program: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=@getnexthop={0x18, 0x6a, 0x501, 0xfffffdfe, 0x25dfdbff, {0x0, 0x0, 0x0, 0x0, 0x81ff}}, 0x18}, 0x1, 0x0, 0x0, 0x40}, 0x20008000) bpf$MAP_CREATE(0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="0500000004000000ff0f0000b87e"], 0x50) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000240)='/sys/power/pm_test', 0x4000, 0xd4) prctl$PR_SET_IO_FLUSHER(0x39, 0x1) setsockopt$IP_VS_SO_SET_ADD(0xffffffffffffffff, 0x0, 0x482, &(0x7f0000000000)={0x6, @multicast1, 0x0, 0x0, 'ovf\x00', 0x0, 0xc, 0x5c}, 0x2c) r2 = socket(0x10, 0x803, 0x0) write(r2, &(0x7f0000000040)="2600000022004701050007108980e8ff06006d20002b1f00c0e90101c7bb0000b00000000000", 0x26) setsockopt$sock_int(r2, 0x1, 0x8, &(0x7f0000000400), 0x4) sendto(r2, &(0x7f00000005c0)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) unshare(0x68040200) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000180)={{r1, 0xffffffffffffffff}, &(0x7f0000000100), &(0x7f0000000140)=r1}, 0x20) r4 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000005d00)={0x5, 0x1b, &(0x7f0000005dc0)=@raw=[@map_idx={0x18, 0x6, 0x5, 0x0, 0xb}, @snprintf={{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r1}}, @map_idx_val={0x18, 0x8da6450fd363dcef, 0x6, 0x0, 0xc, 0x0, 0x0, 0x0, 0x2}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r3}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x200621}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}}, @alu={0x4, 0x0, 0xd, 0x2, 0x1, 0xc, 0x4}], &(0x7f0000000280)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, @void, @value}, 0x94) close_range(r4, r4, 0x2) syz_mount_image$bcachefs(&(0x7f00000002c0), &(0x7f0000000380)='./file0\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYRESDEC], 0x83, 0x592c, &(0x7f00000003c0)="$eJzs3X+QHFWdAPDumdnsZDc/NgEkgmyWQBRBzYZfhT9Ko+evAqRiYSnhorCQDUY3IZUsAgEleMBBAZZaeor6B1pIHRotquCUSIn8uIRTNMXpUVdInd6hVecVcqQEImV57tXu9Jud6Z3enp2ZjUn4fCrZnn7T832vX7/p6e+b2Z0IAACAl4Xd12/dd85R7/rJp4dfvOa9P9h4bdRbnCgvhw36kuUVf60Wsj91l5ZMLNPj4jVXfeu3Axe/48d393zzpV3rjl3/y3cedvH9Hztz521ffeiF+ff+5em8uGE8nTi5Hj8bR1H5h3u/eMOux44cL4ujKCrGfdujaFG8+KFFcSrE4J+iKFo3fqtravx7Xjxl/fjy2pu768oXprYz3l/eysk427bv8pOiX719zXU/W/rd73TteGb75CZxuWY8RdGCC2sfPz705ib/x4XRtiQ8OFmujqKop+ZxZ+S067gm278iY/3oZDknWfbmxAn3L0utF1LbVdbHiunHd6WWPXkNb1O6Xe1ul2deaj19MmpXVjtD+aJk+f1keeIM4xfD/zgqxFGp2vyReHKMRDXHLY7iiWNZrq4X6k6zceq0G0dRnFovpNaLXan9mqg3GWjFOK4vD9ulysPpuJSUH1t7rm7g3IzyVybLcvJEfSmsR+kbFb1TblT3a0Jo195p2rI/FGrOQY3Kqwc+ORi9SVlvvHjKY8YaCPftWnPL8uLah3f3ZbQjvjtO4sctxd/200XzPvLtmy5bkhX/wkISv9BS/F+ftee582/6xlcy4382xC+2FP/kB3qePeuR65dl9s/e0D+lluIPPf3orUsPv2hHZvtvD/HLLcVftXNP9/x9DzyY2f7B0D9zW4r/1Jvf/Zu7nrjvmcz4UYjf01L8tTs3f6a7f98JmfEfDP1TeULPePw8v+P0J/v7fzeQFf/xEH9+S+2/c/ttb7pj4c1nZh7f1aF/+lqKf/bx9183b999x2SdO+PbO/XKCfDydFhyjXVjst58ntnoKq51NfnClwdKlWu+ecn/+R2tqd54PQtmMT4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAID/sQMHAgAAAABA/q+NUFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYX9+guRqorjAH7OzG47zuzqrgZtRetqSWEPSUFEvVRUhEYIPRkSluZDFAQRhT20hkZiRS9B1otEBdUWQkFukqixRv+klx4qKLAeApEWykF6qNjde8aZ614n71ZQfT4wnDnn3vu9v3vP2btzAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") r5 = fsopen(&(0x7f0000000040)='esdfs\x00', 0x1) fsconfig$FSCONFIG_SET_FD(r5, 0x5, &(0x7f00000000c0)='ovf\x00', 0x0, 0xffffffffffffffff) [ 68.547561][ T48] Bluetooth: hci0: command tx timeout [ 68.690798][ T5325] percpu: allocation failed, size=1064 align=8 atomic=1, atomic alloc failed, no space left [ 69.827644][ T5326] loop0: detected capacity change from 0 to 32768 [ 70.391202][ T5326] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=metadata_checksum=none,data_checksum=none,compression=lz4,nojournal_transaction_names [ 70.430106][ T5326] invalid bkey in superblock btree=freespace level=0: u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq e81e1ed936acf3df written 32 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0 [ 70.430139][ T5326] size == 0: delete?, fixing [ 70.489383][ T5326] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 70.527794][ T5326] bcachefs (loop0): Doing compatible version upgrade from 1.7: mi_btree_bitmap to 1.20: directory_size [ 70.527794][ T5326] running recovery passes: check_allocations,check_extents_to_backpointers,check_inodes [ 70.589496][ T5326] invalid bkey in btree_node btree=alloc level=0: u64s 12 type alloc_v4 0:34:0 len 0 ver 0: [ 70.589522][ T5326] gen 0 oldest_gen 0 data_type (unknown data_type 130) [ 70.589531][ T5326] journal_seq_nonempty 5 [ 70.589537][ T5326] journal_seq_empty 134217728 [ 70.589545][ T5326] need_discard 1 [ 70.589552][ T5326] need_inc_gen 1 [ 70.589558][ T5326] dirty_sectors 0 [ 70.589565][ T5326] stripe_sectors 0 [ 70.589573][ T5326] cached_sectors 0 [ 70.589579][ T5326] stripe 0 [ 70.589585][ T5326] stripe_redundancy 27 [ 70.589591][ T5326] io_time[READ] 1 [ 70.589597][ T5326] io_time[WRITE] 512 [ 70.589603][ T5326] fragmentation 0 [ 70.589608][ T5326] bp_start 8 [ 70.589614][ T5326] [ 70.589619][ T5326] invalid data type (got 130 should be 9): delete?, fixing [ 70.618274][ T48] Bluetooth: hci0: command tx timeout [ 70.770446][ T5326] bcachefs (loop0): accounting_read... done [ 70.774379][ T5326] bcachefs (loop0): alloc_read... done [ 70.776555][ T5326] bcachefs (loop0): stripes_read... done [ 70.792010][ T5326] bcachefs (loop0): snapshots_read... done [ 70.794911][ T5326] bcachefs (loop0): check_allocations... [ 70.804777][ T5326] btree ptr not marked in member info btree allocated bitmap [ 70.804807][ T5326] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ac62141f8dc7e261 written 24 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0, fixing [ 70.889248][ T5326] bucket 0:34 data type user ptr gen 0 missing in alloc btree [ 70.889268][ T5326] while marking u64s 7 type extent 4099:8:U32_MAX len 8 ver 0: durability: 1 crc: c_size 8 size 8 offset 0 nonce 0 csum none 0:0 compress incompressible ptr: 0:34:0 gen 0, fixing [ 70.932154][ T5326] btree ptr not marked in member info btree allocated bitmap [ 70.932164][ T5326] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 7589ab5e0c11cc7a written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0, fixing [ 70.999333][ T5326] btree ptr not marked in member info btree allocated bitmap [ 70.999356][ T5326] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 9aa2895aefce4bdf written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0, fixing [ 71.042007][ T5326] btree ptr not marked in member info btree allocated bitmap [ 71.042026][ T5326] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c0bef60d07ceb940 written 16 min_key POS_MIN durability: 1 ptr: 0:35:0 gen 0, fixing [ 71.127301][ T5326] btree ptr not marked in member info btree allocated bitmap [ 71.127323][ T5326] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq ebb8d5a9e3463bdb written 16 min_key POS_MIN durability: 1 ptr: 0:32:0 gen 0, fixing [ 71.180284][ T5326] bucket 0:29 gen 0 has wrong data_type: got btree, should be need_discard, fixing [ 71.231398][ T5326] bucket 0:29 gen 0 data type need_discard has wrong dirty_sectors: got 256, should be 0, fixing [ 71.236084][ T5326] bucket 0:34 gen 0 has wrong data_type: got free, should be user, fixing [ 71.307205][ T5326] bucket 0:34 gen 0 data type user has wrong dirty_sectors: got 0, should be 16, fixing [ 71.315892][ T5326] done [ 71.350271][ T5326] bcachefs (loop0): going read-write [ 71.365888][ T5326] bcachefs (loop0): journal_replay... done [ 71.637368][ T5326] bcachefs (loop0): check_extents_to_backpointers... [ 71.638421][ T5326] bcachefs (loop0): scanning for missing backpointers in 6/128 buckets [ 71.645661][ T5326] done [ 71.720464][ T5326] bcachefs (loop0): initializing freespace [ 71.761430][ T5326] bcachefs (loop0): done initializing freespace [ 71.798417][ T5326] bcachefs (loop0): check_inodes... done [ 71.840405][ T5326] bcachefs (loop0): resume_logged_ops... done [ 71.847163][ T5326] bcachefs (loop0): delete_dead_inodes... done [ 71.901892][ T5326] bcachefs (loop0): Fixed errors, running fsck a second time to verify fs is clean [ 71.920136][ T5326] bcachefs (loop0): check_extents_to_backpointers... done [ 71.956980][ T5326] bcachefs (loop0): check_inodes... done [ 71.959977][ T5326] bcachefs (loop0): resume_logged_ops... done [ 71.962567][ T5326] bcachefs (loop0): delete_dead_inodes... done [ 71.976092][ T5326] bcachefs (loop0): done starting filesystem [ 71.988079][ T5326] bcachefs (loop0): shutting down [ 71.999617][ T5326] bcachefs (loop0): going read-only [ 72.008435][ T5326] bcachefs (loop0): finished waiting for writes to stop [ 72.037631][ T5326] bcachefs (loop0): flushing journal and stopping allocators, journal seq 21 [ 72.047805][ T5326] bcachefs (loop0): flushing journal and stopping allocators complete, journal seq 21 [ 72.061667][ T5326] bcachefs (loop0): clean shutdown complete, journal seq 22 [ 72.077950][ T5326] bcachefs (loop0): marking filesystem clean [ 72.207280][ T5326] bcachefs (loop0): shutdown complete [ 72.259807][ T77] BUG: unable to handle page fault for address: ffffe8fffde55038 [ 72.263467][ T77] #PF: supervisor write access in kernel mode [ 72.266217][ T77] #PF: error_code(0x0002) - not-present page [ 72.268698][ T77] PGD 1b03f067 P4D 1b03f067 PUD 1eee1067 PMD 59631067 PTE 0 [ 72.271774][ T77] Oops: Oops: 0002 [#1] PREEMPT SMP KASAN NOPTI [ 72.274606][ T77] CPU: 0 UID: 0 PID: 77 Comm: kswapd0 Not tainted 6.14.0-rc2-syzkaller-00303-gad1b832bf1cf #0 [ 72.279811][ T77] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 72.284283][ T77] RIP: 0010:bch2_btree_cache_scan+0xb57/0xec0 [ 72.286634][ T77] Code: 24 38 0f 85 12 02 00 00 44 21 2a 48 81 c3 48 b6 04 00 48 89 d8 48 c1 e8 03 80 3c 28 00 74 08 48 89 df e8 1c 09 e2 fd 48 8b 03 <65> 48 ff 40 38 41 80 3c 2e 00 74 08 4c 89 ff e8 05 09 e2 fd 49 8b [ 72.294021][ T77] RSP: 0018:ffffc900012af2c0 EFLAGS: 00010246 [ 72.296598][ T77] RAX: 0000607fde255000 RBX: ffff88805944b648 RCX: ffffffff8c09a8c7 [ 72.300141][ T77] RDX: ffff88801fa5a46c RSI: 0000000000000008 RDI: ffffc900012af240 [ 72.303182][ T77] RBP: dffffc0000000000 R08: ffffc900012af247 R09: 1ffff92000255e48 [ 72.306155][ T77] R10: dffffc0000000000 R11: fffff52000255e49 R12: 0000000000000003 [ 72.309622][ T77] R13: 00000000fffbffff R14: 1ffff92000255eb5 R15: ffffc900012af5a8 [ 72.314090][ T77] FS: 0000000000000000(0000) GS:ffff88801fc00000(0000) knlGS:0000000000000000 [ 72.317535][ T77] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 72.320088][ T77] CR2: ffffe8fffde55038 CR3: 000000000e938000 CR4: 0000000000352ef0 [ 72.323157][ T77] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 72.326353][ T77] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 72.329602][ T77] Call Trace: [ 72.331045][ T77] [ 72.332455][ T77] ? __die_body+0x5f/0xb0 [ 72.334477][ T77] ? page_fault_oops+0x8e4/0xcc0 [ 72.336501][ T77] ? __pfx_page_fault_oops+0x10/0x10 [ 72.338442][ T77] ? is_prefetch+0x4ed/0x780 [ 72.340338][ T77] ? __pfx_is_prefetch+0x10/0x10 [ 72.342449][ T77] ? __bad_area_nosemaphore+0x118/0x770 [ 72.345131][ T77] ? __mutex_lock+0x397/0x1010 [ 72.347627][ T77] ? __pfx___bad_area_nosemaphore+0x10/0x10 [ 72.349941][ T77] ? spurious_kernel_fault+0x119/0x5a0 [ 72.351938][ T77] ? do_kern_addr_fault+0x30/0x80 [ 72.353832][ T77] ? exc_page_fault+0x5c8/0x8b0 [ 72.355641][ T77] ? asm_exc_page_fault+0x26/0x30 [ 72.357810][ T77] ? __mutex_unlock_slowpath+0x227/0x800 [ 72.360233][ T77] ? bch2_btree_cache_scan+0xb57/0xec0 [ 72.362478][ T77] do_shrink_slab+0x72d/0x1160 [ 72.364673][ T77] ? shrink_slab+0x12b/0x14d0 [ 72.366462][ T77] shrink_slab+0x1093/0x14d0 [ 72.368188][ T77] ? shrink_slab+0x12b/0x14d0 [ 72.370002][ T77] ? __pfx_shrink_slab+0x10/0x10 [ 72.371905][ T77] ? shrink_node+0x3546/0x3e20 [ 72.373931][ T77] ? __pfx_lock_release+0x10/0x10 [ 72.376186][ T77] shrink_one+0x43b/0x850 [ 72.378292][ T77] ? shrink_node+0x3546/0x3e20 [ 72.380372][ T77] shrink_node+0x379b/0x3e20 [ 72.382150][ T77] ? shrink_node+0x3546/0x3e20 [ 72.383896][ T77] ? __pfx_lock_acquire+0x10/0x10 [ 72.385911][ T77] ? percpu_ref_put+0x19/0x180 [ 72.387947][ T77] ? __pfx_lock_release+0x10/0x10 [ 72.390150][ T77] ? __pfx_shrink_node+0x10/0x10 [ 72.392746][ T77] ? mem_cgroup_iter+0x3d/0x420 [ 72.394995][ T77] kswapd+0x20f3/0x3b10 [ 72.396730][ T77] ? kswapd+0xb9f/0x3b10 [ 72.398412][ T77] ? __pfx_kswapd+0x10/0x10 [ 72.400192][ T77] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 72.402542][ T77] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 72.405995][ T77] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 72.408834][ T77] ? __wait_for_common+0x670/0x6e0 [ 72.410903][ T77] ? __pfx_autoremove_wake_function+0x10/0x10 [ 72.413313][ T77] ? __kthread_parkme+0x169/0x1d0 [ 72.415329][ T77] ? __pfx_kswapd+0x10/0x10 [ 72.417079][ T77] kthread+0x7a9/0x920 [ 72.418745][ T77] ? __pfx_kthread+0x10/0x10 [ 72.420736][ T77] ? __pfx_kswapd+0x10/0x10 [ 72.422717][ T77] ? __pfx_kthread+0x10/0x10 [ 72.424724][ T77] ? __pfx_kthread+0x10/0x10 [ 72.426862][ T77] ? __pfx_kthread+0x10/0x10 [ 72.429009][ T77] ? _raw_spin_unlock_irq+0x23/0x50 [ 72.431136][ T77] ? lockdep_hardirqs_on+0x99/0x150 [ 72.433160][ T77] ? __pfx_kthread+0x10/0x10 [ 72.435131][ T77] ret_from_fork+0x4b/0x80 [ 72.436848][ T77] ? __pfx_kthread+0x10/0x10 [ 72.438733][ T77] ret_from_fork_asm+0x1a/0x30 [ 72.440943][ T77] [ 72.442503][ T77] Modules linked in: [ 72.444409][ T77] CR2: ffffe8fffde55038 [ 72.446029][ T77] ---[ end trace 0000000000000000 ]--- [ 72.448011][ T77] RIP: 0010:bch2_btree_cache_scan+0xb57/0xec0 [ 72.449987][ T77] Code: 24 38 0f 85 12 02 00 00 44 21 2a 48 81 c3 48 b6 04 00 48 89 d8 48 c1 e8 03 80 3c 28 00 74 08 48 89 df e8 1c 09 e2 fd 48 8b 03 <65> 48 ff 40 38 41 80 3c 2e 00 74 08 4c 89 ff e8 05 09 e2 fd 49 8b [ 72.457397][ T77] RSP: 0018:ffffc900012af2c0 EFLAGS: 00010246 [ 72.460096][ T77] RAX: 0000607fde255000 RBX: ffff88805944b648 RCX: ffffffff8c09a8c7 [ 72.463365][ T77] RDX: ffff88801fa5a46c RSI: 0000000000000008 RDI: ffffc900012af240 [ 72.466332][ T77] RBP: dffffc0000000000 R08: ffffc900012af247 R09: 1ffff92000255e48 [ 72.469388][ T77] R10: dffffc0000000000 R11: fffff52000255e49 R12: 0000000000000003 [ 72.472366][ T77] R13: 00000000fffbffff R14: 1ffff92000255eb5 R15: ffffc900012af5a8 [ 72.475912][ T77] FS: 0000000000000000(0000) GS:ffff88801fc00000(0000) knlGS:0000000000000000 [ 72.480107][ T77] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 72.482567][ T77] CR2: ffffe8fffde55038 CR3: 000000000e938000 CR4: 0000000000352ef0 [ 72.485724][ T77] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 72.488644][ T77] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 72.492547][ T77] Kernel panic - not syncing: Fatal exception [ 72.495663][ T77] Kernel Offset: disabled [ 72.497554][ T77] Rebooting in 86400 seconds..