# https://syzkaller.appspot.com/bug?id=e8616085ae2398519d922bdd9c2d97cd18a66d29 # See https://goo.gl/kgGztJ for information about syzkaller reproducers. #{"threaded":true,"repeat":true,"procs":6,"slowdown":1,"sandbox":"none","tun":true,"netdev":true,"resetnet":true,"cgroups":true,"binfmt_misc":true,"close_fds":true,"usb":true,"vhci":true,"wifi":true,"ieee802154":true,"sysctl":true,"tmpdir":true,"segv":true} r0 = socket(0x1d, 0x2, 0x6) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000080)={'vcan0\x00', 0x0}) bind$packet(r0, &(0x7f0000000000)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @link_local}, 0x14) sendmsg$nl_route_sched(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)=@getqdisc={0x38, 0x26, 0x3c007c0a43653b1d, 0x70bd2b, 0x25dfdbfd, {0x0, 0x0, 0x0, r1, {0xfff2, 0xffe0}, {0x1, 0xfff1}, {0x7, 0x7}}, [{0x4}, {0x4}, {0x4}, {0x4}, {0x4}]}, 0x38}, 0x1, 0x0, 0x0, 0x4000080}, 0x40895) (async) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f00000007c0)={'erspan0\x00', &(0x7f0000000600)={'syztnl0\x00', r1, 0x700, 0x700, 0x7, 0xfffff9c5, {{0x5a, 0x4, 0x1, 0x1, 0x168, 0x68, 0x0, 0xfb, 0x4, 0x0, @empty, @remote, {[@timestamp_prespec={0x44, 0x4c, 0x41, 0x3, 0x7, [{@empty}, {@remote, 0x5}, {@private=0x9b, 0xfffffffd}, {@broadcast, 0x3}, {@remote, 0x8}, {@loopback, 0x4}, {@multicast2, 0x16}, {@local, 0x4}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x401}]}, @lsrr={0x83, 0x27, 0x87, [@empty, @multicast1, @empty, @private=0xa010101, @private=0xa010102, @broadcast, @rand_addr=0x64010102, @remote, @multicast1]}, @end, @noop, @cipso={0x86, 0x3d, 0x0, [{0x5, 0xc, "1b49a37f70c84d13787c"}, {0x6, 0x2}, {0x1, 0xe, "07e8c5c429d377c2938ab559"}, {0x0, 0xf, "bb0989c0fd4dc57c31dc54d3bb"}, {0x6, 0x2}, {0x6, 0x6, "17e6f2db"}, {0x6, 0x4, "6510"}]}, @timestamp_addr={0x44, 0x4c, 0x73, 0x1, 0x5, [{@private=0xa010101, 0x8}, {@dev={0xac, 0x14, 0x14, 0xa}, 0x6}, {@local}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x40}, {@multicast2, 0x80000000}, {@empty, 0x1}, {@loopback, 0x2b20}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x8}, {@broadcast, 0x44c2}]}, @timestamp_addr={0x44, 0x54, 0x6f, 0x1, 0x7, [{@multicast1, 0x1ff}, {@broadcast, 0x7}, {@private=0xa010102, 0x1f}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0x6}, {@private=0xa010101, 0x7}, {@remote, 0x2}, {@multicast1, 0xffffffff}, {@multicast2, 0x7c6c559c}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0xffffff01}, {@local, 0x1}]}]}}}}}) r2 = bpf$ITER_CREATE(0x21, &(0x7f0000000540), 0x8) getsockname$packet(r2, 0x0, &(0x7f00000005c0)) (async, rerun: 64) sendmmsg(r0, &(0x7f00000069c0)=[{{0x0, 0x0, &(0x7f0000002d00)=[{&(0x7f0000001b00)="11876076200542457a5b347567bb1329b3c2f2a745b5cc4b8ffb1f7546f385ff33fb248189d307c3cbd2751c3edd552c8b4f362387427067d57c528ada4d70d20e69efa57e6e4a3b22e16526a2b66e537ca566f630e97ce641ef93d2066e5da433204d1bc2fbd98da8fb05f84fe6ac5a38a34b6d7b260f7b312172c6", 0x7c}, {&(0x7f0000001b80)="8d6344a6b00a64ece96f8d4ff5436ccef3bd00babb4b19c1dc4eba397a64e12c2fa7fe3d0e7dfce90afd029794dd7c18218b12b3ce401f58d803b7a8406378cc2f8b7ab62eedd33e4cc27d1d1310e454b9ec7b5bc95e336ca377b008e9eef56e62fbffc896aed7a60c53cd43d10472fd607bd93c086476ec618e63e172a8e983cfbfaea727909a2e613c3c7bf7f4c0ad9bc6c1314f5fd8f4c4e960e550f336638fe9e963882b27fe9a18c76a27df3cd33bd7f9c000763dbcb0", 0xb9}, {&(0x7f0000001c80)="ea5f7c99b3246f473d74d19a11630c1425519bd19ac66b4f832d09e7d296efe4dadfef6cf81f6eacefdf70fc", 0x2c}, {&(0x7f0000001d00)="95d0bae356ff5d8d6ce40ce9baa15fb85b70a6350561cb395a6e91e15a451b82e6045763861dc3d47846d50ce09851b446fbccd2ec2954c68216f68f16502e1355ddcb1b94f42abe46afd1ddc4f652b196e63c975f5836e5bc7d0d8977e92fbcd2897eacd11accf9f90d77a0ed0936ee5a150e796697c75057859b2a17f1d110158da51ae0c937cf3c53e0ffd4d6278374550a41c15b5e3246870376f821cd62029c6d14a5d308b91f76376da2f725de08a091be38ac2a5f7cbb760850fb96749759dc81cbe19178dc761e0a987ab972d287551dd211c63f0692236773eb5256d5a1e566348b0920d82bbc3c098755be67d3e817f0cb342bf431998136b6445c659094ce1276283cb88ee711b9e8215c039f34a7ccc68cac82b051dadc77a21a73a68a6712541b05b3bf4fbd11014458916401416e83205b6956c2ed2e6caa0582871b24abefe1fd07e68ec3bfa2cbe44242b00967577148d157942597b171ae7af41aa93ad6083fcfaa737cec73e9f753816124b924e710cbfe80750169e372f6be8bfbdbf5fba9c3006e1ffad7a07837a627d47c1d06b2c630148d9a9b9859d2d42eff06aabc44823abd6706e10a31ea2dc46caebe9b72e0feb20aa87af0e5de7edd4d6feede10eac48a03876e6c0486e675b4d7b6572ecbb2cee3aabb78ee78d2023720d0e2e58869619173e445a90e1dfb2a74ce353964c0ce7f65c30e6c7d1e48c86fdb2bb1c4a75609c9742a15f676f3a0e338c8c40d525553613c152a43d636248ca7a57c197bd0bf87cc5712165df5d4819f5a40539224a4f2834d5445cec72479947f020e3e31408e3e63bf73421e602b75e18d0e221213a074f660b5fd260709c5e4de2cde414fc6f66acc1e2029200a051063ad608ccdc208f5d0fcaae5e7427df96056a00b600d531d2a6ec39178242fbc7dc0ba90846f28ebf55502c1bcc8a7db4d62970ed884ec4c2e3f0f6b8d573c9079c190c43551359eddba69da95867bb89480589fa014df684afbedf744e5363e369586eea1f5597f82912c01557e0e859382abb2a2b9d23eec448214c4937e03286c8be059b2404748457c32a1fd7c8854b09b2d71778ba1170d0edc8175993aa86c3aafa7045fe8c16fd3f7bf8274b1a53a2c5ceecd1aafe8b199f3083552e6ac0f3ce344aad9232cb4fcc429608bc0336c0fce2e2c4842b5272de6b8f0aebf7434a8c067f6d29bc84f071131d753b19a1cf534cbfbc1d1f900eaa4f3cd9571678e7db91ec66910dd73a9883b74260bc323fd1d9dcf06618634fdec536b62d862b6198e39ccb858a0b189e73c68052dc3634e7d4f273b0d2d38060c29133aefaca4f6bda68af59ac6225ab8a564607b6023350db1a83a2df15e1c8e93ba6e8b849200cda109f8525f0987e8d339e0e0023603a5e97895d1b628b9007e7285c14bc496394c3e522b11c073811a6f4fc386632af3e63bbd71327609e8e05f98ef695263a5d6eb67708096ea5c4b7054a9256cf63e371671646ea8e488cf75d9a37c58091007a9450927bbb4d113d917386e1570ce5628f083314ab02638f895c524f43a8f34f23bb5bfd370f655931c5f841b8bb289dc20e8923e43a8f46aa017bfed7248950711eb15cf360e319a73128ae25e3d40eb1e7b273b687e0adbcf675f5648a210211d5ba655fc2265e7eb65e7a0e8591d783077cbe2d0ea13b24a933be675621dc41d9cc22a5f0e16eef8181c8ae645849cf4c2b9e74c7bc2ab75c429c0b003cfb99d0b2a9c4303d010b3cee2249d60dbf42722c0229bff0d02f65ea0bcc7881511648b27b9e975c8254ed223e3d36fbd398a806b202c01d956ffc88516275f441cd99a2c9b509f6f5c182d70c1f204bab654b26c6e8e2f4182af8b3eab5b98339095f3f59aaa3a07ddfa6d26270aaccad9e8324ea9cf786492dc40a4faf6c980976f38c8ae7c5123b581e976bf21ac06bf9352c2cdb0f26beecec4cbbfcb32b7e9c4e2576536032a691b4552ec4a6016afb7fa9daec33f4383811f21c7c5a2e71a0e4b30230092de959b03d36e2576cf5963d283d33cb41213a75f9a90605050f013f8c7d3f302c16663e4b0311a415ede95179cadcf52dcab5f5fa69944040cedadd135636f88f0e9b639e727de4ed3d51b243f2788976f33e91585fbb3d72d934cc7d44a0ad8681230b9c1ef3916af501f91c32ec612890215fa771aa079f9b2d451a3c5d8d16639d260ecba23d8077f4acbf94829e359dde89cc0708f930db208b3bcf35661682163b1c242514411c8624b1bae9b28ad8c9f4631bc6057ea1c04f9f3c12be9e8b45562a3cfeedc053d08a1afd2965db1bca5ea3cda65f8976e3014e9ad29fb62c098f431c2fd0248284d338b3cee0578040d989e5cfc510a5bb9deb5527fd6185bbbf03591951ccbd89e3f95e049388b735bbff70efe59690a0f22a5f3c991482f732b7b2642ea2c71d9a5370a7be86c617e23d2227aaf496fcaaae7d3bb00ec50bdea4205d784ef2a69d50d9ee17963bf51158f2fc9ef6ff031c27a3b49ee7e5a99d0b66d55d14f5d0a18a9a4351d8ab2a66ba0375256daccece2bc223cdc01811b31855d602415ed748d38ef419b7cdbfefb209dbef392a58a74673d4cfaf40cabcac05dd16a8735d4c9d657f364645e7f046d89ca665675538a050424644efb5ec32a042c1d90759c6f191fc20540e87dda79ca2e33f9ded8353dff7105b9c9e915ab2fde1faeec219d8277dc6b7e114bd6a08c5b3193de1b42ce3577f6e3737133bfa809c62af28d078885cbe469f59b60ea2c5b16b33b1066ee12326dee0c5dd27f19ba0519fc5dd1f055e6357f16f33eea4658f9d3f153310b6e0da55188a7d10f1c83905f006a6859aa13ff846d70deb208a8be9ffd7599f80d30c00fffc32484b4a69849d3c2b495b6f05c0226b9346117bea5c16256d1eb9ca7f684ee97569dba78b03570e4898f8b75198861e1c1cbc9626d12c3bfa9f1a87831853314e523ffeb91c9adcaca9bf0d4bc2edd2231c67435fefdd4fca913e02f5b76941841f3a79f79b7750717b8cb17ad6663f6d6decb7d25d065c64035f2f0283f12486a959da336b243a9d27e67e3cae3a165a9853bc2ecd1b6a0dd90d8d8448de1c30d18f1d16dfaf52a36f1695e248282b9a3f02000f3e22feb80c9b36eb398be583f2fd9086054bcddbf39856fe32993f69aace41252734a11467e1a5148f5180a2501e848a1212124de6df97386a95f20452e0b6d8dec19de20bad9802b5a405da570472473963d3d0b7a4246bb346bbeba33830e0fa358f568a85f47388c7551355aa301ea169a078ddc6685135803116979176ac120ff1bcb5c4b8c6169454c23c7a24e51987b98cd47d322dcf1d649a314ecee5b81fa6f4406e5de5317c8aed89e1b45845c08eca54e48feb90e1d00b97945fd7a46a458c33af5a8192f81957b333ef0931344f3ff30778d6d043d0e6807539036db3db7110fcb61d7d78f6c260757a54a21a67f7634843c3ca30ce53097e35827e34e7f2f3b15cdac20e145e3a81c3e90697f9f05a08cb9af9b1599d10a5d0c013f2cf11abfaa8b28ac13a8a2ca8b04c03f94e793bd5a85d05a40eeaab15d1adb7f3d64f214e5ef56f91b92dfee37d2987f792066a585beea21f6a048d1cb5ed7aea7a42c1dacaf34c8923d3ed4ed88270b012ae6be8e94c74e80b43c7bb39dd5dc6acc12fbea0cd79c00d52186fca8cac28a6774756f4a10cfd924fe2b6f61ee4f0e1491da789332dbb4face58ba85382e44ae05fbf642e179d1fc0fef5dc107e6b2dad842f53f82a8a5749d74f1f633eb2a2de74faf0e307a1043614596ab0257d3eee4a8a8a812a018223168f3e45ae3a6075201e48790b5f9c0329a3c55a31e1e4f935764dfb3d0bc4ed9d8375c0f9dea6638fb53c2341016b723ae25420ef52fbfd5f790b5f8c2e3802f6fad94bf45e9fe7081a2756eca11bd2edd8c78d677df72786c969f12b21d4e079c83ca14d1a973555c720972d9b2be8300ee2bb5c86bfaea1a143956a97935d021da2cb2938b67ddb18c8fd9c7be2dea23e640fb721d48a80010d78adf59a5b624c454bef700483a0c6f70b636bc45032cf48994e3a0aa224ef69ba5512d7f95464fe3f82b8d198ed32134c89d9a6f2d5166c9299024ac5765422ece57ca0657b2f148d7a2ed40b63ec7099886ba0fedb5deb3163306f68a32db117876c6330b0494e8447df0a036b7ca8499e8eabc371e574f665453eb0d38e0379e5863d25f4ee0c0b2ab0bc39ddc551eeed1d075c71fd5b1a3b4f5ada12da36cf1b6a692eb629eb95552e82fef4c85fdb935d14c878200e370fcfcfa0e3be37a4dfd3638c58583d79a7cf755a6fca9d2431f984ee5eaf4aaad6350d9af6a291f2a531f96669f3e7f943467719a76d3c3d46c424b3f2e2edc6bdf85a627883cb53ced7061f77627a77f905ab0060385e031cbce0457133e9fd4fb5bf25d1ffcc669d1c99c333aff8c090e040750a80ce0bd9bf1755060a42792a0d0b9363b8355fc5adbd8431bd98ed52aba0a6ae5fa0a7d4e0b07810a4fc724416e003ca04b9fa5985bdb95ea5da975a09b7b6bfa7dece0519bc45f7b6582375291817baf4bfd604ee3b814f2a48f7daa0359e6037bc2b06f5573c2bc0fe7a76585e306931bd8c694456eeab915099ccee2ddfd503cd4e602f907d8810ea0112841cdd798f5979ed15803b47b675ac716044ffcf2c3733047be68d201db26f6b8cc8bac0adc5ca2006d71261c47044897c989d4022d5d2f400b42458ce24c75c4f43d682b2bcb86b8ec71bbedc2ed2155def527cafeaa7f4eaa9e3f83effd1f5e02d21c9ca397934f1ad6a0dadd53717e6fb04ed0296e9f1c8f4c9c2166b4557409ee2164e1638937d0c2972b8d57bb1e08ad6bc3cb5d1dbb87c6fb2a5cd501f273630a7abd84ead6f4c22b455f0ebe248aa80cab1101d561dd5e078973f28d164bbdc96296223d0ed0300aaf5e5eadc56b20559ce3139afabd11097bbccd1fa2565abe293249197b75ad26b304e78a95a63c22ce9cb45e80a33323c86d2b3ca2c46c10d962b54aac36040b6c6a521d01c97785a21d8f7f888e90210bcaceae1b011287dd2962cc941a1db7b3c28dd1017c6a670229ca2e73763591fcceeab83d456ab6786e1f13d5d2f7a5e346379f5ef4e48aed29e401570474f4bbd032ea1d50ec300b444ca8b5866f23c25b897a16b4a9cec56ee7b62b9d00c095858bb7c2571e1a78ef53c2beb2f6ecdaa1fae9bde5a465f428b5d0cc8210f0c607f93640c42f36", 0xe9f}], 0x4}}], 0x1, 0x0) (rerun: 64)