program: socket$kcm(0x23, 0x5, 0x0) r0 = openat$comedi(0xffffffffffffff9c, &(0x7f0000000080)='/dev/comedi3\x00', 0x0, 0x0) syz_mount_image$hfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="71756965742c636f6465706167653d63703836302c696f636861727365743d63703836312c00808fead042bd35dc78f7f06333a5e7165b8271e41aee85e59cbb6c2df3d4e4c16b06c73f2e3b348a7fba46e286378a15ee516bac8d4813c9c3d9cee1ddb95d1bbcf504e065b3749a1cbd841e685a558598cf0db10b55885946e678d0a71877037a090000000700848879ef1604cadc1faca3aa22a576750d559c4e124d4cb7293e7393b77286a03d342382e84d6d3c29ab95cc923fbe25e134d1c421320a3bffaa17fcd6b5178e322cc47133b3811e3d3bc34998dc7ed029834ad591d9d55141063d8de2d50a4fa0e73ff2913a9fe8e954a4e4ca99ce24dba4e0812c2ccf8ab5737e57193c5f47fd63b16c8b34f256dbac0e5ebd009078df2cb1ca1051ad091adbfee5126d8a59fa5438734bc3e8cc7b7edc10716a0ace21dc04bd9c3248b598267822670a02be81f017e946a7e3359ce433ae42aae07518c3850cff4cf415bdb29ab165216a12899868d6857b732eafbab59fba36fca0b5cab2e717cd6ffef31a24add5f56b30c27b9e616892b60f4cde07eb9cb090ca25e5b8c6858a27e7e4d5cac6ed29218fcd35804fe2a5cb1ca503991051eb9c04a88bf02e8e240ee4c8b0ae80396aff9f8a913e8dc6b15e15b0a7c82953a87ef02b1e7abea95a7ae79eca2a536a59abfa3cccc1a6664d20344fedc524f3867f1dd8ba04bcd90aa43e024891f779210ec076e0b13ebf2bef2ac1a30f7a396a508b00000000000000", @ANYRESOCT=0x0, @ANYRESOCT=r0, @ANYRESDEC=0x0, @ANYRES16=0x0, @ANYRES8], 0x1, 0x32a, &(0x7f0000000400)="$eJzs3U1rE08cB/DvTJJm+2/+dfsggsdqQS+i9SJeIpK3IIgH0bYRiqGiVlAvJuJJRO/efQu+CC+Kb0BPHsSr0F4cmdnZTXZ39iFt2jX6/YC42d3J/CYzk/1NUAZE9M+62vny7uI3/UcANdSAl5cBCcAD6gCO44T3aHtna6fX3cx7o5opgT0FgaCkSN2zsd01fw/ip3U5U8Ly9as6WqPn6HAopa58TZz7LisKhipjZr+DBJp2dprr3pFHlm9Q5ibHeO4fQizTROxiF48xX3UcRERULf38HwRPSv2cb9n8XUpgFRh4f+rzv5z/U2d+VhLHUVK5V0ee/2aVpYTu32Pm0nC9Z5Zw+roMV4llam4kXs8gyMFiCaZwryqHSz4Ti5y9s9Xrntu419uUeI62NVJgOarB0iO0INoVx9o0R4m2C2dGGYQlG7oNaxnxL+2zxhypdDfWIeKD+CRuCh9vsRnlf3UldLQmYD/RU0H857PrmzOl9F2wXxvtdluaNwotmEpOxnsqu5VmFHjuFQnCD3YB8R8I/KI4TanFRKmgdRecBZpRqSVnqbXwVUZdy7FSujXRaM6OcjLUs6wr4rW4LlbwA+/RGcn/pY5vFemZOdIJw1kjVoOJZj7xoD0z7urq5j391JOjjxut+JnoU2xmhb6nBH8SOqCwD19hHZcw//DJ07u1Xq/7QB/cdhzcb0VnGi8A5z0VH6A/PNOEMlI3h9+BseKz9uQYldbGCOzsRFuqJ2LhzXqWJS+FrZzoJz86EsIJO7E+hax+aOWNjc7HxEAqPFC1cnNHNZ0j3C/u94xLv9Q+2p7Ol+nvNOz0qiOhiui8SwTrP5PJ23zf5Gs6W7jWzF6NhItMV8pmEkf7jkrn2NEKyIuVXzRH/8XT6IIV0JzNYxzruD5Say797E+tuU6dAU6Xr9G3cU6H7PTfEh18xi3+/k9ERERERERERERERERERERERERENG3G/98Rs2OWavBflhMRERERERERERERERERERERERERERERHVC0/y/C/X9Rbv/f5PZSdv9fDwX7/66nY0jt//tmG6IPcP9fosP1OwAA//+1UnIe") prlimit64(0x0, 0xe, &(0x7f0000000740)={0x8, 0x20000008b}, 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000900), r1) sendmsg$IPVS_CMD_NEW_SERVICE(r1, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000980)={&(0x7f00000009c0)={0x68, r2, 0x5, 0x0, 0x0, {}, [@IPVS_CMD_ATTR_SERVICE={0x54, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_AF={0x6, 0x1, 0xa}, @IPVS_SVC_ATTR_PROTOCOL={0x6, 0x2, 0x6}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv6=@local}, @IPVS_SVC_ATTR_PORT={0x6, 0x4, 0x50}, @IPVS_SVC_ATTR_SCHED_NAME={0x7, 0x6, 'rr\x00'}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x1, 0x1}}, @IPVS_SVC_ATTR_TIMEOUT={0x8}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x80}]}]}, 0x68}}, 0x0) sendmsg$IPVS_CMD_NEW_DEST(r1, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000ac0)={0x84, r2, 0x5, 0x0, 0x0, {}, [@IPVS_CMD_ATTR_SERVICE={0x30, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_AF={0x6, 0x1, 0xa}, @IPVS_SVC_ATTR_PROTOCOL={0x6, 0x2, 0x6}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv6=@local}, @IPVS_SVC_ATTR_PORT={0x6, 0x4, 0x50}]}, @IPVS_CMD_ATTR_DEST={0x40, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@local}, @IPVS_DEST_ATTR_PORT={0x6, 0x2, 0x50}, @IPVS_DEST_ATTR_FWD_METHOD={0x8}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x1}, @IPVS_DEST_ATTR_U_THRESH={0x8}, @IPVS_DEST_ATTR_L_THRESH={0x8}]}]}, 0x84}}, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000b80)='./proc\x00', 0x1ff) mount(0x0, &(0x7f0000000bc0)='./proc\x00', &(0x7f0000000c00)='proc\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000c40)='./proc/sys/net/ipv4/vs/schedule_icmp\x00', 0x2, 0x0) write(r3, &(0x7f0000000c80)='1', 0x1) syz_emit_ethernet(0x6e, &(0x7f0000000cc0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000383afffe8000000000000000000800000000bbfe8000000000000000000000000000aa010090780000000060000000000806fffe8000000000000000000000000000aafe8000000000000000000000000000bb0050"], 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000780)=0x7) r4 = openat(0xffffffffffffff9c, &(0x7f00000007c0)='./file1\x00', 0x42, 0x0) write$FUSE_WRITE(r4, &(0x7f0000000800)={0x18}, 0xfffffdef) ioctl$FIBMAP(r4, 0x1, &(0x7f0000000840)=0x101) syz_open_dev$MSR(&(0x7f0000000880), 0x3, 0x0) ioctl$COMEDI_DEVCONFIG(r0, 0x40946400, &(0x7f00000000c0)={'pcl812\x00', [0x100, 0x4, 0x302, 0xd, 0xe, 0x2, 0x200, 0x3, 0x80008, 0x0, 0x2, 0x1000006c, 0x7, 0x8, 0x1, 0xfd, 0xfffffffb, 0x9, 0x3, 0x7fffffff, 0x89, 0xca9f, 0x1000000, 0x268, 0xffffffff, 0xf39e, 0x5, 0x8, 0xa6b4, 0x0, 0xfffffffc]}) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r4, 0x10e, 0x4, &(0x7f00000008c0)=0xfffffffb, 0x4) socket$kcm(0x23, 0x5, 0x0) (async) openat$comedi(0xffffffffffffff9c, &(0x7f0000000080)='/dev/comedi3\x00', 0x0, 0x0) (async) syz_mount_image$hfs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="71756965742c636f6465706167653d63703836302c696f636861727365743d63703836312c00808fead042bd35dc78f7f06333a5e7165b8271e41aee85e59cbb6c2df3d4e4c16b06c73f2e3b348a7fba46e286378a15ee516bac8d4813c9c3d9cee1ddb95d1bbcf504e065b3749a1cbd841e685a558598cf0db10b55885946e678d0a71877037a090000000700848879ef1604cadc1faca3aa22a576750d559c4e124d4cb7293e7393b77286a03d342382e84d6d3c29ab95cc923fbe25e134d1c421320a3bffaa17fcd6b5178e322cc47133b3811e3d3bc34998dc7ed029834ad591d9d55141063d8de2d50a4fa0e73ff2913a9fe8e954a4e4ca99ce24dba4e0812c2ccf8ab5737e57193c5f47fd63b16c8b34f256dbac0e5ebd009078df2cb1ca1051ad091adbfee5126d8a59fa5438734bc3e8cc7b7edc10716a0ace21dc04bd9c3248b598267822670a02be81f017e946a7e3359ce433ae42aae07518c3850cff4cf415bdb29ab165216a12899868d6857b732eafbab59fba36fca0b5cab2e717cd6ffef31a24add5f56b30c27b9e616892b60f4cde07eb9cb090ca25e5b8c6858a27e7e4d5cac6ed29218fcd35804fe2a5cb1ca503991051eb9c04a88bf02e8e240ee4c8b0ae80396aff9f8a913e8dc6b15e15b0a7c82953a87ef02b1e7abea95a7ae79eca2a536a59abfa3cccc1a6664d20344fedc524f3867f1dd8ba04bcd90aa43e024891f779210ec076e0b13ebf2bef2ac1a30f7a396a508b00000000000000", @ANYRESOCT=0x0, @ANYRESOCT=r0, @ANYRESDEC=0x0, @ANYRES16=0x0, @ANYRES8], 0x1, 0x32a, &(0x7f0000000400)="$eJzs3U1rE08cB/DvTJJm+2/+dfsggsdqQS+i9SJeIpK3IIgH0bYRiqGiVlAvJuJJRO/efQu+CC+Kb0BPHsSr0F4cmdnZTXZ39iFt2jX6/YC42d3J/CYzk/1NUAZE9M+62vny7uI3/UcANdSAl5cBCcAD6gCO44T3aHtna6fX3cx7o5opgT0FgaCkSN2zsd01fw/ip3U5U8Ly9as6WqPn6HAopa58TZz7LisKhipjZr+DBJp2dprr3pFHlm9Q5ibHeO4fQizTROxiF48xX3UcRERULf38HwRPSv2cb9n8XUpgFRh4f+rzv5z/U2d+VhLHUVK5V0ee/2aVpYTu32Pm0nC9Z5Zw+roMV4llam4kXs8gyMFiCaZwryqHSz4Ti5y9s9Xrntu419uUeI62NVJgOarB0iO0INoVx9o0R4m2C2dGGYQlG7oNaxnxL+2zxhypdDfWIeKD+CRuCh9vsRnlf3UldLQmYD/RU0H857PrmzOl9F2wXxvtdluaNwotmEpOxnsqu5VmFHjuFQnCD3YB8R8I/KI4TanFRKmgdRecBZpRqSVnqbXwVUZdy7FSujXRaM6OcjLUs6wr4rW4LlbwA+/RGcn/pY5vFemZOdIJw1kjVoOJZj7xoD0z7urq5j391JOjjxut+JnoU2xmhb6nBH8SOqCwD19hHZcw//DJ07u1Xq/7QB/cdhzcb0VnGi8A5z0VH6A/PNOEMlI3h9+BseKz9uQYldbGCOzsRFuqJ2LhzXqWJS+FrZzoJz86EsIJO7E+hax+aOWNjc7HxEAqPFC1cnNHNZ0j3C/u94xLv9Q+2p7Ol+nvNOz0qiOhiui8SwTrP5PJ23zf5Gs6W7jWzF6NhItMV8pmEkf7jkrn2NEKyIuVXzRH/8XT6IIV0JzNYxzruD5Say797E+tuU6dAU6Xr9G3cU6H7PTfEh18xi3+/k9ERERERERERERERERERERERERENG3G/98Rs2OWavBflhMRERERERERERERERERERERERERERERHVC0/y/C/X9Rbv/f5PZSdv9fDwX7/66nY0jt//tmG6IPcP9fosP1OwAA//+1UnIe") (async) prlimit64(0x0, 0xe, &(0x7f0000000740)={0x8, 0x20000008b}, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$ipvs(&(0x7f0000000900), r1) (async) sendmsg$IPVS_CMD_NEW_SERVICE(r1, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000980)={&(0x7f00000009c0)={0x68, r2, 0x5, 0x0, 0x0, {}, [@IPVS_CMD_ATTR_SERVICE={0x54, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_AF={0x6, 0x1, 0xa}, @IPVS_SVC_ATTR_PROTOCOL={0x6, 0x2, 0x6}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv6=@local}, @IPVS_SVC_ATTR_PORT={0x6, 0x4, 0x50}, @IPVS_SVC_ATTR_SCHED_NAME={0x7, 0x6, 'rr\x00'}, @IPVS_SVC_ATTR_FLAGS={0xc, 0x7, {0x1, 0x1}}, @IPVS_SVC_ATTR_TIMEOUT={0x8}, @IPVS_SVC_ATTR_NETMASK={0x8, 0x9, 0x80}]}]}, 0x68}}, 0x0) (async) sendmsg$IPVS_CMD_NEW_DEST(r1, &(0x7f0000000a40)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f0000000ac0)={0x84, r2, 0x5, 0x0, 0x0, {}, [@IPVS_CMD_ATTR_SERVICE={0x30, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_AF={0x6, 0x1, 0xa}, @IPVS_SVC_ATTR_PROTOCOL={0x6, 0x2, 0x6}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv6=@local}, @IPVS_SVC_ATTR_PORT={0x6, 0x4, 0x50}]}, @IPVS_CMD_ATTR_DEST={0x40, 0x2, 0x0, 0x1, [@IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv6=@local}, @IPVS_DEST_ATTR_PORT={0x6, 0x2, 0x50}, @IPVS_DEST_ATTR_FWD_METHOD={0x8}, @IPVS_DEST_ATTR_WEIGHT={0x8, 0x4, 0x1}, @IPVS_DEST_ATTR_U_THRESH={0x8}, @IPVS_DEST_ATTR_L_THRESH={0x8}]}]}, 0x84}}, 0x0) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000b80)='./proc\x00', 0x1ff) (async) mount(0x0, &(0x7f0000000bc0)='./proc\x00', &(0x7f0000000c00)='proc\x00', 0x0, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000c40)='./proc/sys/net/ipv4/vs/schedule_icmp\x00', 0x2, 0x0) (async) write(r3, &(0x7f0000000c80)='1', 0x1) (async) syz_emit_ethernet(0x6e, &(0x7f0000000cc0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000383afffe8000000000000000000800000000bbfe8000000000000000000000000000aa010090780000000060000000000806fffe8000000000000000000000000000aafe8000000000000000000000000000bb0050"], 0x0) (async) sched_setscheduler(0x0, 0x1, &(0x7f0000000780)=0x7) (async) openat(0xffffffffffffff9c, &(0x7f00000007c0)='./file1\x00', 0x42, 0x0) (async) write$FUSE_WRITE(r4, &(0x7f0000000800)={0x18}, 0xfffffdef) (async) ioctl$FIBMAP(r4, 0x1, &(0x7f0000000840)=0x101) (async) syz_open_dev$MSR(&(0x7f0000000880), 0x3, 0x0) (async) ioctl$COMEDI_DEVCONFIG(r0, 0x40946400, &(0x7f00000000c0)={'pcl812\x00', [0x100, 0x4, 0x302, 0xd, 0xe, 0x2, 0x200, 0x3, 0x80008, 0x0, 0x2, 0x1000006c, 0x7, 0x8, 0x1, 0xfd, 0xfffffffb, 0x9, 0x3, 0x7fffffff, 0x89, 0xca9f, 0x1000000, 0x268, 0xffffffff, 0xf39e, 0x5, 0x8, 0xa6b4, 0x0, 0xfffffffc]}) (async) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r4, 0x10e, 0x4, &(0x7f00000008c0)=0xfffffffb, 0x4) (async) [ 117.898636][ T48] Bluetooth: hci0: command tx timeout [ 117.986946][ T5343] loop0: detected capacity change from 0 to 64 [ 118.034579][ T39] IPVS: starting estimator thread 0... [ 118.893311][ T5343] syz.0.0: attempt to access beyond end of device [ 118.893311][ T5343] loop0: rw=8388608, sector=25900, nr_sectors = 1 limit=64 [ 118.893375][ T5343] Buffer I/O error on dev loop0, logical block 25900, async page read [ 118.893404][ T5343] syz.0.0: attempt to access beyond end of device [ 118.893404][ T5343] loop0: rw=8388608, sector=25901, nr_sectors = 1 limit=64 [ 118.893417][ T5343] Buffer I/O error on dev loop0, logical block 25901, async page read [ 118.893429][ T5343] syz.0.0: attempt to access beyond end of device [ 118.893429][ T5343] loop0: rw=8388608, sector=26983, nr_sectors = 1 limit=64 [ 118.893441][ T5343] Buffer I/O error on dev loop0, logical block 26983, async page read [ 118.893452][ T5343] syz.0.0: attempt to access beyond end of device [ 118.893452][ T5343] loop0: rw=8388608, sector=26984, nr_sectors = 1 limit=64 [ 118.893464][ T5343] Buffer I/O error on dev loop0, logical block 26984, async page read [ 118.893475][ T5343] syz.0.0: attempt to access beyond end of device [ 118.893475][ T5343] loop0: rw=8388608, sector=26985, nr_sectors = 1 limit=64 [ 118.893486][ T5343] Buffer I/O error on dev loop0, logical block 26985, async page read [ 118.893498][ T5343] syz.0.0: attempt to access beyond end of device [ 118.893498][ T5343] loop0: rw=8388608, sector=26986, nr_sectors = 1 limit=64 [ 118.893508][ T5343] Buffer I/O error on dev loop0, logical block 26986, async page read [ 118.894333][ T5343] syz.0.0: attempt to access beyond end of device [ 118.894333][ T5343] loop0: rw=8388608, sector=25900, nr_sectors = 1 limit=64 [ 118.894350][ T5343] Buffer I/O error on dev loop0, logical block 25900, async page read [ 118.894363][ T5343] syz.0.0: attempt to access beyond end of device [ 118.894363][ T5343] loop0: rw=8388608, sector=25901, nr_sectors = 1 limit=64 [ 118.894373][ T5343] Buffer I/O error on dev loop0, logical block 25901, async page read [ 118.894382][ T5343] syz.0.0: attempt to access beyond end of device [ 118.894382][ T5343] loop0: rw=8388608, sector=26983, nr_sectors = 1 limit=64 [ 118.894393][ T5343] Buffer I/O error on dev loop0, logical block 26983, async page read [ 118.894403][ T5343] syz.0.0: attempt to access beyond end of device [ 118.894403][ T5343] loop0: rw=8388608, sector=26984, nr_sectors = 1 limit=64 [ 118.894413][ T5343] Buffer I/O error on dev loop0, logical block 26984, async page read [ 118.895447][ T5343] genirq: Flags mismatch irq 4. 00200000 (pcl812) vs. 00200080 (ttyS0) [ 118.969175][ T5345] IPVS: using max 93 ests per chain, 223200 per kthread [ 119.135892][ T170] [ 119.137042][ T170] ============================================ [ 119.139712][ T170] WARNING: possible recursive locking detected [ 119.142548][ T170] syzkaller #0 Not tainted [ 119.144737][ T170] -------------------------------------------- [ 119.147356][ T170] kworker/u4:6/170 is trying to acquire lock: [ 119.149934][ T170] ffff888013e020a8 (&tree->tree_lock/1){+.+.}-{4:4}, at: hfs_find_init+0x18d/0x300 [ 119.154247][ T170] [ 119.154247][ T170] but task is already holding lock: [ 119.157376][ T170] ffff888013e020a8 (&tree->tree_lock/1){+.+.}-{4:4}, at: hfs_find_init+0x18d/0x300 [ 119.161168][ T170] [ 119.161168][ T170] other info that might help us debug this: [ 119.164352][ T170] Possible unsafe locking scenario: [ 119.164352][ T170] [ 119.167323][ T170] CPU0 [ 119.168709][ T170] ---- [ 119.170143][ T170] lock(&tree->tree_lock/1); [ 119.172266][ T170] lock(&tree->tree_lock/1); [ 119.174270][ T170] [ 119.174270][ T170] *** DEADLOCK *** [ 119.174270][ T170] [ 119.177683][ T170] May be due to missing lock nesting notation [ 119.177683][ T170] [ 119.181102][ T170] locks held by kworker/u4:6/170: 5, last CPU#0: [ 119.183774][ T170] #0: ffff88801dfb5948 ((wq_completion)writeback){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630 [ 119.188403][ T170] #1: ffffc9000196fc40 ((work_completion)(&(&wb->dwork)->work)){+.+.}-{0:0}, at: process_scheduled_works+0x97a/0x1630 [ 119.193766][ T170] #2: ffff888043db40e8 (&type->s_umount_key#52){.+.+}-{4:4}, at: super_trylock_shared+0x23/0xf0 [ 119.201562][ T170] #3: ffff888013e020a8 (&tree->tree_lock/1){+.+.}-{4:4}, at: hfs_find_init+0x18d/0x300 [ 119.205808][ T170] #4: ffff8880142840a0 (&HFS_I(tree->inode)->extents_lock){+.+.}-{4:4}, at: hfs_extend_file+0xf9/0x1680 [ 119.210677][ T170] [ 119.210677][ T170] stack backtrace: [ 119.213273][ T170] CPU: 0 UID: 0 PID: 170 Comm: kworker/u4:6 Not tainted syzkaller #0 PREEMPT(full) [ 119.217391][ T170] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2 04/01/2014 [ 119.221740][ T170] Workqueue: writeback wb_workfn (flush-7:0) [ 119.224391][ T170] Call Trace: [ 119.226050][ T170] [ 119.227460][ T170] dump_stack_lvl+0xe8/0x150 [ 119.229693][ T170] print_deadlock_bug+0x27a/0x290 [ 119.231917][ T170] __lock_acquire+0x25db/0x2de0 [ 119.233988][ T170] ? _raw_spin_unlock_irqrestore+0x4c/0x80 [ 119.236750][ T170] ? stack_depot_save_flags+0x404/0x810 [ 119.239344][ T170] ? kasan_save_track+0x4f/0x80 [ 119.241611][ T170] ? kasan_save_track+0x3e/0x80 [ 119.243829][ T170] ? __kasan_kmalloc+0x93/0xb0 [ 119.245961][ T170] ? __kmalloc_noprof+0x366/0x710 [ 119.248293][ T170] ? hfs_find_init+0x9d/0x300 [ 119.250451][ T170] ? hfs_extend_file+0x367/0x1680 [ 119.252367][ T170] ? hfs_bmap_reserve+0x108/0x430 [ 119.254279][ T170] ? __hfs_ext_write_extent+0x200/0x620 [ 119.256736][ T170] lock_acquire+0x115/0x350 [ 119.258756][ T170] ? hfs_find_init+0x18d/0x300 [ 119.261037][ T170] __mutex_lock+0x197/0x15a0 [ 119.263146][ T170] ? hfs_find_init+0x18d/0x300 [ 119.265300][ T170] ? hfs_find_init+0x18d/0x300 [ 119.267481][ T170] ? __pfx___mutex_lock+0x10/0x10 [ 119.269739][ T170] ? rcu_is_watching+0x16/0xb0 [ 119.271507][ T170] ? trace_kmalloc+0x2a/0xf0 [ 119.273357][ T170] ? __kmalloc_noprof+0x387/0x710 [ 119.275348][ T170] ? __kmalloc_noprof+0x1a6/0x710 [ 119.277367][ T170] ? hfs_find_init+0x9d/0x300 [ 119.279440][ T170] hfs_find_init+0x18d/0x300 [ 119.281330][ T170] hfs_extend_file+0x367/0x1680 [ 119.283360][ T170] ? hfs_bnode_read+0x3cf/0x810 [ 119.286172][ T170] ? __pfx_hfs_extend_file+0x10/0x10 [ 119.288492][ T170] ? __pfx___hfs_brec_find+0x10/0x10 [ 119.290878][ T170] ? hfs_brec_find+0x3cc/0x510 [ 119.293059][ T170] hfs_bmap_reserve+0x108/0x430 [ 119.295210][ T170] __hfs_ext_write_extent+0x200/0x620 [ 119.297424][ T170] hfs_ext_write_extent+0x17d/0x210 [ 119.299263][ T170] ? __pfx_hfs_ext_write_extent+0x10/0x10 [ 119.301287][ T170] hfs_write_inode+0x117/0xa00 [ 119.303061][ T170] ? __pfx_hfs_write_inode+0x10/0x10 [ 119.305340][ T170] ? do_raw_spin_unlock+0x4d/0x200 [ 119.307680][ T170] ? do_raw_spin_unlock+0x4d/0x200 [ 119.310012][ T170] __writeback_single_inode+0x69d/0x1220 [ 119.312480][ T170] writeback_sb_inodes+0x9de/0x1af0 [ 119.314772][ T170] ? __pfx_writeback_sb_inodes+0x10/0x10 [ 119.317164][ T170] ? __pfx_down_read_trylock+0x10/0x10 [ 119.319475][ T170] ? __pfx___up_read+0x10/0x10 [ 119.321669][ T170] __writeback_inodes_wb+0x114/0x240 [ 119.324015][ T170] wb_writeback+0x42f/0xad0 [ 119.326160][ T170] ? queue_io+0x1e1/0x470 [ 119.327852][ T170] ? __pfx_wb_writeback+0x10/0x10 [ 119.330048][ T170] ? do_raw_spin_lock+0x12b/0x2f0 [ 119.332209][ T170] wb_workfn+0x980/0x10f0 [ 119.334058][ T170] ? __pfx_wb_workfn+0x10/0x10 [ 119.336064][ T170] ? do_raw_spin_lock+0x12b/0x2f0 [ 119.338320][ T170] ? lock_acquire+0x115/0x350 [ 119.340461][ T170] ? rcu_is_watching+0x16/0xb0 [ 119.342636][ T170] ? process_scheduled_works+0x97a/0x1630 [ 119.344966][ T170] process_scheduled_works+0xc3d/0x1630 [ 119.347456][ T170] ? __pfx_process_scheduled_works+0x10/0x10 [ 119.350007][ T170] ? assign_work+0x3cf/0x5d0 [ 119.351941][ T170] worker_thread+0xa47/0xfb0 [ 119.353884][ T170] ? __kthread_parkme+0x71/0x1f0 [ 119.356114][ T170] kthread+0x38b/0x480 [ 119.357929][ T170] ? __pfx_worker_thread+0x10/0x10 [ 119.360118][ T170] ? __pfx_kthread+0x10/0x10 [ 119.362203][ T170] ret_from_fork+0x514/0xb70 [ 119.364171][ T170] ? __pfx_ret_from_fork+0x10/0x10 [ 119.366355][ T170] ? __switch_to+0xc78/0x1410 [ 119.368370][ T170] ? __pfx_kthread+0x10/0x10 [ 119.370400][ T170] ret_from_fork_asm+0x1a/0x30 [ 119.372154][ T170]