# https://syzkaller.appspot.com/bug?id=012edf00e41142489846a98eafd64783ab8ed000 # See https://goo.gl/kgGztJ for information about syzkaller reproducers. #{"repeat":true,"procs":1,"sandbox":"none","fault_call":-1,"tmpdir":true,"cgroups":true,"waitrepeat":true} pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDMKTONE(r0, 0x4b30, 0x5) r1 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000500)='/dev/nullb0\x00', 0x0, 0x0) pread64(r1, &(0x7f0000000540)=""/4096, 0xfffffed4, 0x0) mmap(&(0x7f0000660000/0x1000)=nil, 0x1000, 0x200000a, 0x13, r1, 0x0) r2 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000500)='/dev/nullb0\x00', 0x0, 0x0) ioctl$BLKZEROOUT(r2, 0x1264, &(0x7f0000000000)) renameat2(0xffffffffffffffff, &(0x7f0000001240)='.\x00', 0xffffffffffffffff, &(0x7f0000001280)='./file0\x00', 0x6) r3 = accept4$bt_l2cap(0xffffffffffffff9c, 0x0, &(0x7f0000000000), 0x80800) fremovexattr(r3, &(0x7f0000000900)=ANY=[@ANYPTR64=&(0x7f0000004480)=ANY=[@ANYRES16=r3, @ANYPTR64, @ANYPTR=&(0x7f0000000940)=ANY=[@ANYBLOB, @ANYBLOB="0c2e4f5a5b653f35de0dd6cceb8b408b9d7aa2b3306663ef65dbc463f1b6e326ffc4ee0260d66c6f6fa40e850d5f68eb90e9e4094829e6747ce0960047321476af998a1f335bd0d1b142b209a55e190931b10381b10360583d8febb16b79d180c67c36fb0952ed68790c8accfe4e4c4aa313763b70ee5113339225036c573a6080d4424a72c0fe5ee63bda842c1c1065279ab7c20985b45140a23b5b3400b073ad1c1531a02f5402df8d632cdd94b7edffac093dcc5978fd8355fd227961e007a5", @ANYRES16=r3, @ANYRES32=r3, @ANYBLOB="c1f9cc276231eb4803b73b1d58edc0a8892850126d48b474e876993f267eac44d05905aebe5b2b51a5e55f8dd3207ef7ac59ac45aa", @ANYPTR], @ANYRES64=r3, @ANYRES32=0x0, @ANYPTR64=&(0x7f0000000a80)=ANY=[@ANYBLOB="f910469a8833587e39d4f0d0b21541d295e3e27ad73f19235a8d586499e95bd9510124a258c04ca9f2a27b80d5cdda9660158aea1e21e1e0f61b69a4b1e884cee48d89f60b7cc5c4691e36c10b30f5ed77493e1f2905852fd9a1d4affce07e711cbe68c7a740287b05b2de1e5f08e71c16b23deeefee776958912eaf203c5c5a106dc37eeda1035a91c742a0eba588eded41e399a17f67b91bbf489b6fe9d71a410bc44a", @ANYRES64, @ANYPTR64], @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRES64=r3, @ANYBLOB, @ANYPTR64, @ANYRES32=r3, @ANYPTR, @ANYRES64=r3, @ANYBLOB="e83a59aea4f7dd1390611f8ccf29bfec927cd943b942d085466561a242061e4dca43f66cd8947ac032b272898fe547c39a83d7a21ebc634e7d2cb506e436ed15d841a6ce695e2c537f001ea990fc34e7e45b4ab1a4d240ea214d4bbb92681afd6e868cf4eb0a9e05c566e0067d360ac1c99e13b0981f1338eb7dc8f37805fabc8518d663f449ee9276e135b20cf39b8df6dabd73b49d44d0e7fe04aeb99ff1c3959c02d7a4490670b414406a9d967807cd9dc35425f8f0d0f8cefb8a32047095e91a8013c72c6022bce7b9db975bab10d7cda879df48fc69800373b90f9757d9046e2cff082458b548ed490045571fed98da97", @ANYRES32=r3], @ANYBLOB="2d4e39fce5064a422d94e863b1b8d47bf24356296d2a1a9edd5e0d4d0513d58a2d46ef001407ef49b8f79ca702780e6fb5740f8bbb933541dc36935640be918bb82147ea1198687fe364763f3b5afad7d8fab062746f0a0d3279f047ab2ae08053c2a3a142ce7018b3c9eb78c3109c378e1e51754a94d4ae9fb04f7863039eafc1ba577e5aad1a89eabda23a9b930db8575e548e90e5daa6f9b6590fb293435e650397997d919873a082ddd3d305dc18f4f22503dd10ed9a2131b1461db66d9493b2865cff40ae0dc63e5ad7d70e2f00b618a0e4425f84d892e96c595b0f43f94413ec051f2afd79d0030aa78a9c54268b60a7517bf07b83d5e61bc76df32532c46342501b69c3848684c3b00851f16cb11f48937612354bd6c6d007b341364f917aac1c8e7ad53497ea80f2a1ec7529712ae607fcfd7f9d113a14f6bbef119b07f07dcb8365d6910e5ca4a8a5ce34f3c608fc1068f94c00e4f1180c9a546c36881ac876555da964bcd770cd5b3b8bff0c22ec628dd44b495b6c0bbcfe0a75fed9d0246fc315d7ca1b7845c93995b61138509f9e41f531f22c0979068919c0c2be3c9541a3682781756314856332936208f600cc8162ece32544541dbdf55228d4865b3f004c967a8e0c3c504ce31c4d9b11e8911ec8dec2bd5e5e6d0fc28cf8f42e1e9ba1c7775a3b86335becd1f179ac500787921604baec85a04e78729b59d445009815108d7d5b792f22382108659c62fabb57e90787d9ab7db4810120edf6e424b828602cb55e9ef3302a7029f02b29d6572c66477dae77327c5b22efe9e381c23ee0006cac9d195f6cac04dd5a9c4c479cb91c3f6ef0bb6a76ebd1f16241ff04e216b33b7994cc55c9c46ecf5e79de4335a16ffb87c3c92476e030c6b946fb23016a7d1e0340f8130d340c7a2b72e85be003f956b301aecf8687ca216e32803bb036aa741456a348b46183f098bc6f9e09b1ae7559fa65aac0b043b2e625ac97429af17a9fac10bd182d5a2ce04625fca6d4d4fa362ade859f54ea92de07f38f433e3852c97f6098f9011d7ae35648bcae817b6e70119496e6ee2f30577d44ea85192b8aa53cc9587453548b8f4cfa48dda902aaaeaf0dc04dd8a5b69b1822befafc06f7cdc5338354c2b101d70597c96617ad38bf9fcbf84e3f6e696e04182ef58129df1881b81fbd19b0487b498ad23d2f5c834192b8e1cc60d136a2bedf9d63067ca0c6f3b46c72c8dc3da3818a927bf44bfe124065d4090bfbbe61d825fbd2af76a4937143bbc563565938e42d021fffea1b2f3e54eecffd46a8811bf0b4df45d98b6510a6577455bbbde7762f90a3aa83aa58056eafe309cdba78b385e5f4665b1332316b3305fb3c43bf09110f2517e63ad60cb8ccbb23a35905b16b95bfbbab9f16ae70a7be350afccb2fa691d1386f2b7fd3f9662112c1df391feb8a6016a8fde4d3261af9198191394d7d106ce7050fafe991e61669a67d5f16a73a482a407c39bbec5d0c30f5f252ac00b4ddc2dac8b42b23a192164ea9f60623326a2e8e087345d326e42031e716bf0ca0c10c86e4cc9e21079830b4091dc04a23e74dbcdadfbbc1db19ee6837d304b99af44c0e0479717068ed73e8ca3387a542bbdb21015db03395fe7934ebea8aaf7c2739f7f4520ba4bf17e8533f3db9a66be31f6b96b8489dc19bd3dba144ce628d6dfb85487b217a1c4245461effe77b12a657e6fc3f255a387351d92c3357f7ba876362e2d6fb55e11435c2f589ba2c127aa335e97bce20c501c89dceccee0d4b98b9125fa0c47df62e8957782f4b6a57c87cac8381221caec8a5025a9ca8bef43c0f8c02f74a7ee6cb3dcb68b6e5e5c0aa5d62a5bcc0a7a914709687c385124d0f1d2577a717408bb1f7c2d4f9453c43f31615a34815c41da2b09132ff3fc2d2b3e69cff1908dcba15135088645aa991b9ed962b2095f6965bedbb4456180928cdeaf76b89ec7b0fb4bea5044ff6c3b397fb43dbc9adf5c42a9f75c0d0ca510b5a6813e0a028a981d56de3a3f002b9a4fe511810760b2b61d8c730ce89c88ce39b40a3ac28712a6a216c0a7d60236bc694ea9c4b3b2f8eede41f82ea9f897af606f155f83ca4fa63436f103a045852c96afe08f65419b61b446a8ffad9b6bd4c1164be6428d0bdefc348701feabca2ed9072447870461cf24cea473fef5fdb0e024b260589f0d1ffb7955f7b0d218eb25b9822be33637e83e207808a72c8f50bd8909839b1748d63cdb8ca9b382e1ad209bbbc3b2518beffc1bcf38d03a0d60e7b62419477417ce630648fcb52eaca23e85ce381d23f23d6d397a589d5e26a1579befc4515b17c0dff016a1b5bfd5251520d6730277649873faab1f7b050aaa07671c3f806ed4e88db79486cc6f4fdbb39e8708726744f8da10654f962fca27ab18535e4ae9812c3918dd14e8fd3eb7430581a8267ea4c43598aa4dd8119be6012a2ee16bdab977c60cdeab67245cc35d227f3b2a96f3af9dd785bfac5b4d5790361f35a02f8d9ce0398aaccb47f22a16b7dfb76adc69158c29ee9b5ed4c4a10e815babf9aea625f37920947266b718265e848662be429455191c193d204dc1616be7af8ba894592b9a4fc0a459fdb70ae0d7a1407d1398e2c6a8696894679b38b1b1a5c00a30fed88183523d96ef89f8a28e6c3b693ef448b32be2c7310df0633755fdbcb5025ee139e005c6fbba31573dc64b806bc5b917d96882da06d4a616f78840e486801fb7e027eaa3ced939db68b150b0dcb0bf0386dab47ab89c6b1a1d6e88a8f032e64a1f28eb9530b8e5c6847b1557aa42e6db04dd2276698fbb85e28c3a46ee3f90101fe8ef4d345cc555b567db8c3b270c21bd68dba80c351269ee50894da52f10f66c01b4bfd7e58d4ca1b7169652e59b195346634954063bde10f2a24e8d731b3c5cc1b49d95913defb8461f6ef28d7477fba7da8d0a0627774bae1850b25476db561ccc6eb24ce46151eb5cf1270a58afd499ed6c002ebedd46c72a3e4c5c0fdd79d8970532c330a25d0948aa31d955bd8d0572582b57cfaebb12e70b48892a7d9ebadcc4d02c33b9e5534933e49d408f59429722465c67ba60b15152c932029494831c15bbb3f531c2bb4aa270767c2b77290824b13fb0f00f8208c4d8ab13b55c738fe3275adae0d8558bbc9b2d901fb477c649cbe21081b648dc707f7b12e6f1a682d25b8ea4ec6c659eb1ab86a39abb3f63f447de643c71f4f84a6113a4c3b634254ae7e7f8b0f0e6c2e082ae09315bbb97e48a0f90a5a0000200177f1eb3f6782f50780b59415fc91910e351b8a3d6aa99d6398b92681e99b1ea186a438146970efee9cd6349f676d8bf4451f24e6105c917ac19ed1a80878b7c7eb3fa922a7165355e3a3566ad0e31f69761d839bc05277bd9e3d1c20e0902e75067dcdede2177e90f337e2e333185954ddcee3389b7e80d12918d9f9194eee1d83dc8dacf29f6e1100d5758821201de766224c93d0debb07d56ecb6f3788b44e36f5f0dbed9569f044b28638e7bbd71f3cce3d6e14f4ac0e127be0246d60230befa0eda0fca3ec203fd394e47f1d938463882fc4f748099b701a59c64ad5a1531cb3e93b295d322cd81a9ccedc2b5c4fb10273b9e7abeedd742f2062f798fc31368e8185a4740d8ad7fc62510b567bc52fe5a239118ee98d033914bcd9a1007408361d89cc5e7de330ed157cffa25ed11249bf0ea223f1b23fc2741aa7fb48dee65485e5025c5a10d39669ed1a72dee6219dd4de88dcab94b9a1856694f4ccf79a2ae350b70a2bd0d17d38a181d67f564d4dfc886a8ae71ef26bab9dc4b9237f9c4b844505616aa4a0702ef8afe8615fc20dd9d74bc86071fcedaae2fbc404e2a863f9e91d4132e83bdf949b03c22cd2e491cec03212181e6c3e9e3867576f60b2e4a8291be041aed24d1a3658009e6de0f89682c96ec851e7ba79a0fa944927a48cd178f6b9a3c4dac337857af5fca9bbdf6b5ccbaba94528e81a95ef6978e701ed583bf1e5de638a233da5bab262af0b388ac8020810cbabdf17c6dfd25e72775e54bca23fb3a27851ffda15c4bbb9df41e1d07f0ba3fac973b534cb8348700c5e842351f6d27031cad28387d60472be796a409f80a4fa0addf069ee3a7356d70ddc3b617ee32b494db681f72603011225684dfa546dc38af7fe213ca07806fa866265f95a7984f5270b130a50ad689ec13194a297dc2c437118367167b04c9e6c2f81ed9e1e431553577ac51b2d7b002bffb93c94fed0255700752c3138324fb17eb0d8b0a20c564e22d251c0ab4d2f951d44a79bb16bc7ac473384471d22496ea488213880c8275c439ac1177bb049f020a156b1c17933a6336f0d2f43329eabba58f2349bedf8af210150c688b4b53e5b6c2f9ef4f0df6a48aa06debe5250f9d9866cee284f9e40c496e37257c1faa7224c05abda23bcd1184aafb718d86dc97d0b2db2377c146641916028d3fa737f186cce3fd3479f522cc91c83083b0040ff0eb5ac0a7bf76c2ffcbf69ffa33b7946eeca4a0ce7645d099022f89b0b382fae34ac77389db19f73fdc49b718b4fba950589ea0cb8476a41b30f522e94bd24a633f0fca8afc2ac5f33a84f4dd2e9734ab85d9832d7e49ab9eb6e9112c8a5e37bb6c46865cf4d5df9814cab8885804b3ae93bbfcf957702ece78b74404798b3db22a5124052dcf5a4f61ce6a6e0302345f05081a97cb5d13e3e5ec5fa231442da3de2899afc59c84137313a0128c36c6cec6a0a53082c96e88858c0263a995e68764c714cc63df9a0a1aba44b9e4ae67ba2f535400f0a18e1be2b2d99fb4ecb1f1805a870b4e7f456933fab61d3b7d82548b7d7f85f652ffb30fbd80fd4e7cbba0952aca35e6bdcf8e67b7e3213738b080117c677b55b0f330ecf1ddb76018f36e92d7eec843964381f55deb17a4d1aff2e3f5071011166d43f810d0b7de9d4dde6fb5c5a3e8319edc98913c4ec0d276545b395f7b28db3154d6d1ca524dfc6aeab3741c37c249b1bb112719325ed0d30750b322cefc74b7f3521c4b2830be3b13343b444c4bc8315f63739dddf08ca477eb9823f83c3f42c155dcc32444d60a4328f6ec4bfd00d4c04598c41fa4f13fc16d2e159bf54593d6e686a6c50da421d449d0d16aa574e683949040e55d0b6a20f12fedc1472852d25e8c9c7950def6e9cdb75fe686c4db2a2d6a7dee2ec6e6d76cac622a45a1b6464c283ddff7f7131177d53c4f00f86314cf7838dc5134237e9a7469c82c8b387fec539d1830c4c1275ef3f1516f61fa6178126dfd51e24db3b9507a2a95651aee7d76db61e44cb262de077cc866752f8346854087efc0140ac26cfa3fa91afe2094c924ec52c0d351af1bd10ef1fbcafd5b66dc0e19e26b479f5432828da2e2b3ea9ad7dcb549b42dded43d0dd8f3a4943d09350013da1e83b1e506d8c2efe36254965cd9a03affd387b6131012f2228d565aa9e1cb8971802cac146a9598af8ba956c54e7ddcbcac07e37b1a61c4edb8919f1efed9c142c58046ca38eac4335f3ae894ca708acd848225350b90a177c490b8faaf7b952dfbf1e85f2b339aa8b1168d0cbf225c6ac4fff64c37b6c9c52959fc3aba16cec5e9c22d15cf187f70f8a0c1dbe26247bb9845bf40dda7c695433a311d81c6988ef07aa304f202ed7ded2451b212ea13d3ce1e405bc8a9eade4ee9338416ef76913dd05d9d731b66283f30d7829ef4ab70b9259c92d0ed789965e887fa5c251350e4ce069736bfe52ca7ff392e4c171d50fe1f7e2c861", @ANYRES32=r3, @ANYBLOB="cbe654ca812d5e44e144637aca50dc1039d61b87e398788ef0a51cc7c0380e51dbc269f4b1cd7314"], @ANYRES32=r3, @ANYPTR=&(0x7f00000008c0)=ANY=[@ANYRES32=r3]]) r4 = openat$mixer(0xffffffffffffff9c, &(0x7f0000000080)='/dev/mixer\x00', 0x400002, 0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_LIST(r4, 0xc0505510, &(0x7f0000000140)={0x6, 0x2, 0xa3, 0x7, &(0x7f00000000c0)=[{}, {}]}) ioctl$KVM_SET_TSC_KHZ(r4, 0xaea2, 0x1) sync() getsockopt$bt_sco_SCO_OPTIONS(r4, 0x11, 0x1, &(0x7f00000001c0)=""/79, &(0x7f0000000040)=0x4f) r5 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000500)='/dev/nullb0\x00', 0x0, 0x0) mmap(&(0x7f0000660000/0x1000)=nil, 0x7ffffffff000, 0x0, 0x100000000000010, r5, 0x0) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r6, &(0x7f0000001500)={&(0x7f0000000140)={0x10, 0x3}, 0xc, &(0x7f00000014c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="040100001a0001000000000000000000e0000001000000000000000000000000ac1414aa000000000000ffffff9e000000000000000000000000000000000000", @ANYRES32=0x0, @ANYBLOB="e015e163d6f600689844000008000000000000000000000000000000003c0000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000a000200000000000000000014000e00000000000000000000000100000000000000002cb4cd94718db9cc29091a1f1103890c8a90d1cc93822312a4742c9616c8"], 0x3}, 0x1}, 0x0) r7 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000500)='/dev/nullb0\x00', 0x0, 0x0) mmap(&(0x7f0000660000/0x1000)=nil, 0x1000, 0x200000a, 0x13, r7, 0x0) r8 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/cuse\x00', 0x80, 0x0) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(0xffffffffffffffff, 0x84, 0x1d, &(0x7f0000000040)={0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, &(0x7f0000000080)=0x28) getsockopt$inet_sctp_SCTP_DEFAULT_PRINFO(r8, 0x84, 0x72, &(0x7f00000000c0)={r9, 0xffffffff, 0x20}, &(0x7f0000000100)=0xc) r10 = epoll_create1(0x0) r11 = syz_init_net_socket$nfc_llcp(0x27, 0x1, 0x1) epoll_ctl$EPOLL_CTL_MOD(r10, 0x3, r11, &(0x7f0000000080)) fremovexattr(r11, &(0x7f0000000040)=@known='security.ima\x00') r12 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000500)='/dev/nullb0\x00', 0x0, 0x0) ioctl$BLKZEROOUT(r12, 0xc0101282, &(0x7f0000000000))