776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 825.649769][ C1] sd 0:0:1:0: tag#6355 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 825.659605][ C1] sd 0:0:1:0: tag#6355 CDB: opcode=0xe5 (vendor) [ 825.665946][ C1] sd 0:0:1:0: tag#6355 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 825.669914][ C0] sd 0:0:1:0: tag#6356 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 825.674979][ C1] sd 0:0:1:0: tag#6355 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 825.684769][ C0] sd 0:0:1:0: tag#6356 CDB: opcode=0xe5 (vendor) [ 825.693766][ C1] sd 0:0:1:0: tag#6355 CDB[20]: ba [ 825.700053][ C0] sd 0:0:1:0: tag#6356 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 825.714152][ C0] sd 0:0:1:0: tag#6356 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 825.723167][ C0] sd 0:0:1:0: tag#6356 CDB[20]: ba 02:11:04 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:04 executing program 1: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x4002, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 02:11:04 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x0) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 825.849661][ C0] sd 0:0:1:0: tag#6357 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 825.859497][ C0] sd 0:0:1:0: tag#6357 CDB: opcode=0xe5 (vendor) [ 825.865841][ C0] sd 0:0:1:0: tag#6357 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 825.874882][ C0] sd 0:0:1:0: tag#6357 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 825.884167][ C0] sd 0:0:1:0: tag#6357 CDB[20]: ba [ 825.951101][ C1] sd 0:0:1:0: tag#6358 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 825.960956][ C1] sd 0:0:1:0: tag#6358 CDB: opcode=0xe5 (vendor) [ 825.967293][ C1] sd 0:0:1:0: tag#6358 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 825.976321][ C1] sd 0:0:1:0: tag#6358 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 825.985348][ C1] sd 0:0:1:0: tag#6358 CDB[20]: ba 02:11:04 executing program 1: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x4002, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 02:11:04 executing program 1: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x4002, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 02:11:04 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd2", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:04 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) [ 826.111288][ C0] sd 0:0:1:0: tag#6360 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 826.121127][ C0] sd 0:0:1:0: tag#6360 CDB: opcode=0xe5 (vendor) [ 826.127470][ C0] sd 0:0:1:0: tag#6360 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 826.136514][ C0] sd 0:0:1:0: tag#6360 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 826.145562][ C0] sd 0:0:1:0: tag#6360 CDB[20]: ba [ 826.173678][ C1] sd 0:0:1:0: tag#6359 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 826.183499][ C1] sd 0:0:1:0: tag#6359 CDB: opcode=0xe5 (vendor) [ 826.189819][ C1] sd 0:0:1:0: tag#6359 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 826.198848][ C1] sd 0:0:1:0: tag#6359 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 826.207889][ C1] sd 0:0:1:0: tag#6359 CDB[20]: ba 02:11:05 executing program 3: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x0, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:05 executing program 1: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x4002, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 02:11:05 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:05 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd2", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:05 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:05 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x0, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:05 executing program 1: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000040), 0x4}, 0x4002, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 02:11:05 executing program 1: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}, 0x4002, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 02:11:05 executing program 1: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 02:11:05 executing program 1: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 02:11:05 executing program 1: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 02:11:05 executing program 1: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 02:11:06 executing program 3: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x0, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:06 executing program 1: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 02:11:06 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:06 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x0, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:06 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd2", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:06 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) r1 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, 0x0) r3 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r3, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r4 = gettid() tkill(r4, 0x1e) 02:11:06 executing program 1: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 02:11:06 executing program 1: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 02:11:06 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) r1 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, 0x0) r3 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r3, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r4 = gettid() tkill(r4, 0x1e) 02:11:06 executing program 1: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:07 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:07 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) r1 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, 0x0) r3 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r3, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r4 = gettid() tkill(r4, 0x1e) 02:11:07 executing program 3: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:07 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:08 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:08 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:08 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:08 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x0) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:08 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:08 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:08 executing program 3: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 829.890246][ C1] scsi_io_completion_action: 20 callbacks suppressed [ 829.890270][ C1] sd 0:0:1:0: tag#6382 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 829.890307][ C0] sd 0:0:1:0: tag#6381 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 829.896998][ C1] sd 0:0:1:0: tag#6382 CDB: opcode=0xe5 (vendor) [ 829.906769][ C0] sd 0:0:1:0: tag#6381 CDB: opcode=0xe5 (vendor) [ 829.916554][ C1] sd 0:0:1:0: tag#6382 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 829.922847][ C0] sd 0:0:1:0: tag#6381 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 829.929153][ C1] sd 0:0:1:0: tag#6382 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 829.938155][ C0] sd 0:0:1:0: tag#6381 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 829.947591][ C1] sd 0:0:1:0: tag#6382 CDB[20]: ba [ 829.956643][ C0] sd 0:0:1:0: tag#6381 CDB[20]: ba 02:11:08 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 830.315020][ C0] sd 0:0:1:0: tag#6383 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 830.324859][ C0] sd 0:0:1:0: tag#6383 CDB: opcode=0xe5 (vendor) [ 830.331192][ C0] sd 0:0:1:0: tag#6383 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 830.340241][ C0] sd 0:0:1:0: tag#6383 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 830.349274][ C0] sd 0:0:1:0: tag#6383 CDB[20]: ba 02:11:09 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 830.481021][ C1] sd 0:0:1:0: tag#6384 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 830.490889][ C1] sd 0:0:1:0: tag#6384 CDB: opcode=0xe5 (vendor) [ 830.497251][ C1] sd 0:0:1:0: tag#6384 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 830.506287][ C1] sd 0:0:1:0: tag#6384 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 830.515318][ C1] sd 0:0:1:0: tag#6384 CDB[20]: ba 02:11:09 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) [ 830.638821][ C1] sd 0:0:1:0: tag#6385 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 830.648689][ C1] sd 0:0:1:0: tag#6385 CDB: opcode=0xe5 (vendor) [ 830.655042][ C1] sd 0:0:1:0: tag#6385 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 830.664084][ C1] sd 0:0:1:0: tag#6385 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 830.673133][ C1] sd 0:0:1:0: tag#6385 CDB[20]: ba 02:11:09 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:09 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) [ 831.018114][ C0] sd 0:0:1:0: tag#6386 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 831.027953][ C0] sd 0:0:1:0: tag#6386 CDB: opcode=0xe5 (vendor) [ 831.034294][ C0] sd 0:0:1:0: tag#6386 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 831.043041][ C1] sd 0:0:1:0: tag#6387 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 831.043323][ C0] sd 0:0:1:0: tag#6386 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 831.053114][ C1] sd 0:0:1:0: tag#6387 CDB: opcode=0xe5 (vendor) [ 831.062099][ C0] sd 0:0:1:0: tag#6386 CDB[20]: ba [ 831.068411][ C1] sd 0:0:1:0: tag#6387 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 831.082496][ C1] sd 0:0:1:0: tag#6387 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 831.091546][ C1] sd 0:0:1:0: tag#6387 CDB[20]: ba 02:11:10 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:10 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:10 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:10 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x0) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 831.527083][ C1] sd 0:0:1:0: tag#6388 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 831.536942][ C1] sd 0:0:1:0: tag#6388 CDB: opcode=0xe5 (vendor) [ 831.543321][ C1] sd 0:0:1:0: tag#6388 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 831.552340][ C1] sd 0:0:1:0: tag#6388 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 831.561404][ C1] sd 0:0:1:0: tag#6388 CDB[20]: ba [ 831.567208][ C0] sd 0:0:1:0: tag#6389 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 831.577064][ C0] sd 0:0:1:0: tag#6389 CDB: opcode=0xe5 (vendor) [ 831.577083][ C0] sd 0:0:1:0: tag#6389 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c 02:11:10 executing program 3: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 831.577100][ C0] sd 0:0:1:0: tag#6389 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 831.577115][ C0] sd 0:0:1:0: tag#6389 CDB[20]: ba 02:11:10 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 831.585697][ C0] sd 0:0:1:0: tag#6390 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 831.585717][ C0] sd 0:0:1:0: tag#6390 CDB: opcode=0xe5 (vendor) 02:11:10 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:10 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x0) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 831.585731][ C0] sd 0:0:1:0: tag#6390 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c 02:11:10 executing program 3: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) gettid() tkill(0x0, 0x1e) [ 831.585750][ C0] sd 0:0:1:0: tag#6390 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 831.585769][ C0] sd 0:0:1:0: tag#6390 CDB[20]: ba 02:11:10 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:10 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:10 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:10 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:10 executing program 3: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) gettid() tkill(0x0, 0x1e) 02:11:10 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:11 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:11 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:11 executing program 3: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) gettid() tkill(0x0, 0x1e) 02:11:11 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:11 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:11 executing program 3: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x0) 02:11:11 executing program 2: ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r0 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, 0x0) r1 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, 0x0) r3 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r3, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r4 = gettid() tkill(r4, 0x1e) 02:11:11 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:12 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:12 executing program 3: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x0) 02:11:12 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:12 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:12 executing program 2: ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r0 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, 0x0) r1 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, 0x0) r3 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r3, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r4 = gettid() tkill(r4, 0x1e) 02:11:12 executing program 3: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x0) 02:11:12 executing program 3: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r6 = gettid() ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000001a80)={0x0, 0x0, "3ac236b105b0f2e447afacc97f8f980e83b2800927836fe11c5786b5c23abc9f4526fbcda21c5a720180d626ca77812c2e3372c9bc220d07c0bddce4f462740fe8d697ce5eee686ef66881db3aa44112c8da9272d905a9de198f62f02b437096e2e0c25d3590156e3f3bc64aa8d185136fc8e694ba80700506618a5ea4fb05bacaf096e0ec9ce2d10238094b0231c673f8bff64af616ed3532e8a660c90e9fea06c88483c6d98276fa4b9e0be371332edbcdd2d8e02cbf2739185842069a4cabb2b737b7ee49313b110fb0bf1d75463301d53dd6324ba603957117f39247cb144191fe599df4c78c675b173a298bc80c059a55f380f6b905e2f6607163b2f54d", "8e914d54641a457cd6309d11003cdfbf54c166908e494e024c34c3724a507912394014a80c76c3e3c8b83d5034ec962f48a39ccd018b77854de9cda24b49264b6f339eb33e23d8bf9788089fea463be46160b5074676279a8d52227d9658f6c2dccaecb53508d838ebffcd03421522719bb94d164ebd4aef8ce5d95a01450bb53b75c35c82907a98da99afeeba1a8b56038e50fe8279b1b401e45f21772a83e62a0331b4fe15d50da1a2f53bbb056b37a9aebce2d88de4de68abc0bf33465f886a76bfed6dfc3f38ae16556a9de068860d223feb9cb179c0ea9d2b3cd73acaa18c8543b860ba705face32204c28891e616ca1abcc19d487a53cf20cccbab5e9535686def8eda06ef7a48021fa27188468e21d4341cd278ae9fe501a7299e67c4605da0a5555a038af35a08a228c0742d0dfc160376b064f6261022f2a79d855eaf01375f0f19750ff702c061e47f7240ba7ad2f22c204455ccc8efd8d9ac7dedea11539a4ef522f11a1ceb300148d900ea603acdd28c8e8dfa25bc6c486811ef14b813c017cf9471b90366058935b8d4725e83cb1c3f6d5f8c3c0dbfd690b25ab4f1f6bff5ebfb8ceea52571e952bcf6c02fad0fce8d78c639e4138c1d9cc7c96c39c32b2213532e863a31d32ffc2cf442ebe7c4f3cf879ddcaa1c0f358d774873aa0511eed4bac5c31b639e3496311597a37379ea4961d129ba820c0a8a0d14adf04c90b70c3c535ec4034ea8987d377662279429a73248f51595aed25aa94035d8530f452c8337cc142c34a9fedb3df7ab03a43bc671f71d3a261ce3b9bfceca01c4a26ad1c79f20b2d82ef842f279dfa6ba3d42057ae772a9f80e3ca6b601d108ce370c719c1b8669daef15b96cd1ae50a1e2e39df76f26de8e35817a5a1341ff094643956f56463776f058df985993b085144c8f54e25a87a6b24faf8027081111c1eef5ff04e795dcf806127513bb6af83d351c8688df1023bbc9e01498c0ace4e218a6c564c606e855a13f0d6282ba5012e86d03df13609433193ab1676a054769546e6762378c98d62ac1e47ad6c3a8888b9f89bca9223ddbc8b87d5b18c958718fc05703731ef53e1176c2b7c269d2241e9beaa4ff1f8436950821e8ae354f959168dfe15e4b7f328f3ae0b66274c4efc1beec6ed4f750036f739f68c33a63645eab261eda3f3fe8a575a0d698e5be8640b34c1a6e407ea3d956d828e14c96491748f5f42f75c99a80c5ec4523a63ceb0a85203b008711038e7c7dcc2f4ff6f73de728eac92e80b7f6f6a8670f58027ff6a88c9667682a1d8ede3d475acb10942ec29f4ce41be98a31c2ef3ba1db043de2334bcbcdd76db5a584ff5f250e054733580ea1a5ca412404a3e1fff9fb7ab66fa734c089827330beb32e221b957a68e17cdebde37a651d68d10f24c5edd064a9c1cdf49e454c6e66dc1b996ccd829e73862c7761cf93262e84ae3d8bc6d826fe088790e887ab13dad8402ff18594f53871ca71de30f2b332c1fc63d395fa43641806bc8b7a5bb5bf068353616886b3c47b83b0893895859aa088370b37b44eadc07d50d85d4c4a73b3894dc6e57675927c06abdf728f273c578e4e8b09e0bff04a91ea0ac4239cf42905211d76b681178ebced502cbcba0269ba747732f331beaede4525ef4b6471b5c57269d4fb6d51be47ac483f97226081581cee1508529aa8a912f5dc292531e8c4c143701310af7f4ed135a7c7826f1156adafc7f1e9e52bc7347f3300c29f5eb622fe0241bd4cdefd7bf7ff73cb10570cc2d3a0aac6f8365e38448a2db5cce8f81836d7afbf59a8c6b5897a3d5281dcf0d604650bb8bbfa0f0c88858b5d07431d6fea6fa9f1cdc46c4d97d0dd4d52e83bc3e942977d623b51ddd173630ceee42967691aff4fb1cb7a3d4923518576a3815a170af011534d372dd2c6145d3e17fca10063a8430f05c3f06fce9b5dc1356b4bb7990a94117d2106ca64a8242f5d3f3d84da9f7127d02bf03589f7b2d7d5e06896e266774004fc91e4a1302b2ea1d17eafdb9752dce4ccb98564d8f1d9118b5d58275a3b209dd9b5ecc7e3717938aa3a69845e209b8f9dd987bf77a9eb1d2de867805b1e96cfba4f5946aa55feecde85fda5bf2ed00d169163ffebf6b948c6c57a01813866d87465e4221d01aa4d9e678de335d988978243542d155f78bc249af33a1491f3a574938cf630e2d6803b15e409ac3e11c99bb4d6caaa8f00e842176a642618980284f5d00a019b00810a565964aa79fa40f835583790ccdefd09ef543a7fa8107ebf19829592b762913ded279aa8649880c599fc65ed42e2ed558768d98aa74b9695ab781ae1763601645cd14c8e4305dbef0036bd18dbe52cc113d37e1e038a2e8cb66b903eb6b95a2841d01c952bf2c4b485ca7927caccb6d9ddb5632a45125935a516d1ae4ba5625f5243ce9decb72749b9277bee1fc80887354449444f6b2c7aa79eab5c6cd3f03f4b5f1d0272ac53bc0b7b1500acbeb96156b8f0d67dddaf533b80ae635cac7ebb2f99756ed2f7ad85bda47b447d83026a8d7c9536d08232a978207d5346473c7d670a074bc3104176a93b53799ff32c2eebddd6f29169d9fe1ae8d68d49edb60b4119ac2273f7967d7cf543d611f20d43ddf7032ba3af59793dc086ed5db5d7163fc603fad951d7334994bfe81394526741523252635fa78c4e1e87c3f585005d40f712ca576cb7e42d7c5567335e71c44e9e69c9f07e57b9c1739ac906c00e932a2ed2cdcfce056bd5d9bc16b45a3ab5404bc12ee8782af1864cded765e2c858d9415da7394ad64aa473b22e6f8110ae16eb4e63ae6ad92d131dd09f1d7d08450b10e3bb6c1f961db031955e3341b358d52dc5944276a8e4a1acac412e4e903711314f43b362aa68d8a059a03d6e38dc1356f3b18f70d062718488edbeb52d3dd311dbb6d15f1f0c313898273e647425e4e86525e193cb90cfefe5a8778cd1b22b909c04c39f7f6a611ad3cd4692b47c85429be5884c6cfb619f1245815e9174d0c12dddb33a319ccd6bd5e56519d9710a7ada95ed7ec56bc03fc5a2be93cf684c4aff71642dfa5b6318c817c3ddc817c7a41e2b6259f1adb4377df167b568c81db249e2c431778d12f90367a804c9fee765ad7bde4e8e1fed6b6c7478459727dcdaf426c6683ec3eeec3a21ba53384fc1b2cb05f2cfe082c2be54286571e56c80637991698a5ad964d135ac854a3e1b18892ee6469aac4d8840704c178e6af529f1c2f087062b2eaf1bd4760ee5276dec755b95560d974f7fa94fa445a0ce8a20e2f3e069b6b9898aed72a7b5c63d62811d562a21fedac7abdc9404fa2fa3bf8401ead8d13450d70ce5f0926630ee276a1b6719e172f2bbeb107e307ac44de316fbb16ddc35d129a0dde48fc884c91ff166f7fd5fe6e4aabd4bbe1c2ca296417c11c59ea62ff46fa613b86595ebc1bb45223d91da3d2b15433aa612057ae8093174c79122f9d66da2f80d8ee474f846bf21ddec911dabb54d98e6601c7f1a09c4eb5f86ccb582d7b3ad537f08caadd87a0f2d57856df48de276af2fa7bbb07847d37d2271aab30dfe18258886d636340be92c6910c0441b4cff9a3b6c94dd6949eb57fdb54b058227445725a75243aa41eb1faa69b1f8b17b8ef33a59d63e01ae4a1c95df2c583bc332d8bf26554ee4766e45a24b42e3cda65b8c9025be0b487264d8c24ab81b8af9413bc746ae8878ec4a962d4e7a19f283b8271fe1f668ff59ba5f1b7b8bdbca5b44b0bb9eb3a1603a0aad40deac9843ad28caa245f5c19c30cd1dc95d7ff316e25572fd80a0c87b29e137a73271bfc45f8bbc30f2679dec4ce12600305aa88d2f1607eca4b9f66e4bcc5950dd8ff4380db53d8fed75e9c908edff9127c3ba7820227d4c7af5f024839f814d0492204217794f1213d832f9237a80918580c858a6ab8d720d6fd3781d65fee07c625868447c098d3def9f54e654cbf09b884d56145066433f3692c5cff766354c446af3ed93b9cf6a3e7a20853511e613a875e69eb5afad8d9126ffb47a4f0f64c0af1bf9185a3d300cc2ce47efffae2da51b479edc0712da64da24d2a04a1f5cf605a4cb698e5256b0a3b16aaf3a1d3479a8c80d582f350408645474b54fb52813db5b74aae9f55b6c3ec1422eeb16f69736233020d08068825842b987f83ec737479ff3765a6d2c24604c7d14ba09db8248ccaa4f1e2361e08f0808b3fb08732315939dae4682b1f19d0c6afc393685afb89415f1440513b694db30ffea5e780c6d77c4df3ea9ef10376c35493d277cf902c656cfdee5fdd593781b600b5bcfb0960c924cbe92edf67804ece4f621d953d0fb60520aed0136365f75c4415d0e463d9aeffbb082c25a4056b12e7d33eace1b1ea04013c19a1817f42fb28d97530835585c4de556693e0a6dd2319dc1b918cdae331fa0e1146640cdb87459106e71c06846391874a6b8cd2410299e006a62792ce8228e35a5995be49c8a5aa4cf2c2b24560092880b430a139f914a2fe1804e9e8d4d6a0f4aaa51b42f87d13658d965dc7ebdb1f53e74cbcaa7924942f7e3c140e02e3ea11bb49c4c9613410983f575cc84d16fff1ac9e0e9c267cf77944fee71d84e6ae5355252d717173c18e21ef266bddf938afbd453c5a84dc847dd6b224fcd37dcbf4ab78c614e6cf06f993bbe61521200d14d9bc1df5942613cb5773ec6239938624be365c3d04635d4b0cd8bddb09de1f863ebff3e4c74556821c8bf5dbd6d472a78b37ec3f5327b82c60b103397f053269acd113b6eb04412181c60db03eac0f2c53cb627d2d11119241280122a3dacded1b4ba27228465f498bcc8d5b8ac7c58aa387d9d1b775eea44d55566c0a2f1f9731fbae01aae706d4c4513c9d906ae201a3142be8defa0afef909b48b6e88b9a1b0d7999a42f36fedb742003b986cf8c5918999d6bf1b1a639fc878caa6e819452be6607fbd13175832cbd8225b40774087e1e559e111cf78a6faa621cc143c65273149406022e32b0184223878d60fc0c53160d4da18c907e250b15c528a409e3aa0309750976cbf2e20768b1713561b1dda3ca93544bd55fcb0bdc746a1cea54e9f0cfc00a7cbb846962a1cef4a3f4aef8c62f3e36d3cd758e40833cfc17363bb01fb30c335af87bc8d2670376d551fb2e452d9b7a0b13c3ae28f227c17cade93d41a20cc8f3eb6cf40de064352bae14081330eb64e1733bd657b8d0682f3eb2ea8f2ecb99aa49b960f4f6a7d3648c118b14e993a746c475829e7017bf5c185e249f15f02ab05ac7bc3ecf6757c99f015cdb320efd40a5709cdc673cd1fb7544273da9c709f21c08b32970ae39a3262eada30392557601a2ae501483b73d12b71291bde6e941fe78d90e37af86d18e70a328431c"}) tkill(r6, 0x1e) 02:11:12 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:13 executing program 3: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r6 = gettid() ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000001a80)={0x0, 0x0, "3ac236b105b0f2e447afacc97f8f980e83b2800927836fe11c5786b5c23abc9f4526fbcda21c5a720180d626ca77812c2e3372c9bc220d07c0bddce4f462740fe8d697ce5eee686ef66881db3aa44112c8da9272d905a9de198f62f02b437096e2e0c25d3590156e3f3bc64aa8d185136fc8e694ba80700506618a5ea4fb05bacaf096e0ec9ce2d10238094b0231c673f8bff64af616ed3532e8a660c90e9fea06c88483c6d98276fa4b9e0be371332edbcdd2d8e02cbf2739185842069a4cabb2b737b7ee49313b110fb0bf1d75463301d53dd6324ba603957117f39247cb144191fe599df4c78c675b173a298bc80c059a55f380f6b905e2f6607163b2f54d", "8e914d54641a457cd6309d11003cdfbf54c166908e494e024c34c3724a507912394014a80c76c3e3c8b83d5034ec962f48a39ccd018b77854de9cda24b49264b6f339eb33e23d8bf9788089fea463be46160b5074676279a8d52227d9658f6c2dccaecb53508d838ebffcd03421522719bb94d164ebd4aef8ce5d95a01450bb53b75c35c82907a98da99afeeba1a8b56038e50fe8279b1b401e45f21772a83e62a0331b4fe15d50da1a2f53bbb056b37a9aebce2d88de4de68abc0bf33465f886a76bfed6dfc3f38ae16556a9de068860d223feb9cb179c0ea9d2b3cd73acaa18c8543b860ba705face32204c28891e616ca1abcc19d487a53cf20cccbab5e9535686def8eda06ef7a48021fa27188468e21d4341cd278ae9fe501a7299e67c4605da0a5555a038af35a08a228c0742d0dfc160376b064f6261022f2a79d855eaf01375f0f19750ff702c061e47f7240ba7ad2f22c204455ccc8efd8d9ac7dedea11539a4ef522f11a1ceb300148d900ea603acdd28c8e8dfa25bc6c486811ef14b813c017cf9471b90366058935b8d4725e83cb1c3f6d5f8c3c0dbfd690b25ab4f1f6bff5ebfb8ceea52571e952bcf6c02fad0fce8d78c639e4138c1d9cc7c96c39c32b2213532e863a31d32ffc2cf442ebe7c4f3cf879ddcaa1c0f358d774873aa0511eed4bac5c31b639e3496311597a37379ea4961d129ba820c0a8a0d14adf04c90b70c3c535ec4034ea8987d377662279429a73248f51595aed25aa94035d8530f452c8337cc142c34a9fedb3df7ab03a43bc671f71d3a261ce3b9bfceca01c4a26ad1c79f20b2d82ef842f279dfa6ba3d42057ae772a9f80e3ca6b601d108ce370c719c1b8669daef15b96cd1ae50a1e2e39df76f26de8e35817a5a1341ff094643956f56463776f058df985993b085144c8f54e25a87a6b24faf8027081111c1eef5ff04e795dcf806127513bb6af83d351c8688df1023bbc9e01498c0ace4e218a6c564c606e855a13f0d6282ba5012e86d03df13609433193ab1676a054769546e6762378c98d62ac1e47ad6c3a8888b9f89bca9223ddbc8b87d5b18c958718fc05703731ef53e1176c2b7c269d2241e9beaa4ff1f8436950821e8ae354f959168dfe15e4b7f328f3ae0b66274c4efc1beec6ed4f750036f739f68c33a63645eab261eda3f3fe8a575a0d698e5be8640b34c1a6e407ea3d956d828e14c96491748f5f42f75c99a80c5ec4523a63ceb0a85203b008711038e7c7dcc2f4ff6f73de728eac92e80b7f6f6a8670f58027ff6a88c9667682a1d8ede3d475acb10942ec29f4ce41be98a31c2ef3ba1db043de2334bcbcdd76db5a584ff5f250e054733580ea1a5ca412404a3e1fff9fb7ab66fa734c089827330beb32e221b957a68e17cdebde37a651d68d10f24c5edd064a9c1cdf49e454c6e66dc1b996ccd829e73862c7761cf93262e84ae3d8bc6d826fe088790e887ab13dad8402ff18594f53871ca71de30f2b332c1fc63d395fa43641806bc8b7a5bb5bf068353616886b3c47b83b0893895859aa088370b37b44eadc07d50d85d4c4a73b3894dc6e57675927c06abdf728f273c578e4e8b09e0bff04a91ea0ac4239cf42905211d76b681178ebced502cbcba0269ba747732f331beaede4525ef4b6471b5c57269d4fb6d51be47ac483f97226081581cee1508529aa8a912f5dc292531e8c4c143701310af7f4ed135a7c7826f1156adafc7f1e9e52bc7347f3300c29f5eb622fe0241bd4cdefd7bf7ff73cb10570cc2d3a0aac6f8365e38448a2db5cce8f81836d7afbf59a8c6b5897a3d5281dcf0d604650bb8bbfa0f0c88858b5d07431d6fea6fa9f1cdc46c4d97d0dd4d52e83bc3e942977d623b51ddd173630ceee42967691aff4fb1cb7a3d4923518576a3815a170af011534d372dd2c6145d3e17fca10063a8430f05c3f06fce9b5dc1356b4bb7990a94117d2106ca64a8242f5d3f3d84da9f7127d02bf03589f7b2d7d5e06896e266774004fc91e4a1302b2ea1d17eafdb9752dce4ccb98564d8f1d9118b5d58275a3b209dd9b5ecc7e3717938aa3a69845e209b8f9dd987bf77a9eb1d2de867805b1e96cfba4f5946aa55feecde85fda5bf2ed00d169163ffebf6b948c6c57a01813866d87465e4221d01aa4d9e678de335d988978243542d155f78bc249af33a1491f3a574938cf630e2d6803b15e409ac3e11c99bb4d6caaa8f00e842176a642618980284f5d00a019b00810a565964aa79fa40f835583790ccdefd09ef543a7fa8107ebf19829592b762913ded279aa8649880c599fc65ed42e2ed558768d98aa74b9695ab781ae1763601645cd14c8e4305dbef0036bd18dbe52cc113d37e1e038a2e8cb66b903eb6b95a2841d01c952bf2c4b485ca7927caccb6d9ddb5632a45125935a516d1ae4ba5625f5243ce9decb72749b9277bee1fc80887354449444f6b2c7aa79eab5c6cd3f03f4b5f1d0272ac53bc0b7b1500acbeb96156b8f0d67dddaf533b80ae635cac7ebb2f99756ed2f7ad85bda47b447d83026a8d7c9536d08232a978207d5346473c7d670a074bc3104176a93b53799ff32c2eebddd6f29169d9fe1ae8d68d49edb60b4119ac2273f7967d7cf543d611f20d43ddf7032ba3af59793dc086ed5db5d7163fc603fad951d7334994bfe81394526741523252635fa78c4e1e87c3f585005d40f712ca576cb7e42d7c5567335e71c44e9e69c9f07e57b9c1739ac906c00e932a2ed2cdcfce056bd5d9bc16b45a3ab5404bc12ee8782af1864cded765e2c858d9415da7394ad64aa473b22e6f8110ae16eb4e63ae6ad92d131dd09f1d7d08450b10e3bb6c1f961db031955e3341b358d52dc5944276a8e4a1acac412e4e903711314f43b362aa68d8a059a03d6e38dc1356f3b18f70d062718488edbeb52d3dd311dbb6d15f1f0c313898273e647425e4e86525e193cb90cfefe5a8778cd1b22b909c04c39f7f6a611ad3cd4692b47c85429be5884c6cfb619f1245815e9174d0c12dddb33a319ccd6bd5e56519d9710a7ada95ed7ec56bc03fc5a2be93cf684c4aff71642dfa5b6318c817c3ddc817c7a41e2b6259f1adb4377df167b568c81db249e2c431778d12f90367a804c9fee765ad7bde4e8e1fed6b6c7478459727dcdaf426c6683ec3eeec3a21ba53384fc1b2cb05f2cfe082c2be54286571e56c80637991698a5ad964d135ac854a3e1b18892ee6469aac4d8840704c178e6af529f1c2f087062b2eaf1bd4760ee5276dec755b95560d974f7fa94fa445a0ce8a20e2f3e069b6b9898aed72a7b5c63d62811d562a21fedac7abdc9404fa2fa3bf8401ead8d13450d70ce5f0926630ee276a1b6719e172f2bbeb107e307ac44de316fbb16ddc35d129a0dde48fc884c91ff166f7fd5fe6e4aabd4bbe1c2ca296417c11c59ea62ff46fa613b86595ebc1bb45223d91da3d2b15433aa612057ae8093174c79122f9d66da2f80d8ee474f846bf21ddec911dabb54d98e6601c7f1a09c4eb5f86ccb582d7b3ad537f08caadd87a0f2d57856df48de276af2fa7bbb07847d37d2271aab30dfe18258886d636340be92c6910c0441b4cff9a3b6c94dd6949eb57fdb54b058227445725a75243aa41eb1faa69b1f8b17b8ef33a59d63e01ae4a1c95df2c583bc332d8bf26554ee4766e45a24b42e3cda65b8c9025be0b487264d8c24ab81b8af9413bc746ae8878ec4a962d4e7a19f283b8271fe1f668ff59ba5f1b7b8bdbca5b44b0bb9eb3a1603a0aad40deac9843ad28caa245f5c19c30cd1dc95d7ff316e25572fd80a0c87b29e137a73271bfc45f8bbc30f2679dec4ce12600305aa88d2f1607eca4b9f66e4bcc5950dd8ff4380db53d8fed75e9c908edff9127c3ba7820227d4c7af5f024839f814d0492204217794f1213d832f9237a80918580c858a6ab8d720d6fd3781d65fee07c625868447c098d3def9f54e654cbf09b884d56145066433f3692c5cff766354c446af3ed93b9cf6a3e7a20853511e613a875e69eb5afad8d9126ffb47a4f0f64c0af1bf9185a3d300cc2ce47efffae2da51b479edc0712da64da24d2a04a1f5cf605a4cb698e5256b0a3b16aaf3a1d3479a8c80d582f350408645474b54fb52813db5b74aae9f55b6c3ec1422eeb16f69736233020d08068825842b987f83ec737479ff3765a6d2c24604c7d14ba09db8248ccaa4f1e2361e08f0808b3fb08732315939dae4682b1f19d0c6afc393685afb89415f1440513b694db30ffea5e780c6d77c4df3ea9ef10376c35493d277cf902c656cfdee5fdd593781b600b5bcfb0960c924cbe92edf67804ece4f621d953d0fb60520aed0136365f75c4415d0e463d9aeffbb082c25a4056b12e7d33eace1b1ea04013c19a1817f42fb28d97530835585c4de556693e0a6dd2319dc1b918cdae331fa0e1146640cdb87459106e71c06846391874a6b8cd2410299e006a62792ce8228e35a5995be49c8a5aa4cf2c2b24560092880b430a139f914a2fe1804e9e8d4d6a0f4aaa51b42f87d13658d965dc7ebdb1f53e74cbcaa7924942f7e3c140e02e3ea11bb49c4c9613410983f575cc84d16fff1ac9e0e9c267cf77944fee71d84e6ae5355252d717173c18e21ef266bddf938afbd453c5a84dc847dd6b224fcd37dcbf4ab78c614e6cf06f993bbe61521200d14d9bc1df5942613cb5773ec6239938624be365c3d04635d4b0cd8bddb09de1f863ebff3e4c74556821c8bf5dbd6d472a78b37ec3f5327b82c60b103397f053269acd113b6eb04412181c60db03eac0f2c53cb627d2d11119241280122a3dacded1b4ba27228465f498bcc8d5b8ac7c58aa387d9d1b775eea44d55566c0a2f1f9731fbae01aae706d4c4513c9d906ae201a3142be8defa0afef909b48b6e88b9a1b0d7999a42f36fedb742003b986cf8c5918999d6bf1b1a639fc878caa6e819452be6607fbd13175832cbd8225b40774087e1e559e111cf78a6faa621cc143c65273149406022e32b0184223878d60fc0c53160d4da18c907e250b15c528a409e3aa0309750976cbf2e20768b1713561b1dda3ca93544bd55fcb0bdc746a1cea54e9f0cfc00a7cbb846962a1cef4a3f4aef8c62f3e36d3cd758e40833cfc17363bb01fb30c335af87bc8d2670376d551fb2e452d9b7a0b13c3ae28f227c17cade93d41a20cc8f3eb6cf40de064352bae14081330eb64e1733bd657b8d0682f3eb2ea8f2ecb99aa49b960f4f6a7d3648c118b14e993a746c475829e7017bf5c185e249f15f02ab05ac7bc3ecf6757c99f015cdb320efd40a5709cdc673cd1fb7544273da9c709f21c08b32970ae39a3262eada30392557601a2ae501483b73d12b71291bde6e941fe78d90e37af86d18e70a328431c"}) tkill(r6, 0x1e) 02:11:13 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:13 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:13 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 834.952778][ C1] scsi_io_completion_action: 25 callbacks suppressed [ 834.952802][ C1] sd 0:0:1:0: tag#6352 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 834.969326][ C1] sd 0:0:1:0: tag#6352 CDB: opcode=0xe5 (vendor) [ 834.975668][ C1] sd 0:0:1:0: tag#6352 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 834.984716][ C1] sd 0:0:1:0: tag#6352 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 834.993766][ C1] sd 0:0:1:0: tag#6352 CDB[20]: ba [ 835.102303][ C1] sd 0:0:1:0: tag#6353 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 835.112162][ C1] sd 0:0:1:0: tag#6353 CDB: opcode=0xe5 (vendor) [ 835.118510][ C1] sd 0:0:1:0: tag#6353 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 835.127558][ C1] sd 0:0:1:0: tag#6353 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 835.136628][ C1] sd 0:0:1:0: tag#6353 CDB[20]: ba 02:11:13 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r6 = gettid() ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000001a80)={0x0, 0x0, "3ac236b105b0f2e447afacc97f8f980e83b2800927836fe11c5786b5c23abc9f4526fbcda21c5a720180d626ca77812c2e3372c9bc220d07c0bddce4f462740fe8d697ce5eee686ef66881db3aa44112c8da9272d905a9de198f62f02b437096e2e0c25d3590156e3f3bc64aa8d185136fc8e694ba80700506618a5ea4fb05bacaf096e0ec9ce2d10238094b0231c673f8bff64af616ed3532e8a660c90e9fea06c88483c6d98276fa4b9e0be371332edbcdd2d8e02cbf2739185842069a4cabb2b737b7ee49313b110fb0bf1d75463301d53dd6324ba603957117f39247cb144191fe599df4c78c675b173a298bc80c059a55f380f6b905e2f6607163b2f54d", "8e914d54641a457cd6309d11003cdfbf54c166908e494e024c34c3724a507912394014a80c76c3e3c8b83d5034ec962f48a39ccd018b77854de9cda24b49264b6f339eb33e23d8bf9788089fea463be46160b5074676279a8d52227d9658f6c2dccaecb53508d838ebffcd03421522719bb94d164ebd4aef8ce5d95a01450bb53b75c35c82907a98da99afeeba1a8b56038e50fe8279b1b401e45f21772a83e62a0331b4fe15d50da1a2f53bbb056b37a9aebce2d88de4de68abc0bf33465f886a76bfed6dfc3f38ae16556a9de068860d223feb9cb179c0ea9d2b3cd73acaa18c8543b860ba705face32204c28891e616ca1abcc19d487a53cf20cccbab5e9535686def8eda06ef7a48021fa27188468e21d4341cd278ae9fe501a7299e67c4605da0a5555a038af35a08a228c0742d0dfc160376b064f6261022f2a79d855eaf01375f0f19750ff702c061e47f7240ba7ad2f22c204455ccc8efd8d9ac7dedea11539a4ef522f11a1ceb300148d900ea603acdd28c8e8dfa25bc6c486811ef14b813c017cf9471b90366058935b8d4725e83cb1c3f6d5f8c3c0dbfd690b25ab4f1f6bff5ebfb8ceea52571e952bcf6c02fad0fce8d78c639e4138c1d9cc7c96c39c32b2213532e863a31d32ffc2cf442ebe7c4f3cf879ddcaa1c0f358d774873aa0511eed4bac5c31b639e3496311597a37379ea4961d129ba820c0a8a0d14adf04c90b70c3c535ec4034ea8987d377662279429a73248f51595aed25aa94035d8530f452c8337cc142c34a9fedb3df7ab03a43bc671f71d3a261ce3b9bfceca01c4a26ad1c79f20b2d82ef842f279dfa6ba3d42057ae772a9f80e3ca6b601d108ce370c719c1b8669daef15b96cd1ae50a1e2e39df76f26de8e35817a5a1341ff094643956f56463776f058df985993b085144c8f54e25a87a6b24faf8027081111c1eef5ff04e795dcf806127513bb6af83d351c8688df1023bbc9e01498c0ace4e218a6c564c606e855a13f0d6282ba5012e86d03df13609433193ab1676a054769546e6762378c98d62ac1e47ad6c3a8888b9f89bca9223ddbc8b87d5b18c958718fc05703731ef53e1176c2b7c269d2241e9beaa4ff1f8436950821e8ae354f959168dfe15e4b7f328f3ae0b66274c4efc1beec6ed4f750036f739f68c33a63645eab261eda3f3fe8a575a0d698e5be8640b34c1a6e407ea3d956d828e14c96491748f5f42f75c99a80c5ec4523a63ceb0a85203b008711038e7c7dcc2f4ff6f73de728eac92e80b7f6f6a8670f58027ff6a88c9667682a1d8ede3d475acb10942ec29f4ce41be98a31c2ef3ba1db043de2334bcbcdd76db5a584ff5f250e054733580ea1a5ca412404a3e1fff9fb7ab66fa734c089827330beb32e221b957a68e17cdebde37a651d68d10f24c5edd064a9c1cdf49e454c6e66dc1b996ccd829e73862c7761cf93262e84ae3d8bc6d826fe088790e887ab13dad8402ff18594f53871ca71de30f2b332c1fc63d395fa43641806bc8b7a5bb5bf068353616886b3c47b83b0893895859aa088370b37b44eadc07d50d85d4c4a73b3894dc6e57675927c06abdf728f273c578e4e8b09e0bff04a91ea0ac4239cf42905211d76b681178ebced502cbcba0269ba747732f331beaede4525ef4b6471b5c57269d4fb6d51be47ac483f97226081581cee1508529aa8a912f5dc292531e8c4c143701310af7f4ed135a7c7826f1156adafc7f1e9e52bc7347f3300c29f5eb622fe0241bd4cdefd7bf7ff73cb10570cc2d3a0aac6f8365e38448a2db5cce8f81836d7afbf59a8c6b5897a3d5281dcf0d604650bb8bbfa0f0c88858b5d07431d6fea6fa9f1cdc46c4d97d0dd4d52e83bc3e942977d623b51ddd173630ceee42967691aff4fb1cb7a3d4923518576a3815a170af011534d372dd2c6145d3e17fca10063a8430f05c3f06fce9b5dc1356b4bb7990a94117d2106ca64a8242f5d3f3d84da9f7127d02bf03589f7b2d7d5e06896e266774004fc91e4a1302b2ea1d17eafdb9752dce4ccb98564d8f1d9118b5d58275a3b209dd9b5ecc7e3717938aa3a69845e209b8f9dd987bf77a9eb1d2de867805b1e96cfba4f5946aa55feecde85fda5bf2ed00d169163ffebf6b948c6c57a01813866d87465e4221d01aa4d9e678de335d988978243542d155f78bc249af33a1491f3a574938cf630e2d6803b15e409ac3e11c99bb4d6caaa8f00e842176a642618980284f5d00a019b00810a565964aa79fa40f835583790ccdefd09ef543a7fa8107ebf19829592b762913ded279aa8649880c599fc65ed42e2ed558768d98aa74b9695ab781ae1763601645cd14c8e4305dbef0036bd18dbe52cc113d37e1e038a2e8cb66b903eb6b95a2841d01c952bf2c4b485ca7927caccb6d9ddb5632a45125935a516d1ae4ba5625f5243ce9decb72749b9277bee1fc80887354449444f6b2c7aa79eab5c6cd3f03f4b5f1d0272ac53bc0b7b1500acbeb96156b8f0d67dddaf533b80ae635cac7ebb2f99756ed2f7ad85bda47b447d83026a8d7c9536d08232a978207d5346473c7d670a074bc3104176a93b53799ff32c2eebddd6f29169d9fe1ae8d68d49edb60b4119ac2273f7967d7cf543d611f20d43ddf7032ba3af59793dc086ed5db5d7163fc603fad951d7334994bfe81394526741523252635fa78c4e1e87c3f585005d40f712ca576cb7e42d7c5567335e71c44e9e69c9f07e57b9c1739ac906c00e932a2ed2cdcfce056bd5d9bc16b45a3ab5404bc12ee8782af1864cded765e2c858d9415da7394ad64aa473b22e6f8110ae16eb4e63ae6ad92d131dd09f1d7d08450b10e3bb6c1f961db031955e3341b358d52dc5944276a8e4a1acac412e4e903711314f43b362aa68d8a059a03d6e38dc1356f3b18f70d062718488edbeb52d3dd311dbb6d15f1f0c313898273e647425e4e86525e193cb90cfefe5a8778cd1b22b909c04c39f7f6a611ad3cd4692b47c85429be5884c6cfb619f1245815e9174d0c12dddb33a319ccd6bd5e56519d9710a7ada95ed7ec56bc03fc5a2be93cf684c4aff71642dfa5b6318c817c3ddc817c7a41e2b6259f1adb4377df167b568c81db249e2c431778d12f90367a804c9fee765ad7bde4e8e1fed6b6c7478459727dcdaf426c6683ec3eeec3a21ba53384fc1b2cb05f2cfe082c2be54286571e56c80637991698a5ad964d135ac854a3e1b18892ee6469aac4d8840704c178e6af529f1c2f087062b2eaf1bd4760ee5276dec755b95560d974f7fa94fa445a0ce8a20e2f3e069b6b9898aed72a7b5c63d62811d562a21fedac7abdc9404fa2fa3bf8401ead8d13450d70ce5f0926630ee276a1b6719e172f2bbeb107e307ac44de316fbb16ddc35d129a0dde48fc884c91ff166f7fd5fe6e4aabd4bbe1c2ca296417c11c59ea62ff46fa613b86595ebc1bb45223d91da3d2b15433aa612057ae8093174c79122f9d66da2f80d8ee474f846bf21ddec911dabb54d98e6601c7f1a09c4eb5f86ccb582d7b3ad537f08caadd87a0f2d57856df48de276af2fa7bbb07847d37d2271aab30dfe18258886d636340be92c6910c0441b4cff9a3b6c94dd6949eb57fdb54b058227445725a75243aa41eb1faa69b1f8b17b8ef33a59d63e01ae4a1c95df2c583bc332d8bf26554ee4766e45a24b42e3cda65b8c9025be0b487264d8c24ab81b8af9413bc746ae8878ec4a962d4e7a19f283b8271fe1f668ff59ba5f1b7b8bdbca5b44b0bb9eb3a1603a0aad40deac9843ad28caa245f5c19c30cd1dc95d7ff316e25572fd80a0c87b29e137a73271bfc45f8bbc30f2679dec4ce12600305aa88d2f1607eca4b9f66e4bcc5950dd8ff4380db53d8fed75e9c908edff9127c3ba7820227d4c7af5f024839f814d0492204217794f1213d832f9237a80918580c858a6ab8d720d6fd3781d65fee07c625868447c098d3def9f54e654cbf09b884d56145066433f3692c5cff766354c446af3ed93b9cf6a3e7a20853511e613a875e69eb5afad8d9126ffb47a4f0f64c0af1bf9185a3d300cc2ce47efffae2da51b479edc0712da64da24d2a04a1f5cf605a4cb698e5256b0a3b16aaf3a1d3479a8c80d582f350408645474b54fb52813db5b74aae9f55b6c3ec1422eeb16f69736233020d08068825842b987f83ec737479ff3765a6d2c24604c7d14ba09db8248ccaa4f1e2361e08f0808b3fb08732315939dae4682b1f19d0c6afc393685afb89415f1440513b694db30ffea5e780c6d77c4df3ea9ef10376c35493d277cf902c656cfdee5fdd593781b600b5bcfb0960c924cbe92edf67804ece4f621d953d0fb60520aed0136365f75c4415d0e463d9aeffbb082c25a4056b12e7d33eace1b1ea04013c19a1817f42fb28d97530835585c4de556693e0a6dd2319dc1b918cdae331fa0e1146640cdb87459106e71c06846391874a6b8cd2410299e006a62792ce8228e35a5995be49c8a5aa4cf2c2b24560092880b430a139f914a2fe1804e9e8d4d6a0f4aaa51b42f87d13658d965dc7ebdb1f53e74cbcaa7924942f7e3c140e02e3ea11bb49c4c9613410983f575cc84d16fff1ac9e0e9c267cf77944fee71d84e6ae5355252d717173c18e21ef266bddf938afbd453c5a84dc847dd6b224fcd37dcbf4ab78c614e6cf06f993bbe61521200d14d9bc1df5942613cb5773ec6239938624be365c3d04635d4b0cd8bddb09de1f863ebff3e4c74556821c8bf5dbd6d472a78b37ec3f5327b82c60b103397f053269acd113b6eb04412181c60db03eac0f2c53cb627d2d11119241280122a3dacded1b4ba27228465f498bcc8d5b8ac7c58aa387d9d1b775eea44d55566c0a2f1f9731fbae01aae706d4c4513c9d906ae201a3142be8defa0afef909b48b6e88b9a1b0d7999a42f36fedb742003b986cf8c5918999d6bf1b1a639fc878caa6e819452be6607fbd13175832cbd8225b40774087e1e559e111cf78a6faa621cc143c65273149406022e32b0184223878d60fc0c53160d4da18c907e250b15c528a409e3aa0309750976cbf2e20768b1713561b1dda3ca93544bd55fcb0bdc746a1cea54e9f0cfc00a7cbb846962a1cef4a3f4aef8c62f3e36d3cd758e40833cfc17363bb01fb30c335af87bc8d2670376d551fb2e452d9b7a0b13c3ae28f227c17cade93d41a20cc8f3eb6cf40de064352bae14081330eb64e1733bd657b8d0682f3eb2ea8f2ecb99aa49b960f4f6a7d3648c118b14e993a746c475829e7017bf5c185e249f15f02ab05ac7bc3ecf6757c99f015cdb320efd40a5709cdc673cd1fb7544273da9c709f21c08b32970ae39a3262eada30392557601a2ae501483b73d12b71291bde6e941fe78d90e37af86d18e70a328431c"}) tkill(r6, 0x1e) 02:11:13 executing program 3: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r6 = gettid() ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000001a80)={0x0, 0x0, "3ac236b105b0f2e447afacc97f8f980e83b2800927836fe11c5786b5c23abc9f4526fbcda21c5a720180d626ca77812c2e3372c9bc220d07c0bddce4f462740fe8d697ce5eee686ef66881db3aa44112c8da9272d905a9de198f62f02b437096e2e0c25d3590156e3f3bc64aa8d185136fc8e694ba80700506618a5ea4fb05bacaf096e0ec9ce2d10238094b0231c673f8bff64af616ed3532e8a660c90e9fea06c88483c6d98276fa4b9e0be371332edbcdd2d8e02cbf2739185842069a4cabb2b737b7ee49313b110fb0bf1d75463301d53dd6324ba603957117f39247cb144191fe599df4c78c675b173a298bc80c059a55f380f6b905e2f6607163b2f54d", "8e914d54641a457cd6309d11003cdfbf54c166908e494e024c34c3724a507912394014a80c76c3e3c8b83d5034ec962f48a39ccd018b77854de9cda24b49264b6f339eb33e23d8bf9788089fea463be46160b5074676279a8d52227d9658f6c2dccaecb53508d838ebffcd03421522719bb94d164ebd4aef8ce5d95a01450bb53b75c35c82907a98da99afeeba1a8b56038e50fe8279b1b401e45f21772a83e62a0331b4fe15d50da1a2f53bbb056b37a9aebce2d88de4de68abc0bf33465f886a76bfed6dfc3f38ae16556a9de068860d223feb9cb179c0ea9d2b3cd73acaa18c8543b860ba705face32204c28891e616ca1abcc19d487a53cf20cccbab5e9535686def8eda06ef7a48021fa27188468e21d4341cd278ae9fe501a7299e67c4605da0a5555a038af35a08a228c0742d0dfc160376b064f6261022f2a79d855eaf01375f0f19750ff702c061e47f7240ba7ad2f22c204455ccc8efd8d9ac7dedea11539a4ef522f11a1ceb300148d900ea603acdd28c8e8dfa25bc6c486811ef14b813c017cf9471b90366058935b8d4725e83cb1c3f6d5f8c3c0dbfd690b25ab4f1f6bff5ebfb8ceea52571e952bcf6c02fad0fce8d78c639e4138c1d9cc7c96c39c32b2213532e863a31d32ffc2cf442ebe7c4f3cf879ddcaa1c0f358d774873aa0511eed4bac5c31b639e3496311597a37379ea4961d129ba820c0a8a0d14adf04c90b70c3c535ec4034ea8987d377662279429a73248f51595aed25aa94035d8530f452c8337cc142c34a9fedb3df7ab03a43bc671f71d3a261ce3b9bfceca01c4a26ad1c79f20b2d82ef842f279dfa6ba3d42057ae772a9f80e3ca6b601d108ce370c719c1b8669daef15b96cd1ae50a1e2e39df76f26de8e35817a5a1341ff094643956f56463776f058df985993b085144c8f54e25a87a6b24faf8027081111c1eef5ff04e795dcf806127513bb6af83d351c8688df1023bbc9e01498c0ace4e218a6c564c606e855a13f0d6282ba5012e86d03df13609433193ab1676a054769546e6762378c98d62ac1e47ad6c3a8888b9f89bca9223ddbc8b87d5b18c958718fc05703731ef53e1176c2b7c269d2241e9beaa4ff1f8436950821e8ae354f959168dfe15e4b7f328f3ae0b66274c4efc1beec6ed4f750036f739f68c33a63645eab261eda3f3fe8a575a0d698e5be8640b34c1a6e407ea3d956d828e14c96491748f5f42f75c99a80c5ec4523a63ceb0a85203b008711038e7c7dcc2f4ff6f73de728eac92e80b7f6f6a8670f58027ff6a88c9667682a1d8ede3d475acb10942ec29f4ce41be98a31c2ef3ba1db043de2334bcbcdd76db5a584ff5f250e054733580ea1a5ca412404a3e1fff9fb7ab66fa734c089827330beb32e221b957a68e17cdebde37a651d68d10f24c5edd064a9c1cdf49e454c6e66dc1b996ccd829e73862c7761cf93262e84ae3d8bc6d826fe088790e887ab13dad8402ff18594f53871ca71de30f2b332c1fc63d395fa43641806bc8b7a5bb5bf068353616886b3c47b83b0893895859aa088370b37b44eadc07d50d85d4c4a73b3894dc6e57675927c06abdf728f273c578e4e8b09e0bff04a91ea0ac4239cf42905211d76b681178ebced502cbcba0269ba747732f331beaede4525ef4b6471b5c57269d4fb6d51be47ac483f97226081581cee1508529aa8a912f5dc292531e8c4c143701310af7f4ed135a7c7826f1156adafc7f1e9e52bc7347f3300c29f5eb622fe0241bd4cdefd7bf7ff73cb10570cc2d3a0aac6f8365e38448a2db5cce8f81836d7afbf59a8c6b5897a3d5281dcf0d604650bb8bbfa0f0c88858b5d07431d6fea6fa9f1cdc46c4d97d0dd4d52e83bc3e942977d623b51ddd173630ceee42967691aff4fb1cb7a3d4923518576a3815a170af011534d372dd2c6145d3e17fca10063a8430f05c3f06fce9b5dc1356b4bb7990a94117d2106ca64a8242f5d3f3d84da9f7127d02bf03589f7b2d7d5e06896e266774004fc91e4a1302b2ea1d17eafdb9752dce4ccb98564d8f1d9118b5d58275a3b209dd9b5ecc7e3717938aa3a69845e209b8f9dd987bf77a9eb1d2de867805b1e96cfba4f5946aa55feecde85fda5bf2ed00d169163ffebf6b948c6c57a01813866d87465e4221d01aa4d9e678de335d988978243542d155f78bc249af33a1491f3a574938cf630e2d6803b15e409ac3e11c99bb4d6caaa8f00e842176a642618980284f5d00a019b00810a565964aa79fa40f835583790ccdefd09ef543a7fa8107ebf19829592b762913ded279aa8649880c599fc65ed42e2ed558768d98aa74b9695ab781ae1763601645cd14c8e4305dbef0036bd18dbe52cc113d37e1e038a2e8cb66b903eb6b95a2841d01c952bf2c4b485ca7927caccb6d9ddb5632a45125935a516d1ae4ba5625f5243ce9decb72749b9277bee1fc80887354449444f6b2c7aa79eab5c6cd3f03f4b5f1d0272ac53bc0b7b1500acbeb96156b8f0d67dddaf533b80ae635cac7ebb2f99756ed2f7ad85bda47b447d83026a8d7c9536d08232a978207d5346473c7d670a074bc3104176a93b53799ff32c2eebddd6f29169d9fe1ae8d68d49edb60b4119ac2273f7967d7cf543d611f20d43ddf7032ba3af59793dc086ed5db5d7163fc603fad951d7334994bfe81394526741523252635fa78c4e1e87c3f585005d40f712ca576cb7e42d7c5567335e71c44e9e69c9f07e57b9c1739ac906c00e932a2ed2cdcfce056bd5d9bc16b45a3ab5404bc12ee8782af1864cded765e2c858d9415da7394ad64aa473b22e6f8110ae16eb4e63ae6ad92d131dd09f1d7d08450b10e3bb6c1f961db031955e3341b358d52dc5944276a8e4a1acac412e4e903711314f43b362aa68d8a059a03d6e38dc1356f3b18f70d062718488edbeb52d3dd311dbb6d15f1f0c313898273e647425e4e86525e193cb90cfefe5a8778cd1b22b909c04c39f7f6a611ad3cd4692b47c85429be5884c6cfb619f1245815e9174d0c12dddb33a319ccd6bd5e56519d9710a7ada95ed7ec56bc03fc5a2be93cf684c4aff71642dfa5b6318c817c3ddc817c7a41e2b6259f1adb4377df167b568c81db249e2c431778d12f90367a804c9fee765ad7bde4e8e1fed6b6c7478459727dcdaf426c6683ec3eeec3a21ba53384fc1b2cb05f2cfe082c2be54286571e56c80637991698a5ad964d135ac854a3e1b18892ee6469aac4d8840704c178e6af529f1c2f087062b2eaf1bd4760ee5276dec755b95560d974f7fa94fa445a0ce8a20e2f3e069b6b9898aed72a7b5c63d62811d562a21fedac7abdc9404fa2fa3bf8401ead8d13450d70ce5f0926630ee276a1b6719e172f2bbeb107e307ac44de316fbb16ddc35d129a0dde48fc884c91ff166f7fd5fe6e4aabd4bbe1c2ca296417c11c59ea62ff46fa613b86595ebc1bb45223d91da3d2b15433aa612057ae8093174c79122f9d66da2f80d8ee474f846bf21ddec911dabb54d98e6601c7f1a09c4eb5f86ccb582d7b3ad537f08caadd87a0f2d57856df48de276af2fa7bbb07847d37d2271aab30dfe18258886d636340be92c6910c0441b4cff9a3b6c94dd6949eb57fdb54b058227445725a75243aa41eb1faa69b1f8b17b8ef33a59d63e01ae4a1c95df2c583bc332d8bf26554ee4766e45a24b42e3cda65b8c9025be0b487264d8c24ab81b8af9413bc746ae8878ec4a962d4e7a19f283b8271fe1f668ff59ba5f1b7b8bdbca5b44b0bb9eb3a1603a0aad40deac9843ad28caa245f5c19c30cd1dc95d7ff316e25572fd80a0c87b29e137a73271bfc45f8bbc30f2679dec4ce12600305aa88d2f1607eca4b9f66e4bcc5950dd8ff4380db53d8fed75e9c908edff9127c3ba7820227d4c7af5f024839f814d0492204217794f1213d832f9237a80918580c858a6ab8d720d6fd3781d65fee07c625868447c098d3def9f54e654cbf09b884d56145066433f3692c5cff766354c446af3ed93b9cf6a3e7a20853511e613a875e69eb5afad8d9126ffb47a4f0f64c0af1bf9185a3d300cc2ce47efffae2da51b479edc0712da64da24d2a04a1f5cf605a4cb698e5256b0a3b16aaf3a1d3479a8c80d582f350408645474b54fb52813db5b74aae9f55b6c3ec1422eeb16f69736233020d08068825842b987f83ec737479ff3765a6d2c24604c7d14ba09db8248ccaa4f1e2361e08f0808b3fb08732315939dae4682b1f19d0c6afc393685afb89415f1440513b694db30ffea5e780c6d77c4df3ea9ef10376c35493d277cf902c656cfdee5fdd593781b600b5bcfb0960c924cbe92edf67804ece4f621d953d0fb60520aed0136365f75c4415d0e463d9aeffbb082c25a4056b12e7d33eace1b1ea04013c19a1817f42fb28d97530835585c4de556693e0a6dd2319dc1b918cdae331fa0e1146640cdb87459106e71c06846391874a6b8cd2410299e006a62792ce8228e35a5995be49c8a5aa4cf2c2b24560092880b430a139f914a2fe1804e9e8d4d6a0f4aaa51b42f87d13658d965dc7ebdb1f53e74cbcaa7924942f7e3c140e02e3ea11bb49c4c9613410983f575cc84d16fff1ac9e0e9c267cf77944fee71d84e6ae5355252d717173c18e21ef266bddf938afbd453c5a84dc847dd6b224fcd37dcbf4ab78c614e6cf06f993bbe61521200d14d9bc1df5942613cb5773ec6239938624be365c3d04635d4b0cd8bddb09de1f863ebff3e4c74556821c8bf5dbd6d472a78b37ec3f5327b82c60b103397f053269acd113b6eb04412181c60db03eac0f2c53cb627d2d11119241280122a3dacded1b4ba27228465f498bcc8d5b8ac7c58aa387d9d1b775eea44d55566c0a2f1f9731fbae01aae706d4c4513c9d906ae201a3142be8defa0afef909b48b6e88b9a1b0d7999a42f36fedb742003b986cf8c5918999d6bf1b1a639fc878caa6e819452be6607fbd13175832cbd8225b40774087e1e559e111cf78a6faa621cc143c65273149406022e32b0184223878d60fc0c53160d4da18c907e250b15c528a409e3aa0309750976cbf2e20768b1713561b1dda3ca93544bd55fcb0bdc746a1cea54e9f0cfc00a7cbb846962a1cef4a3f4aef8c62f3e36d3cd758e40833cfc17363bb01fb30c335af87bc8d2670376d551fb2e452d9b7a0b13c3ae28f227c17cade93d41a20cc8f3eb6cf40de064352bae14081330eb64e1733bd657b8d0682f3eb2ea8f2ecb99aa49b960f4f6a7d3648c118b14e993a746c475829e7017bf5c185e249f15f02ab05ac7bc3ecf6757c99f015cdb320efd40a5709cdc673cd1fb7544273da9c709f21c08b32970ae39a3262eada30392557601a2ae501483b73d12b71291bde6e941fe78d90e37af86d18e70a328431c"}) tkill(r6, 0x1e) 02:11:13 executing program 2: ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r0 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, 0x0) r1 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, 0x0) r3 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r3, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r4 = gettid() tkill(r4, 0x1e) 02:11:13 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:13 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea77", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 835.262887][ C0] sd 0:0:1:0: tag#6354 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 835.262912][ C0] sd 0:0:1:0: tag#6354 CDB: opcode=0xe5 (vendor) [ 835.262947][ C0] sd 0:0:1:0: tag#6354 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 835.262973][ C0] sd 0:0:1:0: tag#6354 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 835.263004][ C0] sd 0:0:1:0: tag#6354 CDB[20]: ba [ 835.267973][ C0] sd 0:0:1:0: tag#6355 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 835.312459][ C0] sd 0:0:1:0: tag#6355 CDB: opcode=0xe5 (vendor) [ 835.318819][ C0] sd 0:0:1:0: tag#6355 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 835.327862][ C0] sd 0:0:1:0: tag#6355 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 835.336899][ C0] sd 0:0:1:0: tag#6355 CDB[20]: ba 02:11:14 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:14 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 835.366752][ C1] sd 0:0:1:0: tag#6357 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 835.366774][ C1] sd 0:0:1:0: tag#6357 CDB: opcode=0xe5 (vendor) 02:11:14 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 835.366805][ C1] sd 0:0:1:0: tag#6357 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 835.366825][ C1] sd 0:0:1:0: tag#6357 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d 02:11:14 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea77", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:14 executing program 3: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r6 = gettid() ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000001a80)={0x0, 0x0, "3ac236b105b0f2e447afacc97f8f980e83b2800927836fe11c5786b5c23abc9f4526fbcda21c5a720180d626ca77812c2e3372c9bc220d07c0bddce4f462740fe8d697ce5eee686ef66881db3aa44112c8da9272d905a9de198f62f02b437096e2e0c25d3590156e3f3bc64aa8d185136fc8e694ba80700506618a5ea4fb05bacaf096e0ec9ce2d10238094b0231c673f8bff64af616ed3532e8a660c90e9fea06c88483c6d98276fa4b9e0be371332edbcdd2d8e02cbf2739185842069a4cabb2b737b7ee49313b110fb0bf1d75463301d53dd6324ba603957117f39247cb144191fe599df4c78c675b173a298bc80c059a55f380f6b905e2f6607163b2f54d", "8e914d54641a457cd6309d11003cdfbf54c166908e494e024c34c3724a507912394014a80c76c3e3c8b83d5034ec962f48a39ccd018b77854de9cda24b49264b6f339eb33e23d8bf9788089fea463be46160b5074676279a8d52227d9658f6c2dccaecb53508d838ebffcd03421522719bb94d164ebd4aef8ce5d95a01450bb53b75c35c82907a98da99afeeba1a8b56038e50fe8279b1b401e45f21772a83e62a0331b4fe15d50da1a2f53bbb056b37a9aebce2d88de4de68abc0bf33465f886a76bfed6dfc3f38ae16556a9de068860d223feb9cb179c0ea9d2b3cd73acaa18c8543b860ba705face32204c28891e616ca1abcc19d487a53cf20cccbab5e9535686def8eda06ef7a48021fa27188468e21d4341cd278ae9fe501a7299e67c4605da0a5555a038af35a08a228c0742d0dfc160376b064f6261022f2a79d855eaf01375f0f19750ff702c061e47f7240ba7ad2f22c204455ccc8efd8d9ac7dedea11539a4ef522f11a1ceb300148d900ea603acdd28c8e8dfa25bc6c486811ef14b813c017cf9471b90366058935b8d4725e83cb1c3f6d5f8c3c0dbfd690b25ab4f1f6bff5ebfb8ceea52571e952bcf6c02fad0fce8d78c639e4138c1d9cc7c96c39c32b2213532e863a31d32ffc2cf442ebe7c4f3cf879ddcaa1c0f358d774873aa0511eed4bac5c31b639e3496311597a37379ea4961d129ba820c0a8a0d14adf04c90b70c3c535ec4034ea8987d377662279429a73248f51595aed25aa94035d8530f452c8337cc142c34a9fedb3df7ab03a43bc671f71d3a261ce3b9bfceca01c4a26ad1c79f20b2d82ef842f279dfa6ba3d42057ae772a9f80e3ca6b601d108ce370c719c1b8669daef15b96cd1ae50a1e2e39df76f26de8e35817a5a1341ff094643956f56463776f058df985993b085144c8f54e25a87a6b24faf8027081111c1eef5ff04e795dcf806127513bb6af83d351c8688df1023bbc9e01498c0ace4e218a6c564c606e855a13f0d6282ba5012e86d03df13609433193ab1676a054769546e6762378c98d62ac1e47ad6c3a8888b9f89bca9223ddbc8b87d5b18c958718fc05703731ef53e1176c2b7c269d2241e9beaa4ff1f8436950821e8ae354f959168dfe15e4b7f328f3ae0b66274c4efc1beec6ed4f750036f739f68c33a63645eab261eda3f3fe8a575a0d698e5be8640b34c1a6e407ea3d956d828e14c96491748f5f42f75c99a80c5ec4523a63ceb0a85203b008711038e7c7dcc2f4ff6f73de728eac92e80b7f6f6a8670f58027ff6a88c9667682a1d8ede3d475acb10942ec29f4ce41be98a31c2ef3ba1db043de2334bcbcdd76db5a584ff5f250e054733580ea1a5ca412404a3e1fff9fb7ab66fa734c089827330beb32e221b957a68e17cdebde37a651d68d10f24c5edd064a9c1cdf49e454c6e66dc1b996ccd829e73862c7761cf93262e84ae3d8bc6d826fe088790e887ab13dad8402ff18594f53871ca71de30f2b332c1fc63d395fa43641806bc8b7a5bb5bf068353616886b3c47b83b0893895859aa088370b37b44eadc07d50d85d4c4a73b3894dc6e57675927c06abdf728f273c578e4e8b09e0bff04a91ea0ac4239cf42905211d76b681178ebced502cbcba0269ba747732f331beaede4525ef4b6471b5c57269d4fb6d51be47ac483f97226081581cee1508529aa8a912f5dc292531e8c4c143701310af7f4ed135a7c7826f1156adafc7f1e9e52bc7347f3300c29f5eb622fe0241bd4cdefd7bf7ff73cb10570cc2d3a0aac6f8365e38448a2db5cce8f81836d7afbf59a8c6b5897a3d5281dcf0d604650bb8bbfa0f0c88858b5d07431d6fea6fa9f1cdc46c4d97d0dd4d52e83bc3e942977d623b51ddd173630ceee42967691aff4fb1cb7a3d4923518576a3815a170af011534d372dd2c6145d3e17fca10063a8430f05c3f06fce9b5dc1356b4bb7990a94117d2106ca64a8242f5d3f3d84da9f7127d02bf03589f7b2d7d5e06896e266774004fc91e4a1302b2ea1d17eafdb9752dce4ccb98564d8f1d9118b5d58275a3b209dd9b5ecc7e3717938aa3a69845e209b8f9dd987bf77a9eb1d2de867805b1e96cfba4f5946aa55feecde85fda5bf2ed00d169163ffebf6b948c6c57a01813866d87465e4221d01aa4d9e678de335d988978243542d155f78bc249af33a1491f3a574938cf630e2d6803b15e409ac3e11c99bb4d6caaa8f00e842176a642618980284f5d00a019b00810a565964aa79fa40f835583790ccdefd09ef543a7fa8107ebf19829592b762913ded279aa8649880c599fc65ed42e2ed558768d98aa74b9695ab781ae1763601645cd14c8e4305dbef0036bd18dbe52cc113d37e1e038a2e8cb66b903eb6b95a2841d01c952bf2c4b485ca7927caccb6d9ddb5632a45125935a516d1ae4ba5625f5243ce9decb72749b9277bee1fc80887354449444f6b2c7aa79eab5c6cd3f03f4b5f1d0272ac53bc0b7b1500acbeb96156b8f0d67dddaf533b80ae635cac7ebb2f99756ed2f7ad85bda47b447d83026a8d7c9536d08232a978207d5346473c7d670a074bc3104176a93b53799ff32c2eebddd6f29169d9fe1ae8d68d49edb60b4119ac2273f7967d7cf543d611f20d43ddf7032ba3af59793dc086ed5db5d7163fc603fad951d7334994bfe81394526741523252635fa78c4e1e87c3f585005d40f712ca576cb7e42d7c5567335e71c44e9e69c9f07e57b9c1739ac906c00e932a2ed2cdcfce056bd5d9bc16b45a3ab5404bc12ee8782af1864cded765e2c858d9415da7394ad64aa473b22e6f8110ae16eb4e63ae6ad92d131dd09f1d7d08450b10e3bb6c1f961db031955e3341b358d52dc5944276a8e4a1acac412e4e903711314f43b362aa68d8a059a03d6e38dc1356f3b18f70d062718488edbeb52d3dd311dbb6d15f1f0c313898273e647425e4e86525e193cb90cfefe5a8778cd1b22b909c04c39f7f6a611ad3cd4692b47c85429be5884c6cfb619f1245815e9174d0c12dddb33a319ccd6bd5e56519d9710a7ada95ed7ec56bc03fc5a2be93cf684c4aff71642dfa5b6318c817c3ddc817c7a41e2b6259f1adb4377df167b568c81db249e2c431778d12f90367a804c9fee765ad7bde4e8e1fed6b6c7478459727dcdaf426c6683ec3eeec3a21ba53384fc1b2cb05f2cfe082c2be54286571e56c80637991698a5ad964d135ac854a3e1b18892ee6469aac4d8840704c178e6af529f1c2f087062b2eaf1bd4760ee5276dec755b95560d974f7fa94fa445a0ce8a20e2f3e069b6b9898aed72a7b5c63d62811d562a21fedac7abdc9404fa2fa3bf8401ead8d13450d70ce5f0926630ee276a1b6719e172f2bbeb107e307ac44de316fbb16ddc35d129a0dde48fc884c91ff166f7fd5fe6e4aabd4bbe1c2ca296417c11c59ea62ff46fa613b86595ebc1bb45223d91da3d2b15433aa612057ae8093174c79122f9d66da2f80d8ee474f846bf21ddec911dabb54d98e6601c7f1a09c4eb5f86ccb582d7b3ad537f08caadd87a0f2d57856df48de276af2fa7bbb07847d37d2271aab30dfe18258886d636340be92c6910c0441b4cff9a3b6c94dd6949eb57fdb54b058227445725a75243aa41eb1faa69b1f8b17b8ef33a59d63e01ae4a1c95df2c583bc332d8bf26554ee4766e45a24b42e3cda65b8c9025be0b487264d8c24ab81b8af9413bc746ae8878ec4a962d4e7a19f283b8271fe1f668ff59ba5f1b7b8bdbca5b44b0bb9eb3a1603a0aad40deac9843ad28caa245f5c19c30cd1dc95d7ff316e25572fd80a0c87b29e137a73271bfc45f8bbc30f2679dec4ce12600305aa88d2f1607eca4b9f66e4bcc5950dd8ff4380db53d8fed75e9c908edff9127c3ba7820227d4c7af5f024839f814d0492204217794f1213d832f9237a80918580c858a6ab8d720d6fd3781d65fee07c625868447c098d3def9f54e654cbf09b884d56145066433f3692c5cff766354c446af3ed93b9cf6a3e7a20853511e613a875e69eb5afad8d9126ffb47a4f0f64c0af1bf9185a3d300cc2ce47efffae2da51b479edc0712da64da24d2a04a1f5cf605a4cb698e5256b0a3b16aaf3a1d3479a8c80d582f350408645474b54fb52813db5b74aae9f55b6c3ec1422eeb16f69736233020d08068825842b987f83ec737479ff3765a6d2c24604c7d14ba09db8248ccaa4f1e2361e08f0808b3fb08732315939dae4682b1f19d0c6afc393685afb89415f1440513b694db30ffea5e780c6d77c4df3ea9ef10376c35493d277cf902c656cfdee5fdd593781b600b5bcfb0960c924cbe92edf67804ece4f621d953d0fb60520aed0136365f75c4415d0e463d9aeffbb082c25a4056b12e7d33eace1b1ea04013c19a1817f42fb28d97530835585c4de556693e0a6dd2319dc1b918cdae331fa0e1146640cdb87459106e71c06846391874a6b8cd2410299e006a62792ce8228e35a5995be49c8a5aa4cf2c2b24560092880b430a139f914a2fe1804e9e8d4d6a0f4aaa51b42f87d13658d965dc7ebdb1f53e74cbcaa7924942f7e3c140e02e3ea11bb49c4c9613410983f575cc84d16fff1ac9e0e9c267cf77944fee71d84e6ae5355252d717173c18e21ef266bddf938afbd453c5a84dc847dd6b224fcd37dcbf4ab78c614e6cf06f993bbe61521200d14d9bc1df5942613cb5773ec6239938624be365c3d04635d4b0cd8bddb09de1f863ebff3e4c74556821c8bf5dbd6d472a78b37ec3f5327b82c60b103397f053269acd113b6eb04412181c60db03eac0f2c53cb627d2d11119241280122a3dacded1b4ba27228465f498bcc8d5b8ac7c58aa387d9d1b775eea44d55566c0a2f1f9731fbae01aae706d4c4513c9d906ae201a3142be8defa0afef909b48b6e88b9a1b0d7999a42f36fedb742003b986cf8c5918999d6bf1b1a639fc878caa6e819452be6607fbd13175832cbd8225b40774087e1e559e111cf78a6faa621cc143c65273149406022e32b0184223878d60fc0c53160d4da18c907e250b15c528a409e3aa0309750976cbf2e20768b1713561b1dda3ca93544bd55fcb0bdc746a1cea54e9f0cfc00a7cbb846962a1cef4a3f4aef8c62f3e36d3cd758e40833cfc17363bb01fb30c335af87bc8d2670376d551fb2e452d9b7a0b13c3ae28f227c17cade93d41a20cc8f3eb6cf40de064352bae14081330eb64e1733bd657b8d0682f3eb2ea8f2ecb99aa49b960f4f6a7d3648c118b14e993a746c475829e7017bf5c185e249f15f02ab05ac7bc3ecf6757c99f015cdb320efd40a5709cdc673cd1fb7544273da9c709f21c08b32970ae39a3262eada30392557601a2ae501483b73d12b71291bde6e941fe78d90e37af86d18e70a328431c"}) tkill(r6, 0x1e) [ 835.366839][ C1] sd 0:0:1:0: tag#6357 CDB[20]: ba [ 835.387068][ C0] sd 0:0:1:0: tag#6356 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 835.387094][ C0] sd 0:0:1:0: tag#6356 CDB: opcode=0xe5 (vendor) [ 835.387112][ C0] sd 0:0:1:0: tag#6356 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 835.387130][ C0] sd 0:0:1:0: tag#6356 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 835.387148][ C0] sd 0:0:1:0: tag#6356 CDB[20]: ba 02:11:14 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 835.450223][ C0] sd 0:0:1:0: tag#6358 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 835.450247][ C0] sd 0:0:1:0: tag#6358 CDB: opcode=0xe5 (vendor) [ 835.450263][ C0] sd 0:0:1:0: tag#6358 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 835.450283][ C0] sd 0:0:1:0: tag#6358 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 835.450300][ C0] sd 0:0:1:0: tag#6358 CDB[20]: ba [ 835.467930][ C1] sd 0:0:1:0: tag#6359 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 835.467950][ C1] sd 0:0:1:0: tag#6359 CDB: opcode=0xe5 (vendor) [ 835.467978][ C1] sd 0:0:1:0: tag#6359 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 835.467996][ C1] sd 0:0:1:0: tag#6359 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 835.468014][ C1] sd 0:0:1:0: tag#6359 CDB[20]: ba [ 835.534645][ C1] sd 0:0:1:0: tag#6360 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 835.534665][ C1] sd 0:0:1:0: tag#6360 CDB: opcode=0xe5 (vendor) [ 835.534679][ C1] sd 0:0:1:0: tag#6360 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 835.534713][ C1] sd 0:0:1:0: tag#6360 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 835.534730][ C1] sd 0:0:1:0: tag#6360 CDB[20]: ba [ 835.540778][ C0] sd 0:0:1:0: tag#6361 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 835.696598][ C0] sd 0:0:1:0: tag#6361 CDB: opcode=0xe5 (vendor) 02:11:14 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 835.696633][ C0] sd 0:0:1:0: tag#6361 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c 02:11:14 executing program 3: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r6 = gettid() ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000001a80)={0x0, 0x0, "3ac236b105b0f2e447afacc97f8f980e83b2800927836fe11c5786b5c23abc9f4526fbcda21c5a720180d626ca77812c2e3372c9bc220d07c0bddce4f462740fe8d697ce5eee686ef66881db3aa44112c8da9272d905a9de198f62f02b437096e2e0c25d3590156e3f3bc64aa8d185136fc8e694ba80700506618a5ea4fb05bacaf096e0ec9ce2d10238094b0231c673f8bff64af616ed3532e8a660c90e9fea06c88483c6d98276fa4b9e0be371332edbcdd2d8e02cbf2739185842069a4cabb2b737b7ee49313b110fb0bf1d75463301d53dd6324ba603957117f39247cb144191fe599df4c78c675b173a298bc80c059a55f380f6b905e2f6607163b2f54d", "8e914d54641a457cd6309d11003cdfbf54c166908e494e024c34c3724a507912394014a80c76c3e3c8b83d5034ec962f48a39ccd018b77854de9cda24b49264b6f339eb33e23d8bf9788089fea463be46160b5074676279a8d52227d9658f6c2dccaecb53508d838ebffcd03421522719bb94d164ebd4aef8ce5d95a01450bb53b75c35c82907a98da99afeeba1a8b56038e50fe8279b1b401e45f21772a83e62a0331b4fe15d50da1a2f53bbb056b37a9aebce2d88de4de68abc0bf33465f886a76bfed6dfc3f38ae16556a9de068860d223feb9cb179c0ea9d2b3cd73acaa18c8543b860ba705face32204c28891e616ca1abcc19d487a53cf20cccbab5e9535686def8eda06ef7a48021fa27188468e21d4341cd278ae9fe501a7299e67c4605da0a5555a038af35a08a228c0742d0dfc160376b064f6261022f2a79d855eaf01375f0f19750ff702c061e47f7240ba7ad2f22c204455ccc8efd8d9ac7dedea11539a4ef522f11a1ceb300148d900ea603acdd28c8e8dfa25bc6c486811ef14b813c017cf9471b90366058935b8d4725e83cb1c3f6d5f8c3c0dbfd690b25ab4f1f6bff5ebfb8ceea52571e952bcf6c02fad0fce8d78c639e4138c1d9cc7c96c39c32b2213532e863a31d32ffc2cf442ebe7c4f3cf879ddcaa1c0f358d774873aa0511eed4bac5c31b639e3496311597a37379ea4961d129ba820c0a8a0d14adf04c90b70c3c535ec4034ea8987d377662279429a73248f51595aed25aa94035d8530f452c8337cc142c34a9fedb3df7ab03a43bc671f71d3a261ce3b9bfceca01c4a26ad1c79f20b2d82ef842f279dfa6ba3d42057ae772a9f80e3ca6b601d108ce370c719c1b8669daef15b96cd1ae50a1e2e39df76f26de8e35817a5a1341ff094643956f56463776f058df985993b085144c8f54e25a87a6b24faf8027081111c1eef5ff04e795dcf806127513bb6af83d351c8688df1023bbc9e01498c0ace4e218a6c564c606e855a13f0d6282ba5012e86d03df13609433193ab1676a054769546e6762378c98d62ac1e47ad6c3a8888b9f89bca9223ddbc8b87d5b18c958718fc05703731ef53e1176c2b7c269d2241e9beaa4ff1f8436950821e8ae354f959168dfe15e4b7f328f3ae0b66274c4efc1beec6ed4f750036f739f68c33a63645eab261eda3f3fe8a575a0d698e5be8640b34c1a6e407ea3d956d828e14c96491748f5f42f75c99a80c5ec4523a63ceb0a85203b008711038e7c7dcc2f4ff6f73de728eac92e80b7f6f6a8670f58027ff6a88c9667682a1d8ede3d475acb10942ec29f4ce41be98a31c2ef3ba1db043de2334bcbcdd76db5a584ff5f250e054733580ea1a5ca412404a3e1fff9fb7ab66fa734c089827330beb32e221b957a68e17cdebde37a651d68d10f24c5edd064a9c1cdf49e454c6e66dc1b996ccd829e73862c7761cf93262e84ae3d8bc6d826fe088790e887ab13dad8402ff18594f53871ca71de30f2b332c1fc63d395fa43641806bc8b7a5bb5bf068353616886b3c47b83b0893895859aa088370b37b44eadc07d50d85d4c4a73b3894dc6e57675927c06abdf728f273c578e4e8b09e0bff04a91ea0ac4239cf42905211d76b681178ebced502cbcba0269ba747732f331beaede4525ef4b6471b5c57269d4fb6d51be47ac483f97226081581cee1508529aa8a912f5dc292531e8c4c143701310af7f4ed135a7c7826f1156adafc7f1e9e52bc7347f3300c29f5eb622fe0241bd4cdefd7bf7ff73cb10570cc2d3a0aac6f8365e38448a2db5cce8f81836d7afbf59a8c6b5897a3d5281dcf0d604650bb8bbfa0f0c88858b5d07431d6fea6fa9f1cdc46c4d97d0dd4d52e83bc3e942977d623b51ddd173630ceee42967691aff4fb1cb7a3d4923518576a3815a170af011534d372dd2c6145d3e17fca10063a8430f05c3f06fce9b5dc1356b4bb7990a94117d2106ca64a8242f5d3f3d84da9f7127d02bf03589f7b2d7d5e06896e266774004fc91e4a1302b2ea1d17eafdb9752dce4ccb98564d8f1d9118b5d58275a3b209dd9b5ecc7e3717938aa3a69845e209b8f9dd987bf77a9eb1d2de867805b1e96cfba4f5946aa55feecde85fda5bf2ed00d169163ffebf6b948c6c57a01813866d87465e4221d01aa4d9e678de335d988978243542d155f78bc249af33a1491f3a574938cf630e2d6803b15e409ac3e11c99bb4d6caaa8f00e842176a642618980284f5d00a019b00810a565964aa79fa40f835583790ccdefd09ef543a7fa8107ebf19829592b762913ded279aa8649880c599fc65ed42e2ed558768d98aa74b9695ab781ae1763601645cd14c8e4305dbef0036bd18dbe52cc113d37e1e038a2e8cb66b903eb6b95a2841d01c952bf2c4b485ca7927caccb6d9ddb5632a45125935a516d1ae4ba5625f5243ce9decb72749b9277bee1fc80887354449444f6b2c7aa79eab5c6cd3f03f4b5f1d0272ac53bc0b7b1500acbeb96156b8f0d67dddaf533b80ae635cac7ebb2f99756ed2f7ad85bda47b447d83026a8d7c9536d08232a978207d5346473c7d670a074bc3104176a93b53799ff32c2eebddd6f29169d9fe1ae8d68d49edb60b4119ac2273f7967d7cf543d611f20d43ddf7032ba3af59793dc086ed5db5d7163fc603fad951d7334994bfe81394526741523252635fa78c4e1e87c3f585005d40f712ca576cb7e42d7c5567335e71c44e9e69c9f07e57b9c1739ac906c00e932a2ed2cdcfce056bd5d9bc16b45a3ab5404bc12ee8782af1864cded765e2c858d9415da7394ad64aa473b22e6f8110ae16eb4e63ae6ad92d131dd09f1d7d08450b10e3bb6c1f961db031955e3341b358d52dc5944276a8e4a1acac412e4e903711314f43b362aa68d8a059a03d6e38dc1356f3b18f70d062718488edbeb52d3dd311dbb6d15f1f0c313898273e647425e4e86525e193cb90cfefe5a8778cd1b22b909c04c39f7f6a611ad3cd4692b47c85429be5884c6cfb619f1245815e9174d0c12dddb33a319ccd6bd5e56519d9710a7ada95ed7ec56bc03fc5a2be93cf684c4aff71642dfa5b6318c817c3ddc817c7a41e2b6259f1adb4377df167b568c81db249e2c431778d12f90367a804c9fee765ad7bde4e8e1fed6b6c7478459727dcdaf426c6683ec3eeec3a21ba53384fc1b2cb05f2cfe082c2be54286571e56c80637991698a5ad964d135ac854a3e1b18892ee6469aac4d8840704c178e6af529f1c2f087062b2eaf1bd4760ee5276dec755b95560d974f7fa94fa445a0ce8a20e2f3e069b6b9898aed72a7b5c63d62811d562a21fedac7abdc9404fa2fa3bf8401ead8d13450d70ce5f0926630ee276a1b6719e172f2bbeb107e307ac44de316fbb16ddc35d129a0dde48fc884c91ff166f7fd5fe6e4aabd4bbe1c2ca296417c11c59ea62ff46fa613b86595ebc1bb45223d91da3d2b15433aa612057ae8093174c79122f9d66da2f80d8ee474f846bf21ddec911dabb54d98e6601c7f1a09c4eb5f86ccb582d7b3ad537f08caadd87a0f2d57856df48de276af2fa7bbb07847d37d2271aab30dfe18258886d636340be92c6910c0441b4cff9a3b6c94dd6949eb57fdb54b058227445725a75243aa41eb1faa69b1f8b17b8ef33a59d63e01ae4a1c95df2c583bc332d8bf26554ee4766e45a24b42e3cda65b8c9025be0b487264d8c24ab81b8af9413bc746ae8878ec4a962d4e7a19f283b8271fe1f668ff59ba5f1b7b8bdbca5b44b0bb9eb3a1603a0aad40deac9843ad28caa245f5c19c30cd1dc95d7ff316e25572fd80a0c87b29e137a73271bfc45f8bbc30f2679dec4ce12600305aa88d2f1607eca4b9f66e4bcc5950dd8ff4380db53d8fed75e9c908edff9127c3ba7820227d4c7af5f024839f814d0492204217794f1213d832f9237a80918580c858a6ab8d720d6fd3781d65fee07c625868447c098d3def9f54e654cbf09b884d56145066433f3692c5cff766354c446af3ed93b9cf6a3e7a20853511e613a875e69eb5afad8d9126ffb47a4f0f64c0af1bf9185a3d300cc2ce47efffae2da51b479edc0712da64da24d2a04a1f5cf605a4cb698e5256b0a3b16aaf3a1d3479a8c80d582f350408645474b54fb52813db5b74aae9f55b6c3ec1422eeb16f69736233020d08068825842b987f83ec737479ff3765a6d2c24604c7d14ba09db8248ccaa4f1e2361e08f0808b3fb08732315939dae4682b1f19d0c6afc393685afb89415f1440513b694db30ffea5e780c6d77c4df3ea9ef10376c35493d277cf902c656cfdee5fdd593781b600b5bcfb0960c924cbe92edf67804ece4f621d953d0fb60520aed0136365f75c4415d0e463d9aeffbb082c25a4056b12e7d33eace1b1ea04013c19a1817f42fb28d97530835585c4de556693e0a6dd2319dc1b918cdae331fa0e1146640cdb87459106e71c06846391874a6b8cd2410299e006a62792ce8228e35a5995be49c8a5aa4cf2c2b24560092880b430a139f914a2fe1804e9e8d4d6a0f4aaa51b42f87d13658d965dc7ebdb1f53e74cbcaa7924942f7e3c140e02e3ea11bb49c4c9613410983f575cc84d16fff1ac9e0e9c267cf77944fee71d84e6ae5355252d717173c18e21ef266bddf938afbd453c5a84dc847dd6b224fcd37dcbf4ab78c614e6cf06f993bbe61521200d14d9bc1df5942613cb5773ec6239938624be365c3d04635d4b0cd8bddb09de1f863ebff3e4c74556821c8bf5dbd6d472a78b37ec3f5327b82c60b103397f053269acd113b6eb04412181c60db03eac0f2c53cb627d2d11119241280122a3dacded1b4ba27228465f498bcc8d5b8ac7c58aa387d9d1b775eea44d55566c0a2f1f9731fbae01aae706d4c4513c9d906ae201a3142be8defa0afef909b48b6e88b9a1b0d7999a42f36fedb742003b986cf8c5918999d6bf1b1a639fc878caa6e819452be6607fbd13175832cbd8225b40774087e1e559e111cf78a6faa621cc143c65273149406022e32b0184223878d60fc0c53160d4da18c907e250b15c528a409e3aa0309750976cbf2e20768b1713561b1dda3ca93544bd55fcb0bdc746a1cea54e9f0cfc00a7cbb846962a1cef4a3f4aef8c62f3e36d3cd758e40833cfc17363bb01fb30c335af87bc8d2670376d551fb2e452d9b7a0b13c3ae28f227c17cade93d41a20cc8f3eb6cf40de064352bae14081330eb64e1733bd657b8d0682f3eb2ea8f2ecb99aa49b960f4f6a7d3648c118b14e993a746c475829e7017bf5c185e249f15f02ab05ac7bc3ecf6757c99f015cdb320efd40a5709cdc673cd1fb7544273da9c709f21c08b32970ae39a3262eada30392557601a2ae501483b73d12b71291bde6e941fe78d90e37af86d18e70a328431c"}) tkill(r6, 0x1e) [ 835.696650][ C0] sd 0:0:1:0: tag#6361 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d 02:11:14 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea77", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 835.696667][ C0] sd 0:0:1:0: tag#6361 CDB[20]: ba 02:11:14 executing program 2: r0 = syz_open_dev$sg(0x0, 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:14 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0xfffffffc, 0x10001, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x403}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r1, @ANYRESHEX, @ANYRES16=r1], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x4, 0x80, 0x6, 0x9, 0x1, 0x20, 0x0, 0xd75, 0x300, 0x9, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x80, 0x1, @perf_bp={&(0x7f0000000080), 0x3}, 0x42300, 0x301, 0xd0c, 0x3, 0x3, 0x0, 0x9, 0x0, 0x3, 0x0, 0x9bb}, 0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0x1) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d5440000000000200000000000000000000000400000000000000000000000000000000000000000e0370000a7301d8af758000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/129], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r6 = gettid() tkill(r6, 0x1e) 02:11:14 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115bada"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:14 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:15 executing program 2: r0 = syz_open_dev$sg(0x0, 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:15 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0xfffffffc, 0x10001, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x403}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r1, @ANYRESHEX, @ANYRES16=r1], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) perf_event_open(&(0x7f0000000140)={0x4, 0x80, 0x6, 0x9, 0x1, 0x20, 0x0, 0xd75, 0x300, 0x9, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x80, 0x1, @perf_bp={&(0x7f0000000080), 0x3}, 0x42300, 0x301, 0xd0c, 0x3, 0x3, 0x0, 0x9, 0x0, 0x3, 0x0, 0x9bb}, 0xffffffffffffffff, 0x3, 0xffffffffffffffff, 0x1) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d5440000000000200000000000000000000000400000000000000000000000000000000000000000e0370000a7301d8af758000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/129], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r6 = gettid() tkill(r6, 0x1e) 02:11:15 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:15 executing program 2: r0 = syz_open_dev$sg(0x0, 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:15 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:15 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:15 executing program 3: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x2, &(0x7f0000000240)=[{&(0x7f0000000040)="0407000980f1ff21e66174000404090a0200027400f8", 0x16}, {&(0x7f00000004c0)="dbed7d4cac17", 0x6, 0x1f}], 0x0, &(0x7f0000000100)={[{@dots}, {@fat=@check_strict}]}) 02:11:15 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:15 executing program 3: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x2, &(0x7f0000000240)=[{&(0x7f0000000040)="0407000980f1ff21e66174000404090a0200027400f8", 0x16}, {&(0x7f00000004c0)="dbed7d4cac17", 0x6, 0x1f}], 0x0, &(0x7f0000000100)={[{@dots}, {@fat=@check_strict}]}) 02:11:16 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115bada"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:16 executing program 3: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x2, &(0x7f0000000240)=[{&(0x7f0000000040)="0407000980f1ff21e66174000404090a0200027400f8", 0x16}, {&(0x7f00000004c0)="dbed7d4cac17", 0x6, 0x1f}], 0x0, &(0x7f0000000100)={[{@dots}, {@fat=@check_strict}]}) 02:11:16 executing program 3: syz_mount_image$msdos(&(0x7f00000000c0), &(0x7f0000000000)='./file0\x00', 0xffc00007, 0x110, &(0x7f0000000240)=[{&(0x7f0000000040)="0408000980f1ff21e66174000404090a0200027400f8", 0x16}, {&(0x7f00000004c0)="dbed7d4cac17", 0x6, 0x1f}], 0x0, &(0x7f0000000080)={[{@fat=@tz_utc}]}) 02:11:16 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:16 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) (fail_nth: 1) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:16 executing program 3: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffbf, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x1, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r6 = gettid() tkill(r6, 0x1e) 02:11:16 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:16 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115bada"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 837.840937][T23997] FAULT_INJECTION: forcing a failure. [ 837.840937][T23997] name failslab, interval 1, probability 0, space 0, times 0 [ 837.853670][T23997] CPU: 0 PID: 23997 Comm: syz-executor.1 Not tainted 5.15.0-rc2-syzkaller #0 [ 837.853696][T23997] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 837.853707][T23997] Call Trace: 02:11:16 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 837.853714][T23997] dump_stack_lvl+0xd6/0x122 [ 837.853744][T23997] dump_stack+0x11/0x1b [ 837.853761][T23997] should_fail+0x23c/0x250 [ 837.853779][T23997] __should_failslab+0x81/0x90 02:11:16 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) (fail_nth: 2) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 837.853806][T23997] should_failslab+0x5/0x20 [ 837.853826][T23997] kmem_cache_alloc_node+0x61/0x2c0 [ 837.853844][T23997] ? asm_sysvec_apic_timer_interrupt+0x12/0x20 [ 837.853867][T23997] ? dup_task_struct+0x63/0x680 [ 837.853885][T23997] dup_task_struct+0x63/0x680 [ 837.853903][T23997] copy_process+0x413/0x2fa0 [ 837.853981][T23997] ? get_pid_task+0x8b/0xc0 [ 837.853996][T23997] ? proc_fail_nth_write+0x127/0x150 [ 837.854016][T23997] kernel_clone+0x15c/0x680 [ 837.854033][T23997] ? hrtimer_interrupt+0x9a4/0xaf0 [ 837.854051][T23997] __x64_sys_clone+0xc6/0xf0 [ 837.854069][T23997] do_syscall_64+0x44/0xa0 [ 837.854092][T23997] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 837.854116][T23997] RIP: 0033:0x7f9db47b0709 [ 837.854131][T23997] 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 bc ff ff ff f7 d8 64 89 01 48 [ 837.854190][T23997] RSP: 002b:00007f9db2528188 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 837.854240][T23997] RAX: ffffffffffffffda RBX: 00007f9db48b4f60 RCX: 00007f9db47b0709 [ 837.854250][T23997] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000040808000 [ 837.854260][T23997] RBP: 00007f9db25281d0 R08: 0000000000000000 R09: 0000000000000000 02:11:17 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:17 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:17 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (fail_nth: 1) 02:11:17 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) (fail_nth: 3) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 837.854270][T23997] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 837.854281][T23997] R13: 00007ffcc274686f R14: 00007f9db2528300 R15: 0000000000022000 [ 838.143030][T24026] FAULT_INJECTION: forcing a failure. [ 838.143030][T24026] name failslab, interval 1, probability 0, space 0, times 0 02:11:17 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (fail_nth: 2) [ 838.143051][T24026] CPU: 1 PID: 24026 Comm: syz-executor.1 Not tainted 5.15.0-rc2-syzkaller #0 [ 838.143071][T24026] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 838.143082][T24026] Call Trace: [ 838.143089][T24026] dump_stack_lvl+0xd6/0x122 [ 838.143113][T24026] dump_stack+0x11/0x1b [ 838.143132][T24026] should_fail+0x23c/0x250 [ 838.143150][T24026] ? prepare_creds+0x2a/0x430 [ 838.143168][T24026] __should_failslab+0x81/0x90 [ 838.143266][T24026] should_failslab+0x5/0x20 [ 838.143356][T24026] kmem_cache_alloc+0x4f/0x300 [ 838.143374][T24026] prepare_creds+0x2a/0x430 [ 838.143391][T24026] copy_creds+0xdd/0x530 [ 838.143408][T24026] ? dup_task_struct+0x650/0x680 [ 838.143487][T24026] copy_process+0x67d/0x2fa0 [ 838.143502][T24026] ? 0xffffffff81000000 [ 838.143563][T24026] ? get_pid_task+0x8b/0xc0 [ 838.143635][T24026] ? proc_fail_nth_write+0x127/0x150 [ 838.143659][T24026] kernel_clone+0x15c/0x680 [ 838.143737][T24026] __x64_sys_clone+0xc6/0xf0 [ 838.143774][T24026] do_syscall_64+0x44/0xa0 [ 838.143796][T24026] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 838.143822][T24026] RIP: 0033:0x7f9db47b0709 [ 838.143843][T24026] 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 bc ff ff ff f7 d8 64 89 01 48 [ 838.143860][T24026] RSP: 002b:00007f9db2507188 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 838.143879][T24026] RAX: ffffffffffffffda RBX: 00007f9db48b5020 RCX: 00007f9db47b0709 [ 838.143891][T24026] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000040808000 [ 838.143903][T24026] RBP: 00007f9db25071d0 R08: 0000000000000000 R09: 0000000000000000 [ 838.143977][T24026] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 838.143988][T24026] R13: 00007ffcc274686f R14: 00007f9db2507300 R15: 0000000000022000 [ 838.453920][T24041] FAULT_INJECTION: forcing a failure. [ 838.453920][T24041] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 838.453945][T24041] CPU: 0 PID: 24041 Comm: syz-executor.3 Not tainted 5.15.0-rc2-syzkaller #0 [ 838.454001][T24041] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 838.454012][T24041] Call Trace: [ 838.454019][T24041] dump_stack_lvl+0xd6/0x122 [ 838.454043][T24041] dump_stack+0x11/0x1b [ 838.454124][T24041] should_fail+0x23c/0x250 [ 838.454141][T24041] should_fail_usercopy+0x16/0x20 [ 838.454159][T24041] _copy_from_user+0x1c/0xd0 [ 838.454178][T24041] perf_copy_attr+0x156/0x650 [ 838.454199][T24041] __se_sys_perf_event_open+0xca/0x2810 [ 838.454234][T24041] ? proc_fail_nth_write+0x127/0x150 [ 838.454258][T24041] ? vfs_write+0x61a/0x900 [ 838.454278][T24041] __x64_sys_perf_event_open+0x63/0x70 [ 838.454300][T24041] do_syscall_64+0x44/0xa0 [ 838.454322][T24041] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 838.454427][T24041] RIP: 0033:0x7fdb20b0a709 [ 838.454441][T24041] 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 bc ff ff ff f7 d8 64 89 01 48 [ 838.454475][T24041] RSP: 002b:00007fdb1e882188 EFLAGS: 00000246 ORIG_RAX: 000000000000012a [ 838.454492][T24041] RAX: ffffffffffffffda RBX: 00007fdb20c0ef60 RCX: 00007fdb20b0a709 [ 838.454504][T24041] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 00000000200003c0 [ 838.454538][T24041] RBP: 00007fdb1e8821d0 R08: 0000000000000000 R09: 0000000000000000 [ 838.454578][T24041] R10: ffffffffffffffff R11: 0000000000000246 R12: 0000000000000001 [ 838.454589][T24041] R13: 00007ffc49af114f R14: 00007fdb1e882300 R15: 0000000000022000 [ 838.502444][T24045] FAULT_INJECTION: forcing a failure. [ 838.502444][T24045] name failslab, interval 1, probability 0, space 0, times 0 [ 838.514450][T24046] FAULT_INJECTION: forcing a failure. [ 838.514450][T24046] name failslab, interval 1, probability 0, space 0, times 0 [ 838.517155][T24045] CPU: 0 PID: 24045 Comm: syz-executor.3 Not tainted 5.15.0-rc2-syzkaller #0 [ 838.858465][T24045] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 838.858476][T24045] Call Trace: 02:11:17 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 838.858482][T24045] dump_stack_lvl+0xd6/0x122 02:11:17 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) [ 838.858502][T24045] dump_stack+0x11/0x1b [ 838.858516][T24045] should_fail+0x23c/0x250 [ 838.858529][T24045] __should_failslab+0x81/0x90 [ 838.858599][T24045] should_failslab+0x5/0x20 [ 838.858615][T24045] kmem_cache_alloc_node+0x61/0x2c0 [ 838.858630][T24045] ? perf_event_alloc+0x160/0x1790 [ 838.858648][T24045] perf_event_alloc+0x160/0x1790 [ 838.858707][T24045] __se_sys_perf_event_open+0x5db/0x2810 [ 838.858726][T24045] __x64_sys_perf_event_open+0x63/0x70 [ 838.858743][T24045] do_syscall_64+0x44/0xa0 [ 838.858810][T24045] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 838.858831][T24045] RIP: 0033:0x7fdb20b0a709 02:11:17 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 838.858844][T24045] 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 bc ff ff ff f7 d8 64 89 01 48 [ 838.858857][T24045] RSP: 002b:00007fdb1e882188 EFLAGS: 00000246 ORIG_RAX: 000000000000012a [ 838.858926][T24045] RAX: ffffffffffffffda RBX: 00007fdb20c0ef60 RCX: 00007fdb20b0a709 02:11:17 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 838.858936][T24045] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 00000000200003c0 [ 838.858946][T24045] RBP: 00007fdb1e8821d0 R08: 0000000000000000 R09: 0000000000000000 [ 838.858955][T24045] R10: ffffffffffffffff R11: 0000000000000246 R12: 0000000000000001 [ 838.858964][T24045] R13: 00007ffc49af114f R14: 00007fdb1e882300 R15: 0000000000022000 [ 838.858976][T24046] CPU: 1 PID: 24046 Comm: syz-executor.1 Not tainted 5.15.0-rc2-syzkaller #0 [ 838.858996][T24046] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 838.859005][T24046] Call Trace: [ 838.859009][T24046] dump_stack_lvl+0xd6/0x122 [ 838.859043][T24046] dump_stack+0x11/0x1b [ 838.859058][T24046] should_fail+0x23c/0x250 [ 838.859072][T24046] __should_failslab+0x81/0x90 [ 838.859118][T24046] should_failslab+0x5/0x20 [ 838.859135][T24046] kmem_cache_alloc_node+0x61/0x2c0 [ 838.859150][T24046] ? avc_has_perm+0x70/0x160 [ 838.859164][T24046] ? alloc_vmap_area+0x148/0x1320 [ 838.859193][T24046] alloc_vmap_area+0x148/0x1320 [ 838.859209][T24046] ? should_fail+0xd6/0x250 [ 838.859224][T24046] ? kmem_cache_alloc_node_trace+0x1f5/0x2e0 [ 838.859241][T24046] __get_vm_area_node+0x165/0x260 [ 838.859325][T24046] __vmalloc_node_range+0xb2/0x600 [ 838.859343][T24046] ? copy_process+0x413/0x2fa0 [ 838.859357][T24046] ? kmem_cache_alloc_node+0x1e6/0x2c0 [ 838.859399][T24046] dup_task_struct+0x496/0x680 [ 838.859422][T24046] ? copy_process+0x413/0x2fa0 [ 838.859437][T24046] ? cgroup_rstat_updated+0x34/0x100 [ 838.859461][T24046] copy_process+0x413/0x2fa0 [ 838.859476][T24046] ? 0xffffffff81000000 [ 838.859534][T24046] ? get_pid_task+0x8b/0xc0 [ 838.859549][T24046] ? proc_fail_nth_write+0x127/0x150 [ 838.859571][T24046] kernel_clone+0x15c/0x680 [ 838.859587][T24046] __x64_sys_clone+0xc6/0xf0 [ 838.859606][T24046] do_syscall_64+0x44/0xa0 [ 838.859662][T24046] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 838.859685][T24046] RIP: 0033:0x7f9db47b0709 [ 838.859699][T24046] 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 bc ff ff ff f7 d8 64 89 01 48 [ 838.859714][T24046] RSP: 002b:00007f9db2507188 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 838.859805][T24046] RAX: ffffffffffffffda RBX: 00007f9db48b5020 RCX: 00007f9db47b0709 [ 838.859815][T24046] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000040808000 [ 838.859825][T24046] RBP: 00007f9db25071d0 R08: 0000000000000000 R09: 0000000000000000 [ 838.859835][T24046] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 838.859845][T24046] R13: 00007ffcc274686f R14: 00007f9db2507300 R15: 0000000000022000 [ 838.859859][T24046] syz-executor.1: vmalloc error: size 16384, vm_struct allocation failed, mode:0xdc0(GFP_KERNEL|__GFP_ZERO), nodemask=(null),cpuset=/,mems_allowed=0 [ 838.859900][T24046] CPU: 1 PID: 24046 Comm: syz-executor.1 Not tainted 5.15.0-rc2-syzkaller #0 [ 838.859919][T24046] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 838.859946][T24046] Call Trace: [ 838.859951][T24046] dump_stack_lvl+0xd6/0x122 [ 838.859971][T24046] dump_stack+0x11/0x1b [ 838.859988][T24046] warn_alloc+0x132/0x190 [ 838.860006][T24046] ? kfree+0xf8/0x1d0 [ 838.860043][T24046] __vmalloc_node_range+0x207/0x600 [ 838.860063][T24046] ? kmem_cache_alloc_node+0x1e6/0x2c0 [ 838.860087][T24046] dup_task_struct+0x496/0x680 [ 838.860106][T24046] ? copy_process+0x413/0x2fa0 [ 838.860122][T24046] ? cgroup_rstat_updated+0x34/0x100 [ 838.860143][T24046] copy_process+0x413/0x2fa0 [ 838.860161][T24046] ? 0xffffffff81000000 [ 838.860172][T24046] ? get_pid_task+0x8b/0xc0 [ 838.860267][T24046] ? proc_fail_nth_write+0x127/0x150 [ 838.860290][T24046] kernel_clone+0x15c/0x680 [ 838.860305][T24046] __x64_sys_clone+0xc6/0xf0 [ 838.860321][T24046] do_syscall_64+0x44/0xa0 [ 838.860339][T24046] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 838.860406][T24046] RIP: 0033:0x7f9db47b0709 [ 838.860418][T24046] 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 bc ff ff ff f7 d8 64 89 01 48 [ 838.860463][T24046] RSP: 002b:00007f9db2507188 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 838.860478][T24046] RAX: ffffffffffffffda RBX: 00007f9db48b5020 RCX: 00007f9db47b0709 [ 838.860489][T24046] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000040808000 [ 838.860501][T24046] RBP: 00007f9db25071d0 R08: 0000000000000000 R09: 0000000000000000 [ 838.860513][T24046] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 838.860526][T24046] R13: 00007ffcc274686f R14: 00007f9db2507300 R15: 0000000000022000 [ 838.860609][T24046] Mem-Info: [ 838.860614][T24046] active_anon:69 inactive_anon:109026 isolated_anon:0 [ 838.860614][T24046] active_file:8465 inactive_file:50836 isolated_file:0 [ 838.860614][T24046] unevictable:0 dirty:116 writeback:0 [ 838.860614][T24046] slab_reclaimable:10810 slab_unreclaimable:90094 [ 838.860614][T24046] mapped:63187 shmem:7235 pagetables:33021 bounce:0 [ 838.860614][T24046] kernel_misc_reclaimable:0 [ 838.860614][T24046] free:1641458 free_pcp:2615 free_cma:0 [ 838.860719][T24046] Node 0 active_anon:276kB inactive_anon:436104kB active_file:33860kB inactive_file:203344kB unevictable:0kB isolated(anon):0kB isolated(file):0kB mapped:252748kB dirty:464kB writeback:0kB shmem:28940kB writeback_tmp:0kB kernel_stack:20128kB pagetables:132084kB all_unreclaimable? no [ 838.860758][T24046] Node 0 DMA free:15360kB min:20kB low:32kB high:44kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:15992kB managed:15360kB mlocked:0kB bounce:0kB free_pcp:0kB local_pcp:0kB free_cma:0kB [ 838.860809][T24046] lowmem_reserve[]: 0 2942 7920 7920 [ 838.860896][T24046] Node 0 DMA32 free:3012568kB min:4224kB low:7236kB high:10248kB reserved_highatomic:0KB active_anon:0kB inactive_anon:0kB active_file:0kB inactive_file:0kB unevictable:0kB writepending:0kB present:3129332kB managed:3017196kB mlocked:0kB bounce:0kB free_pcp:4628kB local_pcp:1612kB free_cma:0kB [ 838.861022][T24046] lowmem_reserve[]: 0 0 4978 4978 [ 838.861043][T24046] Node 0 Normal free:3537904kB min:7152kB low:12248kB high:17344kB reserved_highatomic:0KB active_anon:276kB inactive_anon:436104kB active_file:33860kB inactive_file:203344kB unevictable:0kB writepending:464kB present:5242880kB managed:5098288kB mlocked:0kB bounce:0kB free_pcp:5832kB local_pcp:1836kB free_cma:0kB [ 838.861104][T24046] lowmem_reserve[]: 0 0 0 0 [ 838.861125][T24046] Node 0 DMA: 0*4kB 0*8kB 0*16kB 0*32kB 0*64kB 0*128kB 0*256kB 0*512kB 1*1024kB (U) 1*2048kB (M) 3*4096kB (M) = 15360kB [ 838.861385][T24046] Node 0 DMA32: 2*4kB (M) 0*8kB 1*16kB (M) 2*32kB (M) 2*64kB (M) 2*128kB (M) 2*256kB (M) 2*512kB (M) 2*1024kB (M) 1*2048kB (M) 734*4096kB (M) = 3012568kB [ 838.861527][T24046] Node 0 Normal: 2*4kB (UE) 1*8kB (U) 2*16kB (UM) 2*32kB (UM) 2*64kB (UE) 2*128kB (UM) 2*256kB (UM) 2*512kB (ME) 1*1024kB (E) 2*2048kB (UM) 862*4096kB (M) = 3537904kB 02:11:18 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b8"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:18 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (fail_nth: 3) 02:11:18 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, 0x0) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:18 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:18 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:18 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e3"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 838.861692][T24046] Node 0 hugepages_total=4 hugepages_free=4 hugepages_surp=0 hugepages_size=2048kB [ 838.861705][T24046] 27713 total pagecache pages [ 838.861760][T24046] 0 pages in swap cache [ 838.861764][T24046] Swap cache stats: add 0, delete 0, find 0/0 [ 838.861774][T24046] Free swap = 0kB [ 838.861778][T24046] Total swap = 0kB [ 838.861783][T24046] 2097051 pages RAM [ 838.861787][T24046] 0 pages HighMem/MovableOnly [ 838.861791][T24046] 64340 pages reserved [ 839.988777][ C0] scsi_io_completion_action: 25 callbacks suppressed [ 839.988821][ C0] sd 0:0:1:0: tag#6353 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 840.003001][ C1] sd 0:0:1:0: tag#6354 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 840.005350][ C0] sd 0:0:1:0: tag#6353 CDB: opcode=0xe5 (vendor) [ 840.015146][ C1] sd 0:0:1:0: tag#6354 CDB: opcode=0xe5 (vendor) [ 840.021459][ C0] sd 0:0:1:0: tag#6353 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 840.027750][ C1] sd 0:0:1:0: tag#6354 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 840.036744][ C0] sd 0:0:1:0: tag#6353 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 840.045747][ C1] sd 0:0:1:0: tag#6354 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 840.054742][ C0] sd 0:0:1:0: tag#6353 CDB[20]: ba [ 840.065828][T24115] FAULT_INJECTION: forcing a failure. [ 840.065828][T24115] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 840.068860][ C1] sd 0:0:1:0: tag#6354 CDB[20]: ba [ 840.087047][T24115] CPU: 0 PID: 24115 Comm: syz-executor.3 Not tainted 5.15.0-rc2-syzkaller #0 [ 840.087068][T24115] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 840.087079][T24115] Call Trace: [ 840.087086][T24115] dump_stack_lvl+0xd6/0x122 02:11:18 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 840.087110][T24115] dump_stack+0x11/0x1b [ 840.087189][T24115] should_fail+0x23c/0x250 [ 840.087225][T24115] should_fail_usercopy+0x16/0x20 02:11:18 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, 0x0) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) [ 840.087241][T24115] _copy_to_user+0x1c/0x90 02:11:18 executing program 3: perf_event_open(&(0x7f00000003c0)={0x3, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:18 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808004, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 840.087301][T24115] simple_read_from_buffer+0xab/0x120 [ 840.087322][T24115] proc_fail_nth_read+0x10d/0x150 [ 840.087343][T24115] ? proc_fault_inject_write+0x230/0x230 02:11:18 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e3"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:18 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b8"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:18 executing program 3: perf_event_open(&(0x7f00000003c0)={0x4, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 840.087364][T24115] vfs_read+0x1e6/0x750 [ 840.087385][T24115] ? __fget_light+0x21b/0x260 [ 840.087417][T24115] ? __cond_resched+0x11/0x40 [ 840.087435][T24115] ksys_read+0xd9/0x190 [ 840.087455][T24115] __x64_sys_read+0x3e/0x50 02:11:18 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, 0x0) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:19 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x20000440, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 840.087619][T24115] do_syscall_64+0x44/0xa0 [ 840.087641][T24115] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 840.087666][T24115] RIP: 0033:0x7fdb20abd48c 02:11:19 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x1, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000008, 0x810b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 840.087680][T24115] Code: ec 28 48 89 54 24 18 48 89 74 24 10 89 7c 24 08 e8 f9 fc ff ff 48 8b 54 24 18 48 8b 74 24 10 41 89 c0 8b 7c 24 08 31 c0 0f 05 <48> 3d 00 f0 ff ff 77 34 44 89 c7 48 89 44 24 08 e8 2f fd ff ff 48 [ 840.087706][T24115] RSP: 002b:00007fdb1e882170 EFLAGS: 00000246 ORIG_RAX: 0000000000000000 [ 840.087752][T24115] RAX: ffffffffffffffda RBX: ffffffffffffffff RCX: 00007fdb20abd48c [ 840.087764][T24115] RDX: 000000000000000f RSI: 00007fdb1e8821e0 RDI: 0000000000000003 [ 840.087777][T24115] RBP: 00007fdb1e8821d0 R08: 0000000000000000 R09: 0000000000000000 [ 840.087789][T24115] R10: ffffffffffffffff R11: 0000000000000246 R12: 0000000000000001 [ 840.087803][T24115] R13: 00007ffc49af114f R14: 00007fdb1e882300 R15: 0000000000022000 [ 840.288840][ C0] sd 0:0:1:0: tag#6355 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 840.288863][ C0] sd 0:0:1:0: tag#6355 CDB: opcode=0xe5 (vendor) [ 840.288877][ C0] sd 0:0:1:0: tag#6355 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 840.288893][ C0] sd 0:0:1:0: tag#6355 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 840.288906][ C0] sd 0:0:1:0: tag#6355 CDB[20]: ba [ 840.306009][ C0] sd 0:0:1:0: tag#6356 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 840.306032][ C0] sd 0:0:1:0: tag#6356 CDB: opcode=0xe5 (vendor) [ 840.306059][ C0] sd 0:0:1:0: tag#6356 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 840.306074][ C0] sd 0:0:1:0: tag#6356 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 840.306099][ C0] sd 0:0:1:0: tag#6356 CDB[20]: ba [ 840.306646][ C1] sd 0:0:1:0: tag#6357 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 840.306664][ C1] sd 0:0:1:0: tag#6357 CDB: opcode=0xe5 (vendor) [ 840.306679][ C1] sd 0:0:1:0: tag#6357 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 840.306693][ C1] sd 0:0:1:0: tag#6357 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 840.306728][ C1] sd 0:0:1:0: tag#6357 CDB[20]: ba [ 840.460638][ C0] sd 0:0:1:0: tag#6358 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 840.460663][ C0] sd 0:0:1:0: tag#6358 CDB: opcode=0xe5 (vendor) [ 840.460678][ C0] sd 0:0:1:0: tag#6358 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c 02:11:19 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:19 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b8"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:19 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:19 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e3"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:19 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x0, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:19 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 840.460709][ C0] sd 0:0:1:0: tag#6358 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 840.460725][ C0] sd 0:0:1:0: tag#6358 CDB[20]: ba [ 840.759590][ C1] sd 0:0:1:0: tag#6359 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 840.769449][ C1] sd 0:0:1:0: tag#6359 CDB: opcode=0xe5 (vendor) [ 840.772406][ C0] sd 0:0:1:0: tag#6360 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 840.775782][ C1] sd 0:0:1:0: tag#6359 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 840.785568][ C0] sd 0:0:1:0: tag#6360 CDB: opcode=0xe5 (vendor) [ 840.794573][ C1] sd 0:0:1:0: tag#6359 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 840.800881][ C0] sd 0:0:1:0: tag#6360 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 840.809873][ C1] sd 0:0:1:0: tag#6359 CDB[20]: ba [ 840.818865][ C0] sd 0:0:1:0: tag#6360 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 840.832966][ C0] sd 0:0:1:0: tag#6360 CDB[20]: ba [ 840.842474][ C1] sd 0:0:1:0: tag#6362 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 840.852322][ C1] sd 0:0:1:0: tag#6362 CDB: opcode=0xe5 (vendor) 02:11:19 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 840.858652][ C1] sd 0:0:1:0: tag#6362 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 840.858671][ C1] sd 0:0:1:0: tag#6362 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d 02:11:19 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 840.858686][ C1] sd 0:0:1:0: tag#6362 CDB[20]: ba 02:11:19 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:19 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:19 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:19 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:19 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 841.042565][ C1] sd 0:0:1:0: tag#6363 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 841.052418][ C1] sd 0:0:1:0: tag#6363 CDB: opcode=0xe5 (vendor) [ 841.058743][ C1] sd 0:0:1:0: tag#6363 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 841.068144][ C1] sd 0:0:1:0: tag#6363 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 841.068160][ C1] sd 0:0:1:0: tag#6363 CDB[20]: ba 02:11:19 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x0, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:19 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:19 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:20 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:20 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde56060800150000000100"/129], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f, 0x2000000}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x32}, {0x400, 0xfe, 0x3, 0x3}, {0x78b1, 0x8, 0x9, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:20 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:20 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:20 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:20 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:21 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:21 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:21 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:21 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x0, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:21 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:21 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:21 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:21 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:21 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:21 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:21 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:21 executing program 1: ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r0 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, 0x0) r1 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d400010000088115badad29954663aad69db61a01683a0c4c0819de5"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, &(0x7f000004ef80)={0x4000000000, [], 0x0, "cc83ffe7f73d76"}) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r5 = gettid() tkill(r5, 0x1e) 02:11:22 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:22 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:22 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:22 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:22 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e1984"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:22 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x20142) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_config_ext={0x220, 0x7}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xfffffffffffffffe, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:22 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:22 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:22 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, 0x0, 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:22 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000140)=ANY=[@ANYRESOCT=r3, @ANYRESDEC], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:22 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:22 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:22 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:22 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:23 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:23 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:23 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:23 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:23 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000540)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba421f0000005e683d4400a3ed36dcbe8da1996661830100000095e82832d4a41b8ee764f923d237486b89c06bfd847fdbaeb21cbbde3674c95637ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f8972e38ceb05e76aaebc8461ea228f1ea87edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYRESOCT=r1], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:23 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e1984"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:23 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:23 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:23 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:23 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:23 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:23 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000880)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4ff008ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f0c3c2a2475e0b98350bec24e536951cd66b83512fbb841aea9537d4a946b3e81d01f1992479bd8727d5021a26968768a1b56f5cbe455a9ab44015f00f9ba4766611447d44d551e5c14f391f0382c2d32f27bdddfc5bd0dbfaca22ffadc165c16d7367468e37643486c67644eaddb7f9da6ebf4d112e82835f94c066dc0e9abb6bf80736e21fd025a621b961dd870fa8a41897142a8c6317aad828c2f56ad5886665750beeb22291e61d4c5c98180c25477a95e5009e6610d1c2a5f66bd4ae7a5d942db94ec0519f49e6d3", @ANYBLOB="222c1d31088115badad2c0000000210e19848843008000000000003417caa1243edf3ff1217920fd468d315e27973f41226dba6cc7015cd0b5747445ba11eeead5b60dd0fc8bc167f08e4256df95a77111fbac7e18c40f90ed7f92de81f0122837e7c67c054b1de817e9b38eb3117b72d9ce9bdd30b308942c06623e20a157de8266d88fe541f5653f1135a36bb9a747856c847c90a0d6ec1dbd1861c9f0984fdeadc6f558050d856eb03ddff7a73e7c2e99d21488d771e7a4c2323fa46f1af1d265ecd6a9396a329d3cb4e845035ae91fda0e1e685ebd903587be3639ba113747a4cdda4a2a5c74453f8d77d9d6a15c74f7cd3042154e9314f532e9bc47"], 0x30) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000f5c271172944555dcfc985e395e3000040000000000000000000000000000000000000000000380000000000000000e94117f711155061364e9799b97750000000000000000000000000000000000000000000000000000000000000a6d2"], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) sendmmsg(r3, &(0x7f0000000680)=[{{0x0, 0x0, &(0x7f0000000140)}}, {{0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000180)="feadd4492a7a83b66687c8a3fb4639d95fa17e08a510ececcdb44a99e4138e3ef89b750da2496c1c524dbc45cd4593aa55d4ba92da278e4a54a6ed7c7b77ac2a6178eb71b2e6e8df180e8b5559bc52140d83906a420b352682c9d55e38579c581f26b659f4473982981bb2cde25dca6d23b9c80a90d9bff516c5cd12028e37", 0x7f}, {&(0x7f0000000300)="f5c1d43a0db0812ba48f999eac19d8c8fd4dee5a638cea10f2e3c6a4ee8cb230e17b5f64d79a295491f6ec5b0525c348e800dd986d430012b5b30d06c4ca8c5b4b12f777a26f031304", 0x49}, {&(0x7f0000000440)="52070c94e786d131d7efba9fd53aa1b56108e48d13a6885c4a4ec4829550fe2c0a6b85bef93eb9ba43ea1375c594eea9403f98ed1f5ca7b8128f8e94d6efb0ef0b01ec42bfb39551ceb8ce3128ede1da869bfbd9c17b4e32414b1465f38bbc51cefb05f9f745c316beb2d7633ca61b845364a7e19522826969e529ea4e5e8d76242a4325887b5f3178c6610821b48d4183cf1959a179812cbfc3da9445473807f27988d22e4b86fba977a23a73915049355a5264ae2d4aa10e6260cf6c14976f12b302c220", 0xc5}], 0x3, &(0x7f0000000580)=[{0xf0, 0x119, 0xff, "d683bc9f984284914f6e116076021589a1c9202196173f5c7c83c85248dbcefdb21b9d194d5588046c9fd2e714e332eb18db477e36d9a8bd243cad87922c5237f15ccc11bf4ec8914031ae9982914bfadca6bb7e8e340b0cf59395d250096eb2ae6a5e09dd800aaf4921f7e6796e22812e3754b8cd62f0c4e36e8869675bf93d12bb98c927dd7247e7eca13e637c5d6cf0eac0a49011149948886f3abde8d33d0e28abcd4f4d4b43ef3107705ba769468c023e7ee3d0213f1412a60af622d8176fb3f6e3e8df4e29ab1cfbc61ae271986146896d188c77242e295bc745ea"}], 0xf0}}], 0x2, 0x488d0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:24 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:24 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:24 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x300, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:24 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x8, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_config_ext={0xcb6, 0x7}, 0x0, 0x1, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = socket$inet6(0xa, 0x3, 0x1) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000640)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e1984884359a16bf55084dfb62f9da95fba7407d69c25e2ee9bf7145157b3bcb006c96e9425aef727d175f52ac633db7073f0e1c4e3ed6fb8e17c478188a10346480a701379470bf3b863c210d8ddda48aff39488a334ba500d7164f72fc402b10be36597cb0404c49bb71077168df7816115bb3314b078cbb92cf16ab0ea7a29c34be40d44a3e753a5f05f01059cc529489b6cc3307af2bebd154d58acd95eb06edc99b469930000000000000000000000000000005e339075ccc67dc9444eb4a0ae51a12990b827416957176992bad1466aa5827aa817ee13d043c452e403bf6f33876aaedd40bd5dfa4d098c7f6ac4a829c740bb0440fb1449ccd3407e4e71223bae2986674d9f3abe63f5965ca0a9"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d0000002000000000000000000000004000000000000000000000000000000000000000000038000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r5 = gettid() setsockopt$inet6_MCAST_LEAVE_GROUP(r4, 0x29, 0x2d, &(0x7f0000000140)={0xef, {{0xa, 0x4e21, 0x8, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x8}}}, 0x88) tkill(r5, 0x1e) 02:11:24 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e1984"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:24 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) [ 845.783082][ C0] scsi_io_completion_action: 19 callbacks suppressed [ 845.783111][ C0] sd 0:0:1:0: tag#6386 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 845.799637][ C0] sd 0:0:1:0: tag#6386 CDB: opcode=0xe5 (vendor) [ 845.806062][ C0] sd 0:0:1:0: tag#6386 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 845.811680][ C1] sd 0:0:1:0: tag#6387 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s 02:11:24 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x400001, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 845.815109][ C0] sd 0:0:1:0: tag#6386 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 845.824903][ C1] sd 0:0:1:0: tag#6387 CDB: opcode=0xe5 (vendor) [ 845.833908][ C0] sd 0:0:1:0: tag#6386 CDB[20]: ba [ 845.840199][ C1] sd 0:0:1:0: tag#6387 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 845.854300][ C1] sd 0:0:1:0: tag#6387 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d 02:11:24 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 845.854316][ C1] sd 0:0:1:0: tag#6387 CDB[20]: ba 02:11:24 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:24 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x1004000, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:24 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:24 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000540)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d795a383d4d1b1e1f9c56ef8d58edf55616bed0e33d5008115badad2c0819de5dc8a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x2) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000001000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608005500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 846.041743][ C1] sd 0:0:1:0: tag#6388 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 846.051598][ C1] sd 0:0:1:0: tag#6388 CDB: opcode=0xe5 (vendor) [ 846.057942][ C1] sd 0:0:1:0: tag#6388 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 846.066968][ C1] sd 0:0:1:0: tag#6388 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 846.075994][ C1] sd 0:0:1:0: tag#6388 CDB[20]: ba [ 846.081126][ C1] sd 0:0:1:0: tag#6389 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s 02:11:24 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:24 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x0, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200), 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) [ 846.090943][ C1] sd 0:0:1:0: tag#6389 CDB: opcode=0xe5 (vendor) [ 846.097276][ C1] sd 0:0:1:0: tag#6389 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 846.106329][ C1] sd 0:0:1:0: tag#6389 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 846.115362][ C1] sd 0:0:1:0: tag#6389 CDB[20]: ba [ 846.120502][ C1] sd 0:0:1:0: tag#6390 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s 02:11:24 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x3000000, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 846.120524][ C1] sd 0:0:1:0: tag#6390 CDB: opcode=0xe5 (vendor) [ 846.120542][ C1] sd 0:0:1:0: tag#6390 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c 02:11:24 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r5 = gettid() tkill(r5, 0x1e) [ 846.120560][ C1] sd 0:0:1:0: tag#6390 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 846.120578][ C1] sd 0:0:1:0: tag#6390 CDB[20]: ba [ 846.120622][ C1] sd 0:0:1:0: tag#6391 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s 02:11:25 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e198488"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:25 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x4000000, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:25 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x11, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c92", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) [ 846.120640][ C1] sd 0:0:1:0: tag#6391 CDB: opcode=0xe5 (vendor) [ 846.120657][ C1] sd 0:0:1:0: tag#6391 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 846.120674][ C1] sd 0:0:1:0: tag#6391 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 846.120690][ C1] sd 0:0:1:0: tag#6391 CDB[20]: ba 02:11:25 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x10000000, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 846.288691][ C0] sd 0:0:1:0: tag#6392 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 846.288711][ C0] sd 0:0:1:0: tag#6392 CDB: opcode=0xe5 (vendor) [ 846.288726][ C0] sd 0:0:1:0: tag#6392 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 846.288743][ C0] sd 0:0:1:0: tag#6392 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 846.288759][ C0] sd 0:0:1:0: tag#6392 CDB[20]: ba [ 846.431616][ C0] sd 0:0:1:0: tag#6395 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 846.431657][ C0] sd 0:0:1:0: tag#6395 CDB: opcode=0xe5 (vendor) [ 846.431695][ C0] sd 0:0:1:0: tag#6395 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 846.431715][ C0] sd 0:0:1:0: tag#6395 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 846.431733][ C0] sd 0:0:1:0: tag#6395 CDB[20]: ba 02:11:25 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c21"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:25 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:25 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x11, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c92", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:25 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e198488"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:25 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r5 = gettid() tkill(r5, 0x1e) 02:11:25 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x2, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x4bd, 0x0, 0x7, 0x7fffffff, 0x0, 0xfffe}, 0x0, 0xfffffffffffffffe, 0xffffffffffffffff, 0x8) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae0900000000000000b4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:25 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 846.685076][ C1] sd 0:0:1:0: tag#6396 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 846.694923][ C1] sd 0:0:1:0: tag#6396 CDB: opcode=0xe5 (vendor) [ 846.701246][ C1] sd 0:0:1:0: tag#6396 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 846.710281][ C1] sd 0:0:1:0: tag#6396 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 846.719335][ C1] sd 0:0:1:0: tag#6396 CDB[20]: ba 02:11:25 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f00000005c0)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a38306ed0e31d5088115badad2c0819de5e38a26b8480e19840743db570d31f031fe132fc1f4c092571e3be8c550cc475856beb8222161108ec99c636b2b1b111ad56ca9e03aa71f9e028374625a8b745a804009e96eee145928f4610e98939edefde7e45b41d3860e1e55808005bb12a20830952565e0485e7177b182a999cb7bb86405ba18de299a63010b2d0d55bc14663a852d80bf0647f3d684266d04f038"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 846.768620][ C0] sd 0:0:1:0: tag#6336 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 846.778491][ C0] sd 0:0:1:0: tag#6336 CDB: opcode=0xe5 (vendor) [ 846.784846][ C0] sd 0:0:1:0: tag#6336 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 846.793889][ C0] sd 0:0:1:0: tag#6336 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 846.793905][ C0] sd 0:0:1:0: tag#6336 CDB[20]: ba 02:11:25 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:25 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x11, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c92", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:25 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:25 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:25 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c21"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:25 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x300, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:25 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000140)={0x53, 0x0, 0x21, 0x0, @buffer={0x0, 0x8b, &(0x7f0000000540)=""/139}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x7, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x40, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x9}, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYRESDEC=r0, @ANYRES16=r1], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x2, 0xffffffff) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x5, 0x6d, 0x81}, {0x7ff, 0x4, 0x7, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x104}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:26 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e198488"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:26 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r5 = gettid() tkill(r5, 0x1e) 02:11:26 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400001, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:26 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x19, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d4", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:26 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYRESOCT=r2, @ANYRES64], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:26 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c21"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:26 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:26 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1004000, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:26 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:26 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3000000, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:26 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:26 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:26 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:27 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, 0x0, 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:27 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0xfffffffc, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_config_ext={0x80000000, 0x1}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffefffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYRESDEC], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x40, 0xac, 0x33efcae5}, {0x19, 0xf8, 0x7f}, {0x8000, 0x81, 0x6}, {0x5, 0x8, 0x6d, 0x7f}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x80}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:27 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:27 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:27 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:27 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x19, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d4", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:27 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:27 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f046372095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007bc6a28391b3997fdd037313300000069d3335b606cd0e365d544000000000000005d0000002000000000000000000000004000000000000000000000000000000000000000000038000000000000000000000000000000000000000000000000000000000000000000fffffff300a6d27b0ac1201adbde560608001500000000000000"], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) gettid() tkill(0x0, 0x1e) 02:11:27 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:27 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:27 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000001000, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:27 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000140), 0x9, 0x10442) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f00000007c0)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199662183acf240da95e82832d4a41b8ee764f923d237486b896bfd8400000000000000b63dc95636ce1c57c7d730b00000000000000000b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae35b1682f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79b1175b24cbb721dd3fe62f7c13761583b50dddb62f5f5b778197520b645b28e05d6798d97da9d7cebde96c996117ec912bd1956cb8a2520743e083f7cd2b15725f51a1f753", @ANYBLOB="e38015ba6f00e104040000000000000000000040000000000395dbfc90d2d325b561ba2c3e0afe695b8ec979d29100205a8b97fbbd091f40625f34b5a96c7a47694c639de19c6d5d9ff1bb4f3fe2fd18fbd5f039b56e77482099e407fe27aca36026880a97742b1fc457b3a96380ad2f752d"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b17f3d0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde56060800150000000000000000000000000000000000a3b8d67aed21350289332fb8a9f0afaf34975487df04f4da92d80d4fe2ba939e36267e40db599ec03bfac12e5cb1870863713849b86412d1194d4fe24a0d43058a7a6e821158a920bc3e42fcbed2e3278356cb6ad18cf097ab15a9c0e1cc4a797ad91180e483584abf03"], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:27 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, 0x0, 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:27 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:27 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:28 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:28 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:28 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x19, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d4", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:28 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:28 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x4000, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8e325d4ed0e33d5088115badad2dc0c210e19848802"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:28 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, 0x0, 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:28 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000010000000, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:28 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e96605d46956c7629995d8e9700a18d4705d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4c8650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:28 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000100000000, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:28 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000000, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:28 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:28 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB, @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:28 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x300000000000000, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:29 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 850.827982][ C1] scsi_io_completion_action: 22 callbacks suppressed [ 850.828009][ C1] sd 0:0:1:0: tag#6361 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 850.844546][ C1] sd 0:0:1:0: tag#6361 CDB: opcode=0xe5 (vendor) [ 850.850880][ C1] sd 0:0:1:0: tag#6361 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 850.859912][ C1] sd 0:0:1:0: tag#6361 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 850.868949][ C1] sd 0:0:1:0: tag#6361 CDB[20]: ba 02:11:29 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x1d, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f390", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:29 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:29 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000000, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:29 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1, 0x9}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:29 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB, @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:29 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB, @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:29 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000000, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 851.001273][ C1] sd 0:0:1:0: tag#6362 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 851.011137][ C1] sd 0:0:1:0: tag#6362 CDB: opcode=0xe5 (vendor) [ 851.017497][ C1] sd 0:0:1:0: tag#6362 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 851.026525][ C1] sd 0:0:1:0: tag#6362 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 851.035551][ C1] sd 0:0:1:0: tag#6362 CDB[20]: ba 02:11:29 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000000, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 851.045917][ C0] sd 0:0:1:0: tag#6364 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 851.055771][ C0] sd 0:0:1:0: tag#6364 CDB: opcode=0xe5 (vendor) [ 851.055790][ C0] sd 0:0:1:0: tag#6364 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 851.055805][ C0] sd 0:0:1:0: tag#6364 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 851.055821][ C0] sd 0:0:1:0: tag#6364 CDB[20]: ba 02:11:29 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 851.094069][ C1] sd 0:0:1:0: tag#6365 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 851.094089][ C1] sd 0:0:1:0: tag#6365 CDB: opcode=0xe5 (vendor) 02:11:29 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x1d, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f390", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:29 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB, @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:29 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 851.094104][ C1] sd 0:0:1:0: tag#6365 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c 02:11:29 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e02, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 851.094123][ C1] sd 0:0:1:0: tag#6365 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 851.094141][ C1] sd 0:0:1:0: tag#6365 CDB[20]: ba 02:11:29 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e03, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:29 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB, @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 851.094177][ C1] sd 0:0:1:0: tag#6366 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 851.094196][ C1] sd 0:0:1:0: tag#6366 CDB: opcode=0xe5 (vendor) [ 851.094213][ C1] sd 0:0:1:0: tag#6366 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 851.094231][ C1] sd 0:0:1:0: tag#6366 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 851.094250][ C1] sd 0:0:1:0: tag#6366 CDB[20]: ba [ 851.262806][ C1] sd 0:0:1:0: tag#6367 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 851.262828][ C1] sd 0:0:1:0: tag#6367 CDB: opcode=0xe5 (vendor) [ 851.262848][ C1] sd 0:0:1:0: tag#6367 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 851.262867][ C1] sd 0:0:1:0: tag#6367 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 851.262884][ C1] sd 0:0:1:0: tag#6367 CDB[20]: ba [ 851.286021][ C0] sd 0:0:1:0: tag#6369 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 851.286043][ C0] sd 0:0:1:0: tag#6369 CDB: opcode=0xe5 (vendor) [ 851.286057][ C0] sd 0:0:1:0: tag#6369 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 851.286072][ C0] sd 0:0:1:0: tag#6369 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 851.286088][ C0] sd 0:0:1:0: tag#6369 CDB[20]: ba [ 851.398013][ C0] sd 0:0:1:0: tag#6370 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s 02:11:30 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d000000200000000000000000000000400000000004000000000000000000000000000000003800000000000000002f0000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:30 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde36", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:30 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e04, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:30 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x1d, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f390", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:30 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:30 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB, @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 851.398034][ C0] sd 0:0:1:0: tag#6370 CDB: opcode=0xe5 (vendor) [ 851.398053][ C0] sd 0:0:1:0: tag#6370 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 851.398069][ C0] sd 0:0:1:0: tag#6370 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 851.398084][ C0] sd 0:0:1:0: tag#6370 CDB[20]: ba [ 851.677487][ C1] sd 0:0:1:0: tag#6372 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 851.683327][ C0] sd 0:0:1:0: tag#6373 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 851.687342][ C1] sd 0:0:1:0: tag#6372 CDB: opcode=0xe5 (vendor) [ 851.697576][ C0] sd 0:0:1:0: tag#6373 CDB: opcode=0xe5 (vendor) [ 851.703896][ C1] sd 0:0:1:0: tag#6372 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c 02:11:30 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 851.710191][ C0] sd 0:0:1:0: tag#6373 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 851.719190][ C1] sd 0:0:1:0: tag#6372 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 851.728186][ C0] sd 0:0:1:0: tag#6373 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 851.737193][ C1] sd 0:0:1:0: tag#6372 CDB[20]: ba [ 851.746233][ C0] sd 0:0:1:0: tag#6373 CDB[20]: ba 02:11:30 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:30 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:30 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:30 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:30 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:30 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000180)=ANY=[@ANYRES32=r3, @ANYRES32], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r6 = gettid() tkill(r6, 0x1e) 02:11:30 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:30 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde36", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:31 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x1f, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf1", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:31 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x300, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:31 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:31 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde36", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:31 executing program 1: syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(0xffffffffffffffff, 0x2285, &(0x7f0000000180)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000140)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34e6904cf12dba", 0x0, 0x0, 0x10003, 0x3, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r0 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, 0x0) r1 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e1984d68cb065a8101d35763537738e658843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000140)=ANY=[], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, 0x0) socket$inet6(0xa, 0x3, 0x9) connect$inet6(r3, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r4 = gettid() tkill(r4, 0x1e) 02:11:31 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:31 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x400001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:31 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x1000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:31 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x1004000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:31 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x2000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:31 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x3000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:31 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:32 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x1f, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf1", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:32 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x4000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:32 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x7002, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:32 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cab", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:32 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000"], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:32 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:32 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x8000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:32 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x10000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:32 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:33 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x40000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:33 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x800000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:33 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000007a3a25106500000000000000ac0202000000001adbde56060800150000000000000000000000000000000000cc5b9bfdf7f0e205acf8"], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0xffffffff}, {0x9, 0x7, 0xa8, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x7f, 0x8, 0x6d, 0x81}, {0x8, 0x7, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x28, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:33 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x1f, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf1", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:33 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000"], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:33 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x1000001000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:33 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x140, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000540)="e5f432732f4e096d26e2d935d135121c921bda40b8585ba8d47d34f3904c4fbd80a3907f8c502180b353f125a8d73d8929351284add25d0577f18de4cd72c4d2ed6fecadfe932fe23f2afc466ed7d82b0aeb105fdbbd32060860c5649f74f5fda4cf59c257bb1a869dc6ea0f6d942023faf5d7285b606fc7c2ee375a0232377095dc07251bb4d7e7caf4480125c699931cd619e2ce3ee9753d83516b1269a19c54e9b2a314092845eb857174cf07d632ed1bb02ffe3b34232a6794a59a18629b7e08c1bfac0567a5872b2e39402fe66995bf0ceb0ce5b1c2616aacadcc5b3f6bfa65ed4c77d6392f7125a5c932246ca3e6316964074c8046e9547443b804d9d80e10efd771097cf076ff4aa6ba7a49a425ab8dcb6e9f36e535428f4ea3987529197cc56185a855c4ec29675d9c5424d81a0ced01996dcc41e10ad2604ecb62e5", 0x0, 0x0, 0x10003, 0x0, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_config_ext={0x100000000, 0x9}, 0x0, 0x0, 0x4, 0x8, 0x7ffffffd, 0x0, 0x5, 0x0, 0x0, 0x0, 0x5bf3ee66}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d108a66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d76a852ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201a0000000008001500"/129], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x7, 0x3, 0xff, 0x80}]}, 0x10) r5 = gettid() tkill(r5, 0x1e) 02:11:33 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:33 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cab", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:33 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x2000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:33 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x4000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:34 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x1000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:34 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x10000010000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:34 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000"], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:34 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x40000100000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:35 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x20, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12d", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:35 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x100000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:35 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d000000200000000000000000000000400000000000000000000000000000000000000000003800"/102], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:35 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd2", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:35 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="3beb4b22e0090234f3181d8b55d6e6241d31d7b8a383dad2c0819d"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d000000201c0000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x6}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf6, 0x7f, 0x7}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x3ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:35 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cab", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 856.435495][ C0] scsi_io_completion_action: 18 callbacks suppressed [ 856.435524][ C0] sd 0:0:1:0: tag#6395 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 856.451406][ C1] sd 0:0:1:0: tag#6396 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 856.452068][ C0] sd 0:0:1:0: tag#6395 CDB: opcode=0xe5 (vendor) [ 856.461870][ C1] sd 0:0:1:0: tag#6396 CDB: opcode=0xe5 (vendor) [ 856.468167][ C0] sd 0:0:1:0: tag#6395 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c 02:11:35 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x200000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 856.474476][ C1] sd 0:0:1:0: tag#6396 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 856.483476][ C0] sd 0:0:1:0: tag#6395 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 856.492480][ C1] sd 0:0:1:0: tag#6396 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 856.501480][ C0] sd 0:0:1:0: tag#6395 CDB[20]: ba [ 856.510479][ C1] sd 0:0:1:0: tag#6396 CDB[20]: ba 02:11:35 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x300000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:35 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x400000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:35 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x1000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 856.717104][ C1] sd 0:0:1:0: tag#6336 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 856.726962][ C1] sd 0:0:1:0: tag#6336 CDB: opcode=0xe5 (vendor) [ 856.733324][ C1] sd 0:0:1:0: tag#6336 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 856.742357][ C1] sd 0:0:1:0: tag#6336 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 856.751403][ C1] sd 0:0:1:0: tag#6336 CDB[20]: ba 02:11:35 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0xffffffff00000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:35 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:36 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x20, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12d", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:36 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:36 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) r1 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d4088115bad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x6, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x7d}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r5 = gettid() tkill(r5, 0x1e) 02:11:36 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd2", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:36 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fad", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:36 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d000000200000000000000000000000400000000000000000000000000000000000000000003800"/102], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 857.532607][ C0] sd 0:0:1:0: tag#6337 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 857.542465][ C0] sd 0:0:1:0: tag#6337 CDB: opcode=0xe5 (vendor) [ 857.548791][ C0] sd 0:0:1:0: tag#6337 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 857.557833][ C0] sd 0:0:1:0: tag#6337 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 857.566872][ C0] sd 0:0:1:0: tag#6337 CDB[20]: ba [ 857.567632][ C1] sd 0:0:1:0: tag#6338 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s 02:11:36 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 857.581843][ C1] sd 0:0:1:0: tag#6338 CDB: opcode=0xe5 (vendor) [ 857.588165][ C1] sd 0:0:1:0: tag#6338 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 857.588187][ C1] sd 0:0:1:0: tag#6338 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 857.588201][ C1] sd 0:0:1:0: tag#6338 CDB[20]: ba 02:11:36 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:36 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fad", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 857.618916][ C1] sd 0:0:1:0: tag#6339 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s 02:11:36 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:36 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d000000200000000000000000000000400000000000000000000000000000000000000000003800"/102], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:36 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x20, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12d", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) [ 857.618943][ C1] sd 0:0:1:0: tag#6339 CDB: opcode=0xe5 (vendor) [ 857.618960][ C1] sd 0:0:1:0: tag#6339 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c 02:11:36 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000001000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 857.618980][ C1] sd 0:0:1:0: tag#6339 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d 02:11:36 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 857.618998][ C1] sd 0:0:1:0: tag#6339 CDB[20]: ba 02:11:36 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fad", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 857.619026][ C1] sd 0:0:1:0: tag#6340 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 857.619042][ C1] sd 0:0:1:0: tag#6340 CDB: opcode=0xe5 (vendor) [ 857.619056][ C1] sd 0:0:1:0: tag#6340 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 857.619071][ C1] sd 0:0:1:0: tag#6340 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 857.619101][ C1] sd 0:0:1:0: tag#6340 CDB[20]: ba [ 857.746684][ C1] sd 0:0:1:0: tag#6342 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 857.746708][ C1] sd 0:0:1:0: tag#6342 CDB: opcode=0xe5 (vendor) [ 857.746729][ C1] sd 0:0:1:0: tag#6342 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 857.746749][ C1] sd 0:0:1:0: tag#6342 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 857.746764][ C1] sd 0:0:1:0: tag#6342 CDB[20]: ba [ 857.830963][ C1] sd 0:0:1:0: tag#6343 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 857.830986][ C1] sd 0:0:1:0: tag#6343 CDB: opcode=0xe5 (vendor) [ 857.831004][ C1] sd 0:0:1:0: tag#6343 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 857.831035][ C1] sd 0:0:1:0: tag#6343 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 857.831050][ C1] sd 0:0:1:0: tag#6343 CDB[20]: ba [ 857.875780][ C1] sd 0:0:1:0: tag#6345 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 857.875807][ C1] sd 0:0:1:0: tag#6345 CDB: opcode=0xe5 (vendor) [ 857.875824][ C1] sd 0:0:1:0: tag#6345 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c 02:11:36 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd2", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:36 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:36 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:36 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:36 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000a00380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) gettid() tkill(0x0, 0x19) 02:11:36 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca89", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 857.875849][ C1] sd 0:0:1:0: tag#6345 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 857.875863][ C1] sd 0:0:1:0: tag#6345 CDB[20]: ba 02:11:37 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:37 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:37 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:37 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:37 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:37 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:38 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:38 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:38 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769ea0eb1fbf249c7f0276afdd6e9052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d000000200000000000000000000000400000000000000000000034bc0000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde5606c351b89a744d273300"/137], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x100008) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x2, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae2}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:38 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:38 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:38 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca89", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:38 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:38 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:38 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:38 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:38 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:38 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x0, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:38 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:38 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:39 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="1b08a24621f7f46afca86b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000100000000000000000000000000000000000000380000000000000000000000000000000000000400000000000000000000000000000000000000a6d27b0ac1201adbde560608001500000000000000000000000000000000007ce269b908bc8a3e42e8bd0f18aacecfabe8d4727513999cb6a1130ef696a66e428a085046a1842b8060626fec2250e5a87a0f38457ce976f99e9277f37a8032ea4ade716305fd00cd75b2d8a22e5cb2069cc0aec6145f43418da4ca969823d2b22635f92f1b0b3917805460cfb2d1b4af70b65f5e190fe4f9062d7d12a0e4e228b5501dc2af749dc4c1265060a23fa40d8bb014adb16af7d1e6260b6f5030ee56d5467cbc05cf09b70471b20113275fd1c3848068b9b67f483c014252fac634a101c4a6f08dca1e15accf62d0352a5b534e8af6e632cb2b5a6a0878a29787843aa73710055991d6d2"], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:39 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:39 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x0, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:39 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca89", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:39 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:39 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:39 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:39 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:39 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde5606080015000000000000000000"], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:39 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:39 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x0, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:39 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:40 executing program 1: r0 = syz_open_dev$sg(&(0x7f00000001c0), 0x3fe, 0x6002) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f0000000140)={0x5, 0x80, 0x0, 0xfd, 0xfe, 0xff, 0x0, 0x8, 0x30992, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x8, 0x2, 0x4, 0x7, 0x7fffffff, 0x0, 0x8000, 0x0, 0x9, 0x0, 0x400}, 0x0, 0x0, 0xffffffffffffffff, 0x8) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000540)=ANY=[@ANYBLOB="1439e9e605d47256c7629995d8e9700a18d47090ced19d5d4fba42d11fa62a5e683d4400a377c66787884e65e8e4d29aaae892ed36dcbe8da199666183acf240daa41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c130000000000", @ANYBLOB="222c1d31d7b88115badad2c00c21d34a9fb32de1180e198488431000000000000000"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e39800be7870000000000000005d00000020000000000000000000000040000000000000000000000000000000000000bf170038000000000000000000000000000000000000000000000000e4eadc75c21bef96f8ff772393f8b1550000006ecc000000000072ff030035beeaf3007da26d0850a884b2bc835ddbc5b5f8326cba4ee8614ec8016ad9d695448cca9fa4e494a746fee6319e491742cdfd512b6b0cc665dfbdcd3bb6804d337ea9a19283104a7381dd438faaf3f6fdce5beebc6873e0f286d73f619185c5b635fb92366615253734d847b0cb56b1cb5fb148a992e192bc44acca7319bed32349d4f3548f7cdf5292c1974da5488e0a03e728835da948353f7bc7b4effae31708a76bcb3035d5f0bf3807023f55c3bdcd000000000000000067f682b300e843a8098123d3d7e2afd3ad5957c8826d"], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40800, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:40 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c220", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:40 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:40 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:40 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x0, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) [ 861.645879][ C1] scsi_io_completion_action: 21 callbacks suppressed [ 861.645906][ C1] sd 0:0:1:0: tag#6367 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 861.646164][ C0] sd 0:0:1:0: tag#6368 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 861.652626][ C1] sd 0:0:1:0: tag#6367 CDB: opcode=0xe5 (vendor) [ 861.662416][ C0] sd 0:0:1:0: tag#6368 CDB: opcode=0xe5 (vendor) [ 861.672198][ C1] sd 0:0:1:0: tag#6367 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c 02:11:40 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:40 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000dc0000000000000000000000000000a6d27b0ac120da1c3390427dcc4c44f6c89e795e1adbde5606080015000000c5fec595dd3d246557168c8054fc1c157bbf1f7541af418602917ae41b1bfa1b21defb70b0e24c069cdcf396b6505fca7f871210d670b28d2c60a4aecfbafe657fba297c74d3c1d9f1f6aa46d12dd9d356fdf9fd2a4ddd7462b40c5c5fae7961c501c313fa4d65d5f19e6cd4244c03399e2feb528016ec0f66bb143a30d7995276225720a685f242bdf718af6963b298f4a6"], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 861.678493][ C0] sd 0:0:1:0: tag#6368 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 861.678509][ C0] sd 0:0:1:0: tag#6368 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 861.684819][ C1] sd 0:0:1:0: tag#6367 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 861.693821][ C0] sd 0:0:1:0: tag#6368 CDB[20]: ba [ 861.702826][ C1] sd 0:0:1:0: tag#6367 CDB[20]: ba 02:11:40 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 861.825977][ C0] sd 0:0:1:0: tag#6369 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 861.835842][ C0] sd 0:0:1:0: tag#6369 CDB: opcode=0xe5 (vendor) [ 861.842185][ C0] sd 0:0:1:0: tag#6369 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 861.851252][ C0] sd 0:0:1:0: tag#6369 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 861.860273][ C0] sd 0:0:1:0: tag#6369 CDB[20]: ba 02:11:40 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde5606080015000000000000000000"], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:40 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 861.981484][ C0] sd 0:0:1:0: tag#6371 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 861.991332][ C0] sd 0:0:1:0: tag#6371 CDB: opcode=0xe5 (vendor) [ 861.997666][ C0] sd 0:0:1:0: tag#6371 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 862.006733][ C0] sd 0:0:1:0: tag#6371 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 862.015775][ C0] sd 0:0:1:0: tag#6371 CDB[20]: ba 02:11:40 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:40 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 862.141388][ C1] sd 0:0:1:0: tag#6370 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 862.151235][ C1] sd 0:0:1:0: tag#6370 CDB: opcode=0xe5 (vendor) [ 862.157557][ C1] sd 0:0:1:0: tag#6370 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 862.166605][ C1] sd 0:0:1:0: tag#6370 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 862.175637][ C1] sd 0:0:1:0: tag#6370 CDB[20]: ba 02:11:40 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:40 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c220", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:40 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:40 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 862.356764][ C1] sd 0:0:1:0: tag#6372 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 862.366648][ C1] sd 0:0:1:0: tag#6372 CDB: opcode=0xe5 (vendor) [ 862.372995][ C1] sd 0:0:1:0: tag#6372 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 862.382033][ C1] sd 0:0:1:0: tag#6372 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 862.391068][ C1] sd 0:0:1:0: tag#6372 CDB[20]: ba [ 862.401746][ C0] sd 0:0:1:0: tag#6373 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 862.411609][ C0] sd 0:0:1:0: tag#6373 CDB: opcode=0xe5 (vendor) [ 862.411634][ C0] sd 0:0:1:0: tag#6373 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 862.411650][ C0] sd 0:0:1:0: tag#6373 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 862.411666][ C0] sd 0:0:1:0: tag#6373 CDB[20]: ba 02:11:41 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:41 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:41 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28100, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_config_ext={0x80000000, 0x9}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x8) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:41 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c220", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:41 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:41 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde5606080015000000000000000000"], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 862.844310][ C0] sd 0:0:1:0: tag#6374 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 862.854172][ C0] sd 0:0:1:0: tag#6374 CDB: opcode=0xe5 (vendor) [ 862.860498][ C0] sd 0:0:1:0: tag#6374 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 862.863087][ C1] sd 0:0:1:0: tag#6375 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 862.869522][ C0] sd 0:0:1:0: tag#6374 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 862.869539][ C0] sd 0:0:1:0: tag#6374 CDB[20]: ba [ 862.879325][ C1] sd 0:0:1:0: tag#6375 CDB: opcode=0xe5 (vendor) [ 862.899727][ C1] sd 0:0:1:0: tag#6375 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 862.899753][ C1] sd 0:0:1:0: tag#6375 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 862.899768][ C1] sd 0:0:1:0: tag#6375 CDB[20]: ba [ 862.923425][ C1] sd 0:0:1:0: tag#6378 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s 02:11:41 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 862.939997][ C1] sd 0:0:1:0: tag#6378 CDB: opcode=0xe5 (vendor) [ 862.940014][ C1] sd 0:0:1:0: tag#6378 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c 02:11:41 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 862.940037][ C1] sd 0:0:1:0: tag#6378 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 862.940053][ C1] sd 0:0:1:0: tag#6378 CDB[20]: ba 02:11:41 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:41 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:41 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d0000002000000000000000000000004000000000000000000000000000000000c2d36f0a02aecd181547500000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/146], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:41 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:41 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:41 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/131], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:41 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:41 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:41 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:42 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:42 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:42 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:42 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:42 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:42 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2800c, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x2}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365ee44000000000000125d000000200000000000000000000000400000000000000000000000000000d80000000000003800000000000000000000000000000000000000000000000000000000000000000000000000d9a50400a6d27b0a0015000000000000000000000000000000201c0000000000000000"], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x7ff, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:42 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:42 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:42 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/131], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:42 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:42 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:42 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:42 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:42 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000002000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:42 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:42 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:42 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:43 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:43 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:43 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:43 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/131], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:43 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:43 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea77", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:43 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:43 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d47cf3b0ee3b47db75e0d2c0819d2f7d8a020000080c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:43 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea77", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:43 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:43 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:43 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:43 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:43 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:44 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:44 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/133], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:44 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:44 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea77", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:44 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea77", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:44 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000001800000000000000000000000000000000000000000000000000a6d27b0ac1201adbde08001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:44 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:44 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:44 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:44 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:44 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/133], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:44 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:45 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea77", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:45 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:45 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:45 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea77", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:45 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:45 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x7f, 0x0, 0x1, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_config_ext={0x2, 0x2}, 0x2400, 0x0, 0x0, 0x7, 0x1ff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x1) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r5, 0x1, 0x1a, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x20, 0xc0, 0x7, 0x57}, {0xffff, 0x2, 0x45, 0x2}, {0x6, 0x6, 0x7, 0x1}, {0x2}, {0x0, 0xd, 0x3, 0x12aa}, {0x1, 0xff, 0x9, 0x65d}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 867.028139][ C0] scsi_io_completion_action: 33 callbacks suppressed [ 867.028169][ C0] sd 0:0:1:0: tag#6346 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 867.044677][ C0] sd 0:0:1:0: tag#6346 CDB: opcode=0xe5 (vendor) [ 867.051015][ C0] sd 0:0:1:0: tag#6346 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 867.060044][ C0] sd 0:0:1:0: tag#6346 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 867.069077][ C0] sd 0:0:1:0: tag#6346 CDB[20]: ba 02:11:45 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:45 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/133], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:45 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:45 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 867.082520][ C0] sd 0:0:1:0: tag#6347 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 867.092340][ C0] sd 0:0:1:0: tag#6347 CDB: opcode=0xe5 (vendor) [ 867.098668][ C0] sd 0:0:1:0: tag#6347 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 867.107701][ C0] sd 0:0:1:0: tag#6347 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 867.116730][ C0] sd 0:0:1:0: tag#6347 CDB[20]: ba [ 867.163456][ C1] sd 0:0:1:0: tag#6348 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 867.173293][ C1] sd 0:0:1:0: tag#6348 CDB: opcode=0xe5 (vendor) [ 867.179622][ C1] sd 0:0:1:0: tag#6348 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 867.188688][ C1] sd 0:0:1:0: tag#6348 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 867.197726][ C1] sd 0:0:1:0: tag#6348 CDB[20]: ba 02:11:45 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000004000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:45 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 867.299222][ C0] sd 0:0:1:0: tag#6349 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 867.309060][ C0] sd 0:0:1:0: tag#6349 CDB: opcode=0xe5 (vendor) [ 867.315423][ C0] sd 0:0:1:0: tag#6349 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 867.324464][ C0] sd 0:0:1:0: tag#6349 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 867.333508][ C0] sd 0:0:1:0: tag#6349 CDB[20]: ba [ 867.338640][ C0] sd 0:0:1:0: tag#6351 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s 02:11:45 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 867.348473][ C0] sd 0:0:1:0: tag#6351 CDB: opcode=0xe5 (vendor) [ 867.354817][ C0] sd 0:0:1:0: tag#6351 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 867.363847][ C0] sd 0:0:1:0: tag#6351 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 867.372879][ C0] sd 0:0:1:0: tag#6351 CDB[20]: ba [ 867.400005][ C1] sd 0:0:1:0: tag#6350 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 867.409848][ C1] sd 0:0:1:0: tag#6350 CDB: opcode=0xe5 (vendor) [ 867.416191][ C1] sd 0:0:1:0: tag#6350 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 867.425306][ C1] sd 0:0:1:0: tag#6350 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 867.434335][ C1] sd 0:0:1:0: tag#6350 CDB[20]: ba 02:11:46 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:46 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:46 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:46 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) [ 867.669281][ C0] sd 0:0:1:0: tag#6378 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 867.679129][ C0] sd 0:0:1:0: tag#6378 CDB: opcode=0xe5 (vendor) [ 867.685485][ C0] sd 0:0:1:0: tag#6378 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 867.694522][ C0] sd 0:0:1:0: tag#6378 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 867.703582][ C0] sd 0:0:1:0: tag#6378 CDB[20]: ba 02:11:46 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:46 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/134], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 867.826523][ C0] sd 0:0:1:0: tag#6379 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 867.836390][ C0] sd 0:0:1:0: tag#6379 CDB: opcode=0xe5 (vendor) [ 867.842737][ C0] sd 0:0:1:0: tag#6379 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 867.851772][ C0] sd 0:0:1:0: tag#6379 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 867.860833][ C0] sd 0:0:1:0: tag#6379 CDB[20]: ba [ 867.876757][ C1] sd 0:0:1:0: tag#6380 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s 02:11:46 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 867.876777][ C1] sd 0:0:1:0: tag#6380 CDB: opcode=0xe5 (vendor) [ 867.876794][ C1] sd 0:0:1:0: tag#6380 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 867.876813][ C1] sd 0:0:1:0: tag#6380 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 867.876829][ C1] sd 0:0:1:0: tag#6380 CDB[20]: ba 02:11:46 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:46 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 868.320746][ C0] sd 0:0:1:0: tag#6381 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 868.330583][ C0] sd 0:0:1:0: tag#6381 CDB: opcode=0xe5 (vendor) [ 868.336922][ C0] sd 0:0:1:0: tag#6381 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 868.345950][ C0] sd 0:0:1:0: tag#6381 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 868.354985][ C0] sd 0:0:1:0: tag#6381 CDB[20]: ba 02:11:47 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d5480000000000000040000000040000000000000000190000000000000000380000000000000000000000000000000000000000000000000000000000000000000f00000000a6d27b0ac1201adbde560608001500"/119], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r5 = gettid() tkill(r5, 0x1e) 02:11:47 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/134], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:47 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:47 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:47 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:47 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:47 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:47 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:47 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:47 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/134], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:47 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:47 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:47 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:47 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:47 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:48 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:48 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:48 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r5 = gettid() tkill(r5, 0x1e) 02:11:48 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:48 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:48 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:48 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:48 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x300, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:48 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:48 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d4d11fa66a5e683d0400a3ed36dcbe59a2fda3bd40da95e82832d46aa41b8ee764f923d237486b896bfd047fdbaeb21cbbde3655c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13dd0000000000000000000000000000000000000000000000001e91f9d49b00c75b47593a5aa5db62369bc588f5c86af0daa3df7b6dfbe7fb5d877200a6e3d53f2bce925fdbc5a99f436404c0b39d2c335932e95dc3c66f1fa62782e702a37854e9fe9d56abf60a6da4662d2e880fd4ac5d459ffbc0b7ab1070a18323961bc1b962c89de5e7abace21a2fa72df5ba3107367df888582f41b4a9833aa04062dd9c116b140ab6a9ad54f4964aba8d2ddf081cf0436fb5ebe422205b624df7b0351295ffa74549809a870e66d3eae20dd1bc0ac9a4cdd2afd2792f83e28c1f6d2109c89a5f3be4338f8fafb1db62076ec492df3efb2282", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r4, 0xd000943d, &(0x7f000004c800)={0x6, [], 0xbd, "2c16df543d4310"}) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x7fe, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x7f, 0x81, 0x33}, {0x6, 0x1, 0x3, 0x89}, {0x78b1, 0xc, 0x6, 0x101}]}, 0x10) r5 = gettid() tkill(r5, 0x1e) 02:11:48 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400001, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:48 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:48 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:48 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1004000, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:49 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r5 = gettid() tkill(r5, 0x1e) 02:11:49 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:49 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:49 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:49 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r5 = gettid() tkill(r5, 0x1e) 02:11:49 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3000000, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:49 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ffffff, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:49 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000140)={0x8, &(0x7f0000000080)=[{0x800, 0xff, 0x0, 0x2}, {0x9, 0x9, 0xac, 0x33efcae5}, {0x9, 0x78, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x7f, 0x9, 0x84}, {0x7ff, 0x4, 0x83, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x1, 0x8, 0x6, 0x101}]}, 0x10) gettid() 02:11:49 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:49 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:49 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:49 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYRES16, @ANYBLOB="8da1dc64e4ef5bdea0562b39937920e8db0c8346ebb9cd3f09fef43ac39b8155a04713363cca59e2d8cc8f001a4efd20c19fbf620193ebc1d923376b33d2333d95b62d2e3c79c77b9860de5499ef8d", @ANYRESDEC=r2], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x4e, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x6}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:49 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:49 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:49 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:50 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:50 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:50 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x0, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:50 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:50 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:50 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x300, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:50 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400001, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:50 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:50 executing program 1: syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r0 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, 0x0) r1 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d000000200000000000000000000000400000000000000000000000000000000000e82a0000380000000000000000000000000000000000000000000000000000000000000000000000711c6a4fd5000000a6d27b0ac1201adbde560608001500"/140], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r5 = gettid() tkill(r5, 0x1e) syz_open_dev$sg(&(0x7f0000000140), 0x7fff, 0x2) 02:11:50 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1004000, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:50 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:50 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:50 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x0, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 872.072136][ C1] scsi_io_completion_action: 26 callbacks suppressed [ 872.072163][ C1] sd 0:0:1:0: tag#6344 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 872.084361][ C0] sd 0:0:1:0: tag#6345 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 872.088667][ C1] sd 0:0:1:0: tag#6344 CDB: opcode=0xe5 (vendor) [ 872.098446][ C0] sd 0:0:1:0: tag#6345 CDB: opcode=0xe5 (vendor) [ 872.098463][ C0] sd 0:0:1:0: tag#6345 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 872.104766][ C1] sd 0:0:1:0: tag#6344 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 872.111075][ C0] sd 0:0:1:0: tag#6345 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 872.111091][ C0] sd 0:0:1:0: tag#6345 CDB[20]: ba [ 872.120083][ C1] sd 0:0:1:0: tag#6344 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 872.152459][ C1] sd 0:0:1:0: tag#6344 CDB[20]: ba 02:11:50 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3000000, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:50 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 872.343062][ C0] sd 0:0:1:0: tag#6346 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 872.352917][ C0] sd 0:0:1:0: tag#6346 CDB: opcode=0xe5 (vendor) [ 872.359239][ C0] sd 0:0:1:0: tag#6346 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 872.368280][ C0] sd 0:0:1:0: tag#6346 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 872.377354][ C0] sd 0:0:1:0: tag#6346 CDB[20]: ba 02:11:51 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 872.950943][ C0] sd 0:0:1:0: tag#6353 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 872.960792][ C0] sd 0:0:1:0: tag#6353 CDB: opcode=0xe5 (vendor) [ 872.967112][ C0] sd 0:0:1:0: tag#6353 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 872.976138][ C0] sd 0:0:1:0: tag#6353 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 872.985167][ C0] sd 0:0:1:0: tag#6353 CDB[20]: ba 02:11:51 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:51 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:51 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x0, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:51 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:51 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_config_ext={0xfffffffffffffff9, 0x4}, 0x0, 0x0, 0x0, 0x7, 0x200}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000140)=ANY=[@ANYRES64=r3, @ANYRESDEC], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00ebff1f000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbed560608001500"/132], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x1, 0x5) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) tkill(0x0, 0x1e) 02:11:51 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 873.189819][ C1] sd 0:0:1:0: tag#6354 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 873.195591][ C0] sd 0:0:1:0: tag#6355 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 873.199652][ C1] sd 0:0:1:0: tag#6354 CDB: opcode=0xe5 (vendor) [ 873.209437][ C0] sd 0:0:1:0: tag#6355 CDB: opcode=0xe5 (vendor) [ 873.215758][ C1] sd 0:0:1:0: tag#6354 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 873.222051][ C0] sd 0:0:1:0: tag#6355 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 873.231049][ C1] sd 0:0:1:0: tag#6354 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 873.231065][ C1] sd 0:0:1:0: tag#6354 CDB[20]: ba [ 873.240048][ C0] sd 0:0:1:0: tag#6355 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 873.240065][ C0] sd 0:0:1:0: tag#6355 CDB[20]: ba [ 873.260854][ C1] sd 0:0:1:0: tag#6356 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 873.278271][ C1] sd 0:0:1:0: tag#6356 CDB: opcode=0xe5 (vendor) 02:11:51 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:51 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 873.278290][ C1] sd 0:0:1:0: tag#6356 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 873.278305][ C1] sd 0:0:1:0: tag#6356 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 873.278321][ C1] sd 0:0:1:0: tag#6356 CDB[20]: ba [ 873.290753][ C1] sd 0:0:1:0: tag#6357 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 873.318331][ C1] sd 0:0:1:0: tag#6357 CDB: opcode=0xe5 (vendor) 02:11:52 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) [ 873.318347][ C1] sd 0:0:1:0: tag#6357 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 873.318363][ C1] sd 0:0:1:0: tag#6357 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 873.318380][ C1] sd 0:0:1:0: tag#6357 CDB[20]: ba 02:11:52 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:52 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x0) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:52 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 873.475378][ C1] sd 0:0:1:0: tag#6358 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 873.485223][ C1] sd 0:0:1:0: tag#6358 CDB: opcode=0xe5 (vendor) [ 873.491564][ C1] sd 0:0:1:0: tag#6358 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 873.500596][ C1] sd 0:0:1:0: tag#6358 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 873.509615][ C1] sd 0:0:1:0: tag#6358 CDB[20]: ba 02:11:52 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 873.544253][ C0] sd 0:0:1:0: tag#6360 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 873.554097][ C0] sd 0:0:1:0: tag#6360 CDB: opcode=0xe5 (vendor) [ 873.560451][ C0] sd 0:0:1:0: tag#6360 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 873.569465][ C0] sd 0:0:1:0: tag#6360 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 873.578519][ C0] sd 0:0:1:0: tag#6360 CDB[20]: ba 02:11:52 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:52 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r5 = gettid() tkill(r5, 0x1e) 02:11:52 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x0) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:52 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:52 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:52 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000e354582400000000000000000000000000000000000000000084c340b6254af324db9989d3390000000000a6d27b0ac1201adbde560608001500"/148], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:52 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x0) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:53 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:53 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:53 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f00000005c0)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced15900000042d11fb66a5e683d4400a3ed3620be8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8925f040c22095ea776b79bf7414f64353ddaee004013499991874b10e72d58b344cd20d53ce7322813de0136fcae45aaf8b94c135b8e997aefabea2f7cb06d8bb093cb0e56fb507ecf569b7a6b40afaea93ffe960c61c74fb1ac19315f28a5f0d7b2ee2eb2981b2bc9e7cd60749a39f1e93c42fd1595e6beaa9a5ea7f7bff589967007a83b07c7acea8328b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x7, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:53 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) socket$inet6(0xa, 0x3, 0x9) connect$inet6(0xffffffffffffffff, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r5 = gettid() tkill(r5, 0x1e) 02:11:53 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r5 = gettid() tkill(r5, 0x1e) 02:11:53 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x300, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:53 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400001, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:53 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:53 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1004000, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:53 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:53 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:53 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r5 = gettid() tkill(r5, 0x1e) 02:11:53 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:53 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3000000, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:54 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x67, 0x1f, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x731b1e99c4dd82d9, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7d2c0819de5e38a26b848dc0c210e1984884300"/36], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d0000002000000000000000000000004000000000000000000000000000000000000000000038000000000000000000000000000000000000000000000000d300000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:54 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) socket$inet6(0xa, 0x3, 0x9) connect$inet6(0xffffffffffffffff, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r5 = gettid() tkill(r5, 0x1e) 02:11:54 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:54 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:54 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000016610000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:54 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:54 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, @perf_bp={0x0}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:54 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r5 = gettid() tkill(r5, 0x1e) 02:11:54 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x2}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:54 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, 0x0, 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:54 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x3}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:54 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) socket$inet6(0xa, 0x3, 0x9) connect$inet6(0xffffffffffffffff, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r5 = gettid() tkill(r5, 0x1e) 02:11:55 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0xffffffffffffffc3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x8}, 0x0, 0x0, 0x9, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000580)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fb56a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa928b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79c753200d5408862fad9b8956f94dcf1d1f00000000000000a2bac43345f52a3f26015bf8aa775e871ed1c2090b29dd6e0dc1b973a1afe02f38f00102e80f0d911988", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:55 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:55 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x10}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:55 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x0, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:55 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000540)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r5 = gettid() tkill(r5, 0x1e) 02:11:55 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x300}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:55 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r5 = gettid() tkill(r5, 0x1e) 02:11:55 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, 0x0, 0x0) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 876.917815][T27191] ================================================================== [ 876.925911][T27191] BUG: KCSAN: data-race in ext4_mark_iloc_dirty / find_inode_bit [ 876.933636][T27191] [ 876.933643][T27191] write to 0xffff88813495bf14 of 4 bytes by task 27197 on cpu 0: [ 876.933658][T27191] ext4_mark_iloc_dirty+0x888/0x1700 [ 876.933681][T27191] ext4_xattr_set_handle+0xf77/0x1120 [ 876.933700][T27191] ext4_initxattrs+0x66/0xb0 [ 876.933720][T27191] security_inode_init_security+0x1a9/0x260 [ 876.933741][T27191] ext4_init_security+0x30/0x40 [ 876.933761][T27191] __ext4_new_inode+0x2a0a/0x2fd0 [ 876.933778][T27191] ext4_symlink+0x2cc/0x700 [ 876.933795][T27191] vfs_symlink+0x23f/0x350 [ 876.933809][T27191] do_symlinkat+0x104/0x380 [ 876.933823][T27191] __x64_sys_symlink+0x52/0x60 [ 876.933836][T27191] do_syscall_64+0x44/0xa0 [ 876.933856][T27191] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 876.933879][T27191] [ 876.933882][T27191] read to 0xffff88813495bf14 of 4 bytes by task 27191 on cpu 1: [ 876.933896][T27191] find_inode_bit+0x1ef/0x330 [ 876.933914][T27191] __ext4_new_inode+0xc9a/0x2fd0 [ 876.933931][T27191] ext4_symlink+0x2cc/0x700 [ 876.933948][T27191] vfs_symlink+0x23f/0x350 [ 876.933962][T27191] do_symlinkat+0x104/0x380 [ 876.933977][T27191] __x64_sys_symlink+0x52/0x60 [ 876.933992][T27191] do_syscall_64+0x44/0xa0 [ 876.934011][T27191] entry_SYSCALL_64_after_hwframe+0x44/0xae [ 876.934034][T27191] [ 876.934036][T27191] value changed: 0x614e856b -> 0x00000000 [ 876.934046][T27191] [ 876.934049][T27191] Reported by Kernel Concurrency Sanitizer on: 02:11:55 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x400001}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 876.934055][T27191] CPU: 1 PID: 27191 Comm: syz-executor.5 Not tainted 5.15.0-rc2-syzkaller #0 [ 877.076189][T27191] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 877.076202][T27191] ================================================================== 02:11:55 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, 0x0, 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:55 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, 0x0, 0x0) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:55 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0xfffffffffffffffd, 0x21, 0xfe, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0xffffffffffffffff, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x1, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x4, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d000052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x80, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1, 0x3ff}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:55 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x1000000}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:55 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={0x0, 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) [ 877.183430][ C0] scsi_io_completion_action: 25 callbacks suppressed [ 877.183457][ C0] sd 0:0:1:0: tag#6385 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 877.199985][ C0] sd 0:0:1:0: tag#6385 CDB: opcode=0xe5 (vendor) [ 877.206309][ C0] sd 0:0:1:0: tag#6385 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 877.215356][ C0] sd 0:0:1:0: tag#6385 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 877.224409][ C0] sd 0:0:1:0: tag#6385 CDB[20]: ba 02:11:55 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x1004000}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 877.278169][ C1] sd 0:0:1:0: tag#6387 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 877.288035][ C1] sd 0:0:1:0: tag#6387 CDB: opcode=0xe5 (vendor) [ 877.294712][ C1] sd 0:0:1:0: tag#6387 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 877.303759][ C1] sd 0:0:1:0: tag#6387 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 877.312800][ C1] sd 0:0:1:0: tag#6387 CDB[20]: ba [ 877.318511][ C0] sd 0:0:1:0: tag#6386 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 877.328358][ C0] sd 0:0:1:0: tag#6386 CDB: opcode=0xe5 (vendor) [ 877.329871][ C1] sd 0:0:1:0: tag#6388 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 877.334704][ C0] sd 0:0:1:0: tag#6386 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 877.344483][ C1] sd 0:0:1:0: tag#6388 CDB: opcode=0xe5 (vendor) [ 877.353495][ C0] sd 0:0:1:0: tag#6386 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 877.359789][ C1] sd 0:0:1:0: tag#6388 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 877.368799][ C0] sd 0:0:1:0: tag#6386 CDB[20]: ba [ 877.377801][ C1] sd 0:0:1:0: tag#6388 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 877.392385][ C1] sd 0:0:1:0: tag#6388 CDB[20]: ba 02:11:56 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x2000000}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:56 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x3000000}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:56 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x40, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x4000010, 0xffffffffffffffff, 0xbb0e5000) r2 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000000540)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea7713b38586", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000640)=ANY=[@ANYBLOB="1b5b00073165d544000c00aed4b5bfe726ba6d8bd484774a94000000005c00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde5606080015000000000000000000000000000000008c642b0f925c99dc9795359c07732558c89d9937789aee6275bf3504207d1dbaccb0edb649bcfdb403ea0c0e3030a1aec969968eb379a77668f589c88808af10d12acff1eca9c2f994eb5515a7403b19a4b44e0dda8d4516522e0cb074f4e6f8bc042cf07dabe763e6483dab4eda8d26f1c42e4785e6ba2700de7fa80c430052fa43d8e1cb2edb30d86543ad69160e4d"], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r5 = gettid() tkill(r5, 0x1e) 02:11:56 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r5 = gettid() tkill(r5, 0x1e) [ 877.483823][ C0] sd 0:0:1:0: tag#6389 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 877.493682][ C0] sd 0:0:1:0: tag#6389 CDB: opcode=0xe5 (vendor) [ 877.500041][ C0] sd 0:0:1:0: tag#6389 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 877.509070][ C0] sd 0:0:1:0: tag#6389 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 877.518112][ C0] sd 0:0:1:0: tag#6389 CDB[20]: ba [ 877.576546][ C1] sd 0:0:1:0: tag#6390 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 877.586423][ C1] sd 0:0:1:0: tag#6390 CDB: opcode=0xe5 (vendor) [ 877.593194][ C1] sd 0:0:1:0: tag#6390 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 877.602240][ C1] sd 0:0:1:0: tag#6390 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 877.611288][ C1] sd 0:0:1:0: tag#6390 CDB[20]: ba 02:11:56 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4000000}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:56 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x0, 0x0, 0x9d, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000140)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d904cf12dba406af551d29609cec31581d55b67799512573ba71989abb92f7519a331b232a3381d18fb8e14c43dd16529f145e36fe2c23f45ad366e2d55bfdf1d4fe77056b6a72185dc162ed0533bc19dabec4ec6ab3155e01b7806de850fa36d1a7a6a9ea1a15e7a7581e6113c3f4918a8d2df6377a84412b297a5a649f14edc829924", 0x0, 0x0, 0x0, 0x1, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x3, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x80000003}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d54400006bc15aac00000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000200)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x76, 0x32}, {0x400, 0x1, 0x3, 0x862}, {0x78b1, 0x8, 0x6, 0x10101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 877.672369][ C1] sd 0:0:1:0: tag#6391 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 877.682231][ C1] sd 0:0:1:0: tag#6391 CDB: opcode=0xe5 (vendor) [ 877.688551][ C1] sd 0:0:1:0: tag#6391 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 877.698024][ C1] sd 0:0:1:0: tag#6391 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 877.707059][ C1] sd 0:0:1:0: tag#6391 CDB[20]: ba 02:11:57 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, 0x0, 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:57 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:57 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x8000000}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:57 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, 0x0, 0x0) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:57 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={0x0, 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:57 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, 0x0, 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 878.383913][ C1] sd 0:0:1:0: tag#6393 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 878.393886][ C1] sd 0:0:1:0: tag#6393 CDB: opcode=0xe5 (vendor) [ 878.400227][ C1] sd 0:0:1:0: tag#6393 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 878.409237][ C1] sd 0:0:1:0: tag#6393 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 878.412804][ C0] sd 0:0:1:0: tag#6394 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 878.418269][ C1] sd 0:0:1:0: tag#6393 CDB[20]: ba [ 878.428062][ C0] sd 0:0:1:0: tag#6394 CDB: opcode=0xe5 (vendor) [ 878.439470][ C0] sd 0:0:1:0: tag#6394 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 878.448514][ C0] sd 0:0:1:0: tag#6394 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 878.448535][ C0] sd 0:0:1:0: tag#6394 CDB[20]: ba [ 878.452636][ C0] sd 0:0:1:0: tag#6395 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 878.473804][ C0] sd 0:0:1:0: tag#6395 CDB: opcode=0xe5 (vendor) 02:11:57 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x10000000}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 878.473820][ C0] sd 0:0:1:0: tag#6395 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 878.473849][ C0] sd 0:0:1:0: tag#6395 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 878.473865][ C0] sd 0:0:1:0: tag#6395 CDB[20]: ba 02:11:57 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x0, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:57 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:57 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x20000000}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:57 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={0x0, 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:57 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x40000000}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:57 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000540)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f989eb37486b896bfd847fdbaeb21cbbdea8418b6d2b4bb33c3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f37edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b790000000000", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x2, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:57 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x800000000}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:57 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x1000001000}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:57 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x2000000000}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:57 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x4000000000}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:58 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, 0x0, 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:58 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x0, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:58 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x1000000000000}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:58 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:58 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040)}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:58 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYRESOCT, @ANYBLOB="222c1d31d7b8c083d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:58 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x10000010000000}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:58 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x40000100000000}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:58 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x100000000000000}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:58 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x200000000000000}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:58 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x300000000000000}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:58 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000580)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79222d82f2fda5c64f22c292c819824d692d9e7910d314970875db09532d0e2e7c765346821514305a83d467e9c92d124baab83e9dda81bf05beb1cc051891246a4b97", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYRES64], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:59 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, 0x0, 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:59 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x400000000000000}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:59 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x0, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:59 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0xfd, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0xd9}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="235b0007313300000069d3335b606cd0e367d5441227ead693000000000000005d0000006c459bce43e9c5028c5d6a8af299099b7ceb809d0d70a7eb71a38c0000004000291d12b2a2305f13a96cebeb447f0000000040000000000000000000000000000000000c00000000380000010000000000000000000000000000000000000000000000000000a6d27b0ac1201adbdc"], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:59 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:59 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040)}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:11:59 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x1000000000000000}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:59 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x1, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c92585b74ad5ea40d31b878d47f97390493", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x5, 0x108) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f00000006c0)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843368c939a3fb7d20e8e9fe35cad72ad48c7cde1f1209e6e8a1d2e1427ee20f0096d89f60393044e5c67379ab534014b57791197dc5c6fdff33b4d26689f2d40bc268e57acc5edac6dfcff0461c86cc7db6cd28aa7e2470f5e3bb6fd038ef1a37c8060eecd0a5d0dc5f41faf7141f6521752726e51e3f0ec3e7ceb2f2743973cbd80a33c6135e688e439fa1c59af41a93c321065b8e21fe061e174144f823a238623d5e0f8236ac919e12dea7b4ed8556123e2214c5470ca78654fb59b06c724873905d185839763a77dd615a3ba0b17444dfd52021a695e1658ea5cfa784dfc987fbab91695041bebbc0ea019f0237a0bba7782364cd8dd9254ad945e9429b38a3f6d321878022ed41bb40b4ae81a336421e62f0ebac1717549af568b35cc06f6f6046082dac8163abb420d04c60041d75a377f65f3433ba2daec9f206e405b154dbfc088102a78c7370090fecc2f76a3a89338b8920de0e8faee88b64f25a7df13b3fcaa9f1fc082bc5a8e14e44da78a15e0d6ea184204249d796b4845e1a82f2643f48139ca78c3ee4c94f88200a05bad887959f23e35cc0476d1100af5978213ad2fe4"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(0xffffffffffffffff, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)}, 0xffffffde) r6 = gettid() tkill(r6, 0x1e) 02:11:59 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffff00000000}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:59 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0xffffffffffffffff}, 0x4002}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:59 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4004}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:59 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002, 0x2}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:11:59 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:11:59 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002, 0x3}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:12:00 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x0, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:12:00 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x800, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000540)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e057343bc865be5228bca456b2104c0819db34800e3926830e5db"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r5, 0x81f8943c, &(0x7f0000000640)) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) gettid() 02:12:00 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002, 0x4}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:12:00 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:12:00 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040)}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) 02:12:00 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:12:00 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002, 0x10}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:12:00 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002, 0x300}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:12:00 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002, 0x400001}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:12:00 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002, 0x1000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:12:00 executing program 1: syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r0 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, 0x0) r1 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, &(0x7f0000001540)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d715badad2c0819de80d000000000000210e1984884346701523f2c8043227cf1383d5be913296b40c0fed0559ceff49270aef902536dbfcac1d3b6ae69cda23be6545643f2c68312009d161"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r2, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000a6d27b0ac1201adbde56060800150000000000000000000000000000000000000000000000000000000000000000b24ee930bcd6435276d2f8efad8a5b76450618a284efce186c4e0e01cd1a4509784c1c93f312c8f61b3fe5af7865e28fc42533502173de56fd2fb76840745f53f9a9b44fcd445f2c0e4ea732"], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) getsockopt$inet6_opts(0xffffffffffffffff, 0x29, 0x37, &(0x7f0000000540)=""/4096, &(0x7f00000001c0)=0x1000) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e26, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r5 = gettid() tkill(r5, 0x1e) 02:12:00 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002, 0x1004000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:12:01 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x0, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:12:01 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:12:01 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002, 0x2000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 882.482574][ C1] scsi_io_completion_action: 25 callbacks suppressed [ 882.482622][ C1] sd 0:0:1:0: tag#6357 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 882.499160][ C1] sd 0:0:1:0: tag#6357 CDB: opcode=0xe5 (vendor) [ 882.505503][ C1] sd 0:0:1:0: tag#6357 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 882.514536][ C1] sd 0:0:1:0: tag#6357 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 882.523576][ C1] sd 0:0:1:0: tag#6357 CDB[20]: ba 02:12:01 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:12:01 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a96e6ae3600a387e3194279b5e8ca6183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d3192e92be095c2a00400004bc6ed0e33d5"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d000000200000000000000000000000400000000000000000000000000000000000000000003800000000000000000000000000d4e50000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:12:01 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002, 0x3000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:12:01 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) [ 882.636587][ C0] sd 0:0:1:0: tag#6358 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 882.646456][ C0] sd 0:0:1:0: tag#6358 CDB: opcode=0xe5 (vendor) [ 882.652641][ C1] sd 0:0:1:0: tag#6359 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 882.652807][ C0] sd 0:0:1:0: tag#6358 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 882.662600][ C1] sd 0:0:1:0: tag#6359 CDB: opcode=0xe5 (vendor) [ 882.671593][ C0] sd 0:0:1:0: tag#6358 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 882.677884][ C1] sd 0:0:1:0: tag#6359 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 882.686904][ C0] sd 0:0:1:0: tag#6358 CDB[20]: ba [ 882.695903][ C1] sd 0:0:1:0: tag#6359 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 882.710006][ C1] sd 0:0:1:0: tag#6359 CDB[20]: ba [ 882.712612][ C0] sd 0:0:1:0: tag#6360 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 882.724919][ C0] sd 0:0:1:0: tag#6360 CDB: opcode=0xe5 (vendor) 02:12:01 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002, 0x4000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) [ 882.731257][ C0] sd 0:0:1:0: tag#6360 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 882.740288][ C0] sd 0:0:1:0: tag#6360 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 882.740327][ C0] sd 0:0:1:0: tag#6360 CDB[20]: ba 02:12:01 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x83, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff, 0x0, 0x8000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:12:01 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002, 0x8000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:12:01 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x0, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) [ 882.924411][ C1] sd 0:0:1:0: tag#6361 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 882.934283][ C1] sd 0:0:1:0: tag#6361 CDB: opcode=0xe5 (vendor) [ 882.940657][ C1] sd 0:0:1:0: tag#6361 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 882.949684][ C1] sd 0:0:1:0: tag#6361 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 882.958702][ C1] sd 0:0:1:0: tag#6361 CDB[20]: ba [ 882.968056][ C0] sd 0:0:1:0: tag#6362 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 882.977909][ C0] sd 0:0:1:0: tag#6362 CDB: opcode=0xe5 (vendor) [ 882.977932][ C0] sd 0:0:1:0: tag#6362 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c 02:12:01 executing program 3: perf_event_open(&(0x7f00000003c0)={0x5, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x28e00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x4002, 0x10000000}, 0x0, 0x0, 0xffffffffffffffff, 0x0) 02:12:01 executing program 1: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, 0x0) syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000140)=ANY=[], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x0, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r5 = gettid() tkill(r5, 0x1e) [ 882.977951][ C0] sd 0:0:1:0: tag#6362 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 882.977977][ C0] sd 0:0:1:0: tag#6362 CDB[20]: ba [ 883.147167][ C1] sd 0:0:1:0: tag#6363 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 883.157011][ C1] sd 0:0:1:0: tag#6363 CDB: opcode=0xe5 (vendor) [ 883.163363][ C1] sd 0:0:1:0: tag#6363 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 883.172400][ C1] sd 0:0:1:0: tag#6363 CDB[10]: 92 1b da 40 b8 58 5b a8 d4 7d 34 f3 90 4c f1 2d [ 883.181427][ C1] sd 0:0:1:0: tag#6363 CDB[20]: ba 02:12:02 executing program 0: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:12:02 executing program 2: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, &(0x7f0000000a40)=ANY=[@ANYRES16], 0x30) setsockopt$inet6_IPV6_HOPOPTS(0xffffffffffffffff, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r4 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) r5 = gettid() tkill(r5, 0x1e) [ 883.563984][ C0] sd 0:0:1:0: tag#6364 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 883.571021][ C1] sd 0:0:1:0: tag#6365 FAILED Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK cmd_age=0s [ 883.573833][ C0] sd 0:0:1:0: tag#6364 CDB: opcode=0xe5 (vendor) [ 883.583606][ C1] sd 0:0:1:0: tag#6365 CDB: opcode=0xe5 (vendor) [ 883.583623][ C1] sd 0:0:1:0: tag#6365 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c [ 883.589950][ C0] sd 0:0:1:0: tag#6364 CDB[00]: e5 f4 32 73 2f 4e 09 6d 26 e2 c7 35 d1 35 12 1c 02:12:02 executing program 5: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty, 0x5}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x4, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:12:02 executing program 4: r0 = syz_open_dev$sg(&(0x7f0000000000), 0x0, 0x0) ioctl$SG_IO(r0, 0x2285, &(0x7f0000000380)={0x53, 0x0, 0x21, 0x0, @scatter={0x0, 0x0, 0x0}, &(0x7f0000000200)="e5f432732f4e096d26e2c735d135121c921bda40b8585ba8d47d34f3904cf12dba", 0x0, 0x0, 0x10003, 0x100, 0x0}) ioctl$TIOCVHANGUP(0xffffffffffffffff, 0x5437, 0x0) r1 = perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x28000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff, 0x2, @perf_bp={&(0x7f0000000040), 0x4}, 0x0, 0x0, 0x0, 0x7, 0x7fffffff}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, 0x0) r2 = openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x5) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, &(0x7f0000000440)=ANY=[@ANYBLOB="1439e9e605d46956c7629995d8e9700a18d47090ced19d5d4fba42d11fa66a5e683d4400a3ed36dcbe8da199666183acf240da95e82832d4a41b8ee764f923d237486b896bfd847fdbaeb21cbbde3674c95636ce1c57c7d730b0282ec7413e4aa942b3f9dd4913705b1ad672b08d769052ad63d6512cabd218f3d5ae2f89727edba4cbeab4b6650e4e1fadec4d490b1c13ddadca8905f040c22095ea776b79", @ANYBLOB="222c1d31d7b8a383d4ed0e33d5088115badad2c0819de5e38a26b848dc0c210e19848843"], 0x30) setsockopt$inet6_IPV6_HOPOPTS(r3, 0x29, 0x36, 0x0, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, 0x0) r4 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf64(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="1b5b0007313300000069d3335b606cd0e365d544000000000000005d00000020000000000000000000000040000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000000000000000000a6d27b0ac1201adbde560608001500"/135], 0x78) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r2, 0xd000943e, 0x0) r5 = socket$inet6(0xa, 0x3, 0x9) connect$inet6(r5, &(0x7f0000000100)={0xa, 0x4e22, 0x2, @empty}, 0x1c) clone(0x40808000, 0x0, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x800, 0x72, 0x7f, 0x2}, {0x9, 0x7, 0xac, 0x33efcae5}, {0x9, 0xf8, 0x7f}, {0x2, 0x81, 0x1}, {0x5, 0x4, 0x6d, 0x81}, {0x7ff, 0x0, 0x81, 0x33}, {0x400, 0x1, 0x3, 0x3}, {0x78b1, 0x8, 0x6, 0x101}]}, 0x10) r6 = gettid() tkill(r6, 0x1e) 02:12:02 executing progr