program: r0 = socket$kcm(0x10, 0x2, 0x0) syz_mount_image$ocfs2(&(0x7f0000004440), &(0x7f0000000040)='./file1\x00', 0x8c0, &(0x7f00000001c0)=ANY=[@ANYBLOB="61636c2c6865617274626561743d6e6f6e652c6572726f72733d72656d6f756e742d726f2c636f686572656e63793d66756c6c2c636f686572656e63793d66756c6c2c6c6f63616c666c6f636b732c6572726f72733d72656d6f756e742d726f2c61636c2c00a9b504852143b698d2e379891a0dde7f9adfca8cbec85bf8e749e04e"], 0x11, 0x443d, &(0x7f00000088c0)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+I0dOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7NIxSsRAFAbgN2Ohdh7DKiSdbYIiWhgRPIEew8PEo3gJ72BhYWshgpkBjbuQZrf6vuZBfl7eDwkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwDqXd+P9bdtFpDj6Oox4eXx9+51flzkN88yL/YM99WQ3rm7G84u2K989/cvPyqP3Pv+knx9PD7FhVs/D3/3l/zSrd4639pqGdf1rv3r3JFJuIqIv+WnKuWnWvQsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvtmBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwLAAAAAAjzt46ibwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+BQAA//940R8n") syz_mount_image$fuse(0x0, &(0x7f0000001540)='./file0\x00', 0x1002008, 0x0, 0x0, 0x0, 0x0) name_to_handle_at(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=@FILEID_UDF_WITH_PARENT={0x14, 0x52, {{0x3, 0x6, 0x7}, 0x0, 0x9}}, &(0x7f0000000000), 0x0) mount$bind(0x0, &(0x7f0000000100)='.\x00', 0x0, 0x21, 0x0) creat(&(0x7f0000000380)='./bus\x00', 0x0) mount(&(0x7f0000000280)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x5000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x1, 0x8005, 0x0, 0x0, 0x19, 0xd, "ef359f413bb93852f7d6a4ae6dddfbd1ce5d29c2ee5e5ca9000ff8ee09e737ff0edf110ff4117639c2eb4b78c660e677df701905b9aafab4afaaf755a3f6a004", "036c47c6780820d1cbf7966d61fdcf335263bd9bffbcc2542ded71038259ca171ce1a311ef54ec32d71e14ef3dc177e9b48b00", "f28359738e229a4c66810000000000d300e6d602000000000000000000000001", [0x8]}) open_by_handle_at(0xffffffffffffff9c, &(0x7f00000000c0)=ANY=[], 0x0) setxattr$security_ima(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340), &(0x7f00000004c0)=@sha1={0x1, "21667c164526198c81f41062ad611d324b95ff1c"}, 0x15, 0x1) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) connect$inet6(r2, &(0x7f0000000180)={0xa, 0x4001, 0x0, @dev={0xfe, 0x80, '\x00', 0x1b}, 0xd}, 0x1c) write$binfmt_script(r2, &(0x7f0000000200), 0xfffffd9d) bpf$MAP_GET_NEXT_KEY(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) openat$tcp_mem(0xffffffffffffff9c, 0x0, 0x8, 0x0) r3 = openat$dsp1(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$SNDCTL_DSP_SPEED(r3, 0x4d00, 0x0) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[], 0x48) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xb, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x4) ioprio_set$uid(0x3, 0x0, 0x0) add_key(&(0x7f00000001c0)='big_key\x00', &(0x7f0000000200)={'syz', 0x1}, &(0x7f0000002240)="d790b0c9b0c803087b222915539a7903e18076e76cc78d61dcc73cff34b4bb1b24b98036a268b3c216241bcf30d5f772a747e4e44937997824be9347755d1fd04bd8e54a60286c6685ad03a2f98496ebcf7d6418ea4518842bb7014a2386b86f528c6edd4bd1749eae0c84d9a8947761f2f76b1c383a8ecbd2f87c2c15de7a5edea58f2f90c96ff008619b9d34ca228d40f41c5e7df2715c89cc14e9e14b1c7e216e814fa3d7109040160ba82314d2439b6fc553f0cdf1abea6e8defb306948e971b061ce6fae4406c5c608c3002df34c0418905fa5f287722991f0225d436d63861d354e34004cfc6a089a0fd14c1f9b138ab03a8f8d7f8965a56a86028d2974fcd4e6e0af3d8c74b622a2efed56f19403b302590ef941f16b034861cb07b1276cc0ae8233dc6ac45a09ebb2ec352cff63296525fceb0c6802f54922139c08266c6a12da16d612a97b83c175a1e9905b7de39d2129ea758144acea408aa3fbf81797bb4240fed1e5b31116512f345b9289e9e5e215cdda8e39a91be982079420e13cf21e9fd3f67688761235a731f31fdc56e234e14e4f6ee0401c7210233f1accdae44351419533480c977bc7a6296ade3cbd1a2b874927229f2da5ff66d280612e83430cd526cb48dea08fd7604771fae4bfd3807520aae1db1c8cbc18209238268cd1aa4b81c659b685391886adb5d0bcf10ced6b8584e96073c4a09b15e6080311b9a3c6e1832975bd4a2df17b2fb45d4206753b4c2f74db22312422c1dae3e177df4527caa6eacea60db425ca5a8743c509d88ac36fcfb69434c3c4dcb21e5636eb57cd1d5ed75bc55cf050a327dd205d747ae893d182111ed178775719568a7e99b15a7227a3d5f213f81ad203ff761e87cb270cae69731461acd0e6a73a9d540c6d51ef4cdff6ac2938f932089f3f7185983756426fccfd78179436a09e310ce4cbb7b69a4f2a6fa4bb7ed026e10e599894d98440a35cbedfd75e9b4231cc116a31757229ff7039b6fd6575f1f722f206ebf98256430b9ffe677d4e21caedddbc6a7f75b6c4abae592ee4ec3fe40e1e5bf8b0041e979844a9fad078c49de5b72e7de66f96f5a3e2a501c4c4cce25d422e88be75886c0870eda366eaecd0162ba1a4c94211e58d9e226f176ed5e384411dc1dc99e448eaf0f35111895067bc81f90a25773d7869b66570d36fe04cce80c678d75672f431d1d7ea29c5900cc410fca1f75d59f424f10c386a1b5adc58e37d93035bdd3afc37cd2ba9424ec49e08525425eb66a845260096d9c059c0afb350e779b9e2322928cfb5312fae72b209986bbad0d1c621329f51b7ffb4843b6226df3138fb37297aea48a766e7ceac509a9776cf4761c9bdde1432f1253c27ae27381c03bbd31b59cbce8186672ef93191dae2600acc554147305a9d2a88bd22cf0ab9ee65f6d11dce7c6dffa90ad8516f9d8de34c2b3f141c50244b56f14b0fe2a5b71d92361349e21bd45535fb65a04ef3bf79ce570c88485deae8e5c18ff9ac16d56433ecf20a4a3a8fb9970c6065eb6943a2e39ade140989fec75a1d58b97f649faa609dfc2e570096b967f36e78348d5a5a7fe8a18c0fc9554989fd4eca9637ee26c2252656252f0a350f4c443828956dba36abd109fbf2f603c98299a7e0dd2795bb1d3c89e9c5738beea0078b1b1df4c8814df776292068690ccec0268470ff8c52e2e502ab16a8c1563ef2d523714168ecc1394d73052aab666ded241bb1a41528ba762b5abefada3bc280241b791758e3b28f3492c4f09a1596907ed9c93124cfc7b9cd68eb670b3b6b85a1ee76b1443d806685c93d5c94e0b76460e64921de96a8da0efb7afb668d1312a5315827d11d026fda474781c65c58ed7c9c388605bcd9f70aefb59c1ca3d3af4c642b9c9c28df9b5b392f26cfada51acc5e9b6d623a7bef881ed9f2c3554fc4873765c426900480a1202bc563abb5358d00e2f2d2c688599f2f66b442299018e07f5f79f00c5fc348c53c8de028838d6209f52f41f3119cc46b1d7c466b861482a20654651e14d3a20abd2563d8ad30ce03e27477bcc32fcf5042f60865c", 0x5c1, 0xfffffffffffffffe) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) r4 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000140)={0xd, 0xf, &(0x7f0000000000)=@ringbuf={{0x18, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, {{0x18, 0x1, 0x1, 0x0, r4}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x1ab92b}, {0x85, 0x0, 0x0, 0x8}, {0x4}}, {{0x5, 0x0, 0x4, 0x9, 0x0, 0x1, 0x2000}}, [], {{0x7, 0x1, 0xb, 0x8}, {0x6, 0x0, 0x5, 0x9}, {0x85, 0x0, 0x0, 0x19}}}, &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x2a, '\x00', 0x0, @fallback=0x33, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe}, 0x94) bind$inet6(r2, &(0x7f00000002c0)={0xa, 0x4e20, 0x1, @private2, 0x3ff}, 0x1c) sendmsg$kcm(r0, 0x0, 0x40000) [ 76.296675][ T1314] ieee802154 phy0 wpan0: encryption failed: -22 [ 76.299387][ T1314] ieee802154 phy1 wpan1: encryption failed: -22 [ 76.517598][ T5320] loop0: detected capacity change from 0 to 32768 [ 76.538297][ T5320] ======================================================= [ 76.538297][ T5320] WARNING: The mand mount option has been deprecated and [ 76.538297][ T5320] and is ignored by this kernel. Remove the mand [ 76.538297][ T5320] option from the mount to silence this warning. [ 76.538297][ T5320] ======================================================= [ 76.628199][ T5320] ocfs2: Mounting device (7,0) on (node local, slot 0) with ordered data mode. [ 76.665315][ T5320] (syz.0.0,5320,0):ocfs2_check_set_options:1244 ERROR: Invalid heartbeat mount options [ 76.694232][ T5320] loop0: detected capacity change from 32768 to 64 [ 76.709257][ T5320] syz.0.0: attempt to access beyond end of device [ 76.709257][ T5320] loop0: rw=0, sector=68, nr_sectors = 1 limit=64 [ 76.724994][ T5320] (syz.0.0,5320,0):ocfs2_assign_bh:2417 ERROR: status = -5 [ 76.728190][ T5320] (syz.0.0,5320,0):ocfs2_inode_lock_full_nested:2512 ERROR: status = -5 [ 76.731162][ T5320] (syz.0.0,5320,0):ocfs2_test_inode_bit:2951 ERROR: lock on alloc inode on slot 65535 failed -5 [ 76.737212][ T5320] (syz.0.0,5320,0):ocfs2_test_inode_bit:2967 ERROR: status = -5 [ 76.740273][ T5320] (syz.0.0,5320,0):ocfs2_get_parent:166 ERROR: test inode bit failed -5 [ 76.745450][ T5320] [ 76.746425][ T5320] ====================================================== [ 76.749144][ T5320] WARNING: possible circular locking dependency detected [ 76.751911][ T5320] syzkaller #0 Not tainted [ 76.753717][ T5320] ------------------------------------------------------ [ 76.756367][ T5320] syz.0.0/5320 is trying to acquire lock: [ 76.758634][ T5320] ffff8880121e6d80 (&ocfs2_sysfile_lock_key[EXTENT_ALLOC_SYSTEM_INODE]){+.+.}-{4:4}, at: ocfs2_reserve_suballoc_bits+0x15e/0x4640 [ 76.764113][ T5320] [ 76.764113][ T5320] but task is already holding lock: [ 76.766901][ T5320] ffff888043306ab8 (&oi->ip_xattr_sem){++++}-{4:4}, at: ocfs2_xattr_set+0x40f/0x11f0 [ 76.770468][ T5320] [ 76.770468][ T5320] which lock already depends on the new lock. [ 76.770468][ T5320] [ 76.774489][ T5320] [ 76.774489][ T5320] the existing dependency chain (in reverse order) is: [ 76.778331][ T5320] [ 76.778331][ T5320] -> #5 (&oi->ip_xattr_sem){++++}-{4:4}: [ 76.781758][ T5320] lock_acquire+0x120/0x360 [ 76.784101][ T5320] down_read+0x46/0x2e0 [ 76.786251][ T5320] ocfs2_init_acl+0x2f9/0x720 [ 76.788565][ T5320] ocfs2_mknod+0x1321/0x2050 [ 76.790783][ T5320] ocfs2_mkdir+0x191/0x440 [ 76.793025][ T5320] vfs_mkdir+0x306/0x510 [ 76.795193][ T5320] do_mkdirat+0x247/0x590 [ 76.797380][ T5320] __x64_sys_mkdirat+0x87/0xa0 [ 76.799668][ T5320] do_syscall_64+0xfa/0xfa0 [ 76.801955][ T5320] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 76.804848][ T5320] [ 76.804848][ T5320] -> #4 (jbd2_handle){.+.+}-{0:0}: [ 76.808118][ T5320] lock_acquire+0x120/0x360 [ 76.809967][ T5320] start_this_handle+0x1fa7/0x21c0 [ 76.812260][ T5320] jbd2__journal_start+0x2c1/0x5b0 [ 76.814623][ T5320] jbd2_journal_start+0x2a/0x40 [ 76.816733][ T5320] ocfs2_start_trans+0x376/0x6d0 [ 76.818857][ T5320] ocfs2_mknod+0xe93/0x2050 [ 76.820797][ T5320] ocfs2_mkdir+0x191/0x440 [ 76.822751][ T5320] vfs_mkdir+0x306/0x510 [ 76.824796][ T5320] do_mkdirat+0x247/0x590 [ 76.826867][ T5320] __x64_sys_mkdirat+0x87/0xa0 [ 76.828893][ T5320] do_syscall_64+0xfa/0xfa0 [ 76.830701][ T5320] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 76.833199][ T5320] [ 76.833199][ T5320] -> #3 (&journal->j_trans_barrier){.+.+}-{4:4}: [ 76.836824][ T5320] lock_acquire+0x120/0x360 [ 76.839145][ T5320] down_read+0x46/0x2e0 [ 76.841188][ T5320] ocfs2_start_trans+0x36a/0x6d0 [ 76.843400][ T5320] ocfs2_mknod+0xe93/0x2050 [ 76.845564][ T5320] ocfs2_mkdir+0x191/0x440 [ 76.847655][ T5320] vfs_mkdir+0x306/0x510 [ 76.849661][ T5320] do_mkdirat+0x247/0x590 [ 76.851816][ T5320] __x64_sys_mkdirat+0x87/0xa0 [ 76.854084][ T5320] do_syscall_64+0xfa/0xfa0 [ 76.856260][ T5320] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 76.858541][ T5320] [ 76.858541][ T5320] -> #2 (sb_internal#2){.+.+}-{0:0}: [ 76.861088][ T5320] lock_acquire+0x120/0x360 [ 76.862926][ T5320] ocfs2_start_trans+0x26b/0x6d0 [ 76.864828][ T5320] ocfs2_mknod+0xe93/0x2050 [ 76.866639][ T5320] ocfs2_mkdir+0x191/0x440 [ 76.868543][ T5320] vfs_mkdir+0x306/0x510 [ 76.870299][ T5320] do_mkdirat+0x247/0x590 [ 76.872407][ T5320] __x64_sys_mkdirat+0x87/0xa0 [ 76.874456][ T5320] do_syscall_64+0xfa/0xfa0 [ 76.876657][ T5320] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 76.879395][ T5320] [ 76.879395][ T5320] -> #1 (&ocfs2_sysfile_lock_key[LOCAL_ALLOC_SYSTEM_INODE]){+.+.}-{4:4}: [ 76.883882][ T5320] lock_acquire+0x120/0x360 [ 76.886075][ T5320] down_write+0x96/0x1f0 [ 76.888122][ T5320] ocfs2_reserve_local_alloc_bits+0x125/0x24e0 [ 76.891104][ T5320] ocfs2_reserve_clusters_with_limit+0x1be/0xba0 [ 76.893718][ T5320] ocfs2_mknod+0xe32/0x2050 [ 76.895631][ T5320] ocfs2_mkdir+0x191/0x440 [ 76.897593][ T5320] vfs_mkdir+0x306/0x510 [ 76.899553][ T5320] do_mkdirat+0x247/0x590 [ 76.901629][ T5320] __x64_sys_mkdirat+0x87/0xa0 [ 76.904017][ T5320] do_syscall_64+0xfa/0xfa0 [ 76.906249][ T5320] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 76.909049][ T5320] [ 76.909049][ T5320] -> #0 (&ocfs2_sysfile_lock_key[EXTENT_ALLOC_SYSTEM_INODE]){+.+.}-{4:4}: [ 76.913579][ T5320] validate_chain+0xb9b/0x2140 [ 76.915876][ T5320] __lock_acquire+0xab9/0xd20 [ 76.918196][ T5320] lock_acquire+0x120/0x360 [ 76.920481][ T5320] down_write+0x96/0x1f0 [ 76.922612][ T5320] ocfs2_reserve_suballoc_bits+0x15e/0x4640 [ 76.925438][ T5320] ocfs2_reserve_new_metadata_blocks+0x403/0x940 [ 76.928450][ T5320] ocfs2_init_xattr_set_ctxt+0x307/0x700 [ 76.931076][ T5320] ocfs2_xattr_set+0xb70/0x11f0 [ 76.933461][ T5320] __vfs_setxattr+0x43c/0x480 [ 76.935786][ T5320] __vfs_setxattr_noperm+0x12d/0x660 [ 76.938215][ T5320] vfs_setxattr+0x16b/0x2f0 [ 76.940399][ T5320] filename_setxattr+0x274/0x600 [ 76.942912][ T5320] path_setxattrat+0x364/0x3a0 [ 76.945261][ T5320] __x64_sys_setxattr+0xbc/0xe0 [ 76.947518][ T5320] do_syscall_64+0xfa/0xfa0 [ 76.949671][ T5320] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 76.952577][ T5320] [ 76.952577][ T5320] other info that might help us debug this: [ 76.952577][ T5320] [ 76.956722][ T5320] Chain exists of: [ 76.956722][ T5320] &ocfs2_sysfile_lock_key[EXTENT_ALLOC_SYSTEM_INODE] --> jbd2_handle --> &oi->ip_xattr_sem [ 76.956722][ T5320] [ 76.963335][ T5320] Possible unsafe locking scenario: [ 76.963335][ T5320] [ 76.966645][ T5320] CPU0 CPU1 [ 76.969012][ T5320] ---- ---- [ 76.971374][ T5320] lock(&oi->ip_xattr_sem); [ 76.973392][ T5320] lock(jbd2_handle); [ 76.976117][ T5320] lock(&oi->ip_xattr_sem); [ 76.978842][ T5320] lock(&ocfs2_sysfile_lock_key[EXTENT_ALLOC_SYSTEM_INODE]); [ 76.981841][ T5320] [ 76.981841][ T5320] *** DEADLOCK *** [ 76.981841][ T5320] [ 76.985442][ T5320] 3 locks held by syz.0.0/5320: [ 76.987510][ T5320] #0: ffff888011d04420 (sb_writers#12){.+.+}-{0:0}, at: mnt_want_write+0x41/0x90 [ 76.991665][ T5320] #1: ffff888043306d80 (&type->i_mutex_dir_key#9){++++}-{4:4}, at: vfs_setxattr+0x144/0x2f0 [ 76.996133][ T5320] #2: ffff888043306ab8 (&oi->ip_xattr_sem){++++}-{4:4}, at: ocfs2_xattr_set+0x40f/0x11f0 [ 77.000757][ T5320] [ 77.000757][ T5320] stack backtrace: [ 77.003515][ T5320] CPU: 0 UID: 0 PID: 5320 Comm: syz.0.0 Not tainted syzkaller #0 PREEMPT(full) [ 77.003531][ T5320] Hardware name: QEMU Standard PC (Q35 + ICH9, 2009), BIOS 1.16.3-debian-1.16.3-2~bpo12+1 04/01/2014 [ 77.003539][ T5320] Call Trace: [ 77.003546][ T5320] [ 77.003552][ T5320] dump_stack_lvl+0x189/0x250 [ 77.003572][ T5320] ? __pfx_dump_stack_lvl+0x10/0x10 [ 77.003587][ T5320] ? __pfx__printk+0x10/0x10 [ 77.003599][ T5320] ? print_lock_name+0xde/0x100 [ 77.003610][ T5320] print_circular_bug+0x2ee/0x310 [ 77.003624][ T5320] check_noncircular+0x134/0x160 [ 77.003637][ T5320] validate_chain+0xb9b/0x2140 [ 77.003649][ T5320] ? __mutex_unlock_slowpath+0x1a1/0x740 [ 77.003663][ T5320] ? __pfx___mutex_unlock_slowpath+0x10/0x10 [ 77.003678][ T5320] __lock_acquire+0xab9/0xd20 [ 77.003690][ T5320] ? ocfs2_reserve_suballoc_bits+0x15e/0x4640 [ 77.003707][ T5320] lock_acquire+0x120/0x360 [ 77.003717][ T5320] ? ocfs2_reserve_suballoc_bits+0x15e/0x4640 [ 77.003736][ T5320] down_write+0x96/0x1f0 [ 77.003749][ T5320] ? ocfs2_reserve_suballoc_bits+0x15e/0x4640 [ 77.003765][ T5320] ? __pfx_down_write+0x10/0x10 [ 77.003780][ T5320] ocfs2_reserve_suballoc_bits+0x15e/0x4640 [ 77.003796][ T5320] ? do_raw_spin_lock+0x121/0x290 [ 77.003811][ T5320] ? _raw_spin_unlock_irqrestore+0x85/0x110 [ 77.003822][ T5320] ? lockdep_hardirqs_on+0x9c/0x150 [ 77.003834][ T5320] ? __pfx__raw_spin_unlock_irqrestore+0x10/0x10 [ 77.003846][ T5320] ? __pfx_ocfs2_reserve_suballoc_bits+0x10/0x10 [ 77.003861][ T5320] ? stack_depot_save_flags+0x41b/0x860 [ 77.003876][ T5320] ? kasan_save_track+0x4f/0x80 [ 77.003888][ T5320] ? kasan_save_track+0x3e/0x80 [ 77.003898][ T5320] ? __kasan_kmalloc+0x93/0xb0 [ 77.003910][ T5320] ? __kmalloc_cache_noprof+0x3d5/0x6f0 [ 77.003924][ T5320] ? ocfs2_reserve_new_metadata_blocks+0x113/0x940 [ 77.003941][ T5320] ? ocfs2_init_xattr_set_ctxt+0x307/0x700 [ 77.003952][ T5320] ? ocfs2_xattr_set+0xb70/0x11f0 [ 77.003961][ T5320] ? __vfs_setxattr+0x43c/0x480 [ 77.003973][ T5320] ? __vfs_setxattr_noperm+0x12d/0x660 [ 77.003986][ T5320] ? vfs_setxattr+0x16b/0x2f0 [ 77.003997][ T5320] ? filename_setxattr+0x274/0x600 [ 77.004010][ T5320] ? path_setxattrat+0x364/0x3a0 [ 77.004019][ T5320] ? __x64_sys_setxattr+0xbc/0xe0 [ 77.004032][ T5320] ? do_syscall_64+0xfa/0xfa0 [ 77.004044][ T5320] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 77.004062][ T5320] ? __kasan_kmalloc+0x93/0xb0 [ 77.004075][ T5320] ? __kmalloc_cache_noprof+0x3d5/0x6f0 [ 77.004089][ T5320] ? do_raw_spin_unlock+0x4d/0x240 [ 77.004105][ T5320] ocfs2_reserve_new_metadata_blocks+0x403/0x940 [ 77.004124][ T5320] ? __pfx_ocfs2_reserve_new_metadata_blocks+0x10/0x10 [ 77.004139][ T5320] ? __pfx_ocfs2_calc_xattr_set_need+0x10/0x10 [ 77.004153][ T5320] ? __lock_acquire+0xab9/0xd20 [ 77.004164][ T5320] ocfs2_init_xattr_set_ctxt+0x307/0x700 [ 77.004176][ T5320] ? __pfx_ocfs2_init_xattr_set_ctxt+0x10/0x10 [ 77.004189][ T5320] ? ocfs2_xattr_set+0xb36/0x11f0 [ 77.004199][ T5320] ? up_write+0x1c4/0x420 [ 77.004212][ T5320] ocfs2_xattr_set+0xb70/0x11f0 [ 77.004227][ T5320] ? __pfx_ocfs2_xattr_set+0x10/0x10 [ 77.004239][ T5320] ? __lock_acquire+0xab9/0xd20 [ 77.004251][ T5320] ? __up_read+0x280/0x680 [ 77.004263][ T5320] ? __pfx___up_read+0x10/0x10 [ 77.004275][ T5320] ? evm_protected_xattr_common+0x170/0x190 [ 77.004290][ T5320] ? evm_protect_xattr+0x71d/0xa90 [ 77.004299][ T5320] ? crypto_alg_lookup+0x3d3/0x450 [ 77.004311][ T5320] ? __pfx_evm_protect_xattr+0x10/0x10 [ 77.004321][ T5320] ? __pfx_ocfs2_xattr_security_set+0x10/0x10 [ 77.004332][ T5320] __vfs_setxattr+0x43c/0x480 [ 77.004348][ T5320] __vfs_setxattr_noperm+0x12d/0x660 [ 77.004363][ T5320] vfs_setxattr+0x16b/0x2f0 [ 77.004378][ T5320] ? __pfx_vfs_setxattr+0x10/0x10 [ 77.004393][ T5320] filename_setxattr+0x274/0x600 [ 77.004418][ T5320] ? __pfx_filename_setxattr+0x10/0x10 [ 77.004434][ T5320] ? getname_flags+0x1e5/0x540 [ 77.004451][ T5320] path_setxattrat+0x364/0x3a0 [ 77.004463][ T5320] ? __pfx_path_setxattrat+0x10/0x10 [ 77.004479][ T5320] __x64_sys_setxattr+0xbc/0xe0 [ 77.004493][ T5320] do_syscall_64+0xfa/0xfa0 [ 77.004505][ T5320] ? lockdep_hardirqs_on+0x9c/0x150 [ 77.004518][ T5320] ? entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 77.004528][ T5320] ? clear_bhb_loop+0x60/0xb0 [ 77.004538][ T5320] entry_SYSCALL_64_after_hwframe+0x77/0x7f [ 77.004550][ T5320] RIP: 0033:0x7fc7afd8efc9 [ 77.004562][ T5320] 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 [ 77.004571][ T5320] RSP: 002b:00007fc7b0c8f038 EFLAGS: 00000246 ORIG_RAX: 00000000000000bc [ 77.004583][ T5320] RAX: ffffffffffffffda RBX: 00007fc7affe5fa0 RCX: 00007fc7afd8efc9 [ 77.004591][ T5320] RDX: 00002000000004c0 RSI: 0000200000000340 RDI: 0000200000000300 [ 77.004599][ T5320] RBP: 00007fc7afe11f91 R08: 0000000000000001 R09: 0000000000000000 [ 77.004607][ T5320] R10: 0000000000000015 R11: 0000000000000246 R12: 0000000000000000 [ 77.004614][ T5320] R13: 00007fc7affe6038 R14: 00007fc7affe5fa0 R15: 00007ffe75e4b148 [ 77.004626][ T5320] [ 77.215122][ T5299] Bluetooth: hci0: command tx timeout [ 77.307766][ T5320] syz.0.0: attempt to access beyond end of device [ 77.307766][ T5320] loop0: rw=0, sector=71, nr_sectors = 1 limit=64 [ 77.343067][ T5320] (syz.0.0,5320,0):ocfs2_assign_bh:2417 ERROR: status = -5 [ 77.346022][ T5320] (syz.0.0,5320,0):ocfs2_inode_lock_full_nested:2512 ERROR: status = -5 [ 77.349366][ T5320] (syz.0.0,5320,0):ocfs2_reserve_suballoc_bits:795 ERROR: status = -5 [ 77.352490][ T5320] (syz.0.0,5320,0):ocfs2_reserve_cluster_bitmap_bits:1139 ERROR: status = -5 [ 77.386908][ T5320] (syz.0.0,5320,0):ocfs2_reserve_clusters_with_limit:1208 ERROR: status = -5 [ 77.390829][ T5320] (syz.0.0,5320,0):ocfs2_reserve_clusters_with_limit:1221 ERROR: status = -5 [ 77.405140][ T5320] (syz.0.0,5320,0):ocfs2_block_group_alloc:679 ERROR: status = -5 [ 77.413909][ T5320] (syz.0.0,5320,0):ocfs2_block_group_alloc:764 ERROR: status = -5 [ 77.417426][ T5320] (syz.0.0,5320,0):ocfs2_reserve_suballoc_bits:839 ERROR: status = -5 [ 77.421183][ T5320] (syz.0.0,5320,0):ocfs2_reserve_suballoc_bits:856 ERROR: status = -5 [ 77.432484][ T5320] (syz.0.0,5320,0):ocfs2_reserve_new_metadata_blocks:996 ERROR: status = -5 [ 77.436476][ T5320] (syz.0.0,5320,0):ocfs2_reserve_new_metadata_blocks:1019 ERROR: status = -5 [ 77.440051][ T5320] (syz.0.0,5320,0):ocfs2_init_xattr_set_ctxt:3280 ERROR: status = -5 [ 77.443709][ T5320] (syz.0.0,5320,0):ocfs2_xattr_set:3637 ERROR: status = -5