program: r0 = syz_mount_image$bcachefs(&(0x7f0000005d80), &(0x7f0000005dc0)='./file0\x00', 0x10, &(0x7f00000001c0)=ANY=[@ANYBLOB="6572726f72733d636f6e74696e75652c736d61636b6673e8756a86447699c3100a07fd", @ANYRESDEC, @ANYBLOB=',defcontext=sysadm_u,\x00'], 0x1, 0x5da0, &(0x7f000000bb80)="$eJzs3X2QHOWZGPDumVntSivBShZmhYRYjGxHXLAFCsT4zmHjnB3bwUYWFmBxnCTDYussJHklIT4u4SuHCXZSVEEdBOKEA5dzlbpKcOkS4julSsYYX3xVFLLjP3zk66jY+SM+ojpLnCM53tTudM9O9/Y7PTs9K4Tz+1VpZ97eZ573fXre/tTubAQAAMD/F176nX1vfOK8D333/okT93zkj267LxquzywfSgNGksc73qwRspDWf+9U5p0dbIzOPObnxbl/vPKNkQeu/vjDV374e9v/ZPn42nUTV3z90DUPPvDCB37+wuNPXl3WTzqfLp5tx38RR9HaHx16/MFv/+m508vi6f7jkXuj5cvjFd9cHudSbDgZRdEtrXFmv3noxMZbpx/v+9JgZvnZuSRdz3d+KQ0l8+zubZ955sjnx799aGzvxp8cv3zPvbMh8VDbfIqis7a3v34giqLFyb9p6WwbTV+cPG6KomhJ2+veVzKui7oc/yWB9prkcVHyOFySJ/3+hbl2o8txNHKPg12+rle1Bc6fl19/+Z3RQknrPCt5fD55vHieeerpvziqxVGjNfxd8ewcidretziKZ+b2UKtdm2lHrXaUb8e5di3Xrg/k6prpN1mx9TjOLk/jcsvT3XEjWX5h+766wObA8lXJ41Cyof4sbUf5J03Dc57M1hG1jevY6ZoYAbXAtpcubw0veTOGk2XD8Yo5r5kqkH7v2Hd2bH39h3c9Hzo8xs/FSf64p/zjE08d+doNh1eNhvJvryX5az3lf6n+8smvHh9dGsz/SJq/3lP+Lb/48UP3X3twZXD9HEvXT6On/Ou+vPTuEwc3D46F8j+d5h/qKf8VN6298vzjB24Pjn9Dun4W95T/B4+uP3XTI984HMwfpfmX9JT/1aeeXVNf9djRYP4j6foZ7in/dRufuOpjqx94Mrj+X0nzL+sp/9ajD27f+8yL64Pzc1O6fkZ6yn/yqu+/dmrk6mdD+8746dN9hAX45fK25BzroaTd63VmVW3XC0+MNZrnfEuTf8v62VFO3HbtAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4J/swIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYa/+QqSq4jiAnzMztqNjNmuCu2WLki8KgbAk+RDuS3+IrcQoSpC2aHupSIgy8iF1aYnqQSgw9EU0ei72QSofNkmLgsiih+ipoJ4q9mFXYo2Knb1ndubqZbcLSiyfDwxnfufO/d7fPXPmDgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAqQcAAP//DS1owQ==") unlinkat(0xffffffffffffff9c, &(0x7f0000000c40)='./file1\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file1\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000400)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}]}) chdir(&(0x7f0000000140)='./bus\x00') truncate(&(0x7f0000000040)='./file0\x00', 0x10000) symlinkat(&(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000100)='./file1\x00') open(&(0x7f0000000040)='./file0\x00', 0x42082, 0x0) lsetxattr(&(0x7f0000000180)='./file1\x00', &(0x7f0000000240)=@random={'btrfs.', 'workdir'}, &(0x7f0000000280)='%\x00', 0x2, 0x1) [ 77.463914][ T5096] Bluetooth: hci0: command tx timeout [ 77.467314][ T1304] ieee802154 phy0 wpan0: encryption failed: -22 [ 77.469862][ T1304] ieee802154 phy1 wpan1: encryption failed: -22 [ 77.798433][ T5110] loop0: detected capacity change from 0 to 32768 [ 77.842970][ T5110] bcachefs (/dev/loop0): error reading default superblock: checksum error, type crc32c_nonzero: got 8c1ca219 should be 29d2fb78 [ 78.100436][ T5110] bcachefs (loop0): starting version 1.7: mi_btree_bitmap opts=errors=continue,compression=lz4,nojournal_transaction_names [ 78.121503][ T5110] bcachefs (loop0): recovering from clean shutdown, journal seq 7 [ 78.135755][ T5110] bcachefs (loop0): Doing compatible version upgrade from 1.7: mi_btree_bitmap to 1.12: rebalance_work_acct_fix [ 78.135755][ T5110] running recovery passes: check_allocations [ 78.168569][ T5110] invalid bkey u64s 11 type alloc_v4 0:14:0 len 0 ver 0: [ 78.168592][ T5110] gen 0 oldest_gen 0 data_type journal [ 78.168601][ T5110] journal_seq 1 [ 78.168608][ T5110] need_discard 1 [ 78.168615][ T5110] need_inc_gen 1 [ 78.168621][ T5110] dirty_sectors 256 [ 78.168629][ T5110] stripe_sectors 0 [ 78.168635][ T5110] cached_sectors 0 [ 78.168642][ T5110] stripe 67108864 [ 78.168648][ T5110] stripe_redundancy 0 [ 78.168655][ T5110] io_time[READ] 1 [ 78.168661][ T5110] io_time[WRITE] 1 [ 78.168668][ T5110] fragmentation 0 [ 78.168674][ T5110] bp_start 8 [ 78.168680][ T5110] [ 78.168686][ T5110] invalid data type (got 2 should be 7): delete?, fixing [ 78.249441][ T5110] bcachefs (loop0): accounting_read... done [ 78.251962][ T5110] bcachefs (loop0): alloc_read... done [ 78.254134][ T5110] bcachefs (loop0): stripes_read... done [ 78.259797][ T5110] bcachefs (loop0): snapshots_read... done [ 78.262085][ T5110] bcachefs (loop0): check_allocations... [ 78.265130][ T5110] btree ptr not marked in member info btree allocated bitmap [ 78.265149][ T5110] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 75277f57b0c8c24 written 32 min_key POS_MIN durability: 1 ptr: 0:26:0 gen 0, fixing [ 78.288757][ T5110] btree ptr not marked in member info btree allocated bitmap [ 78.288775][ T5110] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 19bc58a6c09b6540 written 24 min_key POS_MIN durability: 1 ptr: 0:38:0 gen 0, fixing [ 78.307100][ T5110] btree ptr not marked in member info btree allocated bitmap [ 78.307116][ T5110] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq c18f4a4face03c6 written 24 min_key POS_MIN durability: 1 ptr: 0:41:0 gen 0, fixing [ 78.326790][ T5110] btree ptr not marked in member info btree allocated bitmap [ 78.326800][ T5110] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 7675f41d391e5d36 written 16 min_key POS_MIN durability: 1 ptr: 0:35:0 gen 0, fixing [ 78.347223][ T5110] btree ptr not marked in member info btree allocated bitmap [ 78.347237][ T5110] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq bcb9905dfb2993d5 written 16 min_key POS_MIN durability: 1 ptr: 0:32:0 gen 0, fixing [ 78.367841][ T5110] btree ptr not marked in member info btree allocated bitmap [ 78.367856][ T5110] u64s 11 type btree_ptr_v2 SPOS_MAX len 0 ver 0: seq 9a831b4a3f983356 written 32 min_key POS_MIN durability: 1 ptr: 0:29:0 gen 0, fixing [ 78.387413][ T5110] bucket 0:14 gen 0 has wrong data_type: got free, should be journal, fixing [ 78.390524][ T5110] bucket 0:14 gen 0 data type journal has wrong dirty_sectors: got 0, should be 256, fixing [ 78.407285][ T5110] done [ 78.418220][ T5110] bcachefs (loop0): going read-write [ 78.422448][ T5110] bcachefs (loop0): journal_replay... done [ 78.470564][ T5110] bcachefs (loop0): resume_logged_ops... done [ 78.473174][ T5110] bcachefs (loop0): delete_dead_inodes... done [ 78.486780][ T5110] bcachefs (loop0): Fixed errors, running fsck a second time to verify fs is clean [ 78.489663][ T5110] bcachefs (loop0): resume_logged_ops... done [ 78.496154][ T5110] bcachefs (loop0): delete_dead_inodes... done [ 78.503604][ T5110] bcachefs (loop0): done starting filesystem [ 78.628896][ T5110] evm: overlay not supported [ 78.688342][ T5110] [ 78.689381][ T5110] ============================================ [ 78.691790][ T5110] WARNING: possible recursive locking detected [ 78.694230][ T5110] 6.11.0-syzkaller-11624-ge477dba5442c #0 Not tainted [ 78.696887][ T5110] -------------------------------------------- [ 78.699367][ T5110] syz.0.0/5110 is trying to acquire lock: [ 78.701569][ T5110] ffff88804d8169d8 (&sb->s_type->i_mutex_key#20){++++}-{3:3}, at: bch2_symlink+0x176/0x310 [ 78.705728][ T5110] [ 78.705728][ T5110] but task is already holding lock: [ 78.708610][ T5110] ffff88804d814480 (&sb->s_type->i_mutex_key#20){++++}-{3:3}, at: ovl_copy_up_flags+0x1900/0x46f0 [ 78.712981][ T5110] [ 78.712981][ T5110] other info that might help us debug this: [ 78.716507][ T5110] Possible unsafe locking scenario: [ 78.716507][ T5110] [ 78.719903][ T5110] CPU0 [ 78.721368][ T5110] ---- [ 78.722722][ T5110] lock(&sb->s_type->i_mutex_key#20); [ 78.724724][ T5110] lock(&sb->s_type->i_mutex_key#20); [ 78.726638][ T5110] [ 78.726638][ T5110] *** DEADLOCK *** [ 78.726638][ T5110] [ 78.729513][ T5110] May be due to missing lock nesting notation [ 78.729513][ T5110] [ 78.732234][ T5110] 5 locks held by syz.0.0/5110: [ 78.733866][ T5110] #0: ffff888033950420 (sb_writers#12){.+.+}-{0:0}, at: mnt_want_write+0x3f/0x90 [ 78.737036][ T5110] #1: ffff88804d81e9e0 (&ovl_i_mutex_key[depth]){+.+.}-{3:3}, at: vfs_setxattr+0x1e1/0x430 [ 78.740544][ T5110] #2: ffff88804d81ed98 (&ovl_i_lock_key[depth]){+.+.}-{3:3}, at: ovl_copy_up_start+0x53/0x310 [ 78.744138][ T5110] #3: ffff888033af0420 (sb_writers#11){.+.+}-{0:0}, at: ovl_copy_up_flags+0x18e9/0x46f0 [ 78.747638][ T5110] #4: ffff88804d814480 (&sb->s_type->i_mutex_key#20){++++}-{3:3}, at: ovl_copy_up_flags+0x1900/0x46f0 [ 78.751679][ T5110] [ 78.751679][ T5110] stack backtrace: [ 78.753884][ T5110] CPU: 0 UID: 0 PID: 5110 Comm: syz.0.0 Not tainted 6.11.0-syzkaller-11624-ge477dba5442c #0 [ 78.757609][ T5110] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 78.761672][ T5110] Call Trace: [ 78.762973][ T5110] [ 78.763913][ T5110] dump_stack_lvl+0x241/0x360 [ 78.765405][ T5110] ? __pfx_dump_stack_lvl+0x10/0x10 [ 78.767086][ T5110] ? __pfx__printk+0x10/0x10 [ 78.768540][ T5110] ? lockdep_unlock+0x16a/0x300 [ 78.770101][ T5110] print_deadlock_bug+0x483/0x620 [ 78.771744][ T5110] validate_chain+0x15e2/0x5920 [ 78.773425][ T5110] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 78.775748][ T5110] ? kfree+0x1a0/0x440 [ 78.777223][ T5110] ? bch2_trans_put+0x7af/0xf00 [ 78.779063][ T5110] ? __pfx_validate_chain+0x10/0x10 [ 78.781042][ T5110] ? bch2_trans_put+0x95f/0xf00 [ 78.782913][ T5110] ? __bch2_create+0xe95/0xf40 [ 78.784821][ T5110] ? look_up_lock_class+0x77/0x170 [ 78.786752][ T5110] ? register_lock_class+0x102/0x980 [ 78.788674][ T5110] ? __pfx_register_lock_class+0x10/0x10 [ 78.790802][ T5110] ? mark_lock+0x9a/0x360 [ 78.792428][ T5110] ? __pfx___bch2_create+0x10/0x10 [ 78.794374][ T5110] __lock_acquire+0x1384/0x2050 [ 78.796301][ T5110] lock_acquire+0x1ed/0x550 [ 78.798105][ T5110] ? bch2_symlink+0x176/0x310 [ 78.799975][ T5110] ? __pfx_lock_acquire+0x10/0x10 [ 78.801948][ T5110] ? __pfx___might_resched+0x10/0x10 [ 78.803997][ T5110] down_write+0x99/0x220 [ 78.805354][ T5110] ? bch2_symlink+0x176/0x310 [ 78.807212][ T5110] ? __pfx_down_write+0x10/0x10 [ 78.809052][ T5110] ? bpf_lsm_capable+0x9/0x10 [ 78.810686][ T5110] bch2_symlink+0x176/0x310 [ 78.812196][ T5110] ? __pfx_bch2_symlink+0x10/0x10 [ 78.813945][ T5110] ? inode_permission+0xff/0x460 [ 78.815718][ T5110] ? bpf_lsm_inode_symlink+0x9/0x10 [ 78.817467][ T5110] ? security_inode_symlink+0xbe/0x330 [ 78.819349][ T5110] vfs_symlink+0x137/0x2e0 [ 78.820889][ T5110] ovl_do_symlink+0x85/0xd0 [ 78.822508][ T5110] ovl_create_real+0x346/0x550 [ 78.824302][ T5110] ? __pfx_ovl_create_real+0x10/0x10 [ 78.826288][ T5110] ovl_copy_up_flags+0x193c/0x46f0 [ 78.828212][ T5110] ? __pfx_ovl_copy_up_flags+0x10/0x10 [ 78.830280][ T5110] ? lockdep_unlock+0x16a/0x300 [ 78.832147][ T5110] ? __pfx_lockdep_unlock+0x10/0x10 [ 78.834122][ T5110] ? add_lock_to_list+0x1e8/0x2f0 [ 78.835941][ T5110] ? __pfx_validate_chain+0x10/0x10 [ 78.837840][ T5110] ? __pfx_validate_chain+0x10/0x10 [ 78.839742][ T5110] ? __pfx_page_put_link+0x10/0x10 [ 78.841580][ T5110] ? validate_chain+0x11e/0x5920 [ 78.843297][ T5110] ? validate_chain+0x11e/0x5920 [ 78.845039][ T5110] ovl_xattr_set+0x348/0x520 [ 78.846623][ T5110] ? __pfx_ovl_xattr_set+0x10/0x10 [ 78.848451][ T5110] ? evm_protect_xattr+0x4be/0xb30 [ 78.850301][ T5110] ? __pfx_lock_release+0x10/0x10 [ 78.852054][ T5110] ? ovl_other_xattr_set+0x28/0x50 [ 78.853759][ T5110] ? __pfx_ovl_other_xattr_set+0x10/0x10 [ 78.855804][ T5110] __vfs_setxattr+0x468/0x4a0 [ 78.857631][ T5110] __vfs_setxattr_noperm+0x12e/0x660 [ 78.859471][ T5110] vfs_setxattr+0x221/0x430 [ 78.861204][ T5110] ? __pfx_vfs_setxattr+0x10/0x10 [ 78.862950][ T5110] path_setxattr+0x37e/0x4d0 [ 78.864408][ T5110] ? __pfx_path_setxattr+0x10/0x10 [ 78.866306][ T5110] ? do_futex+0x392/0x560 [ 78.867733][ T5110] ? lockdep_hardirqs_on_prepare+0x43d/0x780 [ 78.869829][ T5110] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 78.872209][ T5110] ? do_syscall_64+0x100/0x230 [ 78.873927][ T5110] __x64_sys_lsetxattr+0xb8/0xd0 [ 78.875730][ T5110] do_syscall_64+0xf3/0x230 [ 78.877074][ T5110] ? clear_bhb_loop+0x35/0x90 [ 78.878526][ T5110] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 78.880515][ T5110] RIP: 0033:0x7f48adf7dff9 [ 78.882065][ T5110] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 78.888820][ T5110] RSP: 002b:00007f48aedc3038 EFLAGS: 00000246 ORIG_RAX: 00000000000000bd [ 78.891644][ T5110] RAX: ffffffffffffffda RBX: 00007f48ae135f80 RCX: 00007f48adf7dff9 [ 78.894552][ T5110] RDX: 0000000020000280 RSI: 0000000020000240 RDI: 0000000020000180 [ 78.897332][ T5110] RBP: 00007f48adff0296 R08: 0000000000000001 R09: 0000000000000000 [ 78.900055][ T5110] R10: 0000000000000002 R11: 0000000000000246 R12: 0000000000000000 [ 78.902784][ T5110] R13: 0000000000000000 R14: 00007f48ae135f80 R15: 00007fff9c764d58 [ 78.905469][ T5110]