program: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000100)='/proc/partitions\x00', 0x0, 0x0) r1 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r1, 0x10e, 0xc, &(0x7f0000000040)={0x8607}, 0x10) sendmsg$nl_generic(r1, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000000)={0x24, 0x16, 0x1, 0x0, 0x0, {0xa}, [@typed={0x4}, @typed={0xc, 0x7, 0x0, 0x0, @str='.{}]$*}\x00'}]}, 0x24}}, 0x0) r2 = openat$sysctl(0xffffffffffffff9c, &(0x7f00000003c0)='/proc/sys/vm/drop_caches\x00', 0x1, 0x0) sendfile(r2, r0, &(0x7f0000002080)=0x64, 0x23b) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000280), 0xffffffffffffffff) r6 = socket$netlink(0x10, 0x3, 0x4) write(r6, &(0x7f00000002c0)="29000000150005b7ff00000004eabdeb0101b6ff02159f7e5520756b1933b49db96ad24d12595fbea5", 0x29) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000002c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_FRAME(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000640)={&(0x7f00000000c0)={0x4c, r5, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r7}, @void}}, [@NL80211_ATTR_FRAME={0x2e, 0x33, @action={{{}, {}, @broadcast}, @channel_switch={0x0, 0x4, {{0x25, 0x3, {0x0, 0x9d}}, @val={0x3e, 0x1}, @val={0x76, 0x6}}}}}]}, 0x4c}}, 0x0) sendmsg$NL80211_CMD_GET_WOWLAN(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x28, r3, 0x800, 0x70bd27, 0x25dfdbfd, {{}, {@void, @val={0x8, 0x3, r7}, @val={0xc, 0x99, {0xf, 0x63}}}}, ["", "", ""]}, 0x28}, 0x1, 0x0, 0x0, 0x4000800}, 0x8000) syz_mount_image$bcachefs(&(0x7f00000005c0), &(0x7f0000000180)='./file1\x00', 0x10, &(0x7f0000000000)=ANY=[], 0xfd, 0x599a, &(0x7f000000dc40)="$eJzs3X+QXFW9IPBzu3synZn8mAR4jCCTIZD3ePA0E34Vyqtn3tv39BUgFQtLCRuFgUwwmoRUEgQCSnDBhQIstLQU9Q+0kFo0WlTBKpES+bEJqyjF6lJbSK3uon+4hSwpgSxluc6rmb6np+dO37k9PT35AZ9PJXP7nr79Peeee/r2/Z7umQ4AAAC8Jey7ZfuBC4/7l59+ZuT1G//1h5tvCr3l8fJq3KAvXV57qFrIwdRd6R9fZsfF31z/7d8NXvFPP3mg51tv7F1/4oZf/fNRVzzy8fP23P21x19b+NBfXiyKG8fTqRPryctJCNUf7f/SZ/c+fexYWRJCKIfSrhCWJEsfX5JkQgz9KYSwPl3pz9z54OtnbBhb3nR796TyxZntjPe3tmo6znYeuOa08Ot/XHvzz5d977tdu1/aNbFJUm0YTyEsuqzx8V0hhPnp/zFxtMXxGAftmhBCT8Pjzilo10kttn9lzvrx6XJeuuwtiBPvX55ZL2W2y65HXZllT0F9s5XXjna3K7Igs549Gc1WXjtj+ZJ0+YN0eeoM45fj/ySUklCpN39TMjFGQsNxS0Iyfiyr9fVS/diGdP8z60lmvZRZL3dl9mu83nSglZNkcnncLlMeT8eVtPzExnN1ExfllL8tXVbTJ+obcT1kb9T0TrlR369xsV37p2nLwVBqOAc1K68f+PRg9KZlvcnSKY8ZbSLet3ftHSvK657Y15fTjuSBJI2ftBV/58+WLPjod267Ovu6Xo9/WSmNX2or/m/Of+aVS2775ldz498V45fbin/6oz0vn//kLctz+2d/7J9KW/GHX3zqzmVHX747t/33xPjVtuKv3vNM98IDjz6W2/6h2D/z24r/wrnv/e39zz38Um78EOP3tBV/3Z6tn+seOHBKbvzHYv/0tjd+Xt199vMDA78fzIv/bIy/sK349+26+933Lr79vNzjuyb2T19b8S84+ZGbFxx4+IS8c2dyT6deOQHemo5Kr7FuTdfbzTNnqyFf+MpgpXbNtyD9v7CTFWUuPsfqWdTJ+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgzekX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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPyHHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzXXWgcVR8H4HN2kzfbbNI3aQWjYppWRakXFgURvFFRkVak4FWlSLW1F6IgiCj1wlRasfiBN4LVmyIoqFEKCjYWS6uk4lfxxgsVFKoXQikGtEvxQmV3z2w30x1XJ1VQnweWk3Nm5jf/mXNmNgsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") sendmsg$kcm(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000680)="d76516d6b550185dc141cb194d326fee2269da7f4241bec4068823705d90ed0970c2ddb060be3d843ac2997ee235eb94a7b708c37499e0a92fe16e5760a0e33887ab1b5f2cca09e46b00c6261549e60b947865e97fa570ce1c4f58704c7df1ba2341d1e53a4db41fc011cf5a0a3de853d9ab31e07e56aaba54edf46b7a9b58e37ed582aa3a3124a8ada8a06a64c0cbeec1332c70d2cc97349cadcbe5057683c61adb9b828e025b9e1b8770a13c803de184a832485d3e8c038ae8532396d74732ee0973f78d2a1dab7f169dbc1417e137368d8cfc18da57abe14e88e50edc7e5e91dc0fd22a92985623ce41a03513b6df34c74026f544800e6577c8d212c9a959e769b075f64f940ccea5b8de907468a828813a834ccbf4052cc78277f1f82b4e5d45f70b369fe626ce47e7e35e1800f0753629f01f3b9d4de3e36f0d10d2ec9abc676ed74fc59cf204b76ffafc733e3579f2df3b6c6318e9f37af0940919840cfb603b85d42bd9e3822c0639e021f89aacde138f40c5ff30ca74ca46218e86e262f8f20553d6cb4041b00b73e5d3ccf4277453755d5b117272b47a22b8dc22c0a1e93b742710cbd58eda33f781eca346886ee106e2007892edd6efba53e8cebaf5c57bbdfbc3adee72c6685ee3ee13930dfb5939cf56b65b4e1d9f3dff8c85f53b3ea080b2f058a2a7b5c1c8adf6b8ffa50bca78f5f236e616664ec5f4a9c046e7f05264dfb58f4944dc08e9ca4ebb764dfaeef66f50ec155aaecdc03eaf515576f3433f02f1ee90e76355c795c9d51352a9a24a95da31bd81d7955417cda3b4c8a93059db0976d27d4250b9e6e337dd417e59a2e450f38accc0a72e1dc06d159a90c8948c84c0d92abf943ec77807a775d5df7dc693f0e06ca59d63c9ce2a695c8a8f734d7e493af264f3ad7b0d222e996bbc669e3480fb22b0086c14c90c539f42d4803f66407d7338db8f6c9fe7b63807d3ba1a98dee725e74a807573a7c7875a541c54972039a4bd31faf83b3ca76626a6f913a57e02dc6631e3fa3bd292688fa6936bf4ff6303ef8704fdca7b472868af734c4925f44f739ac73e31bdd2da418d587b5091516d87088b45318b45ee1938afa36bb81a3298ff9ec01181aa80c1f27b208dfb6b2bf86ae1d720e787e202ef5c1a5a9dd0de6f4963a3132767ef617bccdc2e31548bc377ca68cdacd77c08cf269e5c18db4a451562828f3c1e46f1f450f1795dc130859f38a385689697d51415608189eca0ad368537f2c665ec6ce1161dacbabe275489fc7bcabea09f867aaeaeeacb2d1d6171048067a8de9508420c2b3a2785b391aa04df52fe86467e7e40e3575034f764cce4a8f0abe217748ca7e5f47b61142b212aa16d0d53a69ae994e254c7eaae6f0452887f1d9fa0582bf9d0dfe6bfb3e7da16b7c62ff906bc0403ef7c6671187d123fe01f8b1c3064dcd783171fb4ce836b1cb3e2774641bc487059f3e37f285d425b7413ec800b69d63373505a2be09af7e28dd3a48fa6d9fac1d2d7e84a89ca35696e5d1522c68383a24d72fc4485a037f75a5c12cd73bada71bf121447bbda886b74281493c7ce6dafdc2da55cb7522fdfb13e068a1934e864a0de8eb870fd46dee7f4dadf89da1517064f117150f674cb4f0d06190e8fb776f04e693b95bda8a1c91e7f864acfe056b825bd48706d1a57e7b744e95defab265d1fc5f4465bbfc7c44c6798170f130ac5a4317bf48ca3935db09821b8f7f2533bd6d4e707b18feaf8ccd76add350e37132c8eba4ea11c7f5faaadb70a5cbec92e50da086fbb53eee0c31acf3cdb3c446a30f9daa9f30c7edec7d6c424031ef77062ff459c1803e08f5aaafea095d89c07792d883d59573a96b0bb52a7b163ead9f2533691117ef11e60660d1e4c6d65b6d13beb3a10cf3234e9a53e8b76f6cfec73664cb820677628172fed0f001256c2516381cfc365cd9d006e03adff7e101a9448d7f5b7f1eff133e8874b0bb009f29b4abab0dbdf1efecf7cbce279372f71a41ff0e1995a18df7774f67b8a5c93a521a2f5ff0d87106e76f6fb8f1af57eb3d000088e85d09de724d58bda513f9ca0bbe1f679e593624c2de2fe6e2b24748b4e91d2292a11da862415848e990d0ffff594fc3b90ae0bb5b76d76f058e4bd22df5aac1bc0a59ce6088942bf4c69ea0455d68d991ac03340de4a604dba1b209cbb65f03e76d8b56f8aaaee38b0ab04ebebc31470bd43a54e9cae50998a2abaf1cf63dbf741acdfb9b44f5baad2aa33c9bfb1061d6c2835b84e596cca234f5de11c4253694c50af52bf06d6a2684d7ae70c2735cf243d1b599f5d70a957716b49a6d08bde111fd9e18981796d8333f16174c02872ec9a7fc395c28e6145cd82e0dae6d385e6444d7c13f14240651b85a16de8a5901890b475f144e8b056fc1ba5b9695dcf8779fc398309bdcafcc9d2ab592db85abe6581dbeeaeeebfc2b6df7b2f7351f4c0c37b57270c6cd983432bc39dc0e1c89ef660e78c3d24144510fd5d69312ab9e432772a343db746d0af9de2e028ca1936178d542bf1e6326a73c609c9491ce859e1857fa877616f60c5e1c4cd36597de109366507ab62e52a03e6dac0d3cbc6ffa83c7126078c86a7c13ee78089b27c14c00c8a676c5ab8699bd884a3c821c2715a08f9d21d96480767ba8ddaf6ec4775ca2f7629832adac15fbddce651c44ed204cc76039dfe0682f479e4762e0de5354bb68a9cdc282ad06e0de3b4ab523af0deb8df29a3e0daceab83531bc621e45418793621527db8363508f808baa1c6f88fb8cca4df54e9c2acbe6c093a3821345517fca886b7bd480de466f43022704cad56b5c375f9fa6fcba87bc5e9242cd3dec14ad3e4eee511b2b4cfe38da17a23b6d5d75c82b9ae70d8b61f005e303841f5a0ed202fccd13c4e626ee2e8b750ead3ffb129b6cc3871071481eac0c3017bbc2eb262a6e58c94d5513055a05f838ebb905a7b8c39fcf23903dc6fbd0f5c740a5df3de9cf7e56b64e31d412ca57222b0a71413aa2ba72153a02e5a31623c82a49ae743336a5164270375f3cb3562202b39b92117bcdb86c64aa99ffbc1819178536925543788303de5484852254f9215056adaf787fad50337cd95bbc9be6326960639966d032a2c8ca0966f2f6d34036b393cf7f4e506b01c141f3d89c50314e958291589ac5a2ef5653d94194a400e36a17d21f33bf03a6e59271ca30e0acc71ec7752d63fc8f2ac8361986e0a71215ad53b16245301965322b8891dba0bd72cc71c44320fab8b7d6f895e2eb8b23d2f24f7ddfac99b0efabb9b9b4375b56caeed5f18768fee508243f53bb483c5f61455bece8068d0bf98eef03769fd7aefa21c989fa07e0def976d0e9977f48eeb35913196e2c8940847c4450b45dc89af04d306fadc961ae75c6a77771abc1d0824425ea4a3cb1645ecd1ab4c48166c5690406484fce7df6da10a7d6ac1c129cee97970b1dadf496f2465d2face39109e9f6dd634aff096ae88db95b77d3a186c1f6923cfde746be5ba679782b6a537647a94bd67d2b644c48d0365e48c5ccad08aedf6271c0ba0d3126c934a7a4f96f699d27da64cc4a9fd1e2304795794edc2ac9a90572da5ea4b45c749837cc223ea577b28b9cf5b890a8e5cdc594f1649c4a3d0a7712df5bb6af886aac27f630dc93ad7aaae9b43d67f75efecbe0b8f220c2172625812e65b97cc482d196887618740e739adb4911a848f7c7b91b18cb450c7fe9e514e1056c30f98cc3ed2b8e92fd855c1fd681e17f7762aacfd5c30b089602e89d2324e9e2f68462a3a7996784bba86e9443137a0677542710bd0d7d2fcb10bcc9d81ef20e24910c88cc735cc86c1c816689645432d8c6591776cf1eab7b3b31702dbd04336dce30cf7f300dfb353639d8e20429c6e5aad33cce4d6d1711d9bac7942587c8e6d2cfe27651ed41e3aaf412daf4c49861b5bbfb99a0c649b6173c904a122c7e0cbb3decd37baba83c8e531fd5b58d277ecdb3679f0b1c58f2494731c9ed50ba51eae9a651f532a331ccde6301d8723b1cf351bc40cbf71436ab8f99ee98c7d44d89c0b90cd155c94f898c53998dad8071a2ee09b24daa8bc5c7cfe5d01b6276ea74705994bbd63e018e443d161f99cd43398f6faf684f61953d033bbc6032c12b312c5ef72119c5f76c0460061219f21725d82debe3e8c8ca0795569ac01f739566579da094ac7751949ab6c1c8edeb85057aa3f8155210118f25ff8312b4e8bf1d271d754f6a0ef8bb9adf499f6b8a0a0545a26b3110803f6b10840593788894006f97ce3512d61b1821fa96021c51d99ea97bfe88eecbe98ab611c0cf9bc6deced558df3aaab040938a878f537d150bb606b5c085026daedebb50f72c73d8cdf835eed1f28153f24e1fb46d2e29999a8839226c2e924b52012f5023cbe5b361e62809613a2b60b15e75e4662928a9b68dd156324bad7082e88f0f2df82261dcf64b15d5d48c400388436cdb88ac0b6ca83a155b0958107b1bf5670c61c64955bdd5a755d034d30f0fd7eceff9c83a101a0d0d17f951ebdd1d91959e6bcb96b699f77eb6620c5cd74da2609fbc78686b5d2f72b66be9b8f74b89afa7d7252ee501d967cf86a84fa56d9f0c7174823c4b59ecfcd07047f011e158be042372620e7cb8fd3bd2c5cc289dff63977fa9ffdcbb111c953b54ede6d7e20a09881040f2d62775ff5b515ad87ae13f862502748d37e65c27fdd625eb7203b8449396ead33c8585f5ce704793e8a79d5520e369739124f42c4f09933dbd05a3e9e4f7107c6a6aaf84496085e65623fa54f85447691dd1c1aa3773e187fdeecff692a73554f47aa4d1ddf3ea0ed5f864c4bb1fa12f906dda10e23d7e895aca1d4a3c42fde6564e9c1a9dac99ed498ef73f7e9ce33ca76a26635cf47b8e8ea9c685a7ce15c3e0d309de6db2917559712b133bec3d399493b9cc50fdc224a733728bf23362dcdbb6c42e8ca9fb373b789fbf41a47858647178d01ee84d7ca8a95b7cb435bd6d77a8d42dfa363f5c26415ec02e158997e6aa94d114ab9fd3cdf49a23b6e34f562448c1b141b2a672718eb3c2f773a5466d8a1f8b416b62ea0e6a64524b0db191b4555b9b920cded176514d47b01d90f028def0c7064eafa2b46cad30cda98769d338e3294f1524bb5fb7abb5f646c0bf25d6693873054a009c67e4c9e0bf33064e76b0fc54e7b47512757e1373a7a2eb5bba3b29e44ba2b8ba26ff913883ed99557f3fdca2363fbca91f274b73d5dd862f78aabaacd8fe9b0ca9a2b31521fec964b0db509ecdb5ca04730fefae4184a3953705558bee358a04689f2345adc92384aa799e48a1014a78041f0b280d900b16f101cd86ad25172c9274f1858afa263e0bc75914f1f75d5485894544fe55c76a84c0dd7fe6135cfdbbefba9bc4cc239f655106ed7172ed763e8456ac1f5e9c85a6ff3d9afaa9e1fc21369af82658b71fd55996338100d0791aebe8d477590b7eb135dbd3822ec02a245570ca122c1da9160ac38cc2774da217f42ceacd76328affde2e7e2d0bfc9d69b123d64739a6d69bc5b489cdedb4e1dbfe19cc654c7aecaa9eaed27ac33688caba11aa5e8adf70e1a009aa2bdf8b60578c207491f77ece59ab8ed63573ecc24cf91c32844237f0defcf42b32bf44bf06feab176c9b1cab265b02d47045a3b8c4699286e3a6891e3a18e35965ed1b72692d4a32e6cd59815ecb5bdbc73a5c04855e4b4e25f3e659b30b9f6a108a7e9613d1f39e68b79180547f245d807085f71b0b311", 0x1000}, {&(0x7f0000000140)="6aa74532e80015b7cce28df2ba6c8fe60c74931b204af962a10f8ba868a0efc3a5349d", 0x23}, {&(0x7f0000000300)="621e56a8be0783f608ebd2898a5687e710da979d487a01e91d4d0b452df201212ee451178f4838653aa12b84df72f6f2ca645323c4bbb102a13aa7b4ca11fd1249f7d8b512cb8977b9da720f627171feca7fc2f562e39278df6f0c0484620bbb14c3987c6126a2f4b4ea3ae61a8a64849de93e81d9859ca0", 0x78}, {&(0x7f0000000400)="7a172ea93faf0c3a46e02ff530343681e5a176ff965335bbca3c0ef6a4a72e9835c22bfea98f5581926e7dd4a29df024359640d2efc1ea74271fa55de108022c8c13b6d920b83d36b2bd0c2112bac136f046db86868bb971848d6f7159d322c425bb50de2134a84f9070ab982a80e477dafd9df1cc58b5fd55d4c14c96ffc731b30d78a5305fa0e3e2ff3e2942a0a032b55075c290c9d4e77df8d75f32996bcc8fff1ba6a75de523f0329c", 0xab}, {&(0x7f00000004c0)="94f5575204f06256fdbf0f1338048427739881944d490e20a1c73c682e7ca6ec6a9517a7a4c1a7b169baeb1ec24def022bd7c8a8c5a9820cd21071b3f02b0809965b1f6242", 0x45}], 0x5, &(0x7f0000001680)=ANY=[@ANYBLOB="a8000000000000000e0100000180000053578cf9770bbec3a7317403e86da85dff117aff79e2d6581d9468caa2a03e40e913dd72a2527bacd9d44a6c55f94220af52aadcf7e22d338823bc5094fe3e3530e290e878f0ece927ef7c59f4e7c744001a305f846206448135663639cf26bff0705a2fd7a9e06e3fe53b0a9dd52ad5e898e37b6f34952a9819d29311c719683234509d10dc8f2a78f0b86b98dd1d69cb3400000000000098000000000000001301000001000000063b636f4717cb37b336259c31beebacb271148145f3aeafbc57d4a344d2740bb03c3b8a3b04061922df4c01cda5946b33e72b9db4984371c2b153e5d1ce6c69919e326f661d23c5071279f2a1b955dad4b5621e30adb95da37058ebb5d9495514dc88126363ca11f82ff5260cd30266e1135b0e894522f14d9bd07974a9d3afab0000000000000008010000000000001801000006000000a1e2944d433db102afb2e8de5c3597b45f3e52b3ba785a7da52b6a676e74744354d67cd7a78b7a19c99ab57f7926f9ca7286c7af3a056ffff5ee40c93d99cb423639b16a9cb81f709dbf1fe2e837a2e6ee64e48c6aa3d39756d4912739fd02a213fe3bb6c2b7465e593b22f63b1137fc35875af9bb9824f0d443ebec560dd3a744e9c6db4ab7f7823ef6cda284a937c4940e8b910d71d82d6560662856fe4dc7803c6f5259828a39d87b075dbc1778b40e4d63a45c9ce6f5a343e5f7e454a5b0910e136f0c9b47efa732f6e7f8ad840a5052d452c1a763b47ec5d70a9f8093a3f4b59d1fdd4a6b2e8c03c6b9c7d107422e2b44dc7b01c391"], 0x248}, 0x10) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) sendmsg$tipc(r8, &(0x7f0000001e40)={&(0x7f0000000380)=@name={0x1e, 0x2, 0x0, {{0x2, 0x4}}}, 0x10, &(0x7f0000001d40)=[{&(0x7f00000020c0)="71a3fbcb97a7adccfe06684042206f245fcaa27c0c3df65f59b19d92843ab24ec0c3af50e263e5f346a87f6e1e1b2a362b36bb8c4bc1f67c8f3ccb0a6e2cfe21242404b4eea25f69f1ef744b71b81317287a4ffd1519deb70bcda9497a2d8aa603794a962fe29cad16fd44e1988b9477609a0e0263219cf36c0dcca56d98a6a22cff06ce3d3aba50c0d85cbb17cd8c6c64b296947648ffb636bffd2e9a2fd2213c0e3d800433bbe5fa727387c7f65537e7c62aa8cf1985f56a9109e0dca71e0810d3bffc2e5d29005d409b0828750c6fd5cd628427dc7632aaf99ec7cbd7a5b6ee7144ac6b2e7d248a7613919822c592017ed39c6f269daa20230a6a0aaecb7954841f02147a7e3596b24318fc92555f321b77aa7633df67271162da1871151106f417e5babd3fa6124290fac71cef118d127669c83de18b1fb110eee3935f7f0ca80e6217c5dac01644bc453167f670a7ecd43fb95ea1545732b8b1e43cfa4950dae4ecb534897b762baf91801c14790be706b4390279f282a7257dde9a2da7769c51d1baaa7ff62e8e0307b6a595dc2a86f8c167612a8f93acc5b2c8ea74d1552b8de04b6dca3dad046281d7d1f3672fc8a04af1dc612045609ac98514bed6735718832b5a535e7171eec5f7545b2d5673771c981553cd434238805dcd259d7de83c6f206ecb1e65a1e0977450e2f608c2c40654cfe2fcea6281b2122cc5b9479e9eb1e6db552aaee7ddd23b11f0f9a5e57f95007722278d2e1908d1869654554db1b5ef3978bbe328d52607dbbece00d88b9001c0170800463741676e67949cd46ec17e61faa2cb78c38fc336db109ba8da75853dd347e13df3b3ca16256814a3b76be7672aa05bc072fbd254605a14f256f029ac94e32c14bd33cb326bd53cba37e8181ff6c09a0116449909d159de32289c93b0270e32fa987133b5c7b9012f3ae664c6cb1c7e07f7366adc019d4ba429a2fa2a24d60a564ddcaf6278f7e1795ecf2c8d8a771e894232541a8c1e7082597ca4c74ebf6b3e175c5e9ef7882c5d42b556536514a59ffe504de93a8a50147cb2b71f2402de63cf7ac647711e054542c93a10b4dd6e5de948a96763ad8072466dcb6cd1bfbcb7c7b97a5a1a00cc64e1adf32a787f682937417dddf56b21b8d1d891666c22b481f0a0fdad92ac3f4585f7be7fe5a27e13d8cf632c0068136f70dde71c0c1ac5d6e2cd3d8eaf2f95bbaaeeef03736afa2555ef45207557848b4d2e9fc6ce52b1bd9b8a6ce865674e2bd810ae6952a626bc0e854fbb44f8e7b3240026faaa1571abeff9d7f888de01ec943f626e703d53ee3fcad929256fa6d56ef445051b234e36b9dc73652652772f91ded784a59b01bae7cdf8c3db83dee72e98d1a67f0d1f430720cd82c203bac254132724bd7c4e6f45ce02f37a210e251ea91681e2f8c16b52c73bc2bb8fb6ddf4c820825dd10640e4a74cbaafa1e7a59034a59b30fa3d08276f5d673ed70499f571c81eca4331ab7dbf0dd687717444817ac246f8bcc1a0a9940fa37b72535e28f2475d85d2c3941964f0dfa39a6f044bd9c6a17bcf0400c6eafc29e64807b12056b93c46ba02a3a91edf2e8754151450ab66122a0098132d2676db75cba435413d681781b27a86e4a2652ab6653fdabcd9d0c67152ed5dfe75f3b750e0cc5574a261209c768d353ab32fb2092486dc62197d35b6527a47a20ae0fe9239125d41555b70a677e3c1318b30d3c03a45ce20ba8a6b67d2afbeedb3006498173e16d047b7c8661a0e3587a12a9edca035e35ee7c44e33f076e7e07983c9ad7b50490c8270e29d6000b9a1bca43c600634df80eef245586827541c9409c4b1901b4575bdc130124f847f3b7c89ea85ae595e159a3916de36814807db5d045eb3ceb6f9d7cd285b9e5cc0f0f77e492ecb86d011df116b5f6335930fdfac62fea9e0b1cd85e97b7ee92cee49705260d667ba4d1febc38afc0272c95d2378f92f54b9f7c143d5de919229d055ab046b469684760ed3a3d43a36336a27e24ff8d6f6aac4d17a59b569f066c62d62a2f32063503d335cbf6e3b624c70027841dfe29edf31ca511df09fb077d037e82b565616c5608ce01b2ac258357e4b9e73963a0f661ddece23dd128e8fbd433d6e455c80cb6217f64162ddd8c5fe2e5f9ab37cdd8dca23c055348b86dfb6b1baa3a8385351bf3d51888b05ec97b9951522ca8fd736c5be577298e059220f221557e448907849dd4763413d31928ca009fe4bee4070ad723dbff7922ca5c61609cfd7266dd8ed601058b0211d09ae872bba39d9e4a97b9832626e3d66a4193b5b995b03e64e70e672201a76bbf2535da7d79038db00b0bfe70a8dcd2daeef886afaff6ba4983a72848acd9a5333d365654e7fdd9af5ac68553029a6fecb4dcf17c2f29245faf69e981cd4856df02db12a8b893c27157194ec9906283d05f68ee1a7c934f8b330dc316348f138c4a5f7adc3a022fa4c069df4f89ddc3cde1921b1c82afb7ae922f7af95952f00ec8d3336f5bf2629d63f057916ded86b0e00b15d11a3d803baefe4a0f60b8606ce81c092b935e24ab1921499c12f03e9adc945c6e8e205d4a5567f48c3da6a8f1810c22279f0fc86a74890950fca5b4c661a2dcaa7dbec2423cf95368bf2e80913863f9ad37c5377b7e470d0f2f61021d6ab6b2b681a400dc4296a8b77bbd665bac0ad44204bec1e2bc42ea8a33269fa3b2dd0e7915d3f9139164bf9fde8c44e76b5cbe56f58b3395b92123fade66bf61324cae3ae7c4b646a078c79c1908cdc91da2c7c79c19c73f7c77b87149abeb15c3a9d038a62f0f675345d577795099a06631907dbd71dedef7573b20ff5db1b081a50fb180a37a6705ada41c933d410a705fc70a99f20a63fbb9d5065fe8596c619efd52a152276660a9bc4e7514025dc1079f33cf442b8348540019195bcfed70569ece80f4ba7aa3d7330c383873868f867b95c23f16bf18425a325d569f94d5b4e3167d671c7e8be3fd2f8eda3214a9479c77e24b979ee4790ea6a1779c7c0c541e2420bd0a436f535f85cf8e3a7db6bc08df6f8f177d38281dd235714f974dcd6052968db6468090b92e9e164fc87db36ce32809eb03fab530af0901569148dbf9bbd96c68c26bba26aefce0375a49b50841d8861f4df0339eee8fef730f5cc35c6d87da7eae4de3a9ca28a56b005b9e17594c23df0a7341b67e444c3b7898fce1307467bb62861fafd7faa480eee6d809f7af6a42c52d8b00b6a70319f5d771dbe633be51a9dde53b925ea6c76c377447b5e663d38e8faf735cb0f8e461b6bf221bc71edf6e811b6a44983ce81a4ceb22d8c0b0a97ae48316bce9fc0655289aa2fe3589eda8ee934bb3855d55587809243f18eff4807ed3855b1d159b122fcf28b6b56287368d2e886f6f11e47498157fa17245681364a8ef7285fe291712132a96ffbcc97ce53cb44b88ee72d0937ff50f626ef83acf99f1a5c452dca16b4a6deaa1fa4c27fd4e2dffdd89a28ef54279217100d7d70968c956100f0d9200fc7b99e5e95251d4a8fb0a9bf64b2f1a3115511c49cd3ae1286ddcf0b8592ded5a073d3d4547707f22d1850a892396d55753d6cba80d6483aa1a7e4eba05c33b8512f1cc55a0f33de52729bf74cc2798af49780ffafdde119656754e39cc8b0617bcedd4f5db26c45516ecad4aa95a93573cef8da5edc6b5bc3c599259ed79cf4c9ca38c3b17bf2888afa9fa2af686b4efa53cf04ffde952b399ab9beec9c6f7756bd5813046652a3b21fa7f2f735c29bef2f80ae0e5df8a8d4791cb3f0f54cb36d400a63cc01bea97b517aaf974a8ad8db8ecc6167be1bf3f6f11a218834895769672768edd741ebcc97080066785f8f7c2503639892090fbf4cf776a05aed3137699ee8b44372a68fe98e45a8cc45e09dbdb190d568a89e27b207beb8d98ec8a93bbeed2904dcbaa46fbe33070c6e15a4d3f3718494235bfc1ea96612a7c62cf033d33246a792eba59175e76045f7833d6fb77db93a136ccd3b709328418fae50cc1427ea93bb1bb508f1ab93a28292d610911b4004e688ad36b28d8c342577497a157490863e65594370e2338c451c9444c1ddf00354a293f56bd0420ce0890d5d8fb41e9cbce9e55e852535af13b3f2b523954bec6049d87d2f363913a1b4bcaca06da4f66eae4d1efcea3594c4ffe1f94b15fa7b4af0154af03a15ead43408bee76b3cf5a750ae2f47ef760fb51b9a5af526b0f5c579417d6961b28875521be87b2cd60065f196b63e16bee9db452c4f8ef569eb8e019db84870d619ed77890db87d27a3bb74e3df41efecc2118e19a061ad70d5fd7cd401b5ecfe1ec114f34ef298330469053bfaf7438e02fcedbf0843e1b0b73e1f80079266c18155be3cdbcd4da3d784a21d77fad5451ae5a0046291b0fa99a641f88513773e71782305a9e4e69247f614a1fedf45c7f9899bb5b635954bd9c1e00c3d2e113e6645964bb00a1bec23e2a6142fedb793bb97d4208d5c3e91ffb522503a4222eee6118f82cf048048b832b1b8a351d9cce2481482b586ff4a10523174e6439ac1d1898eca19bcfd90ec03d4ebb4eca0a38138ce87d7c2e649d220e1ea68ee338ce6860cd8f36efa8c03987799e86f6097742465819b978a89cea9396bb26a2e0c0b9d498536b25bf628940a521867e0bb60f1c806566e203b4397b265fd00c92375197af640084e85b2c1ca14dc021b645dae3d39f7b18a2b3d1429523271979e7c3334575ef0f824235ece080e4c3a320662f37ced6ba2b54c76ab552535b3aed4e28fdbc350bab5d7534bb1b7b81b83ac861cf6f81a697ab5a3f3324a64f1ed8d257ace89e97c3ddec4667282258f5636ea8205022ec456ff90afe285c215f9226ae7a135b446d24d1b6a2a42e5d5c47078e79f14eb45852e40e0e86b30dd0df15a928f972a17868975ac75e4c8772707ed1dd28bf6ad00e48e97c956842ead830a462c178ce18206bb0640708e23e3a09979c1fc89bae7ed4d70f4c81fa8733829e11122083c81f87df657679c9fc3d00a7e42d14cacd64018aa5443537cca8f95fa87edc2aa15e39446e1aced77d9d990b4d5eb66b9444b2c03477d3eb4a4daafc926b524888b902eaadf90492f8179c25f83e6535ae3b324fb86517f2354207eec00356b934671c0598b96142275bf62fb2f3d71c190b353274c66a3b73944c07a6be9914e6ee4badeed2a8df3f3ea7be582116a99347bfd456d04e8e611acf5265dd34fd29bdba2ad26dc5a082fdec36f4a32e6afdf788f14f03eb923473c937d9183fa7d8c7b43e1dec7b1f7d6968c1048c42d76f0476982eaa3f607de6c9e39cedca7e3d0e38ba3c7b70d18ea44572ad488551ee038280c4082927c09f42f1b49c67dd172199f051346a1eb8bbc4dac969821534cd32af2dd9a025e704c5fd598ffcedc99da15035e41e4f6fd035e1dd24ad40b7d36c47eaed0e0795d60e569a844e6f3bcdcc2c5ecb6ddd629c83f3164be40ae5634ca995c49bf553b1fc3489636414a8278bd7713ed323a8446e885426f55a7d7de2425568b6038978e3a593c388cf774527d67044e820814e782fa721d74bc8b820d0c115fc22b70261ed243730a8fbd92490654ba3f1aed73a07114c975051e1187f7d35c9008dc126d9f329aed9b8633c340cba9593dcfce598a76aced75332f6f762b42b89e85fc115b9a32406a54b4aedb040f334d3dc8eea43cfca0fde361926d298acc063b542cf96089cf286bfca3534f265856ed82dcce30340b0200b3", 0x1000}, {&(0x7f0000001900)="4424afdde64edc44c1afa8dcc2809fd7a6122a665e6a31608faccfc12872df5ae3709179084a8a345e2b5711383c05ee3df3c319f6d9a76532fecde00a4db78e0b5f510f53a950546dfac1a6d42b2101f9e98226469d0519e2e3178a9a2211ba666afdc919407073041a6a8a6b2406d2", 0x70}, {&(0x7f0000000600)="1128430f44a2f1d042a056c4e5430326e2c4b1a8b096a5004cba2ded9d5a8e43a53285a2b897cded42e28ed057d3dd933a6c5fa0a67f5dbc77", 0x39}, {&(0x7f0000001980)="8de77e05c83f0e9ddca45c7e4eda5a10a76f", 0x12}, {&(0x7f00000019c0)="9049c57407fa5b59ee0e5da0b936ab8800e2936c05cc74e652f91be0ecf645f932ef4c778bce3cd8850fb94a8392fce5fec3762c4638afa1fb109391094aa09380ff6d522ab1987d4494d84e213cfa456af797a172389fef46446a43cdadf0960498380e07727db24ccb399667fc5ad6d1321e128a7d0c8f3a457d8781b9fdb848", 0x81}, {&(0x7f0000001a80)="e20471e67f0f60fd2ff7ea0d5cff40e876c04795d1c608bc04585acf851b3505e7be7cf1a09e81529e5d6800273612ba471097a14ee9d3d6b3bc6099f791ec542b96aeac0566427bc3192def21f61667f044fc3417538a375db0ca62687a1cd8f9e14f65ff59a1be890d61d923", 0x6d}, {&(0x7f0000001b00)="fb26349a9b04c19eed1f159402984ad5", 0x10}, {&(0x7f0000001b40)="d0cb415f5f2a78757b048bbbe2e9c386de67fb1fbc62e5a6d2a7d326077694890730594dd61f07e3b899a30316ed91ed4e607de215da8c6f0f539ef61119e1bee2653cdc3ceb461a6eed0b75193f9fe5c8edbac01b06c0c1f757c591cae1dc8d549e22497a771aeab884a8d435af0556df45baf4c4636e37af02ca92a7e2b2e908328d94a3e0d7a67f9417425679e50525e00680a521ded4d15c394402981e9d0a15709daece2ebeb839b77cc4b2b77fa4637ff865c230d6704bb16a71e69f22d0de54d810c976d657729ef71e52f877", 0xd0}, {&(0x7f0000001c40)="f44eda14288098724a8361b1ebd05f39558320e0d610006e94febb106cea881114082986d77a1a9365a62a66b19fbfa2d705a127303dd712ddedc739de71269027a263505b392cac3c5288e910400b54987a4ba68bd958498cbed564d76c9500b020b3b34150173a4a8373a908cbb9720ac993e054ae1ef07b9a6d9830993d75e34c9c7ec8abb8b27f7d149af9d3d64a5a7951b249c2daeb31969656c3df4eba023670bc141da7d11f5f04ebdedceffe0478575f53367279f7d9e092", 0xbc}, {&(0x7f0000001d00)="c61f9eee806b277e01696d08116249b9b855a2e11c243ec8f4", 0x19}], 0xa, &(0x7f0000001e00)="0ee34f80b46a5cbfc4c25071c583372f69cc6f9d1560611d06a8a369c4f5eff22e5d155bdb5acac72f1f6a940bda22c4dff6c85aba2445c5", 0x38, 0x24048810}, 0x40804) [ 68.817793][ T5305] Bluetooth: hci0: command tx timeout [ 68.949281][ T3342] wlan1: BSS 50:50:50:50:50:50 switches to unsupported channel (0 MHz), disconnecting [ 68.977443][ T3342] wlan1: Created IBSS using preconfigured BSSID 50:50:50:50:50:50 [ 68.980225][ T3342] wlan1: Creating new IBSS network, BSSID 50:50:50:50:50:50 [ 69.727796][ T5320] syz.0.0 (5320): drop_caches: 2 [ 69.777311][ T5321] loop0: detected capacity change from 0 to 32768 [ 70.034793][ T5320] syz.0.0 (5320): drop_caches: 2 [ 70.127437][ T5321] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,metadata_checksum=none,data_checksum=none,compression=lz4,nojournal_transaction_names [ 70.134281][ T5321] bcachefs (loop0): recovering from clean shutdown, journal seq 10 [ 70.141695][ T5321] bcachefs (loop0): Version upgrade required: [ 70.141695][ T5321] Version upgrade from 0.24: unwritten_extents to 1.7: mi_btree_bitmap incomplete [ 70.141695][ T5321] Doing incompatible version upgrade from 0.24: unwritten_extents to 1.20: directory_size [ 70.141695][ T5321] running recovery passes: check_allocations,check_alloc_info,check_lrus,check_btree_backpointers,check_backpointers_to_extents,check_extents_to_backpointers,check_alloc_to_lru_refs,bucket_gens_init,check_snapshot_trees,check_snapshots,check_subvols,check_subvol_children,delete_dead_snapshots,check_inodes,check_extents,check_indirect_extents,check_dirents,check_xattrs,check_root,check_unreachable_inodes,check_subvolume_structure,check_directory_structure,check_nlinks,set_fs_needs_rebalance [ 70.177312][ T5321] bcachefs (loop0): error validating btree node on loop0 at btree extents level 0/0 [ 70.177345][ T5321] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 16 min_key POS_MIN durability: 1 ptr: 0:27:0 gen 0 [ 70.177359][ T5321] node offset 0/16: incorrect min_key: got 0:36028797018963968:0 should be POS_MIN [ 70.194158][ T5321] bcachefs (loop0): running explicit recovery pass check_topology (2), currently at recovery_pass_empty (0) [ 70.200163][ T5321] bcachefs (loop0): flagging btree extents lost data [ 70.203061][ T5321] bcachefs (loop0): running explicit recovery pass scan_for_btree_nodes (1), currently at recovery_pass_empty (0) [ 70.212171][ T5321] error reading btree root btree=extents level=0: btree_node_read_error, fixing [ 70.219597][ T5321] bcachefs (loop0): error validating btree node at btree inodes level 0/0 [ 70.219621][ T5321] 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 [ 70.219632][ T5321] node offset 16/24 bset u64s 110 bset byte offset 152: keys out of order: u64s 16 type inode_v3 134217728:4096:U32_MAX len 0 ver 0 > u64s 18 type inode_v3 0:4098:U32_MAX len 0 ver 0, fixing [ 70.239053][ T5321] invalid bkey in btree_node btree=inodes level=0: u64s 16 type inode_v3 134217728:4096:U32_MAX len 0 ver 0: [ 70.239080][ T5321] mode=40755 [ 70.239085][ T5321] flags=(16300000) [ 70.239091][ T5321] journal_seq=0 [ 70.239094][ T5321] hash_seed=28e4f092a4fc58ee [ 70.239099][ T5321] hash_type=siphash [ 70.239104][ T5321] bi_size=0 [ 70.239109][ T5321] bi_sectors=0 [ 70.239115][ T5321] bi_version=0 [ 70.239120][ T5321] bi_atime=200535484 [ 70.239127][ T5321] bi_ctime=2780562352 [ 70.239134][ T5321] bi_mtime=2780562352 [ 70.239140][ T5321] bi_otime=200535484 [ 70.239146][ T5321] bi_uid=0 [ 70.239152][ T5321] bi_gid=0 [ 70.239158][ T5321] bi_nlink=2 [ 70.239163][ T5321] bi_generation=0 [ 70.239168][ T5321] bi_dev=0 [ 70.239171][ T5321] bi_data_checksum=0 [ 70.239174][ T5321] bi_compression=0 [ 70.239178][ T5321] bi_project=0 [ 70.239183][ T5321] bi_background_compression=0 [ 70.239189][ T5321] bi_data_replicas=0 [ 70.239194][ T5321] bi_promote_target=0 [ 70.239199][ T5321] bi_foreground_target=0 [ 70.239205][ T5321] bi_background_target=0 [ 70.239210][ T5321] bi_erasure_code=0 [ 70.239215][ T5321] bi_fields_set=0 [ 70.239220][ T5321] bi_dir=0 [ 70.239226][ T5321] bi_dir_offset=0 [ 70.239232][ T5321] bi_subvol=1 [ 70.239237][ T5321] bi_parent_subvol=0 [ 70.239242][ T5321] bi_nocow=0 [ 70.239246][ T5321] bi_depth=0 [ 70.239251][ T5321] bi_inodes_32bit=0 [ 70.239256][ T5321] nonzero k.p.inode: delete?, fixing [ 70.310509][ T5321] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 70.310509][ T5321] btree=inodes level=0 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 [ 70.320218][ T5321] bcachefs (loop0): error validating btree node on loop0 at btree dirents level 0/0 [ 70.320237][ T5321] 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 [ 70.320247][ T5321] node offset 16/24: btree node data missing: expected 24 sectors, found 16, fixing [ 70.337113][ T5321] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 70.337113][ T5321] btree=dirents level=0 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 [ 70.347743][ T5321] bcachefs (loop0): error validating btree node on loop0 at btree xattrs level 0/0 [ 70.347760][ T5321] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 2285c34bed0abe32 written 16 min_key POS_MIN durability: 1 ptr: 0:31:0 gen 0 [ 70.347769][ T5321] node offset 0/16 bset u64s 0: incorrect btree id [ 70.361294][ T5321] bcachefs (loop0): flagging btree xattrs lost data [ 70.364823][ T5321] error reading btree root btree=xattrs level=0: btree_node_read_error, fixing [ 70.371641][ T5321] bcachefs (loop0): error validating btree node at btree alloc level 0/0 [ 70.371657][ T5321] 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 [ 70.371668][ T5321] node offset 8/24 bset u64s 375 bset byte offset 184: keys out of order: u64s 11 type alloc_v4 0:32:0 len 0 ver 0 > u64s 11 type alloc_v4 0:2:0 len 0 ver 0, fixing [ 70.390950][ T5321] bcachefs (loop0): btree_node_read_work: rewriting btree node at due to error [ 70.390950][ T5321] btree=alloc level=0 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 [ 70.403123][ T5321] bcachefs (loop0): error validating btree node on loop0 at btree freespace level 0/0 [ 70.403141][ T5321] 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.403153][ T5321] node offset 0/32 bset u64s 0: invalid bkey format: incorrect number of fields: got 0, should be 6 [ 70.403160][ T5321] u64s 5 fields 64:0, 64:0, 32:0, 0:0, 0:0, 0:0 [ 70.420926][ T5321] bcachefs (loop0): flagging btree freespace lost data [ 70.424567][ T5321] error reading btree root btree=freespace level=0: btree_node_read_error, fixing [ 70.434056][ T5321] bcachefs (loop0): scan_for_btree_nodes... [ 70.454309][ T5330] invalid bkey in btree_node btree=stripes level=0: u64s 7 type xattr 536870912:3798421620223919902:U32_MAX len 0 ver 0: user.xattr2:xattr2 [ 70.454337][ T5330] nonzero snapshot: delete?, fixing [ 70.467129][ T5330] bcachefs (loop0): flagging btree stripes lost data [ 70.518244][ T5321] bcachefs (loop0): btree node scan found 6 nodes after overwrites [ 70.522181][ T5321] done [ 70.524988][ T5321] bcachefs (loop0): check_topology... [ 70.529214][ T5321] bcachefs (loop0): btree root extents unreadable, must recover from scan [ 70.533614][ T5321] bcachefs (loop0): bch2_get_scanned_nodes(): recovery btree=extents level=0 POS_MIN - SPOS_MAX [ 70.537933][ T5321] bcachefs (loop0): bch2_get_scanned_nodes(): recovering u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 48 min_key 0:36028797018963968:0 durability: 1 ptr: 0:27:0 gen 0 [ 70.549309][ T37] bcachefs (loop0): error validating btree node at btree extents level 0/0 [ 70.549332][ T37] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 48 min_key 0:36028797018963968:0 durability: 1 ptr: 0:27:0 gen 0 [ 70.549341][ T37] node offset 8/48 bset u64s 2097 bset byte offset 40: bad k->u64s 0 (min 3 max 253), fixing [ 70.564294][ T37] invalid bkey in btree_node btree=extents level=0: u64s 10 type deleted 8825211592396076079:4100:0 len 0 ver 0: [ 70.564309][ T37] snapshot == 0: delete?, fixing [ 70.571371][ T37] bcachefs (loop0): error validating btree node at btree extents level 0/0 [ 70.571387][ T37] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c6c25c03258c59c5 written 48 min_key 0:36028797018963968:0 durability: 1 ptr: 0:27:0 gen 0 [ 70.571396][ T37] node offset 8/48 bset u64s 2088 bset byte offset 360: bad k->u64s 0 (min 3 max 253), fixing [ 70.586517][ T37] ================================================================== [ 70.589563][ T37] BUG: KASAN: slab-use-after-free in bkey_packed_valid+0x488/0x6c0 [ 70.593249][ T37] Read of size 1 at addr ffff8880437dc000 by task kworker/0:1H/37 [ 70.596772][ T37] [ 70.597861][ T37] CPU: 0 UID: 0 PID: 37 Comm: kworker/0:1H Not tainted 6.14.0-rc5-syzkaller-00013-g99fa936e8e4f #0 [ 70.597877][ T37] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 70.597886][ T37] Workqueue: bcachefs_btree_read_complete btree_node_read_work [ 70.597907][ T37] Call Trace: [ 70.597915][ T37] [ 70.597921][ T37] dump_stack_lvl+0x241/0x360 [ 70.597936][ T37] ? __pfx_dump_stack_lvl+0x10/0x10 [ 70.597947][ T37] ? __pfx__printk+0x10/0x10 [ 70.597958][ T37] ? _printk+0xd5/0x120 [ 70.597966][ T37] ? __virt_addr_valid+0x183/0x530 [ 70.597978][ T37] ? __virt_addr_valid+0x183/0x530 [ 70.597988][ T37] print_report+0x16e/0x5b0 [ 70.598005][ T37] ? __virt_addr_valid+0x183/0x530 [ 70.598014][ T37] ? __virt_addr_valid+0x183/0x530 [ 70.598023][ T37] ? __virt_addr_valid+0x45f/0x530 [ 70.598032][ T37] ? __phys_addr+0xba/0x170 [ 70.598048][ T37] ? bkey_packed_valid+0x488/0x6c0 [ 70.598060][ T37] kasan_report+0x143/0x180 [ 70.598073][ T37] ? bkey_packed_valid+0x488/0x6c0 [ 70.598087][ T37] bkey_packed_valid+0x488/0x6c0 [ 70.598099][ T37] ? __pfx___btree_err+0x10/0x10 [ 70.598110][ T37] ? __pfx_bkey_packed_valid+0x10/0x10 [ 70.598124][ T37] ? __pfx_bch2_bkey_in_btree_node+0x10/0x10 [ 70.598136][ T37] ? __asan_memset+0x23/0x50 [ 70.598147][ T37] ? validate_bset_keys+0x5df/0x1af0 [ 70.598159][ T37] validate_bset_keys+0xeb5/0x1af0 [ 70.598177][ T37] ? __pfx_validate_bset_keys+0x10/0x10 [ 70.598191][ T37] ? __pfx_validate_bset+0x10/0x10 [ 70.598202][ T37] ? mempool_alloc_noprof+0x1a6/0x5a0 [ 70.598216][ T37] ? bch2_bpos_to_text+0x295/0x3a0 [ 70.598228][ T37] ? __pfx_bch2_bpos_to_text+0x10/0x10 [ 70.598247][ T37] ? prt_str+0x4af/0x7d0 [ 70.598258][ T37] ? bch2_btree_node_read_done+0x2177/0x6180 [ 70.598271][ T37] bch2_btree_node_read_done+0x2298/0x6180 [ 70.598294][ T37] ? __pfx_bch2_btree_node_read_done+0x10/0x10 [ 70.598305][ T37] ? __pfx_lock_acquire+0x10/0x10 [ 70.598321][ T37] ? bch2_bkey_pick_read_device+0x221/0x1850 [ 70.598334][ T37] ? __pfx_lock_release+0x10/0x10 [ 70.598348][ T37] ? __lock_acquire+0x1397/0x2100 [ 70.598365][ T37] ? bch2_bkey_pick_read_device+0x221/0x1850 [ 70.598378][ T37] ? bch2_bkey_pick_read_device+0x1561/0x1850 [ 70.598393][ T37] ? bch2_bkey_pick_read_device+0x221/0x1850 [ 70.598405][ T37] ? __pfx_bch2_bkey_pick_read_device+0x10/0x10 [ 70.598417][ T37] ? bch2_btree_ptr_v2_to_text+0x209/0x2f0 [ 70.598431][ T37] ? __pfx_bch2_btree_ptr_v2_to_text+0x10/0x10 [ 70.598445][ T37] btree_node_read_work+0x6dc/0x1380 [ 70.598464][ T37] ? __pfx_btree_node_read_work+0x10/0x10 [ 70.598476][ T37] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 70.598494][ T37] ? process_scheduled_works+0x9c6/0x18e0 [ 70.598510][ T37] process_scheduled_works+0xabe/0x18e0 [ 70.598529][ T37] ? __pfx_process_scheduled_works+0x10/0x10 [ 70.598544][ T37] ? assign_work+0x364/0x3d0 [ 70.598558][ T37] worker_thread+0x870/0xd30 [ 70.598573][ T37] ? _raw_spin_unlock_irqrestore+0xdd/0x140 [ 70.598636][ T37] ? __kthread_parkme+0x169/0x1d0 [ 70.598651][ T37] ? __pfx_worker_thread+0x10/0x10 [ 70.598665][ T37] kthread+0x7a9/0x920 [ 70.598680][ T37] ? __pfx_kthread+0x10/0x10 [ 70.598695][ T37] ? __pfx_worker_thread+0x10/0x10 [ 70.598708][ T37] ? __pfx_kthread+0x10/0x10 [ 70.598722][ T37] ? __pfx_kthread+0x10/0x10 [ 70.598737][ T37] ? __pfx_kthread+0x10/0x10 [ 70.598750][ T37] ? _raw_spin_unlock_irq+0x23/0x50 [ 70.598762][ T37] ? lockdep_hardirqs_on+0x99/0x150 [ 70.598775][ T37] ? __pfx_kthread+0x10/0x10 [ 70.598790][ T37] ret_from_fork+0x4b/0x80 [ 70.598805][ T37] ? __pfx_kthread+0x10/0x10 [ 70.598818][ T37] ret_from_fork_asm+0x1a/0x30 [ 70.598834][ T37] [ 70.598839][ T37] [ 70.748022][ T37] The buggy address belongs to the object at ffff8880437dc000 [ 70.748022][ T37] which belongs to the cache sock_inode_cache of size 1408 [ 70.754950][ T37] The buggy address is located 0 bytes inside of [ 70.754950][ T37] freed 1408-byte region [ffff8880437dc000, ffff8880437dc580) [ 70.759801][ T37] [ 70.760671][ T37] The buggy address belongs to the physical page: [ 70.762653][ T37] page: refcount:0 mapcount:0 mapping:0000000000000000 index:0xffff8880437dea00 pfn:0x437dc [ 70.765822][ T37] head: order:2 mapcount:0 entire_mapcount:0 nr_pages_mapped:0 pincount:0 [ 70.768550][ T37] flags: 0x4fff00000000240(workingset|head|node=1|zone=1|lastcpupid=0x7ff) [ 70.771484][ T37] page_type: f5(slab) [ 70.773213][ T37] raw: 04fff00000000240 ffff88801bb63dc0 ffff8880304e6ac8 ffffea00010de010 [ 70.776405][ T37] raw: ffff8880437dea00 00000000000a0001 00000000f5000000 0000000000000000 [ 70.779693][ T37] head: 04fff00000000240 ffff88801bb63dc0 ffff8880304e6ac8 ffffea00010de010 [ 70.782571][ T37] head: ffff8880437dea00 00000000000a0001 00000000f5000000 0000000000000000 [ 70.785310][ T37] head: 04fff00000000002 ffffea00010df701 ffffffffffffffff 0000000000000000 [ 70.788387][ T37] head: 0000000000000004 0000000000000000 00000000ffffffff 0000000000000000 [ 70.792531][ T37] page dumped because: kasan: bad access detected [ 70.795528][ T37] page_owner tracks the page as allocated [ 70.797903][ T37] page last allocated via order 2, migratetype Reclaimable, gfp_mask 0xd20d0(__GFP_IO|__GFP_FS|__GFP_NOWARN|__GFP_NORETRY|__GFP_COMP|__GFP_NOMEMALLOC|__GFP_RECLAIMABLE), pid 5294, tgid 5294 (sshd), ts 55077849526, free_ts 0 [ 70.805428][ T37] post_alloc_hook+0x1f4/0x240 [ 70.806988][ T37] get_page_from_freelist+0x365c/0x37a0 [ 70.809053][ T37] __alloc_frozen_pages_noprof+0x292/0x710 [ 70.811132][ T37] alloc_pages_mpol+0x311/0x660 [ 70.812911][ T37] allocate_slab+0x8f/0x3a0 [ 70.814733][ T37] ___slab_alloc+0xc27/0x14a0 [ 70.816855][ T37] __slab_alloc+0x58/0xa0 [ 70.818833][ T37] kmem_cache_alloc_lru_noprof+0x26c/0x390 [ 70.820903][ T37] sock_alloc_inode+0x28/0xc0 [ 70.822549][ T37] alloc_inode+0x65/0x1a0 [ 70.824017][ T37] __sock_create+0x127/0xa30 [ 70.825672][ T37] __sys_socket+0x150/0x3c0 [ 70.827035][ T37] __x64_sys_socket+0x7a/0x90 [ 70.828795][ T37] do_syscall_64+0xf3/0x230 [ 70.830839][ T37] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 70.832961][ T37] page_owner free stack trace missing [ 70.835242][ T37] [ 70.836361][ T37] Memory state around the buggy address: [ 70.838776][ T37] ffff8880437dbf00: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 70.841869][ T37] ffff8880437dbf80: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 70.844617][ T37] >ffff8880437dc000: fa fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 70.847289][ T37] ^ [ 70.848800][ T37] ffff8880437dc080: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 70.852264][ T37] ffff8880437dc100: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 70.855501][ T37] ================================================================== [ 70.867071][ T5305] Bluetooth: hci0: command tx timeout [ 70.870273][ T37] Kernel panic - not syncing: KASAN: panic_on_warn set ... [ 70.874567][ T37] CPU: 0 UID: 0 PID: 37 Comm: kworker/0:1H Not tainted 6.14.0-rc5-syzkaller-00013-g99fa936e8e4f #0 [ 70.879187][ T37] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 70.883328][ T37] Workqueue: bcachefs_btree_read_complete btree_node_read_work [ 70.886425][ T37] Call Trace: [ 70.887796][ T37] [ 70.889173][ T37] dump_stack_lvl+0x241/0x360 [ 70.891079][ T37] ? __pfx_dump_stack_lvl+0x10/0x10 [ 70.893221][ T37] ? __pfx__printk+0x10/0x10 [ 70.895280][ T37] ? preempt_schedule+0xe1/0xf0 [ 70.897733][ T37] ? vscnprintf+0x5d/0x90 [ 70.899784][ T37] panic+0x349/0x880 [ 70.901687][ T37] ? check_panic_on_warn+0x21/0xb0 [ 70.903642][ T37] ? __pfx_panic+0x10/0x10 [ 70.905189][ T37] ? _raw_spin_unlock_irqrestore+0x130/0x140 [ 70.907216][ T37] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 70.909380][ T37] ? print_report+0x519/0x5b0 [ 70.911023][ T37] check_panic_on_warn+0x86/0xb0 [ 70.912766][ T37] ? bkey_packed_valid+0x488/0x6c0 [ 70.914565][ T37] end_report+0x77/0x160 [ 70.916126][ T37] kasan_report+0x154/0x180 [ 70.918019][ T37] ? bkey_packed_valid+0x488/0x6c0 [ 70.920109][ T37] bkey_packed_valid+0x488/0x6c0 [ 70.922152][ T37] ? __pfx___btree_err+0x10/0x10 [ 70.923842][ T37] ? __pfx_bkey_packed_valid+0x10/0x10 [ 70.925847][ T37] ? __pfx_bch2_bkey_in_btree_node+0x10/0x10 [ 70.927809][ T37] ? __asan_memset+0x23/0x50 [ 70.929444][ T37] ? validate_bset_keys+0x5df/0x1af0 [ 70.931523][ T37] validate_bset_keys+0xeb5/0x1af0 [ 70.933309][ T37] ? __pfx_validate_bset_keys+0x10/0x10 [ 70.935429][ T37] ? __pfx_validate_bset+0x10/0x10 [ 70.937227][ T37] ? mempool_alloc_noprof+0x1a6/0x5a0 [ 70.939204][ T37] ? bch2_bpos_to_text+0x295/0x3a0 [ 70.941661][ T37] ? __pfx_bch2_bpos_to_text+0x10/0x10 [ 70.944452][ T37] ? prt_str+0x4af/0x7d0 [ 70.946120][ T37] ? bch2_btree_node_read_done+0x2177/0x6180 [ 70.948441][ T37] bch2_btree_node_read_done+0x2298/0x6180 [ 70.950758][ T37] ? __pfx_bch2_btree_node_read_done+0x10/0x10 [ 70.953380][ T37] ? __pfx_lock_acquire+0x10/0x10 [ 70.956002][ T37] ? bch2_bkey_pick_read_device+0x221/0x1850 [ 70.958516][ T37] ? __pfx_lock_release+0x10/0x10 [ 70.960235][ T37] ? __lock_acquire+0x1397/0x2100 [ 70.962083][ T37] ? bch2_bkey_pick_read_device+0x221/0x1850 [ 70.964572][ T37] ? bch2_bkey_pick_read_device+0x1561/0x1850 [ 70.967484][ T37] ? bch2_bkey_pick_read_device+0x221/0x1850 [ 70.970147][ T37] ? __pfx_bch2_bkey_pick_read_device+0x10/0x10 [ 70.972486][ T37] ? bch2_btree_ptr_v2_to_text+0x209/0x2f0 [ 70.974940][ T37] ? __pfx_bch2_btree_ptr_v2_to_text+0x10/0x10 [ 70.977317][ T37] btree_node_read_work+0x6dc/0x1380 [ 70.979571][ T37] ? __pfx_btree_node_read_work+0x10/0x10 [ 70.982169][ T37] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 70.985234][ T37] ? process_scheduled_works+0x9c6/0x18e0 [ 70.987397][ T37] process_scheduled_works+0xabe/0x18e0 [ 70.989532][ T37] ? __pfx_process_scheduled_works+0x10/0x10 [ 70.991610][ T37] ? assign_work+0x364/0x3d0 [ 70.993235][ T37] worker_thread+0x870/0xd30 [ 70.994937][ T37] ? _raw_spin_unlock_irqrestore+0xdd/0x140 [ 70.997141][ T37] ? __kthread_parkme+0x169/0x1d0 [ 70.999106][ T37] ? __pfx_worker_thread+0x10/0x10 [ 71.001395][ T37] kthread+0x7a9/0x920 [ 71.003196][ T37] ? __pfx_kthread+0x10/0x10 [ 71.005086][ T37] ? __pfx_worker_thread+0x10/0x10 [ 71.007142][ T37] ? __pfx_kthread+0x10/0x10 [ 71.009015][ T37] ? __pfx_kthread+0x10/0x10 [ 71.011137][ T37] ? __pfx_kthread+0x10/0x10 [ 71.012951][ T37] ? _raw_spin_unlock_irq+0x23/0x50 [ 71.014814][ T37] ? lockdep_hardirqs_on+0x99/0x150 [ 71.016882][ T37] ? __pfx_kthread+0x10/0x10 [ 71.018737][ T37] ret_from_fork+0x4b/0x80 [ 71.021173][ T37] ? __pfx_kthread+0x10/0x10 [ 71.023986][ T37] ret_from_fork_asm+0x1a/0x30 [ 71.025985][ T37] [ 71.027367][ T37] Kernel Offset: disabled [ 71.028943][ T37] Rebooting in 86400 seconds..