t change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b849a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b849b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b849c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b849d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b849e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b849f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84a1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84a2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84a3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84a4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84a5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84a6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84a7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84a8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84a9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84aa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84ab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84ac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84ad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84ae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84af000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84b1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84b2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84b3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84b4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84b5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84b6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84b7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84b8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84b9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84ba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84bb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84bc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84bd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84be000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84bf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84c1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84c2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84c3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84c4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84c5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84c6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84c7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84c8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84c9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84ca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84cb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84cc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84cd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84ce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84cf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84d1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84d2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84d3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84d4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84d5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84d6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84d7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84d8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84d9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84da000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84db000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84dc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84dd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84de000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84df000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84e1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84e2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84e3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84e4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84e5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84e6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84e7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84e8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84e9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84ea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84eb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84ec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84ed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84ee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84ef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84f1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84f2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84f3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84f4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84f5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84f6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84f7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84f8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84f9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84fa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84fb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84fc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84fd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84fe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b84ff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8500000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8501000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8502000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8503000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8504000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8505000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8506000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8507000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8508000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8509000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b850a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b850b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b850c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b850d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b850e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b850f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8510000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8511000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8512000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8513000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8514000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8515000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8516000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8517000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8518000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8519000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b851a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b851b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b851c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b851d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b851e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b851f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8520000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8521000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8522000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8523000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8524000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8525000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8526000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8527000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8528000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8529000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b852a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b852b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b852c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b852d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b852e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b852f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8530000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8531000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8532000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8533000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8534000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8535000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8536000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8537000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8538000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8539000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b853a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b853b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b853c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b853d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b853e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b853f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8540000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8541000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8542000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8543000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8544000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8545000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8546000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8547000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8548000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8549000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b854a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b854b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b854c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b854d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b854e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b854f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8550000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8551000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8552000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8553000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8554000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8555000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8556000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8557000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8558000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8559000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b855a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b855b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b855c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b855d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b855e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b855f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8560000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8561000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8562000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8563000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8564000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8565000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8566000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8567000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8568000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8569000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b856a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b856b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b856c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b856d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b856e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b856f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8570000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8571000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8572000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8573000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8574000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8575000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8576000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8577000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8578000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8579000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b857a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b857b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b857c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b857d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b857e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b857f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8580000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8581000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8582000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8583000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8584000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8585000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8586000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8587000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8588000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8589000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b858a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b858b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b858c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b858d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b858e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b858f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8590000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8591000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8592000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8593000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8594000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8595000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8596000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8597000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8598000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8599000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b859a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b859b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b859c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b859d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b859e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b859f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85a0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85a1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85a2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85a3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85a4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85a5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85a6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85a7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85a8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85a9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85aa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85ab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85ac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85ad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85ae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85af000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85b0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85b1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85b2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85b3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85b4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85b5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85b6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85b7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85b8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85b9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85ba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85bb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85bc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85bd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85be000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85bf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85c0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85c1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85c2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85c3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85c4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85c5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85c6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85c7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85c8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85c9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85ca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85cb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85cc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85cd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85ce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85cf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85d0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85d1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85d2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85d3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85d4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85d5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85d6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85d7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85d8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85d9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85da000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85db000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85dc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85dd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85de000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85df000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85e0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85e1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85e2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85e3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85e4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85e5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85e6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85e7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85e8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85e9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85ea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85eb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85ec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85ed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85ee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85ef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85f0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85f1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85f2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85f3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85f4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85f5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85f6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85f7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85f8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85f9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85fa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85fb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85fc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85fd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85fe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b85ff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02b8600000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a61000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a62000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a63000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a64000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a65000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a66000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a67000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a68000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a69000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a6a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a6b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a6c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a6d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a6e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a6f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a70000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a71000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a72000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a73000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a74000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a75000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a76000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a77000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a78000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a79000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a7a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a7b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a7c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a7d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a7e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a7f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a80000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a81000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a82000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a83000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a84000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a85000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a86000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a87000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a88000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a89000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a8a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a8b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a8c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a8d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a8e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a8f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a90000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a91000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a92000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a93000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a94000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a95000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a96000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a97000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a98000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a99000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a9a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a9b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a9c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a9d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a9e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2a9f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2aa0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2aa1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2aa2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2aa3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2aa4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2aa5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2aa6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2aa7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2aa8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2aa9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2aaa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2aab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2aac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2aad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2aae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2aaf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ab0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ab1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ab2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ab3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ab4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ab5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ab6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ab7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ab8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ab9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2aba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2abb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2abc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2abd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2abe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2abf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ac0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ac1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ac2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ac3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ac4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ac5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ac6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ac7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ac8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ac9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2aca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2acb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2acc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2acd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ace000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2acf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ad0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ad1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ad2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ad3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ad4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ad5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ad6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ad7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ad8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ad9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ada000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2adb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2adc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2add000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ade000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2adf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ae0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ae1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ae2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ae3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ae4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ae5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ae6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ae7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ae8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ae9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2aea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2aeb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2aec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2aed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2aee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2aef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2af0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2af1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2af2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2af3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2af4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2af5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2af6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2af7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2af8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2af9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2afa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2afb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2afc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2afd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2afe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2aff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b00000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b01000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b02000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b03000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b04000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b05000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b06000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b07000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b08000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b09000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b0a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b0b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b0c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b0d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b0e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b0f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b11000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b12000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b13000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b14000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b15000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b16000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b17000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b18000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b19000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b1a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b1b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b1c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b1d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b1e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b1f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b24000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b25000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b26000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b27000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b28000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b29000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b2a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b2b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b2c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b2d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b2e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b2f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b30000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b31000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b32000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b33000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b34000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b35000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b36000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b37000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b38000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b39000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b3a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b3b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b3c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b3d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b3e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b3f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b41000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b42000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b43000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b44000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b45000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b46000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b47000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b48000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b49000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b4a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b4b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b4c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b4d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b4e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b4f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b51000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b52000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b53000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b54000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b55000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b56000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b57000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b58000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b59000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b5a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b5b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b5c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b5d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b5e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b5f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b60000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b61000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b62000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b63000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b64000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b65000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b66000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b67000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b68000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b69000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b6a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b6b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b6c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b6d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b6e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b6f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b70000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b71000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b72000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b73000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b74000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b75000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b76000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b77000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b78000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b79000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b7a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b7b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b7c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b7d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b7e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b7f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b80000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b81000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b82000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b83000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b84000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b85000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b86000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b87000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b88000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b89000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b8a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b8b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b8c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b8d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b8e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b8f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b90000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b91000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b92000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b93000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b94000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b95000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b96000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b97000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b98000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b99000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b9a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b9b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b9c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b9d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b9e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2b9f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ba0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ba1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ba2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ba3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ba4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ba5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ba6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ba7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ba8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2ba9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2baa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bab000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bac000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bad000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bae000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2baf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bb0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bb1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bb2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bb3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bb4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bb5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bb6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bb7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bb8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bb9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bba000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bbb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bbc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bbd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bbe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bbf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bc0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bc1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bc2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bc3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bc4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bc5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bc6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bc7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bc8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bc9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bca000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bcb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bcc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bcd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bce000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bcf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bd0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bd1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bd2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bd3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bd4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bd5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bd6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bd7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bd8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bd9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bda000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bdb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bdc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bdd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bde000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bdf000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2be0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2be1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2be2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2be3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2be4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2be5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2be6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2be7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2be8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2be9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bea000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2beb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bec000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bed000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bee000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bef000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bf0000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bf1000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bf2000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bf3000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bf4000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bf5000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bf6000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bf7000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bf8000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bf9000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bfa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bfb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bfc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bfd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bfe000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2bff000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c00000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c01000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c02000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c03000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c04000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c05000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c06000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c07000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c08000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c09000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c0a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c0b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c0c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c0d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c0e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c0f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c10000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c11000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c12000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c13000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c14000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c15000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c16000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c17000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c18000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c19000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c1a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c1b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c1c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c1d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c1e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c1f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c20000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c21000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c22000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c23000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c24000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c25000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c26000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c27000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c28000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c29000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c2a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c2b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c2c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c2d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c2e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c2f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c30000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c31000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c32000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c33000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c34000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c35000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c36000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c37000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c38000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c39000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c3a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c3b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c3c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c3d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c3e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c3f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c40000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c41000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c42000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c43000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c44000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c45000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c46000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c47000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c48000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c49000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c4a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c4b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c4c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c4d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c4e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c4f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c50000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c51000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c52000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c53000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c54000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c55000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c56000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c57000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c58000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c59000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c5a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c5b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c5c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c5d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c5e000 didn't change! 16:01:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x9) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x9) ftruncate(r2, 0x0, 0x7fffffffff6) openat(r2, &(0x7f0000000080)='./file0\x00', 0x88, 0x90) ftruncate(r1, 0x0, 0x7fffffffff6) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r3, 0x0, 0x9) ftruncate(r3, 0x0, 0x7fffffffff6) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r4, 0x0, 0x9) ftruncate(r4, 0x0, 0x7fffffffff6) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r5, 0x0, 0x9) ftruncate(r5, 0x0, 0x7fffffffff6) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@rights={0x10, 0x10}, @rights={0x28, 0xffff, 0x1, [r1, r3, r0, r0, r4, r5]}], 0x38}, 0x0) pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02c2c5f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02e4d82000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb02e505f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b6658 va 0xb030633c000 didn't change! 16:01:04 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0x1000000cd}], 0x3c1) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x9) ftruncate(r0, 0x0, 0x7fffffffff6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 16:01:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0100000000000000262494a711a0c598aca73bffdf665d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c653000"], 0x10) write(r2, &(0x7f0000000200)='CW', 0x2) sendmsg(r2, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x405) sendto$unix(r2, 0x0, 0x0, 0x1, 0x0, 0x0) 16:01:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x10) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x1, 0x9, 0x0, 0x0, 0x8001, 0x5, 0x9, 0x3, 0x1, 0x4, 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:01:05 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x7, 0xf3c) syz_open_pts() socketpair(0x1, 0x3, 0x31, &(0x7f0000000000)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) fchflags(0xffffffffffffff9c, 0x0) socket$inet6(0x18, 0x323cc548fa469eab, 0x7ff) r4 = socket(0x23, 0x3, 0xffffdfff96fa552a) getpeername$unix(r4, &(0x7f0000001640)=@abs, &(0x7f0000001680)=0x8) recvfrom$unix(r4, &(0x7f0000001580)=""/148, 0x94, 0x843, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) accept$unix(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/110], 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffc) msgsnd(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="010000e0ffffff0046219f0d91f8c5b1a44a306c22014c09000000e995c40848d591a4660c84b089a72a28a32204c41bf00e1f4b0ac37e0e3f3630370d639b7f26461f745fa3d91635ad9a1dc3"], 0x4d, 0x800) r6 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r7 = dup(r6) ioctl$WSKBDIO_SETMODE(r7, 0x80047476, &(0x7f0000000140)=0xc6000000) sendmsg(r7, &(0x7f0000000a40)={&(0x7f0000000f00)=ANY=[@ANYBLOB="213cd6b3e30984f9773060ea1306bbdee064eb"], 0x1, &(0x7f00000008c0)=[{&(0x7f0000000300)="7fba25daf4134e6497f3ff4342359893d56ecc8f6d2e631f1f73cfd1a0b8f3ada67ec49d2f11aa775f0fa693f01ba122a0c0d39957701fc2a1557631d9dae1fb5dedd706882070c74c704e7408fe33505ac4d22b5842e9aa157234a470dba312f0df3ac34c1f0b81163917b816c0fa7fb91abb576ee007fc8581bc6cc6eac4dca91e1f6c75e3b74202", 0x89}, {&(0x7f0000000500)="d520cd5ef023aa4ab4b563edb848e9b87f0c53fae1b280d068664a6a3b3a75308eb288af4799099267143dbe8843443d5478677bfecd2462bcdd5c1f8b54a04c43c522ff2213a45d507cca2da91590fccefc32d2e04783f202c4f6c69365a11cc284fc86866087a45b1b715971a7f632fcde96392c84a05ee091d00aa30f6a99115f9e56aa2c2a27adbe6107a91c63e763a2484b333fa706d947fcb0fc820b426dc61bd5968d311228b4d7ec", 0xac}, {&(0x7f00000001c0)="85728cd765bda17e731f885f3c66c1710339b865f6344bd18b5c1f0049fa6c13f2c349268a5b27c08e09836adbff2c8b0ab69c04c033747e3be03faf3af3207968fd693b1bd2", 0x46}, {&(0x7f00000005c0)="f88b3136354f4d0189deaf022007ea79f107583d72efe14dcc1c115b8e9c23eb3f9f4f558d3728ff", 0x28}, {&(0x7f0000000600)="54b450dc6f342b5247a2df7d92f5fa87d5476f25e81532741a28b4438f3abd1eef421c622e9284f10fc42b8e23493502a4c8ed9f3f1d2f7758ce5a1f1591789450431e29cede27ef773a29bccb329568b3600b98169ae8a69f68189e23deaa8d650cc679766c1152de92d96d4e6e4bf26581e99403693644dd7004f0ad38b91dcbaef496847af1cdc9cf886151b9b93fd4b3d9cb62975beddec06ea6a0c0a73feeb359a8df87afb932d80d629c5e1742e5b05a26c59faa84983df9b056285bddfcf927b62d", 0xc5}, {&(0x7f0000000700)="8a4ecffe2cc3aa49ab3ff811ad4c8ab70f4999b46a849e8bdbdba61a8199184ed38cab8026db6bda0ceff70d729a61cfa4aec164ea4cff6d6b1f60c87b2d294a64c7c1dc99db2e02b634ee14288e40ad6881ba979453f07941ef02c693c91c2ff99be421097aff99c70e6188d71149c7f31d02d764441693f3c7733753f4801d2fa0b8129f21e4727503c3ee923529922ab2af5a4b7ebb44b04d6a9e002ad7a72ee2", 0xa2}, {&(0x7f00000007c0)="9b46268c3230293554c930de323326b014914a14782647e57f3364eef30100bfa96a8bfe1332e6984971b7602f70a523d6b640c5353b7d267e08b55e85b6a0a27f57e06b7254b7897157ba5d4143a774fbfc6ded11da82d38400b12eb4a1e113f971a6113ca02d8f75b91e9f0c5a116bf2de80df39700b3a6124764c918f1e27f65b04497c59193909f855b494feafb9df41610e58c08269929babc911c2b32733738ac892e0eed1ff9804499153cc9336e0ef362ab229f4683e7aa089fa2295fd8e0b4cc2182bbe1ffb526449e8e5aae82901bacef8db79df698739e3ff50a48155722290eb5e77f244d5ab67c9b89d8fe739", 0xf3}], 0x7, &(0x7f0000000940)=[{0x58, 0xffff, 0x80, "05908b1f7253b3329ff2cfe3263c90b1ba3568a8945ebbba45d8f509c1566fe51735130117656515f78c3248121691373ebbcf1c3c01c5bf38e8f18aeb3bd7b83e69a0d0cd"}, {0x90, 0x1, 0x4, "4d0cbcec32eccb249bc3364c36ae9116bfed61efd6a6ddeb0ac9de2232a44e19cd163c5505d224a8814382ed286dabcb2432b333b904d3a2964e0237ba3830dfce364ab7a22539a1e8c22a2dc2f79a0dd1222612687e8622131733e8c2c118dc83116f84ef490eab3fa12253188f7f8f3d808c2e2e3b5f767e1f4dc4393e"}], 0xe8}, 0x0) getrusage(0x0, &(0x7f0000000e40)) msgrcv(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000031000000000000ee0001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000940000000000000000000000000000000000000000000000000400"/172], 0x1, 0x2, 0x0) dup(r2) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000440)={0x200000002, 0x2}) r8 = accept$inet6(r4, &(0x7f0000000040), &(0x7f0000000a80)=0xc) recvmsg(r8, &(0x7f0000000e00)={0x0, 0x0, &(0x7f0000000d00)=[{&(0x7f0000000ac0)=""/57, 0x39}, {&(0x7f0000000b00)=""/229, 0xe5}, {&(0x7f0000000c00)=""/44, 0x2c}, {&(0x7f0000000c40)=""/178, 0xb2}], 0x4, &(0x7f0000000d40)=""/170, 0xaa}, 0x1) msgsnd(r5, &(0x7f00000002c0)={0x2, "9d181e74"}, 0xc, 0x800) getuid() r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r10 = semget$private(0x0, 0x4, 0x1) r11 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r11, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r11, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r13 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r16 = getgid() semop(r13, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x1c00}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r15, r14, 0x0, r16, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$SETVAL(r13, 0x7, 0x8, &(0x7f0000000200)=0x1c) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() r18 = socket(0x800000018, 0x1, 0x0) bind$unix(r18, &(0x7f0000000f80)=@file={0x0, './file0/file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r20 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r19, r20, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgid() getppid() fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r22, r23) r24 = getgid() setegid(r24) r25 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r25, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r25, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r25, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r25, 0x40087468, &(0x7f00000001c0)) fchownat(r25, &(0x7f0000000080)='\x00', r26, r24, 0x6) r27 = getgid() setegid(r27) r28 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r28, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) accept$unix(r28, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r28, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r28, 0x40087468, &(0x7f00000001c0)) r29 = semget$private(0x0, 0x7, 0x287) semop(r29, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r29, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r29, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) 16:01:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000280)=@file={0x0, ""/54}, 0xffffffffffffffff) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x100, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r4, 0x0, 0x9) ftruncate(r4, 0x0, 0x7fffffffff6) r5 = syz_open_pts() r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r6, 0x0, 0x9) ftruncate(r6, 0x0, 0x7fffffffff6) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r7, 0x0, 0x9) ftruncate(r7, 0x0, 0x7fffffffff6) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r8, 0x0, 0x9) ftruncate(r8, 0x0, 0x7fffffffff6) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x20000, 0x0) r10 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r10, 0x0, 0x9) ftruncate(r10, 0x0, 0x7fffffffff6) r11 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r11) r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r12, 0x82907003, &(0x7f0000000040)=0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r15, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r16 = fcntl$dupfd(r14, 0x14, r15) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r17, 0x4, 0xcc) r18 = getpid() fcntl$setown(r17, 0x6, r18) fcntl$setown(r16, 0x6, r18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r20 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r20) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r22 = socket(0x2, 0x1, 0x0) connect$unix(r22, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r22, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r23 = socket(0x10000000002, 0x2, 0x0) dup2(r22, r23) setsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000001c0)={r18, r21, r19}, 0xc) r24 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000380)='/dev/speaker\x00', 0x20, 0x0) r25 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r25, 0x0, 0x9) ftruncate(r25, 0x0, 0x7fffffffff6) r26 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r26, 0x0, 0x9) ftruncate(r26, 0x0, 0x7fffffffff6) r27 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r27, 0x0, 0x9) ftruncate(r27, 0x0, 0x7fffffffff6) r28 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r28, 0x0, 0x9) ftruncate(r28, 0x0, 0x7fffffffff6) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000480)={&(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000200)="5aeb2c2e2547137fa146ee", 0xb}], 0x1, &(0x7f00000003c0)=[@rights={0x38, 0xffff, 0x1, [r2, r3, r1, r4, r5, r1, r0, r0, r6]}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r13, r19}, @rights={0x28, 0xffff, 0x1, [r24, r0, r25, r26, r27, r28]}], 0xa0, 0x30a0953080551db}, 0x1) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff0000e2ff000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:01:05 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x9) ftruncate(r0, 0x0, 0x7fffffffff6) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r3, 0x0, 0x9) ftruncate(r3, 0x0, 0x7fffffffff6) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0xfffffc00) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x2000, 0x20000000, 0x80000000]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015966410 16:01:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="ac768802108491b857490e06a36a05c1b0e3b2a2b3d659cf62a9366eaea938bcde1f692f69e6f37181fdaf49c079fe3f88cdfb19bf82439aefd166dcb0ad", 0x3e}], 0x1, 0x0, 0x0) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015966410 16:01:06 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) truncate(&(0x7f0000000140)='./bus/file0\x00', 0x0, 0x6) recvmsg(r2, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000280)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x3f, 0x9}, 0xc) 16:01:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x2, 0x0) socket(0x20, 0x1, 0x4f) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="3a37183ab1f93ffc2b064332925ea6787b330de03c7fd973a19e7b8e2585256edc046343455dc99a"], 0xa) 16:01:06 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000001c0)='./file2\x00') getsockname$inet6(r0, &(0x7f0000000080), &(0x7f0000000200)=0xc) rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') 16:01:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x9) ftruncate(r1, 0x0, 0x7fffffffff6) r2 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x6c, 0x2}, {0x18, 0x3, 0xff, 0x4}, 0x8, [0x1, 0x5, 0x2, 0x5, 0x87, 0x3, 0x4, 0x400]}, 0x3c) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x18) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "0200000000004fb300007100"}) fcntl$getflags(0xffffffffffffff9c, 0x236c5af744ae0484) syz_open_pts() 16:01:06 executing program 1: r0 = socket$inet6(0x18, 0x185aa2b62a98cf75, 0x80) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x1}, {r0, 0x80}, {0xffffffffffffffff, 0x204}, {0xffffffffffffffff, 0x2}], 0x4, 0x2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000100)={0x20, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3cc, &(0x7f0000000200)}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000180)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x1) sendto$inet(r4, &(0x7f00000001c0)="2c5a11689419c23c7a06dc485433da1827aa24d9cee22d7062293b549586bc543079b2c42c7bd811d7a0d916e3e5b70fb87238a2", 0x34, 0x8, 0x0, 0x0) getpid() 16:01:06 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)="7c36303cc5dd6e6cd8389be29e92810c61461c054bb844aad6a4abbff4fdc68e6528c1f5da01da3a47524fdb469e84054398069db8bf905f3b8c1e9bff82a2a36b5ab034086914fe778622e579564a12525f8613bcd13852190df1195e423edb1409b6f04924d19dbea60755ee", 0x6d}, {&(0x7f00000000c0)}, {&(0x7f0000000100)="8a04b1fb5a1f85db27801f33cf45b566521b7c9ca7edef9e80b7a897013486d5edc62c8b5bfca56dfcd1c0073337ecab6d29caa8cd57c629c9c84c1050cd3ab9a9fcec0581f1f620ddc0dde0391cec1bf9937dac15caf6efdcf5e4568a92d2137fa23ec4869fb3f91cce9f0cfa930dd6d36ea74b21e7f5", 0x77}, {&(0x7f00000001c0)="b58c325649ae57403a406ef7d0c5b69e93fe6d4fad82f18ff12bcc809cf4e6384effcb6eb5611a6606c19601f5abc148b11b75ab853a4fdacc5205363a139265cf338f0678d64762a305c5c148463f69eab17f22f14cacd8dbf15e14a230ed727d4f30ebfe715d71a29fe6bb90abe56f8703c0d4b5be48f1ffb72efecc4404880b", 0x81}, {&(0x7f0000000280)="18fcdf3c4469782259b5c070bb1ba477d7eca850951a17ab59adb9b964ef6046e1ff2ed0a36002079a4b7f073008acc446b16c32ff17bc65f1449364e909abf32a4b5598b66ab6f2b7e24c6e429ae072506b31bc8379f8f7f0a87049c9b6f1d8a923b9e05c7dae82d62eb03ee12ac24982f7a89615b8983eabfe58da18d33955a5766bec30e4c528c43dbb645bcdb4dd", 0x90}, {&(0x7f0000000340)="396eaba29733245b3c5be82ee70271af6c6803026c5ab2d8cbef5db73da65722526425fae1ec8e4b43e9d7df8a09e2dd905dc6814292896b1c53bfc15bd9f10c1942cfcd7ff65d1653039cb83aabf2947216532cae5f9ee6e61eeacb661b3a363be00e771f56734977f0936407f0bb090135a98ed2aa8c39014f99c6", 0x7c}, {&(0x7f00000003c0)="d6e1177fb1cb7134fb5ef5c15f3c", 0xe}, {&(0x7f0000000400)="67e0f456a3caf4ad3b5c075bbbf6160897e4a1d8882980c5d551435a0c4b5a6d3d6b5230ca570aa3d5a2c51db5aa1a95796a54295dfa0cd10649c67870eadb6fe2b8de987ed217298f7d99fca73ffb3f357c036b9d2056e658d6e35e491e70bed52170b43eaba7cf19e24c0b2601139f3595fe3b8b518e060874ac9bef962420683fef9c98b810e5391d94051b02fc042d197dcef95c36a8bd2179ef895126fa6117ebc4ae", 0xa5}, {&(0x7f00000004c0)="ea50e36aec60dc5185db7fad77a8c20a21a986160b0930314759b1c79e45acfbaa5171eb65bd9d82869de3d4c9a345d634e5ea5981c736a03dfc76106dca18bbfa93663fe9414095d6533bdfc8e53df20834dea03fcb99707ae7dc41", 0x5c}], 0x9, 0x0, 0x0) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:01:06 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x324) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf20000000000000ba0d31e99a00000000000000002124000000000038", 0x2c}], 0x1) 16:01:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) socket(0x6, 0x4, 0x3) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r4 = socket(0x2, 0xc003, 0x0) dup2(r4, r0) 16:01:06 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x800080002107, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x80, 0xc4) dup(r3) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:01:07 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = semget(0x3, 0x0, 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000000)=""/185) ioctl$TIOCDRAIN(0xffffffffffffff9c, 0x2000745e) fcntl$setown(r0, 0x6, 0x0) 16:01:07 executing program 0: r0 = msgget(0x2, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0xcc) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r3, 0x6, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = socket(0x2, 0x1, 0x0) r10 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r10, 0x0, 0x9) ftruncate(r10, 0x0, 0x7fffffffff6) r11 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r11, 0x82907003, &(0x7f0000000040)=0x1) connect$unix(r11, &(0x7f0000000440)=ANY=[@ANYRESDEC=0x0, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESDEC], @ANYRESHEX=r10], 0x3) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r12 = socket(0x10000000002, 0x2, 0x0) dup2(r9, r12) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={r5, r8, r6}, 0xc) r13 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r15, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r16 = fcntl$dupfd(r14, 0x14, r15) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r17, 0x4, 0xcc) r18 = getpid() fcntl$setown(r17, 0x6, r18) fcntl$setown(r16, 0x6, r18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r20 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r20) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r22 = socket(0x2, 0x1, 0x0) connect$unix(r22, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r22, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r23 = socket(0x10000000002, 0x2, 0x0) dup2(r22, r23) setsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000001c0)={r18, r21, r19}, 0xc) r24 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r24) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x7, 0xffffffffffffffff, r6, r13, r19, 0x106, 0x9}, 0x5, 0x9, r24, 0x0, 0x93, 0x101, 0x8001, 0x10001}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c}, 0xc) socketpair(0x10, 0x4000, 0xf5, &(0x7f0000000000)) r25 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r25, 0x82907003, &(0x7f0000000040)=0x1) accept$unix(r25, &(0x7f0000000080)=@file={0x0, ""/95}, &(0x7f0000000340)=0x13) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() getuid() r1 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r5 = semget(0x0, 0x2, 0x10) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r4, r3, r2, r3, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) lchown(&(0x7f0000000080)='./file0\x00', r2, 0x0) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt(r7, 0x0, 0x800000000000d, &(0x7f0000000000)="eaffffffffff0195", 0x8) open$dir(&(0x7f0000000240)='./file0\x00', 0x4000000028d, 0x190) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) getppid() socket$unix(0x1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) socket$unix(0x1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) getpgrp() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 16:01:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x9) ftruncate(r2, 0x0, 0x7fffffffff6) readv(r2, &(0x7f0000000340)=[{&(0x7f0000000040)=""/60, 0x3c}, {&(0x7f0000000080)=""/3, 0x3}, {&(0x7f0000000100)=""/7, 0x7}, {&(0x7f0000000180)=""/130, 0x82}, {&(0x7f0000000240)=""/104, 0x68}, {&(0x7f00000002c0)=""/103, 0x67}], 0x6) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f00000008c0)="fbaf8a8d1a029be96914f6357e3a1f335f8a5c85f5decd5e36aeaef078739ae21289c2b6b94835612a74fffdc10a9494bf639f3234a2", 0x27, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x14, r5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r6, 0x6, r8) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x82907003, &(0x7f0000000040)=0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r11) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r13 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d000090ceeee9fd9d4ca5c966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889f859ef4f342f8afae518a548cede99a2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb20100ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r14 = socket(0x10000000002, 0x2, 0x0) dup2(r13, r14) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={r8, r12, r10}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r16, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r17 = fcntl$dupfd(r15, 0x14, r16) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r18, 0x4, 0xcc) r19 = getpid() fcntl$setown(r18, 0x6, r19) fcntl$setown(r17, 0x6, r19) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r21 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r21) setsockopt$sock_int(r21, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r23 = socket(0x2, 0x1, 0x0) connect$unix(r23, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) r24 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r24, 0x82907003, &(0x7f0000000040)=0x1) setsockopt$sock_int(r24, 0xffff, 0x1023, &(0x7f0000000080)=0x559d, 0x31d) r25 = socket(0x10000000002, 0x2, 0x0) dup2(r23, r25) setsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000001c0)={r19, r22, r20}, 0xc) pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) r27 = socket$unix(0x1, 0x1, 0x0) r28 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r28, 0x0, 0x9) ftruncate(r28, 0x0, 0x7fffffffff6) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f00000003c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000400)="408bd61dab36d8bd37f9b1c9de9394a9c1511549ab9f6aeac1705d050b77f258d68fbd1f0054a56306c6f035a1cc49ffd153f57d24c308fd329c1957d6d2fe710e32246abdc03aa64dbfbc3a09b24d26c8b415cc479dc4680947605a910b48a7d8a870278960dfc141d5e3bda621c9816a8088eccdd180def8f75a7e53", 0x7d}, {&(0x7f0000000480)="44074b6eff7c3f149137966941b4a18137310ee234bd494d3bd2f6bd72ce19b28217b4e918a99cd5dce757e5e3c5e74fb14910", 0x33}, {&(0x7f00000004c0)="24e9a4e0828ba2d4f50e01bb9bbfe41fb1a20a5c89a5777737ed956be5bd30b2a60bf5aa3c297f9cc9e61585c43c02f50caacd6648fc77d04c2d48c95a8b708757b2", 0x42}, {&(0x7f0000000540)="0dc6515fa077fd4fcec9b53d67f954179e8dbe3e1f03549f47d8f16b17de4e9eeb695f33e45240f6510e4491a6ab7f4e1d09e4721e4c078a48db053e39738e7bf4d07c3c9b0a18e1444170c62f7a53b2f66c63391c9c6a4cb7e33080ce8da83e78c8cff1b138a83606b1f41041c20cf434a019872da01926fc88caef8c9e281ff83c4c6c5dc4b4f8acbc8d88007e4c8c8c56171c2d38e0f78fba12d931111af1d6302bb7a727d9aae0d2", 0xaa}, {&(0x7f0000000600)="18bf5907f25cb31247d8326ee3a0d677c470161674c0269ebd8a60f0275eeafda9ab8ca372e60fa07393ce43e4a35a2c3f98b7e113d0f30f369ba745298c84deadd7c33caf373b3d6df767da9ab15cb043f920a70047dd33c1c69120f27d71711a40ee108a179204b1750c21db21a769c6b87a61d537c0ad327fa538c16faae687588e18966807f1908840898e1b80be14ae9f0f251600f538366fce6043de1f6f572197eeace14f3702e95171461df2635abf1ab4ebe179a77387f7eebb", 0xbe}], 0x5, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r3, r12, r20}, @rights={0x28, 0xffff, 0x1, [r26, r1, r27, r28, r2]}], 0x48, 0x1}, 0x4) connect$unix(r0, &(0x7f0000000940)=@abs={0x0, 0x0, 0x2}, 0xffffffffffffff2f) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:01:07 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206949, &(0x7f0000000300)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = shmat(0xffffffffffffffff, &(0x7f00003ef000/0x1000)=nil, 0x2000) shmdt(r3) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r4, 0x0, 0x9) ftruncate(r4, 0x0, 0x7fffffffff6) socketpair(0x6, 0x37e3e105045ad23a, 0x2c, &(0x7f0000000140)={0xffffffffffffffff}) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r6, 0x0, 0x9) ftruncate(r6, 0x0, 0x7fffffffff6) poll(&(0x7f0000000180)=[{r4, 0x2}, {0xffffffffffffffff, 0x4}, {r5, 0x204}, {r1, 0x40}, {r2, 0x1}, {r6}], 0x6, 0x400) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x82907003, &(0x7f0000000040)=0x1) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r8, 0x0, 0x9) ftruncate(r8, 0x0, 0x7fffffffff6) utimensat(r8, &(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)={{0x1}, {0x7ff, 0xcf2c}}, 0x6) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000080)=0x9) 16:01:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r1, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getgid() getgid() getegid() r3 = dup(r1) fchmodat(r3, &(0x7f0000000680)='./file0/file0\x00', 0x15, 0x2) getgid() getegid() setrlimit(0x0, &(0x7f0000000200)={0x2, 0x7}) mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r4 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) recvfrom(r4, &(0x7f0000000240)=""/200, 0xc8, 0x0, 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/82, 0x52) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x100, 0x0) r6 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x0, 0xa4) open(&(0x7f0000000140)='./file0\x00', 0x10188, 0x20) ioctl$VMM_IOC_TERM(r6, 0x20007461, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0x8) 16:01:07 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2cdd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb226cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3ef4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a06041628742267a33e880d3ae9815342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d5428e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1d7}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000080)=""/102, 0x66}, {&(0x7f0000000100)=""/189, 0xbd}, {&(0x7f00000001c0)=""/159, 0x9f}], 0x3) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) sync() ftruncate(r2, 0x0, 0x9) ftruncate(r2, 0x0, 0x7fffffffff6) poll(&(0x7f0000000040)=[{r1, 0x80}, {r0, 0x20}, {r2, 0x4}, {r0, 0x2}], 0x4, 0x2) accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000340)=0x6e) kqueue() 16:01:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x1, 0x3, 0x13) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000080000000000000000000000000e7ff00"/105], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r3, 0x0, 0x9) ftruncate(r3, 0x0, 0x7fffffffff6) faccessat(r3, &(0x7f0000000140)='./file0\x00', 0x80, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) sendmsg(r2, &(0x7f0000000680)={0x0, 0x13e, 0x0, 0x0, 0x0, 0x23}, 0x3) 16:01:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) acct(&(0x7f0000000000)='./bus\x00') pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)="a590496f", 0x4}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000180)='<', 0x1) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x1) 16:01:08 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x85ad06cc604e6b30, 0x8000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:01:08 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1}, {0x16}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', r3, 0x2}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r4, 0x0, 0x9) ftruncate(r4, 0x0, 0x7fffffffff6) linkat(r0, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00', 0x4) 16:01:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x62) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x14, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0xcc) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r3, 0x6, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r10 = socket(0x10000000002, 0x2, 0x0) dup2(r9, r10) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={r5, r8, r6}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = fcntl$dupfd(r11, 0x14, r12) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r14, 0x4, 0xcc) r15 = getpid() fcntl$setown(r14, 0x6, r15) fcntl$setown(r13, 0x6, r15) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r17 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r17) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r19 = socket(0x2, 0x1, 0x0) connect$unix(r19, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r20 = socket(0x10000000002, 0x2, 0x0) dup2(r19, r20) setsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={r15, r18, r16}, 0xc) setregid(r6, r16) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0x80}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/\x00\x00\xe7\xff\xff\xfe{\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(0x0, 0x0, 0x80) syz_emit_ethernet(0xe, &(0x7f00000005c0)="3f470d815fa5577c3c3263083ceb") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x1, 0x3, 0x3}, 0x8, 0x1f, 0x4}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:01:08 executing program 1: mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) select(0x40, &(0x7f0000000040)={0x1, 0x0, 0x5, 0x0, 0x0, 0xc3, 0x1}, &(0x7f00000010c0)={0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x30, 0x0, 0xff}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x236) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:01:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x9) ftruncate(r0, 0x0, 0x7fffffffff6) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) recvmsg(r1, &(0x7f0000000700)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000200)=""/189, 0xbd}, {&(0x7f00000002c0)=""/6, 0x6}, {&(0x7f0000000300)=""/77, 0x4d}, {&(0x7f0000000380)=""/220, 0xdc}, {&(0x7f0000000480)=""/101, 0x65}, {&(0x7f0000000500)=""/40, 0x28}, {&(0x7f0000000540)=""/82, 0x52}], 0x7, &(0x7f0000000640)=""/172, 0xac}, 0x2) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) 16:01:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x1) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x3e67, 0x5, 0x100079b, "b3ad2eea3ec9c06d00007f00000000000200"}) write(r0, &(0x7f00000001c0)="9651ebb7f69823ff33feebb45c9ebcd4f3a9e2ef31c1edbdab6b468d0f0ec48bc4180ab5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649dcaff4fe823f5ff44571c6a5ca2efc0274b1c8a", 0x4e) 16:01:09 executing program 1: r0 = msgget(0x1, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/59}, 0x43, 0x2, 0x2000) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 16:01:09 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x9) ftruncate(r2, 0x0, 0x7fffffffff6) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r3, 0x0, 0x9) ftruncate(r3, 0x0, 0x7fffffffff6) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r5, 0x0, 0x9) ftruncate(r5, 0x0, 0x7fffffffff6) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r6, 0x0, 0x9) ftruncate(r6, 0x0, 0x7fffffffff6) r7 = fcntl$dupfd(r6, 0xa, 0xffffffffffffff9c) kevent(r1, 0x0, 0x0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x7f, 0x3}, {{r2}, 0xfffffffffffffffe, 0x10, 0x2, 0x7fffffff, 0x800000000000000}, {{r2}, 0xffffffffffffffff, 0x11d1e72593c7cb91, 0x40000000, 0x3}, {{r3}, 0x688a9adc1427207c, 0x8, 0x2, 0x1000, 0xf98}, {{r4}, 0x0, 0x20, 0xe2f1bd368c93c095, 0x5b, 0xffffffff}, {{r2}, 0xffffffffffffffff, 0x1, 0xfffed, 0x1, 0x5}, {{r5}, 0xfffffffffffffffc, 0x0, 0x40, 0x2}, {{r7}, 0xfffffffffffffff8, 0x10, 0x4, 0x84, 0x3}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) 16:01:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x9, 0x0, 0x1, 0x0, "22bdadbc00012300"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff", 0x173}], 0x1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x9) ftruncate(r2, 0x0, 0x7fffffffff6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x14, r4) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$setown(r5, 0x6, r7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r9) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r12 = socket(0x10000000002, 0x2, 0x0) dup2(r11, r12) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={r7, r10, r8}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r14, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r15 = fcntl$dupfd(r13, 0x14, r14) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r16, 0x4, 0xcc) r17 = getpid() fcntl$setown(r16, 0x6, r17) fcntl$setown(r15, 0x6, r17) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r19 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r19) setsockopt$sock_int(r19, 0xffff, 0x10, &(0x7f00000000c0)=0x1, 0xff0a) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r21 = socket(0x2, 0x1, 0x0) connect$unix(r21, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r21, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r22 = socket(0x10000000002, 0x2, 0x0) dup2(r21, r22) setsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0)={r17, r20, r18}, 0xc) fchown(r1, r10, r18) r23 = dup(r2) ioctl$TIOCMBIC(r23, 0x8004746b, &(0x7f0000000040)=0x1) 16:01:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x50}, {0x10000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xffff, 0x3, 0x53, 0x101}, {0x40, 0xff, 0x7}, {0x3b5b, 0x0, 0x0, 0x4}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x9e}], 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) syz_emit_ethernet(0xac, &(0x7f00000001c0)="b6342ba6615049535d762771a6499fffed85dcc28ffdceca4485be33b358d3eabe6a837468e8c3881781daad42ad335eee02773ec53e0037429959fab2507ce4c15670c8ebea8020c7c1b6470c6b5501ee0bee7fbee64e2cfec693e9ab6705721c48747ee1e24be8ee18a645acfb1cfc4cf87dc94fe9712e66ed214542c57e68d2545cc09ee9281da49a90952098e407372afa0f4d75f30c4dceee196da86a513591825cc6047c0ffb17d9ce") r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) 16:01:09 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000002680)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f00000000c0)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xb3}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0xffffff1d}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x9) ftruncate(r2, 0x0, 0x7fffffffff6) r3 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000001c0)=""/100) fcntl$getown(r2, 0x5) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) 16:01:09 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x9) ftruncate(r1, 0x0, 0x7fffffffff6) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00', r2, 0x1}) mkdir(&(0x7f0000000000)='./bus\x00', 0x80) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x5, 0x9}, {0x7, 0x3}}) 16:01:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0629"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) socket(0xe, 0x4, 0x6) 16:01:09 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getegid() chown(&(0x7f0000000000)='./bus\x00', r2, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r4, 0x0, 0x9) ftruncate(r4, 0x0, 0x7fffffffff6) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r5, 0x0, 0x9) ftruncate(r5, 0x0, 0x7fffffffff6) r6 = fcntl$dupfd(r4, 0xa, r5) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000180)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:01:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) kevent(r0, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:01:10 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffffffffffee0}], 0x100000000000020e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) accept$inet6(r1, &(0x7f0000000780), &(0x7f0000000700)=0xfffffffffffffe0c) ftruncate(r0, 0x0, 0x9) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) sendto(r2, &(0x7f0000000100)="860737de3ccc7dfadefa187181680d123923e712140aa8e60acd62a64a8825e614a46192f87e5050104daa", 0x2b, 0xc02, &(0x7f0000000580)=ANY=[@ANYBLOB="2404462f6e43c952079d8bdf6c653100"], 0xa) ftruncate(r0, 0x0, 0x7fffffffff6) r3 = dup2(r0, 0xffffffffffffff9c) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x94) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000380)=[&(0x7f00000001c0)='_]/-@:+(*-/+\x00', &(0x7f0000000200)=':(\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='*-\x00', &(0x7f0000000300)='@:[\'\xb0\x00', &(0x7f0000000340)='-\x00'], &(0x7f0000000540)=[&(0x7f00000003c0), &(0x7f0000000400)='&]]\')@\\*\x00', &(0x7f0000000440)='%\x00', &(0x7f0000000480)='[\x00', &(0x7f00000004c0)='[\x00', &(0x7f0000000500)='\x00']) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r4, 0x0, 0x9) ftruncate(r4, 0x0, 0x7fffffffff6) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000080)={0x9, 0x80000001, './file0\x00', 0x8, 0x7f, 0x5, 0x2}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') syz_emit_ethernet(0xf6, &(0x7f00000005c0)="22bdb40d3dea4b6ca57176b03eac78947611b0396b23f93832589acd037fe645fa0505234b92fa9b8f80ce19190e21c359ef4447ff6964c394b37adba157204dd78ad635961bca741ca8a9c33718b7c741bb4c2853f39714ddcca0401c00cede1d01ee49820e9a9d4df144c6508fb1d50fc57b25aab77fa130fa03703075f491ed313e983b1310f107d8a82abad0493e60cb398652eb0ba00154cc7e40ff376c484db367ebb0b73fff8a8e66b348e0c8c0d336d6e5733d83fbeee1d8cb81d4768ce6122e9bbc919944a91833b577ac4b516f4d18891fedf1d729ac1cd65ae7f84162c98e8ce9afbc8ad290b4049814717a1b4e3a2387") ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000140)=0x6) 16:01:10 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) r1 = semget(0x3, 0x7, 0x212) semop(r1, &(0x7f0000000080)=[{0x3, 0x1, 0x1800}, {0x1, 0xfb2, 0x1800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1800}, {0x3, 0x4}, {0x0, 0x2, 0x1000}, {0x0, 0x4, 0x1800}], 0x7) r2 = semget$private(0x0, 0x1, 0x200000000000000) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000940)=0xc) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) r4 = getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffda2) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000280)=0x2) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000300)=""/141) setgid(r4) setgroups(0x5, &(0x7f0000000040)=[r4, r4, r4, r4, r4]) semget$private(0x0, 0x2, 0x8a) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x42, 0x6}, {0x81, 0x6}], 0x1}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) poll(&(0x7f0000000540)=[{r5, 0x4}, {r5, 0x5e}, {r5}, {r5, 0x12}, {r5, 0x10}, {r5, 0x40}, {r5, 0x10}, {r5, 0x40}, {r5, 0x5}], 0x9, 0x22) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000000)={0x1}) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000001c0)=0x6) ioctl$BIOCFLUSH(r5, 0x20004268) semget(0x0, 0x5, 0x2) close(r5) syz_emit_ethernet(0x93, &(0x7f0000000700)="c0c13c1ee3f93822a7097533aba2b253871f6bfd57e7ccf5682659b378f56afac99b0b91cbc0630a33dcc6655566858e5aab03363d2b620015e4c04de7277f7e521e89e3680a659260bb63922cabcbd7fa37dd52f86038953029f9a4d1a46cc4465a5ce0ae246b5d3527b7f84fef8364968b3d16fbe11577031563d5cd7f300927126d4cc5a2dc6849f1aa80b93c9781783dce") open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:01:10 executing program 1: setrlimit(0x5, &(0x7f00000001c0)={0xffffffff, 0xff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000280)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='x\x00') rename(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0) symlinkat(&(0x7f0000000040)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') 16:01:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) r4 = accept$inet(r3, 0x0, &(0x7f0000000080)) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000180)="99e67f540d93855d9be4ec41e2baba4b6dc63994e7aa2b2327e0e1f3084cb931abdda6afc2ba2256fd0c7b3a9902ea3705935d31f88c6e209faa3dee27e3ca4c1b877d21a8f8414c3ae6e9b3d9665ada076b3e98d08b9a0c517be32b1602590b54fa744ea74b84afdc76e54137", 0x6d) ioctl$TIOCEXCL(r1, 0x2000740d) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYRES16=r0, @ANYRESHEX=r0, @ANYRESDEC=r0], 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) sendto$unix(r0, &(0x7f00000009c0)="b78abeb00a17bab731d6481c69b70d8e32c0bce3fe097caf772ebe5b33c46278bd73371f7a55963310fb1b65701ca4110499dedbb3d989870aa53c7fa3a400f6c21e0179a0f824b4d7c9de426d6e4b011d1bb793c153441fb99ccf1dc8e6092f76904878d06693228c8fabc242cea1fcb29a75a86dcdde66b569b44bb3bc6db4d60d05b89fc8996a64feb5253f8d691ab1ee8cb22dbc71060bfae74a1a65d94ed94b0abff0fe6f47059494cebee07d73e7b9c445f1fd2d7e51be1398694c9d8b933b7f9d0a03a4618fb8955310c1019d3fab26dba3ce0e546b32bf32300464bc1152e9455d856be4f6399c216c1933bddaa2d5dd0013bdb0ac387d5f4af4bf1b5f36a38112f72316e1c9b6328fe45e4f79091cf98cea74dd9dcfd3b3b930516300fc98e49243c8352fea967e36dd7e5d8df7439ccdb4c87947f05ab25c19a5ab1ab07eef947ef57db5911de7dd436855d1c6401fb42516022c2507db1584a137c53bd8fd5605418a7eb5aa8de024ebb9a00a2e0ff2388ef3fd859cb269fc53aacadcda2929d969d06844ea93c9da31bb47abb4490c644d5c0dd218dc130983a55979c60346efd26172f47d4b92e733a5138b9ff72eb4bdfb59beef81b27511dd3d1f7ef31d2ab971bdf9edf4c81c8259eb15c75d427280848a3291e6d3ea830be304d334601942e51b715541f77d5c5a16d50d58d4f4c1a6f16b4b30d4c642ec267d11df788b3db039ca6e20aea03fa9a070835a29b80938f055ce818d57487370fa19340f29c09c3af3ecf7a699b491f6ae0674278db18084adcabaa8fab62fa0df5f1844a04c509cb7c85d99055a92a984c0d3956dbcc92c157fc5cdfa8d20df8f764b376edd48d8754171932312d3f7821ed607d3b5b8b83d11de51429da82dd729a865886c9fef18ea0ccf0e0d5843a9b88d02b3607375a5c38e37c9d0f3d94825554230192526eb14864b5f0aa1c0110d88568b0e8bfd411245329b17aa355c03705dc2d7498b0581324f5471c477b2c8ebc1fc906edb7145a0b035d15866f0cd6626dcdde5834057d0733d0534f970b700f1d11f4de003bc70a7d0cc36a62195fe56433cc73a853a0911523929a6ebc302dda6098f6f4d62d86d4b2cd3e41f0e8e5dcd1a99f186a9de438ef5871e97d5bc021e7e2bcefa261dfc0a56c6e4e0f463f99272a7ba21ce36d3dbb890d276bc602b0150f9881a1613525821bac84d05d3cbb8849d93e3480fa92b49072afc890335ab4c7a17ac28faa1e48612d08f66b01acf09e4a34fbb48bccfa02aa07174f75c2d01b48f49cb472674b92809c2984c0cf8301604938da1d2a01fa1b91a67d97a5932454a2ec72a0aec96d0dc990e648d97158d41a8cef3691d55b8b4646cf6a8ecb5d4cf28b7eb2ea3fe3ba151dbf2c52bccf9b2c6050e7ae1f018041b3ad9cb7439eab79b1c6bd9f7e25eaec073fef0c33291425d4f4e57db76e0c14618c3b2133f96862907ec7f232f764924dfe12d9618c7895c412af5efa418e8ab7d5001dd51a5cc826d7cc8c699d88bf2cc35d644039a9d233c1d9b58656c9bf238c858ba3863130551a3fc15c8df0ee35635eb69b18ac4f73bc5b49201c22b4ca72e8bd4f175f36164d566f19fba014330982cf547876e04a3ce9356767dc0d6038e3ecb508e916e09634372ff410aff8ab897a97e9e6b58a7644d810663acca962ebac8c25d2c84585a9b5fc1ff3130659e4858a10bba8c9f5a4d1cc08d52fa6f16384250ceca5286203506c58390de0dd17f148ba5edba3487f93cfb42e559dfdea5269e429e76543cd84bd4ca6129707c0ae4995fd6cc2168cae498a36fbb48ca89fe4e30d354a281ea6f85ac3cc5b67686895dcb9b075b5741f0e7a729110fa0debe04f338cffcf160c6480b08b512a42cdec2d4e52452e1b9cdfb934943f3bd06f592e49e5993e4ee688e0b8e31f08e0c958173e94d0f63f6363f6ecad1e633dbf5f920d727cfa910e065e6e139da04fba66ee2fc9c40a7645c79be51", 0x591, 0x0, 0x0, 0x0) 16:01:10 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000040)=""/83, 0x53}, {&(0x7f0000000100)=""/80, 0x50}, {&(0x7f0000000640)=""/133, 0x85}], 0x3, &(0x7f0000000700)=""/4096, 0x1000}, 0x44) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000200)={'./file1\x00', 0xef, 0x7f, 0x10000, 0x0, 0x5, 0x10000, 0x3f, 0x0, 0x2, 0x3, 0x7ff}) r1 = accept$unix(r0, 0x0, &(0x7f00000017c0)) preadv(r1, &(0x7f0000001a00)=[{&(0x7f0000001900)=""/202}], 0x5, 0x0, 0xfffffffffffffffe) r2 = shmget(0x3, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) open$dir(&(0x7f00000001c0)='./file1\x00', 0x8, 0x4) 16:01:10 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x3, 0x0, 0x5}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x9) ftruncate(r2, 0x0, 0x7fffffffff6) r3 = dup2(r1, r2) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000080)={0x5, 0x3, 0x8000, 0x1000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x1, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r5, 0x0, 0x9) ftruncate(r5, 0x0, 0x7fffffffff6) flock(r5, 0xa47b66b285e37f43) ftruncate(r4, 0x0, 0x9) ftruncate(r4, 0x0, 0x7fffffffff6) fcntl$getown(r4, 0x5) 16:01:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff7ffe, 0x0, "0000010000000000e500000001000000000016b4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000008df800"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0300000000000000be6c"], 0xa) socket(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(0xffffffffffffff9c, 0x3, 0xb214, &(0x7f0000000000)="9f1152d926924198550df827e74f72b1c6bd6e1390f57e39c2337cdcb44ecd67a3baaa819784", 0x26) 16:01:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x1a, 0xc002, 0xff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x4) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200000000000033b}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:01:10 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x159, 0x0, 0x20) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2b65696c653018dcbff8507b2c51315b8cb125"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getppid() getpgid(r4) r5 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000011000/0x3000)=nil) shmat(r5, &(0x7f0000007000/0x3000)=nil, 0x1000) r6 = msgget$private(0x0, 0x85a5b246196c50d7) msgrcv(r6, &(0x7f00000002c0)=ANY=[], 0x0, 0x2, 0x1000) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x82907003, &(0x7f0000000040)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r10 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000800)=""/210) 16:01:10 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x1) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000140)='r\x00') recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="28000000ffff00000100e0b5e65a4292b0753479c0da96af03523f2e51fc98881a06c6681b11cacfe8642a27338400"/60, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:10 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x2) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fc, 0x0) msgget$private(0x0, 0x6) 16:01:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) r2 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r3, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="28000000ffff000001000000000000002a297851887b7357da8ba9981adfc10cf20742be91bed40a19931e3a6e63e2f51de0d2370a001d79ec17a9b6197255950c1c29770f04804b4e154a385864e0d0fa7b9b968d6b09580dbba4ba628ba90b2699d3b07f24c72a729c73bc91c9fd43b167c6d7fa0a0a12ec2eb15f2c2a88a32f66a95ac6d3e0a86fdf7d28c00b6df8396d369e", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4], 0x28}, 0x0) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000140)=' ', 0x1) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 16:01:10 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800c) ioctl$KDGKBMODE(r0, 0x40044b06) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) clock_gettime(0x4, &(0x7f0000000080)) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1b0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000040)) 16:01:11 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000000), 0x4, 0x0, 0x10000, 0x0) kevent(r1, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) close(r0) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) 16:01:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001480)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x9, 0x1, 0x0, 0xed17, 0x2}, 0xc) pwritev(r1, &(0x7f0000001480), 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) getpgid(r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000000280)=""/205, 0xcd}, {&(0x7f0000000380)=""/90, 0x5a}], 0x3) connect(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000dfd266696c65302f66696c6530004619319342e5d8ea4c2fde1e9eaea6ae8b786fe671e847329c46ff00000000000000e6ddc054dfbeff453f74154a171863a78671183c7bdb68a7a12e2427f363076ce83cf86a710e49c58e38e511998a5041f75f26"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000014c0)={0xffffffffffffffff}) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000240)=0x8) r4 = open(&(0x7f0000001500)='./bus\x00', 0x44a877899a724eb, 0x20) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x1) r5 = semget(0x1, 0x0, 0xee) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000001440)=[0x7, 0x1]) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000000)) 16:01:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYRESDEC=r2], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000040)=0x100000001, 0x2) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:01:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x7, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) fchdir(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) r1 = socket(0x20, 0x5, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0x3cc, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b0b542a538706000000b8100000002900000033000000030000006cdd67113769ce46c87e80446af2f45d54320f56b15a8b8cbb1efd42d63cfb5ba5a6f1d83363e17385d78f4cb454d16036929bfc95c4eed0c36e0f9917e74a96ee7517bff21c01b41585"], 0x7a}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) sendmsg(r0, &(0x7f0000000100)={0x0, 0xfc, 0x0, 0x0, 0x0}, 0x0) 16:01:11 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x159, 0x0, 0x20) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0141c147002e2b65696c653018dcbff8507b2c51315b5f384a548a79946db75976e1a97e8266ed869737eef811b442786ea6678f20b12b2abc67ddfdf7f27079deae2a306e8e12dd2d805f31fc3518cf3f656f8272f0905c174b84e94083751c9b172dbdabd4d14af4a2323a5297972f6600ef2df74e6551135cecf67fad8dc86ca7f29dd736bdf8bd7b92307718f77b4e7ec19034bfe043a465efdcc7a69383a0e9c4142aa717127c0b7de8765cec9d8ca4f0edb08231bb77d6d95e96e1b86bce0b5ce638d0b2025ca1271211fcc0b0b3e0c19e37aecc414894f808eac3e2e0d075e2a9ed1bb091f2e9e0bc85eb3c6a6104a51fc1a4ac61a59e28fe47afa6b7f9ac5e64a9f4f5d59ba7cf0167707394ac59b46499481228"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000640)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getppid() getpgid(r4) r5 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000011000/0x3000)=nil) shmat(r5, &(0x7f0000007000/0x3000)=nil, 0x1cd6708a6126d849) r6 = msgget$private(0x0, 0x85a5b246196c50d7) msgrcv(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x2, 0x1000) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) r8 = open(&(0x7f00000001c0)='./file0/../file0\x00', 0x4170, 0x0) ioctl$TIOCFLUSH(r8, 0x82907003, &(0x7f0000000040)=0x1) r9 = socket$inet6(0x18, 0x5, 0x5) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r10 = semget$private(0x0, 0x4, 0x10) r11 = semget(0x3, 0x0, 0x2) semctl$IPC_RMID(r11, 0x0, 0x0) semctl$GETNCNT(r11, 0x0, 0x3, &(0x7f00000002c0)=""/175) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r10, 0x4, 0x5, &(0x7f0000000800)=""/210) 16:01:12 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) r1 = geteuid() r2 = geteuid() setreuid(r1, r2) r3 = dup(r0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x1) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000080)) listen(r3, 0x0) r5 = socket(0x2, 0x0, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="ffb11bffff01ff167e"], 0x10) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x84}, {0x2c}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:01:12 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{}], 0x2000000000000051, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x9) ftruncate(r1, 0x0, 0x7fffffffff6) dup2(r1, 0xffffffffffffffff) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x9) ftruncate(r2, 0x0, 0x7fffffffff6) r3 = dup2(r2, r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0x84}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:01:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='/'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = semget(0x3, 0x0, 0x2) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000040)=""/54) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:01:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x80044d, 0x5, 0x2000000005118, "047c2ccc2e0d00"}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:01:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r10, r11) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r9, r7}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r13, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = fcntl$dupfd(r12, 0x14, r13) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r15, 0x4, 0xcc) r16 = getpid() fcntl$setown(r15, 0x6, r16) fcntl$setown(r14, 0x6, r16) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r18 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r18) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r20 = socket(0x2, 0x1, 0x0) connect$unix(r20, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172f2a677debc188ac4a2d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r21 = socket(0x10000000002, 0x2, 0x0) dup2(r20, r21) setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={r16, r19, r17}, 0xc) setregid(r7, r17) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 16:01:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x6, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x10000, 0x0, 0x10], [0x80000000ff], [], [{}, {}, {0x2, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {0x0, 0x0, 0x4}], {0x0, 0x0, 0x1}, {0x8000}}}) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x8, 0x598e, 0x7, 0x1, "360640a95c3343216d7cf8b915c7aedb9ee70c0a", 0x20000000, 0x6f5}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r2 = dup2(r1, r1) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x10000000002, 0x2, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x1) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000200)=0x3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r6 = syz_open_pts() ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000000)) r7 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r8 = socket(0x10000000002, 0x2, 0x0) semget$private(0x0, 0x5, 0x2) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r9 = syz_open_pts() ioctl$TIOCGETA(r9, 0x402c7413, &(0x7f0000000000)) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffe, 0x6c64ce4dc7e870ba, 0x4, 0xffff, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x8, 0x1, 0xfffffffffffff584, 0x5a}, {{r4}, 0xfffffffffffffffd, 0x8, 0x0, 0x1, 0xfffffffffffffffe}, {{r6}, 0x64e99cf47e085557, 0x8, 0x0, 0x1, 0x5}, {{r7}, 0xfffffffffffffff8, 0x8, 0xfffff, 0x7ff, 0x1c7}, {{r2}, 0x7ffffffffffffffc, 0x2c, 0x20000000, 0x3f, 0x3}], 0x7, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffff9, 0x94, 0x2, 0xfffffffffffffbff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x6f653768dd359508, 0x40, 0x40000, 0x8}, {{r8}, 0xfffffffffffffff8, 0x9, 0xfffff, 0x101, 0xdb2}, {{}, 0xfffffffffffffff8, 0x1, 0x2, 0x5, 0x3ff}, {{r9}, 0xfffffffffffffffe, 0x20, 0x8, 0x3, 0x1ad}], 0xfff, &(0x7f0000000180)={0x1, 0x3}) r10 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) 16:01:13 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x3, 0x0, 0x160000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:13 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x9) ftruncate(r2, 0x0, 0x7fffffffff6) r3 = dup(r2) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:13 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000001c0)=0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) syz_open_pts() r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r4, 0x0, 0x9) ftruncate(r4, 0x0, 0x7fffffffff6) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000140)=0x80) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x0, 0x4}, {0x0, 0x2}], 0x2}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x7fb, 0x5d8, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r1, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7f", 0x82}], 0x1) 16:01:13 executing program 1: r0 = socket(0x2, 0x1000000008002, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x9) ftruncate(r1, 0x0, 0x7fffffffff6) ftruncate(r1, 0x0, 0x1f) connect$unix(r0, &(0x7f0000000c80)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017e1f0058441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addf787431e528e9e2d8c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce457d3d18e0b5cedf2d9eb1d5200095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d040068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d536e035fd2202634626670e584885cc8c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f4900000000001e260073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa661e9bad7ed751d79d3cbb15058810b243e38c7703358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9be720dcb67df99ae37b51b94f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204f837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6321f925b71e1821d8094df3559c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699261e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c55a9dd6dcc78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdf51e01e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b393c06997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b905b98c4dd0400000000000000ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59affcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59eb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75dcb81161a054a6a8be9e18c06e560048f8fe9157d5b302a4301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b76e60ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b2200000000000084eba5e903ce726672dbc3a99f34debfef88baadb59bc407946b2a7a6e919f8ad4427079ab0fd418d2bc929e9671fdab939463b54bfd23b59f089dcc9661e4cff42835eb2bcdd5bea0ed9039c561275184cbcd699fb0a93f0cebdcf073a3d8721c2e4d765e0ceaeee787a9acd6dcaee2b51368a78f34e13b31624d3457e72f40eac2fc5a9142d0677ca482fcd2e0c0776ca741aca871010c452fccea6a72cd92619add510d3ae35c62d75cc39a1a017cfe470b69ad3cdb722dfc23ed175dc745687d512ddbaf085239dd644b5d38ba23bb3821e832ce55753e36a72a64c1949f747364966e86a94de44187b4b5e414d8be71372fd77ae16f74ca0e4d62b87b2e93dba5da8599a4431b030444fdd530c1c1b53421227184be54b4487c82b18485d16037d1075ca028ac3bc52d8cc80e79098076d7f342ad323e8cacdc62f29c1ee3e7ab84eb96f621db2c03c142947b5dcf2ebc316d8605dbbc55a81d6b33fb5f592b13622b75e8a1aee6f90912a73911c9681fbe32d42737d1fb1fb335bbf2aa8703460ee5261fb81144e9d1a2b70f6f343a56a4a9db05bbf2d3cfa0ceb8035ceee5fcf7335a9f61a217bed43b0ba192acaa60bac196d9c2b89de017ee885cc2b2ee242115cafc8945268fd76c8935bcc8532da9e686c967da7af8205b84a3622ed4e788f81582f1722f1bc90b0cc6fd31ca4b692234959ae82b4e9fbc02aca05388676f30407cdd9084aee384545550d1bd92ebba0ac525c9f886cdeb9f839ac6817b1ebd787589da5e3c676a38c02e9604291f"], 0x10) write(r0, 0x0, 0x0) 16:01:13 executing program 0: shmget(0x3, 0x4000, 0xc2a6501618586532, &(0x7f0000ffa000/0x4000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x20000000000000c6, &(0x7f0000000100)=[{0x28, 0xa0, 0x81, 0x1}, {0x6, 0x0, 0x0, 0x7}, {0x8000006, 0x2, 0x80}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x1, 0x4, 0x4, 0x40}]}) 16:01:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000500)=[&(0x7f0000000280)='^*\'#$/(-\x00', &(0x7f0000000580)='t\xef\xde\x8e\x140x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x14, r5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r6, 0x6, r8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r10 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r13 = socket(0x10000000002, 0x2, 0x0) dup2(r12, r13) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={r8, r11, r9}, 0xc) chown(&(0x7f00000001c0)='./file0\x00', r11, r3) fcntl$setstatus(r1, 0x4, 0x80) getppid() pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) 16:01:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [{}, {0x0, 0x0, 0xfffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:01:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) acct(&(0x7f0000000080)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:13 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x80, 0x119) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') rmdir(&(0x7f00000000c0)='./file0\x00') 16:01:13 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) setsockopt(r3, 0x0, 0x7, &(0x7f0000000040)="1f7477c2bb8c2d89f55fd573f1504940d5a39507a0e2fd190cbe8f0d63b8206550084b0d0895aababc91452ff37b555494ed10e2e65e7fadede390cc87320c0ac667cae4dbadb2dce78fe5e1664daf09df079f7cf5807e22b353d36140b553679f13a99a8a800299d84f11c9ad95c745cf730a45d02ce100b4515355def120bc16dd2583e1eafaf4602a54ede252a7cbe8956ea40fcff676dfa4d4eba8fd394d29ff03128380e9", 0xa7) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000180)="41b20bf59f9c217535d0ee8a44798201576ee15957e19e543d6ca03a1b65e0af6cda90881e4fe955ae5ea9a45865c5359a5e219ce0996972cabe13eaacc0b3f4c8631c9d950aee049cae5b1356dbfc10da34256eb05695286428956ce3bf190dc8cfb34f5b47b325921a58912cca5c629681dc9b8f308f516a08ffb343f66e793e8b022bee65d736da314228adc32aa3845d666b64a041c06574a0127d72cce3ec0a79f6e782a60ab8504cbff7d13854e21a1cc4081e81ad", 0xb8}], 0x1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)=0x1) 16:01:13 executing program 0: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) getpeername$unix(r0, 0xfffffffffffffffe, &(0x7f0000000780)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x2) getsockname$unix(r1, &(0x7f00000008c0)=@file={0x0, ""/4096}, &(0x7f0000001900)=0x1002) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) readv(r2, &(0x7f0000000700)=[{&(0x7f0000000000)=""/56, 0x38}], 0x1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:13 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffff, 0x0, "d730c1e7e400000001000000000000000000009e"}) write(r0, &(0x7f0000001180)="22dca0a8ec10634b70f4cbd26950456aa6955b316bba773677045ef90be24ed23a1fad3923e5bb948be83e25b4995827088dadf878300ddf64a233e942829e1ad76db031c6ce956b85736c3fc239895befe27a3d096ca571ee949e179f9d35f25d477aa79e72e8ab9e4fb85a6ca5bdfd1053ec72063c17194fe80fdbafc3305434f4b5aa28cd2cc013b1dbfeaa78bba10db77cf433f28ca3820e0f75feec495aeed6cef5c8e0e8ec02b62ac8e60f18740886ccdd080239a5c73d2d830cadb3d1a0ee368bb5a1072f823d6ec55034f794fc629578391d9b99aedd9a8b65203e84999a853cb8b95842e3972062eac07bd92423badcc07978ad8c459d8aada802cdf90f539689727f9f4241a971d26df998baba36ebf5debbc1ef0c5d8cf756693aa2971037b8a488c23fe4f6d3a3a5e49907460ea8901c354e7c7de69579d11c4d3c0d9fdf7ac47dc028efbfee828aa94e11002015a80f6b399c69e227ecac48bb2e730b809fd29f03cdbd0b9e168a8a4397546d7fd96f1b6d442cab5f3a11307ce0f0e71ffd0aeb1f74ffc2655f9c8b5b60902c51d3970ee8a65099a87c23e01f268f732b2ff2ce465d2a97e73dd468a7cdd92b2f10798ad58e6aea02d733dedc9d6b64a3f76a725505e5d1db91dc313b7020451190605538c26718d154380c3c8feb7d111c114809622f37686f0ec2c229bd2d864a4428549061946d305cb7f9381fd68cd21c725d6abe1cbab56df171284947c60270bf79db39ee809affdf6b770c84c9ca79d25573be063fbb40176b686794fd70346213c6b45d727cf0ebfd401c473f0b502d7f446b6502a9394352a28a81d6f297d965e4286352f50028cb2bb2a90d250c5bdb2d673c4b773116ef5189a5763b170917082bb61781655dc563448e90649404a75683525ff99239380a8ee8604f0bea50c2a8e904e8feb662c910c1f31f6802945c138f5ce2067ecf01a1cd7d98d463bcdafb41368573c6c6ee4881c9a1f925282546c556a79431ef2f8ade6adf0e83c23d14c1809fc130652f25cb6edfbd2068ea9e65c24a0fd91af40bdfb103a8b4cb1871a43655b868b098f7b3f56632312a0abb297b7d48d1c08005fdde8e0bc1399b97422867693e915f5fd5fd670aa041b749ff3eb49193dccd0c85bee7661380330e496b5ff9c5b105eda44cb6c97745abe6164733f7c91020fbf807b883febac4e2f613abab063c62f5200b4871371ba68d9935c0ef99e386619e9fece0ce4ae78bf333a2e06bb98761c15e1bc4d948fbfeff5abc66fe640b72ec1ead9ae381253c18cb3015df7645aa6e6324cccb133f81966b8f924dc863ea256a038aa19efe3e3a7b092bc1ad430c216d4f38d73079e69a58c10fb75d1b5bc85b39bd666955d0a6ff68d71112df17a9db74cb2df8c2ff7a211d2a1c91f55c769e05eea6c7b88447e2e62a2fffa968370ea3d2ee12f5af59e20abe5f358ac327c36ff108bf95f5be00ae5b246e2ce4a8f4490160c71f6c73d30599a4aeb2a570655dbc4262a8cf1b5376c1ce22c74b1ea1d0307075af6a77b87a22bcee6e3274ee91df1e07a63f5447a4eaf1022ff688cb232ae16879e19cab809c1d2e86a9bc237b07eb1254950e3334a05a10ef0b2b6818be354108eecbaf73ba4cd4211b5e32927dd89ffc59707c4aa8633f8152b1f86eda1928ec8b3fc10474688100c78060fbfe32b03ba2d48c6bb75d787a0cf74b765e65cf063a8ab2ac201a1236e8835d84594fe05c30fd1bbd1ed41ba2a9eb2def3d65bceda730a091a2101ca0c878f9e75f1cefa0ab04631fd38ce6a2b7509606088302da48e029e864fa30a177e5d0e2078ec90e37e5de56d0844e7e0c8cc9bc941a2d065a4c6595df4a54f90a4e8802ccc39edbe1ed129536ffd4d37d1450237e252d010e91656350dbc22ea6fc224984fb88e754a1cc70e2d354e52128da20c20929c3d0bbd18f75ab71072cd516d6e5647dffbb090414be2d7c8d5ba7232d1b49a25c53d3c2c5c87c281d75c913cf2b3f694f525a2aa9396b51c2c56715fb0ac2838613a1a37414b8843a7a5a6a7c6c95de0ae29eea6d0bb1ca7721d2c9d23219d93ed5d8957b049ae4d918abe32b44a94d5bfa6d2d9318d9a174f8469e215ea14bde5c8ab981bb83df8e8ec798c7d3be8af9057361b6711855c60e2c9dc6b3725b71371693f56c9befd0c7215321a8a7814114c3ea55aa123e3dc2e43408ba3708afa88fa6ed0d2d9fa94667c68623fe6ffead5ab53da7f12a6ca3e6c35430c5859e56020a3cb1c7f4304a1b1a3ec945ddb148f178909250842a66b4a0f43897f1374037ab8bd0185d180de598cc28829f1e81d1692cb4e4d756b0211e1836ad84e9728f0e9db96de022fec104e0707ef17177a64a8493eb44733c1699433fa1efd4c60bd44d6527da8336b3f9f4191269c3db5a468e6516e87ac2457e945dd50fbfa78e1f878a3a377433444dd1bd456d6e4c090d35d6158aef0581c4a26186b23b26a9e1e7dfedfabcd22ad91bf9fd9ea54fd8d562e5fb043240873673e0fbaa1538c778d61ff2181c476e279bf864aefe46c3824b53e515fcc71398b28678adbbccc7700a6fbd4826c01f688e589a9438adc44cc5c229cf4895735703ece0eb172e4eeb574dc392f3e49cce23701f6531a2b922dec89769ac81e12222c1cc1f259272dadd8bc2f1fb0f3696a78302a5281d1f8d7b101e966aa5d6a22ce65689fa6be766497709dde2a43823ebdcd48865d78424459c8d405d364ee482059e7f0003dd0a9a5f551aea705e601e3fc8884375937cb620b90dfbac11d4bcfe42d53a7eaceabb3ad71e1550d91b64f9dbd4cac9aba3ddb507c7931b5772691a5fa1c1420fced5b1fe33ffb81851f0e1cbd5049551521a5330b0c024e725e4de7c84b146f34ce91b69357e8daa03a309bf058db322358387e96a39ef11405ab4d1a283d6db3f86e637be2ea7aa3fdc5cd4d3a729f95a89e41031406d5e41c62fa378f0c367460848a2b75e102e3a2ac276d9f18b90045c6fa38aa02081628195cb919d4736ae8f79b86831cdd502cbca430e34e97dc784efc9ffb3e0443e50df8cb14db8c40d9ba9afc8ddd26b5dc62b5554365420250e3ba27581c8688c53b06272df67e2c0d60c91be8b79508daec7e34fc8f17b6d9cebe47f809f105399b53000c97a201e4ccf7ed21ae144ddfc3e9d61560be8d99fa0112dce366ef252117dc4475ad7495c4b952ac6542038e2e70cd118688c9362c0f6716f16525b9091d09f9c0f699eb8412db4e6731ddb3ff6473f5f0b8c82b2ff03e4f8c30b3f6178187eac1bd3aac0bdbf5e9e7e3de2fe9f2240ef8de310159c7026c4af6c4ca1620f0ffa510ae13977dfcd036b477a3ac4cd48c8c998c92b034cd4f7e546a11b256d8b12b90366234f88c0d10e481d5be544cad761c98201748fb42f456587894477fedafb5a87374138efc0d348d297eb73c55e120489cfc479f85d50296e49a6176d8284407773d1cd965a1d968bfd73169315988ac0896e763e3f6c9c734f7ae709e23acb58f85fdcdf8fb636b7d69b5b591ee8089c2e6b65e877f18371c352c897cc3e723251a87ef4d2075959ce269ae29ccb7e1ce6ea8bf2601539a33d80660cd5f57227f2b7dae0e1cd77709a591914142f8b20bf724e2861f847d9d982cb82be0cf648bc891e1834d2df70383c4de34758beb05fc7855279f6f0a6fd5e40e382ff5bb9c214cf70dfdc005c2e6c3813a54ba325346a279ff1eb912b58b7497f8fbb1581e49539cb62a2e9e9abdb2bfa3f35ee86ee0db9c1afe24fa3d22d88c8a0b2a150683933bd5cda8442e45d181f28d455e46c4873795d1e140f013a636388c6580dd1717cd8088b8b5431c08009f813899de7165b6eb7dc7f1821c905b3da4c47193941d6a80b156f673d92881bf35f024f47c25f90c0d3f58797624ca911e2f5a345de3343bbe24f499d19a7feecec63806df41dffbc3a93ad093099794a7e8c542978a9176cb1a2e76b21d02ffd50630f12d7375b80f1201026cb59e38f344ed8f03d44690aa5d5441877e4228da6e595e8ceb6ec4ea3c43181b601943d1fa11bfbf4f14ca79a2ed38d092f594b0f93bd7ab8853f87313891edfe0bd4230fea5c67611e0e130ec7d021a0f6a98a1b3dc781e87a328f6de14a61c359d81612dfae44ad6b5840edc54e42f46d775584c3b7edd95ff76dc82725a5f36d127032b68f5b4b1576e4a4984fd4cf832c2d218f84111e4673be4f2da77a9e4b93c2fb7aadec6fd72d7dfff9dbfe6593dd15a4ce498dc9f605ed719df8abb59162164de73a917fb21f6308a68c720a27abbb166bc467bfd79194e45198f0b58629832c64d6523b8a781c53c5912120c3ae12d43f16c2a0b6e8840825f261522ab36ac9a95c6eefb6c612b6a9f7ab812577cb97d17c445626bb5a8e179997e00eb06000d8363d67c288f3a8fc92581b999d60bc3c880587e75261e13d6c54f416044fbe3785755599670dffa2d3eb07132004af30a9ceb68a7f065be8a053ed22b5b58064f951a001af046ede1987aea7a130d4c33e76c900e54e3093c3ac83d8f077b13d85cbbd4a3fd36e245591dd07125d1458eaf982ea066275cff0061d4e12e742a3741a4ae9a815a738d883a5988bc8b08268bba6318710cda2cb08862d3490b6f53782c08652e071b48156c3d4b9376b31538204f90f3e7818a8c7d66eb07214243d36e397e01d2038825871be7f3d0dc94becaea941549c6be65a27d49efb59ed78589848c2fef3706385ea6d1d126c19f11ece7f779a083e405af82a365ac13a165b7799e19ea9d8b5b23edffa9dc380462a5b667fc3875606c3f195e31ced106600ae9f530404c8a88d25231455b3cd495cacb019592e10c99e45eaa255528820e6121f9525db9f0018380faf5b9b164dc7078c4f53c8a05fd08843e5c1d2efbf336815a77f7c0321cddcdd23ff0a6fb73e50fcd2710c0012549db22b214870bf4c1890fe152946f191fdc7d92e250a255d957d7916f7f29a9cdd7dae9ea75fc61627fe7174d61be5bf75fe83b8536de211e2b7f41a07965975c3d645ecedfa8c9e977bddb4d7c8ec774a029bd10198355b7c57552f4ac8b221a404807ab7bbb6bbc4dc26414d776a4ced04e943c9a27b414e9e35339bec1c18164c836bfaa6ab71d0eee37f4094b04b82a4e64dc686a2d632092dc6ef42c86a39686227029ad381b5d383d28918772787a0a7b85b03d306b697235c29f62afbb8d88dddfe0f3c381373c2d00325bb4ac3bdb63926cfcc760ccd7a233d7537e127e970b034d253b48a9080f74f5bf87b6926a3a1fe5af4471aba7788bde85815e3e12ce23690e40cd7b809d113dfeb1a67bdb6db51f13e75d7979659feca9adeb3b27c5a931e5bc55e4581e8f4107a49447eae8361e6d590160c4da10799c86897657534f6d9389f5b218b623f5c28377cd5345944d8f40f899edd5284c8cf0ac65deade7576b38045246dfd68234b58b930cc31fd20765dec4becf3e41880f07a2194a03801253bc8a07ea7e81c42e0edd084ef9d4d29af6ae02c5c98e85c87b93216fa7103bc866d12264dfe729b3a28b8a670f04d86812bf727203e70729efb269b01a6d45b6c4e799517cc8d7c1468d5ebfaf7ef2e0ab88a0eca0e4380b475fa1778743d2a440fee6c24fbf32776c0228634307afdaf1b0953084d561fea104d4391b2645ba3e76ebf7b5166767d39f836dfaf80ed91bdf11137e1dd7e30050912086371d751946cbd72f9ffe2d2ee630e1870e0e66352ad98", 0x1000) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100)=0x14a2, 0x4) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) utimes(&(0x7f00000021c0)='./bus\x00', &(0x7f0000002200)={{0x9, 0x3}, {0x100000001, 0x1000}}) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) accept(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003da5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000340000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/4098], &(0x7f0000000040)=0x1002) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000002180)=0xc) 16:01:13 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001de40faf000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000117e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/3074], 0x0) read(r0, &(0x7f0000001200)=""/245, 0x3ee) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r0) open$dir(&(0x7f0000000fc0)='./file0\x00', 0x20, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000f80)=0x9) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000001300)=""/210, 0xd2) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) ioctl$TIOCSTART(r2, 0x2000746e) chmod(0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) pwritev(r0, &(0x7f0000001740)=[{&(0x7f00000016c0)="3f6825fe03350b423385415859d968c242d54e6d3571dd843710928595769fe0fadda49dcdaff50ba6ab4033ece4c087af63a98c38ebb05074b2ec1178c4724573fcd09d857e59355289af7391579e9851dc0a08f1f979bff75edb14cd", 0x5d}], 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x880, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000001000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000f40), 0x10000, 0x100000001) syz_extract_tcp_res(&(0x7f0000001900), 0x7, 0x4) read(r1, &(0x7f0000000040)=""/32, 0x20) 16:01:14 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) connect$inet(r3, &(0x7f0000000080)={0x2, 0x2}, 0xc) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) 16:01:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30a", 0x18}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x8001) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=0xffffffffffffff9c) 16:01:14 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) kqueue() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x9) ftruncate(r2, 0x0, 0x7fffffffff6) r3 = dup(r2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000040)) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x4, 0x0, 0x10000, 0x0) r5 = kqueue() ioctl$BIOCFLUSH(r4, 0x20004268) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r6, 0x0, 0x9) ftruncate(r6, 0x0, 0x7fffffffff6) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r7, 0x0, 0x9) ftruncate(r7, 0x0, 0x7fffffffff6) kevent(r5, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffa, 0x80, 0x1, 0x4, 0xffffffffffffff41}, {{r6}, 0xfffffffffffffff9, 0x40, 0x22, 0xffffffff, 0x7}, {{r0}, 0xfffffffffffffffd, 0x8, 0x20, 0x2, 0x2}, {{r7}, 0xfffffffffffffffb, 0x9, 0x80, 0xe13, 0x10001}], 0x3, 0x0, 0xcb5, 0x0) close(r0) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x97, &(0x7f0000000100)=[{0x200, 0x3f, 0x0, 0x67}, {0xa80a, 0x1, 0x7, 0x59c3}, {0x5, 0xe1, 0x3f, 0x1}, {0x7, 0x5, 0x2, 0x9}, {0x9, 0x7, 0x1f, 0x7}, {0x401, 0x40, 0x4, 0xd5c}, {0x5, 0x20, 0x1, 0x9}, {0x1, 0x80, 0x8, 0x1}]}) msgget(0x2, 0x1c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xfffd, 0x81, 0x8, 0x4}, {0x2, 0x3, 0x6c, 0xd1}, {0x50, 0x0, 0x3, 0x5fe}]}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 16:01:14 executing program 1: socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x800010000000003a) recvfrom(r0, &(0x7f0000000240)=""/230, 0xfffffe80, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setsockopt(0xffffffffffffff9c, 0x1, 0x101, &(0x7f0000000140)="a5f069645dcc8406c6d0bf62d2708801a1e8e44bc908e8a70dea6e67857e4d56a4c8f4430fc1b35f2489d0b75f950c07c4745af0c03269d2b173affac2db573c98058df38cf76fa8f8eb16998e98099a7687f8c7740d52c02966bc1a64df87083b8d34abf0a3f23a39bfac80a7cfbbf49643607ae17bed30551421afe3c7ab4961339279caa05e3c14560154fbd767b3ed116a06dfca665acbfb3674100b75ceb481cbfb0c56fcb638", 0xa9) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5, 0x8}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) r2 = accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x5}, {0x806}]}) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r3, 0x0, 0x9) ftruncate(r3, 0x0, 0x7fffffffff6) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000080)=0x6) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:01:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000240)=[{0x3}, {0xc2b, 0x0, 0x1f, 0x9}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xffffffffffffff96) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) munlock(&(0x7f00003ef000/0x1000)=nil, 0x1000) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000140)={0x9, 0x24000000, 0x9}) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r3, 0x0, 0x42c167911751809, &(0x7f0000000280)="7d3426a4a3e052ee7427c771e1b7b608389d982f5b1ce65362a5206fc349fd89592f9743e936f8fc6ac670c252a01017ea75fd0c249f248b813cdf3a17a8e048c2d3731c6354e8a6b71715566e10cfdeda2963b44700d53fe0f0684ee508cc1e4f1d07fece8dcb32d01ee290e99d87db8bca5f0ee223359002cbc429ab273559d6ae7b05f8b3f892b449", 0x8a) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x1) recvfrom(r4, &(0x7f0000000340)=""/123, 0x7b, 0x63, &(0x7f0000000040)=@in6={0x18, 0x3, 0x333, 0xffffff7f}, 0xc) getppid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 16:01:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x4d}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) sendto$inet(r1, &(0x7f0000000100)="79b0f892ec2ab38edefb9c24591d121f57d9154ccb0ef62e7ccb7f7d37aec5082f1bac824a60e673d9cbe57413177184ed5337003fc7ba90e41d064d353de0f1dbdf9832705613fed02eb4dc58", 0x4d, 0x8, &(0x7f0000000040)={0x2, 0x0}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x1}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="a6f241fcd11004ab000000000000") r1 = socket(0x2, 0x8006, 0x4) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/56, 0x38}, {&(0x7f00000001c0)=""/32, 0x20}], 0x2, &(0x7f00000002c0)=""/104, 0x68}, 0x800) getpeername(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000080)=0x9) 16:01:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f00000000c0)={0x401, 0x8}) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:15 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0fb2ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb250eef12d9b7b6123b45853cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f065ab3f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c39f3a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e020000c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68461f5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24f4b6d47a993b5fef6b8aa593675568d3e92a7c0119cd0dbcddbb0ddad2d3fdbb02417a4aa9c5c7fbbd4eb6ba49439bb17394021f6a7e5bd1be5ebda48dc1aa5759ba48eb9552336f956f99ebe98dbd52816895c3bc3edda0dc12170389965e"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r4 = socket(0x0, 0x0, 0x0) dup2(r4, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500), 0xc) geteuid() r5 = socket(0x2, 0x1, 0x0) dup2(r5, 0xffffffffffffffff) sendmsg$unix(r2, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)}, 0x4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, 0x0) r6 = open$dir(&(0x7f0000000180)='./file0\x00', 0x100, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) ftruncate(r6, 0x0, 0x9) ftruncate(r6, 0x0, 0x7fffffffff6) close(r6) 16:01:15 executing program 0: r0 = socket(0x2, 0x8001, 0x2) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="838527b0666400000000"], 0x10) 16:01:15 executing program 1: r0 = open(&(0x7f0000001600)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\n', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x9) ftruncate(r1, 0x0, 0x7fffffffff6) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000100)="9f089f399534af4a2a09f89a19ddf7daef7e104f6b99b1890b556a729b3799beccb448813cfeb3811d06c962363cf220b8313e09ed93412b945ab002fa98f84c8db3c976d9f696326edbddc696d28e82f2ddcba9aaf6f7c4d8294249db2858fe99e1f22e002acf61296535a73664e764bb0a62dd4497b010ea9cbf8ac154288412bdc90de0d5e366b3d2b44a8dbe3e41c4129e59921d646d04ae88e6f4d5056f40d2cb82034115d9abb36a068c78ed8e2bb48a700bb7032546ea43f1af41ac5f0fedf912073e880f9593f715fadb598d2909dcf4804a1475ffb5e0906bc825e0e2fa37759c0da819d626ce1164110afdcc351d8ebea7ae7abd6724a97d69", 0xfe}], 0x1) pwrite(r0, &(0x7f00000000c0)="8b19", 0x2, 0x0, 0x0) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x7, &(0x7f0000000040)=[{0x3, 0x6, 0x5, 0xffffffff}, {0xffff, 0x6, 0x3, 0x7fffffff}, {0xeff, 0xd8, 0x4, 0xfffffa73}, {0x1, 0x7f, 0x5}, {0x5, 0x7, 0x1, 0x81}, {0x9, 0x20, 0x40, 0x5d5d250}, {0x4, 0x6, 0x45, 0x7fff}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:01:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203]}}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:01:15 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) fcntl$getown(r0, 0x5) 16:01:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000], [0x0, 0x0, 0x4], [0xfffeffff00000001], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}], {0x0, 0x0, 0x0, 0xfff}, {0x5}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = semget(0x3, 0x0, 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) accept(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x1, 0x0, 0x8, 0x7, "a52a0f495b8d12a47e57b03ff65c58276a3b8cf0", 0x2}) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETPID(r0, 0xa5e32e7f1165589d, 0x4, &(0x7f0000000000)=""/235) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x20, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ftruncate(r5, 0x0, 0x9) syz_emit_ethernet(0x1000, &(0x7f00000004c0)="34ec5a94a349f59ba60865b5460a11650b3581fe73b78313c9f0943fb07517adcd6962ec0b3dd2f4ba477ebe0790edc3dcb763a2e86e3fe314ccc19ab9a91005748e345b9fda039b6b292eb7673b6cdff2ba96c5f79ea8f1296fe991c6dfd905f3a1cd544d9c933776edb9c130ee2df5a717b516d75656c0a6a5049579af31c1d47229cf718d04a58e65ef15a9ff6e9173ce6e2c51544320c4f5f4242a3d610c36fec48cae889f1e19dc30ad6eda07f3a05fb1e24d2dc54e73bd4919ec21ca1b55109847237743d859b5ac08ebed9e899741cdc95724d908822c7111c0368be60996d54b73289317333bdb2aa8646f5bb39e5e2af232434efb4e977285f46e02e61d5d433f69681dc440464378ba4fe7cd4e7b849f257fd5429e0a33b582a683e798c699380ef6dfa14ae517a863fa7535e7f5edcbd15e91ba2ae1b90947b68f9adc10635b9e5acf9a63d0dab5cf98f7daa6302e7767142ddf88887b7d326df9d2f19591e9a3cbb1d37e8068232734e454a61208449a4bbd67c67c0f35504a10c952ebbb4552ee49516576913ac8802be581c783bcacc3d6bc4d8f4f5a1512564aab8987b7aedbb77d7b04a3dc01a7921ff2b34c403e07a4e2323063421443f935c47e0ac5a689c66cfc481a25954b393ade9c446720a8ee9dec6d539822b8f0073c6bdd13b2b1ecad00842250b693e30d74d1613b1298dbc9f96a1934cc874b08f37367c3f485e92a48c12ebeb8fcaa9cd12389c9130e1414773692479cfbdc632539d2cedd2d2b2a5ebdc41557e86cf06e886e9d1c7e56f4397277bbc6bd478fa34725fb760d29f6e076aebfe5f717fa5db36de053f05983b4956980d2d2cde4353bd3776c03bb36443dce858e98792e53ef09496cb695a168bd30dd3bd5014db7921e45178f0604e58584a0221326c72cf4d4298536021613ff303a4acdf4ba19dd665dbf472f00ea05f68bc6f50511e1708125609f0426660cca82b6069a34ed4600e8d4757e929bf461527009ea11eada55611c67306b7091c2ca575620ab63ae0dd26bc636548c01175206b42cbe7669bd3257d375e2a224ae60b2c2c9e2d10180eada31b2b7f9a6d9f43cbf28abb9d6c0958843f8a77462ae5089d452bb351946000ceb68cac07f2280e525921e31ef91f6a7e5af589c6f7efaa03ef103c6b9fb973034b191d0631adc2a2271e6eecd39573ec508788e52fba22de7de3557a0f3d64871b599caf80d23cfb9a01c5fbadaf9f64245594078f3502b128011f5ed2817404c58df86806593d8b00ae843a55df0a4a94931e59f8ecb56b2ad03d78f50728354d066e6edb5ffd342a79beb4854ce72ed27b788658229f9c0c7f6a6735a24f0127282a7ce30f2b79a5b4046f58b9a3491dd450eab29b19c80d23dfca620a84f65b896e102cb8a4a833ba272e76ab996428284e3dc5b2c655dffd747fd206b0d0e51f0e64500af0844e2bb951e41bef17f13e4e75de9ed3735f5ec29c49c671f4eaff4ef8f87439cc20f31577a8067a8fb89543814174539d52dcf890e0243a89493afdcbec0358e844b65d527f50e2f0bfdaafbe997e663762a655956902ddd28f05139bd10b49fd884b059e16a06e55d852cd05d3faa1eac1dc5563188b826226ca317058d4b389702ef9a648a449597409151fd3b2c511f40ad3068a0d4fdcea029a7945f74c36ead0bb7446fa363ddd884fb4f6d87d2a126ddd6bfbfc0d12d236bf557ea11c172ef1be6afbcc6db86b3da40d7ac6bc7b8e812d3653aa32a3b96c3ca924b4cc4c247ff32d0cfa5de527ccc95113c16573f3e557fd9442a01c5426d89da6722216a6ee048c923810a1135b7fdb1c8b6b6a378cf02960716346f11afd849af59f72246e0c77e25b8ce50b92086b15adf99bc6e73df644dec2ede4f15564f671efa6593a438464059171d7635d48b1f73f857661d675511d03fe1c3f751d4ded4a58b21e43b1aeb1971d6cf64b3e80d9a88f293b9c9a0e176f24e2746abf3dd25cfb1ca4eb4e728309dd67a081396002e892a9ac8a995fbbb78472810f56cd9664ec3052e7a69c0df9a06462f7ca2378c5ca1a405acaa1bb8151877a27c09733d4172bd8697b1b8b603178764e4e8a815234184e4090fc7fd123365395aa66b851cd1a12bb73155de4c746c7c63595ea1ff72c51f8e824353f9aeb863ba4a111058ffdb299dd4a7b717287ccbd20c0360e2e9611553a2ed13937d94dc862ea37f5111e4bfc58d313ba712b51f5a02fa4cd9c9604286e826751e87e69b22523ca463d55ee05a491ee32eb06333f2b27ccc7bf93cdba259b24e67680e5d7bd53a27b8da12fb3ba914035052c6ab543ac116099a784aa9d7810a6820cbbff43b2ba95c9723ea3449078a717ca35f5ac33817fafd81545db72bd0c4318557c7d4cb8eb2d59070f09ea32bc776f224fa8d523ddc78295f850b979d088a577fec8c56d765e051fde616b101159a444700bcb391ea5e3813b82069ded96fbb9f697134e0ad26301e4894535d9453c5b73796d2bda45c7fd193580653acec9e1310c2cd2110ac7e7c64fe26a630d233b4b328d2e3b17edcb1e85d9579e43b947123bc1dc5d3d10547c51068c99a4758d4b433996b383924b725ff305b773dd57fb2a64fbf0e21c89313558d05c79a547cad5f6893e4a22bdeba9e731fa9711dec0d5ad59e37e9d984a4c5dbbd609d1f0c0f448cf1ca30aa149243bf497361029ff40494b838507b40c9ce90505a224051714e1bc566ca0a034f81363569c192f9afc1e1327c8ea1ba9b9e1042ee3b675ae2e747c4e518f2f7c5026fe20c8a6d44f9d961f8c8fd5d657970250873d7ee0b67fa26dfcaf89a1b9dc78da44f3de1f03bdee18343b4adedfbe05007b45378ce35699fbd0b48eed9b4444fcca5bd64bb2311fc2081aa8bf93b5438a05af31b1ab6484f29c3b4b22b2780b73bbfa875b0be266513566e047363a01498906c9f785acbd2400658b60e568c0d7bfdff81b37a1fb8b63cda65dce87ade7dcfe3b938d911484f32d441571656a987b380fd0ec7be6fc093bfcbc9b262558b48263df0f810bbb88798fe2d2792d96f3bf479a63ab2c4dd03aef06fa2c37e675b28815da2ee506d8299930128ef43aed841bd63a3adf37e9bc5ab644c6d6564e6ccf484ac2b8e5d2cb96a43144dec78aafd99e22f1d0f009ef8142ea0da06bf35d335c27ebbef6b924148063dfb7b8d293e97e34693a38376ede3ce65a452ff20f39c3cb474f5dc81c5090aa426b015393aaa40a301f851929bb8df78586f164397e15f48764fd899aa091005d2f1402ab27308a60d20b40a15b19842d982ccd603f0756c71b84f728e82bc94cd7fed074b0b09ea8eac7f663776fea2aae9a2cfc3b7b8494ddd5d12bbacf935eece8b696df6cafaa73358fcb051a5563cfdda59e734b03699a2203f6f71b42747db3ac6dc9760ad16d68e898ce0c33d905c73b693c92dd9d41efc172766156fd31ef6a531a83403f1ae5f8f4b2ca657b5f40b482cbd6ac20c41d820c6a36503c08d0ed604b801df81c9c546053e0e08ef0b4c15ca09a826bb0eda30490da6716023792138722ac6127428bb0e8111d5cd4bd6af6990083161580a4e81f132509bdabbc0b2ec4bfd96a7716b227fa4a8b4689f50a0958d27ebc5dd6a85937ee2e83a7ba1b0dbda38a96e18d6f70f83802adb651819bddb02cdeceaada5304e60cf7dd20ab8f42b534ef5fb041f7b7d9de4d53441801a4173894cb7c855112b42f2778e5f337edbca456d5f089db5e74d6d8e297e8487ad134ad1f60caedc78260d78bc82ce97f2d69cadf98f44e3d5553bdf6ca76655f22c7f56dce6409b364f4b0b59733746434d928a5ad67c034e904d50eed95f6981454b41e034d1a342fd003ca88b463a842931cdd497ec8f56c8594cd53413f4b1129a39505e443265a1e15f46418f71445bea99118921b8b069f0c77fa2a29514191780f6c14e0fa901197b23176dcd34b624e0f3cffae63d9fb500c087b43798778cf3d32ad56694f2942d139cea83c4aa37eb64d67eb33358e8a8704fd7725a96281501591efd4c7efcb804a4affc036ea65163d8907495f3b2ce9ec5a6f4a89f482a76c00d2920a44ef90e6fecc0be436bdbdf5380358983b209ba264193c652191e070911aebbba3faeb8dbf18d2eba33fedb0bbe471e52a8da4fc0724303648eec1f87120177a2d529e7b8b36f3f81d8ffbd145d3f3ee039eedb1c2af090912bef9c168375393c5ed9b95bd029642979a43d918576f97ffadb9690c0f6701ecc510c4409a0b69ea39313b2cc74a2c7e829c3dd3e0870f5fd5415d90abd4b1879e7b139ef36278388e66cb04ad79806c7771042eef5675ef624c34fd4d88f40f7fd00ba7360e9fe2cc3d6c540b5171a405239d869e36e84fde143dea692aa80b9111caee42525937c62c9a8c101396c0a50d00fda2fd319cad2676e34b82d65c7b0a0e4c9c3c430ce6d8e51b1f2f13e47ba959940b2d2d50ced4aae0479e8a908494664e6ff1772bd2dab6a021ccb70c031f5fe19952fe695a5c6d199cc8ffca71eac813c0da7edd07be407b49e97515a8af03f03909e5c77096a68d3f4e3c9ce90c8132588823158c84e0e9a06bad6fe8af83acc6ac3a6ca87573ee37d3daefa70b1ec6dfe9d07f7b75d6427b3cd0dcbc5e15028def6f27e103a7907bfa0211ec51003797558bb0156c74c204e0bdda2d4be2d3d3dc675d376c0cc1acc1de447a8abe1e530f2679b9eaf098a5901c00dcc94ed49c928424b02f8eab9f2c7b25391b07e0bce8550e34322d34feaee951acb9a3d66948e165bfc046c3dd61a51ed01121f1f8331ec95edead53b696e5245ba7f9aca076379308ef542894a697d311ae56bffd4a46702208a3432c8241f946d1fc4181a57ff1a2e7c82dd5cb2f385c18b13fb65132b9e994976cd9c3a354e0af63cf5d1005abb6e408bfb5c3de07cd14bfe682434ed558578562991374ea5ade34948af0b343a12ef8fa16158d4f405940ae987240254836349cb113870add67c6f338b5046e14777d0a82b175cf9eb4df351a080cb1b66c8eee946407921dcd96e42b85692aadc73f23cb0df36cd3fea41a3767a254e8dd290f67ff5968885393058dfb0ed43322f6f00fa77ce1219119e8d0067ccd65eb4c45f5bbab0db176fef877bc382a5f81d2c909b02687ccb0489748e1717fcc8ad4f43d6dce1c8fd43001486e22710593dbfadcaa9664f4674f3fbb406903d075336f8a065a9cf6af34e4f6e58a14846ff31c7dc49dd31b11b03e93eadd461e3d73e8316c9bc4456d16543cf7fddfe06077e2efb0201e5eeefc000b902cec74ac0f27ded9a849b126b8bb03bf941daa0347dd0123a4097eb12c9486022c962e57df1ac6dd11806ea03ad9f186db9a71b55fc155b0edf8f5957b87cda7920c1c54e2b6e407d72e6ea2a5183f0fcf8d485ce9be3cc0f0e09eaf0fff7c4e9ae5bf8eb0ef9f786ddc1c67ab7ac661c45ada6ccb50d332ef0073971a72ff5e6a7a4a0975622cd084393f36a397c84f3e6dc11d8bb83ff7dd975ec1be864df37c5d96c453e7a9b79a53c3bf941c73a04eb8dbc94c71b60ba248a73df293007ee7ec6c063c718af8ab733e433bebc23f6519236f20d28c053b93b80e9fe1cd4be3be56b194f1bb67163a8cbee8298785409d0665015149e67b6be5675f0e974bb15cbe8db43e79d4e47bc6589bac76333325dbd8d4a3de76bcc9f807d6a6054a2fb6165d56646f431cfaeb7b02be3a0603cf8df685a4d5f6157da91fdff13b2") ftruncate(r5, 0x0, 0x7fffffffff6) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000100)=0x3) madvise(&(0x7f0000511000/0x1000)=nil, 0x1000, 0x5) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:01:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0xfffffffffffffffe, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getpeername$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x7}, 0x8) write(r1, &(0x7f0000000180), 0x13c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8, 0x0) 16:01:15 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) socket(0x18, 0x0, 0x0) syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) syz_open_pts() syz_open_pts() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x100, 0x0) 16:01:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x25, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) sendto$unix(r1, &(0x7f0000000000)="b299064ffacd511b40f86e8d46db33b06a2edd32e6d242974e46d0c8621061545aaa1419604216073ad87cf9f9e1309199d6e601e2045887b73cde37f8ca813837d100d689bb386ecfb1e4402d2e27f09abe17073ee149dcf7fb3dd60dca80f22c8cb472605c90a042fb1c1fd97dcebb5dcc6d08135899bf184470e77d4c2b6c5677ea2e5c50bf037aff1dd19b517a545bba6e7813e477079f76b083db882c18698be23112087c66f142008a44a36137eaefa868ad833dde1f6747b7b33a90ab237109905884c2c63970b714580fdae78dc39bffdea6c09972815f2805dfac025eab0b2c4673b729a422a75a199b970f1d8e7a49b547c6891d4e862416846d", 0xff, 0x400, 0x0, 0x0) 16:01:15 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x50, 0x0) dup(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r3, 0x0, 0x9) ftruncate(r3, 0x0, 0x7fffffffff6) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x6) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 16:01:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) setsockopt(r2, 0x1000000029, 0xc4, &(0x7f0000000000)="ebffcbff13b9fa00"/20, 0xffffffa6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:01:15 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x1, 0x1, 0x1, 0x1, 0x1f, 0x8, 0x40, 0x2, 0x6, 0x8, 0x2}) sync() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x6], [], [], [{}, {}, {}, {}, {0x0, 0xffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000000), 0x20004) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:01:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x80) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:15 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b7336455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c463852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ac0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe107652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacff02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) recvfrom$unix(r1, &(0x7f00000001c0)=""/173, 0xad, 0x0, &(0x7f0000000000)=@file={0xb5f3870c49bed218, './bus\x00'}, 0x8) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="b873eef300809ec34c298658a9712efb8c575787a74b64839a9318ef0b0dbd9d7f618491aaef9e2a5f5df6b005e12f75095851a095a855c9d33f554c37aa935c04829ae5fd2e328cc5704191de70165ce85f6e1bc6633c9d83941dba9d8436f83dd6a54765aeff00d40a6c822525b996559d83b7d93b1bcd9b12232946f8", 0x7e}, {&(0x7f0000000180)="62550734300dcd2416b3827d66a56d677b8a5c", 0x13}], 0x2) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='@\x00./file0\x00'], 0xa) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:15 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x0) utimes(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000340)={{0xff, 0x100}, {0x2, 0x6}}) renameat(r2, &(0x7f0000000100)='./file2\x00', r2, &(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r3, 0x0, 0x9) ftruncate(r3, 0x0, 0x7fffffffff6) r4 = dup2(r3, r2) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000180)=0x9) 16:01:15 executing program 1: sendsyslog(&(0x7f0000000140)="cbc2d336e99dd451ebae937c3f78bb0e66b74d25336e5dccd2a52efa851ee1aa43f13a839946bdf09de56154a49149df3719cde38634db0cc7130ffa3dac7f6cf17ab34c572751694944142064cfbfc392a08c99ac91eb19cb6f415f4b6572e8484fbac7e2c52d194e6d700cb6cba1e0e47b77ac1237caf294252ee40e5dc3cd4d59a0d468afc549d09812b2957b3ba9d0d59fa37d6d4e52e6bfbcce036b85300b5e678adc47468b83eb76aa1a4dc5842ab8a0a9c625977f4b3d987b5270fbeeb1b1e63dbbe6e5c191e7170f5b0b4aa235af7a6559df6f76b88d3b9a0ea291e59b48c5508d4483b7a5abe23739b3c07bb93a23bcebb21f0d2618b00792f1f409d0271b24def388f0194e1730a55e658df826c25ce2b6bc7289f9607dac2404afb92bebe18b421113e5957024348d89deb2dce7b7d24abde0746c199f5fcdb69915b2a7bdbe9e44c7151f83e0a9babbb6cd151e9fe47990dec1f447d797c40995a0da3b01fd3968274dec9290266526c91196eb064d515e592a30726b9b189c6a447058a2858896cfebc1d178c5f51113e4dd5142946ae63446cfd26a973e7ed14553853f0d7652bc61fb0068bf97e977fc173218726da2017d945c6e402bced2ff0326bf7ca2106f5254f27a4fa8a99634555c2dc94885c2918af920b172ffe76a5deb18abeea3cb1c8cb2b859681e7cce603bad36aad5f3b55b461d685043ba088fad579762dd0cac256097e42908d5dbbd68180e08f04115c867dfffc830e5455e157d7ec84ac3135afa2846931e549c71066511d9033cdfb80f6808f428423c00da44a45df7e9cfbbc46bc5ab371b85689a3fe91385b16cdbb4d3b687ee8678a04b083cb8ca7c8d5470875052d3704ded006e705a063acd7be618ae071069bb4b1a844d0a41fc3e8b8517fde5f8d3841253dfd661945ee3fabc0f254461028e972aa869e5d330795aef373a57011172d1ed32d0f88f1e2ca35b4ccd327f31c6b7df14dda086f06eeda01239e20cb24e76af38f64794a494803900d81375f6efd529c5dd8f92565aa33d8f9bed1cd0bd0a016885f940898bd85ab624df992ada35eb17f57c3658de2c05616b2dd46d72a838747d2fe1284a44a0b308e018b986c2fb24fff3c981282cd7c3eb496b6694c0c36e5dee3f02504ef409cbd879b99d61c193aa9590a8e8c2ef491bc96fe17d5fbcc5f7c46a1e0280c2575cb9b40842a18c793371049eff830c5a321c15e6ac3afd2ebef92b5476edd11dab54028c9c38cf8bb1816eeccf3da01aa538e6c345a202edce0aebb668582ae4e4b47e0d852bcf127d1a28aa7e67db66cae0fb2e18ad360f21fac39424c03286fb43eda1ecadd2ea6c3920dc0abe3381b2f3fc91c8b1bd2c663bf9b020e1593b2bd64c5123a61935c08d16806666f8fff6e9265ad44117bd2fc3c3d9252c0dd5cd1abe6123434a0eded8b6a2858b411a4d0d5795410c4e5e84977eb3ec3a9a468c3900d3709968b4168e9f347d3dbef05cb1764c0ee2f0c46d84b55a0b224d8935ea31d6c380d86e5d00ba5c8e03074e72e954471ad80ef73e7f8946032edf57995f8378702bb65428d4d117446317a780648e90c5aaba9a8223b2196767630b2263015a44c2b87cf709bc3fae711618b0caa99efda29de165b4be4da4dfa5a90fce7b22c320e7a74ac6f4ba712cc3f0901ccf0475206bb82602cc9586323b91edb86673cf64b573c8ec7751e9954882d9ceb43a8fec1c42447373ed58f0d7e189c25db8dce2360a36a737383ba6f8562123a9d0637686ef9655ebfa7b22751e4458ecb5f1ffe981a202f33c331563472cce2c313210751b076ef6e245e0d70f4ccd3f1e4c20212bfe0b87eda18d4dd42899eb4e4a20d15efbab3233b4b73e9603d2a8662137a7cd53ffda10fd48b1e87651baefe0c4e85e689d8a4534e9ba2b2e0c132e7d05f0047474d8677209904a856dcdf621a89f34840afd1b5be5172087981e1453c1ceb98e4ba5db463f2a4e558dc9961b0731166a370c0d8da27be1f029834700bf364876f55ca6109328c1727eaff88180e6df6cb5e5f63a34831faa452411a5019a9f2a2aa1cc19928c6dad029e13aecd93746cf440ed3ebbb2f4d7db5b50735e78cdc4b35f432af80b7d1a6f86a25bdfcf0414225e9f90668bdd0aa0312ffc3389030abfff696156883ffe3f860562280f0b7c669717fd669b5e8b196f18de05fbe254274b00a179618902495e07d00a4d8867f8bba8cefac979aa74ea0ef4645592ec112b9899adb634802a2c7da739f5d69117d9003c0b1d7f0235b3de322bd3c7361e3f0fd07503073885a1553bcb64759bf228c5a20d4f1c8385413e8f895cb6c2233e7a591ad673d1fee52df743853b3d44a6b1fe93c8603987638d16f3758e1624939b1195f1edca44719d1f0fb774c7ff3c60d4efebc121f6f6202438d40eb33dcc295952db048438d5eabc5f9c1cc2dd4408347d9eafd1af5de2d567498a7e2933ef5e54d362be817a59f2113fdd8182010322d0a11a4b959249c342871acb09dccfcc54561bf9d9a4a75068ecaf06d754869c9ce876f864b25669189bd7f8f3b781ad45e8752d3f54ff05fb484055c815a3f1785beb4c60013be90615842f9e30f74ec651ea9c54454d857a54ece8d80ba6bb0fcbfa8c6de01d7d91bb97d984540d159f534a4d2f66e6efa846da352c0185f0a8844fd577a3ee765df7628023dfca52f0e177b66fd38c5e61e85861f557f33297b1da457a6406659e11d93b1854a4fab07c3fb2f4764452ff52de2ba16ac784cbc11ffade73eea310132be9a067ae696439702feeec18c9c46d5918b159280f7072639da34d28ac8b192b6867b88b485eccf43d9a4579ea067db4c28a37c192da36c38c41c87a182959b6d3de2811974b921499fb8e14c9a921f3d0b0ff1604507300601eeb4aa8ea0716daa8a46e182909967996776123fc8c08cb38e0f63c5f3ac0508890c75d7dc80df3b50c3f9bfdf6755bd2035c1bb90b29a68e3ec15dd9a45c8ace8342810f7e5eabe7426dfd444fc93a137243468c9c37fe719c5173b1fede64bd4744ecea8a9b01812da2fe51328799347e73f9c3e55e5b3ccbaec51c698ceca07ec8f0b4f3d46a8d8ef1a0e8cb320471f80c405a74a2f0151890af182f7f7465d2a97025c688fc6bb13a3d87d2f9a49b33afba0786af1e12650abbb981bcf5712c7ba1257a2f7c572cb243e5e4446182d0456c31c7576f0e19b71e10bf057ba1285c6c5f9494d95526485783c80008fddfe889cf9e20b60f3efd00820db30a901cb24c9eb8d5319dda5968e055f8393509a8aa4507caf31fb1d8ebb7d8db45d7794dc86d870a32ff283f4b0fc2f841cae183d89d5b4a8ff4b92e103d18410aed1cc69fa2d3d632825e0b15b4f49d362f75d4aa6dbe8536ff6ede09e5bb472eed69db5be263942ab6f249975c262c1eb9bc4c3f352ae06316241f1b593d7fe79a6f687a0e4715fc8c331a74160606e031ee034344a0dbad763449016ce3589fe58f759dfbf24e2644222e3003627daeda4cc251b7fffcb5fdf0a1e3c2d7a871488aaa0db16a06d2fddcb8fa9d30372cc9fd8add897edc25d44a5e49f5bf2abec68835e37d0b036fc3b213679b4f71f9f2e57a5bbf3ec036431dab1318a3c2df7cec83f89cfa87c11ebea8623af23ca1f6a8e576b9f7d0878ac5e9cada43f29b875eb534c3706f31acaaf937b7ab15768b5063544621499569c1ba1a81d34e3a0a45faac31542f28b706507aa251b13d9802e570c196a4873299625b89b555bc217a1ebeb183992ddb6e8607137c34dda64e8dd8e7ea2fcd0bac2ea9d11d77b5ae801aca08421e966f56c01c11ce9851ebf78a218538eea33b4d91f4187291d464736f13c2a34bc3efe3318e50361d6b1228d5023a32f0bfc39695e02fe1c73bf51f38acdc52007de3a0eff3154970dcf0bc836df20fc5429eaba1d464291cd8aa92ee3fd05ee869b3c6eb471527c49cb7d2c890581ffb188854622b971ac4d7cc9b569f22473b2ce77e5b33e512485d122ca68a7e4b189a27287a61e4f6e8adce724a0bf1e97428b33c09ceae1fa5746ccccae7fc1ae07d4a63c90af6bd26b69ee7bdc3e9dafa9fbbb1183de281dc4c19f2cec94a520a3f67b506d387565c41594a4e832897c741618c0243b082ef8ac5ca2463c57b77b9deb3593de0eec10c57f317fb60f21d2ef54bf73e6bca5f42973259b82652d1124f9e67fd3453d9866db1972df55c6b7001466346e9b6a8c14a381edcd247da4b31ceec174997640ad5ee83b865cf5da7b20d2ef2075c0080f7425f6dd7bdb617a202bc483094310b4b593692b5080c5176b820b8db6a094ec6aed533dfac0b5e9dfdc7582a6dc7a92b2d70c482a646403bb785658e14c89e238eec0d9e1ffd391c89611d0a8e8390e8bc3958f5851e1677df2317921c23b2ab594fd389cd0e48721186fe8dd9de6bfca1b048f20089a4305ecb645a68b7189c18427c01aa103ebc67c430e0a46058389deb6bc4d21429fe101740c5c3f752ea3ec1087af91e51074b56dd87a21e77e97affe7d435ad2364d7eb10e8f6644c5cba485d1ca98886f0b0657812b904698891df8b0c567b89189f190a4fe6917188532259c399e39d0a64a2edfc3e72ca3b68f7d0606b74b5b9b8d5ff937e750b5963c66ba3959d6853e0b6000f7e11af01120d68aff553266d621fcd17c9e61c03d67abbcaa3ac479f07ad392b6d3f6dc135c197d62b6ffb41cf8b188e48d9dad2012fabf6736609d6d197b547554fbebe5b3bc95f9f9ce0d90c7c77667b6a744c6c2a2b68bac8bcc218b48741aef4cd44999820327137c20f5e589b265275953ec5320967ed1912f99389627f1e3f83b4f2b764c43cd6f8bc179aaa4228027384df2769b7dc6d3b517872fb37ae71c6c53449b3f2ee21d28e101905fc2c178a44b461fc02b4b3f8862de2e2cd0fac02341a7d31381749443808ee47faee051e5b565a29de1795e33e1f72a060ab27eabcd7d74af18bda45290ca7526febc938955fccbd4cd725526912f6b6ed558accff705e265ec0c493b44b1f21ca6ec1a8e15acb33ba8108a2c5d55f5321f14f54ce9b0470183514ae8e034d96f0d32e8aa6e01293deb176a1c92ee6d4aff352afc855ba957a531a181605c39e1147d647011dc9138615b63ee29555ad0b9887b6cd83fedf34740c3e75e2d18ff24afcba7b19cd77cd3ed0d4bfd7b68309eefca1c2ae8ab4b0ae2e54c97ef9177747bd6212a0ff5683c175f3811d35a438c6b9ea30bd381cefd5f3e41a749004175a601d1f1508d380003794e3150fa7deda98142cf5fc53fc8c58e35651923c4a8428491b76967fdc495605abfd39cfec5b463ebb46c21efcf24094f35560386458fe11297edf51430fdde29180e92ff58d63b2b39447a1f2f9fa892a5423dfac52a2e68747ce7bd0e647b44319c331dbcfd74939c0e6d78a360a2142dedfaf39b263d7a7f0f4c80afcd31e1230f049d5639e6af29db072ff5266305a9f2d7a5225ffab128fc15d2a18bc6ef9cd05d31d23f7d75a0e867909da3c24a102636d76f2b58b8d483fc883e0bcac45221cfcfd32b8bef03cb1a3a23c3912a44aef45cbe3c8cea3f25a802816b705256034416cc6067bbe4e6a5ff520a14ffffe949c20a33a06565ae9a0d7b792b5fdcefcd1b20b28a4b6b7353a45b8c347f23cb136fa536fd6d95efe6441159e5177e0b4115b8a08dc3cd3db5abcb241121d45a77cf8eececb1de3b079fb692d920c655198e7d51ec4467331", 0x1000, 0x1) mknod(&(0x7f0000000100)='./file0\x00', 0x100000000204f, 0x5904) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x9) ftruncate(r2, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0xd) ftruncate(r1, 0x0, 0x7fffffffff6) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, 0xc) r5 = getgid() socket(0x18, 0x2007, 0x80) fchownat(r1, &(0x7f0000000080)='./file1\x00', r4, r5, 0xf) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:01:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) bind(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="00002e2f66696c65300004726b177ede8656e470b541db7d8759c875eb012d7676d697682bc2c08202c00d6e54a9845cc31e27bbf15cdde9703fc7cc5bc89396943e1c7472f86fc535e5c3dd892ca515384b49f2b1ddb01641062e90f1b245ea00b577f2678571fbd9b01ddf6d146f5232883a196e581e4894a6a388a52d37e05b2ba92049e0a1f18b0cae579d804f37d8ac25f95e5e24cfde8a9966af190530a3d826ec538b0d7de2c0a6b91b8d157c4ede592171c02b0c70bccf2124504b574cbf4a30a11da2f35356"], 0xa) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x41}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="988bda934b54f13a28a1c9a9e09b") 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dea/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x9) ftruncate(r2, 0x0, 0x7fffffffff6) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r2}, 0xffffffffffffffff, 0x10, 0x0, 0x7fffffff}], 0x2, 0x0, 0x3, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x11, r3, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = kqueue() kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x83}, {{r4}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r6 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r6, &(0x7f0000000300)=[{0x1, 0x29c, 0x2800}, {0x4, 0x80, 0x1000}, {0x3, 0x1, 0xbfe}, {0x6, 0x1, 0x800}, {0x3, 0x5, 0x800}, {0x3, 0xfffffffffffffffa, 0x1800}, {0x4, 0x4, 0x800}, {0x0, 0x4, 0x800}, {0x0, 0xd3, 0x1800}], 0x9) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f00000000c0)=""/255) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x808, 0x0) write(r7, &(0x7f0000000980)="2681053317c0752952a993b2ee34f11a2bf26c9d96917dbb3d56a2fefa7b4369ac33a62fabcfc11651300c6cb8d8739b50f7d4368d40a62046aa8134a78102c33b43c2b37ecfb3ca057f7f2b6641f819584711454fbeefa3489c1a88e9996f9875f84d3d5b5b1f58ba7c134a06977e7d2e74ef6dc4c735d4733ea68c5ff5f3bf3cb47e06b55a0e01d168b0d883c83af8fcf789748a6952fdb2fa73923e43c21f08f6f2bdb2a65aa2e6d0211d83927061f2af4e7843ade0a2ba027d17bd2918c86756cbd6", 0xc4) getsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000900), &(0x7f0000000940)=0x10) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000a80), &(0x7f0000000ac0)=0x8) getsockname$inet6(r7, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$WSDISPLAYIO_USEFONT(r7, 0x80585750, &(0x7f0000000440)={'./file0\x00', 0x81, 0x2, 0x0, 0x1, 0x8, 0x6, 0x0, 0x6, 0x1, 0x4, 0x1}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r9 = kqueue() kevent(r9, &(0x7f00000001c0)=[{{r8}, 0xffffffffffffffff, 0x83}, {{r8}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000100)=[{{r11}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = kqueue() kevent(r13, &(0x7f00000001c0)=[{{r12}, 0xffffffffffffffff, 0x83}, {{r12}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r14}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r15}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r18 = kqueue() kevent(r18, &(0x7f00000001c0)=[{{r17}, 0xffffffffffffffff, 0x83}, {{r17}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r19 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r19, &(0x7f0000000300)=[{0x1, 0x29c, 0x2800}, {0x4, 0x80, 0x1000}, {0x3, 0x1, 0xbfe}, {0x6, 0x1, 0x800}, {0x3, 0x5, 0x800}, {0x3, 0xfffffffffffffffa, 0x1800}, {0x4, 0x4, 0x800}, {0x0, 0x4, 0x800}, {0x0, 0xd3, 0x1800}], 0x9) semctl$GETNCNT(r19, 0x1, 0x3, &(0x7f00000000c0)=""/255) r20 = openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x808, 0x0) write(r20, &(0x7f0000000980)="2681053317c0752952a993b2ee34f11a2bf26c9d96917dbb3d56a2fefa7b4369ac33a62fabcfc11651300c6cb8d8739b50f7d4368d40a62046aa8134a78102c33b43c2b37ecfb3ca057f7f2b6641f819584711454fbeefa3489c1a88e9996f9875f84d3d5b5b1f58ba7c134a06977e7d2e74ef6dc4c735d4733ea68c5ff5f3bf3cb47e06b55a0e01d168b0d883c83af8fcf789748a6952fdb2fa73923e43c21f08f6f2bdb2a65aa2e6d0211d83927061f2af4e7843ade0a2ba027d17bd2918c86756cbd6", 0xc4) r21 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r21, 0x82907003, &(0x7f0000000040)=0x1) getsockopt$sock_timeval(r21, 0xffff, 0x1006, &(0x7f0000000900), &(0x7f0000000940)=0x10) getsockopt$sock_linger(r20, 0xffff, 0x80, &(0x7f0000000a80), &(0x7f0000000ac0)=0x8) getsockname$inet6(r20, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$WSDISPLAYIO_USEFONT(r20, 0x80585750, &(0x7f0000000440)={'./file0\x00', 0x81, 0x2, 0x0, 0x1, 0x8, 0x6, 0x0, 0x6, 0x1, 0x4, 0x1}) r22 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r22, 0x1000000000029, 0x200000036, 0x0, 0x0) ftruncate(r22, 0x0, 0x1) r23 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r23}, 0xfffffffffffffffe, 0x49}], 0x0, 0x0) r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r24, 0x0, 0x0) r25 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r25, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000007c0)=ANY=[@ANYRESHEX=r11, @ANYRESOCT, @ANYRESHEX, @ANYRESDEC, @ANYRESDEC=r12], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r26 = socket(0x2, 0x4001, 0x0) bind(r26, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r27 = dup(r26) r28 = open(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d04225, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) listen(r27, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r29 = socket(0x2, 0x1, 0x0) ioctl$TIOCCDTR(r27, 0x20007478) r30 = socket$unix(0x1, 0x5, 0x0) r31 = fcntl$dupfd(r30, 0x0, r30) ioctl$WSDISPLAYIO_WSMOUSED(r28, 0x80185758, &(0x7f0000000040)={0x7, 0x5, {0x7ff, 0x3}}) ioctl$TIOCFLUSH(r31, 0xc028698a, &(0x7f00000000c0)) r32 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r32, 0x0, r32) ioctl$TIOCFLUSH(r20, 0xc028698a, &(0x7f00000000c0)=0x8) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x20) connect$unix(r26, &(0x7f0000000080)=ANY=[], 0x0) read(r29, &(0x7f0000000500)=""/198, 0xffffffe9) socket$inet(0x2, 0x0, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x1e, 0x0, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r33 = accept$unix(r27, 0x0, 0x0) write(r33, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) 16:01:15 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x9) ftruncate(r1, 0x0, 0x7fffffffff6) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x20) r2 = dup2(0xffffffffffffff9c, r1) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r4, 0x0, 0x9) ftruncate(r4, 0x0, 0x7fffffffff6) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x10, 0x0) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r7, 0x0, 0x9) ftruncate(r7, 0x0, 0x7fffffffff6) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r8, 0x0, 0x9) ftruncate(r8, 0x0, 0x7fffffffff6) r9 = socket$inet(0x2, 0x1, 0x3f) r10 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r11 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r11) getpgid(r11) ftruncate(r10, 0x0, 0x9) ftruncate(r10, 0x0, 0x7fffffffff6) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0x9fc817b719836d6b, 0xe8, 0x20000046, 0x6, 0xff}, {{r4}, 0xfffffffffffffff8, 0xa1, 0x4, 0x7, 0x4}, {{}, 0xfffffffffffffffe, 0x20, 0x20, 0x9, 0x7}, {{r5}, 0xfffffffffffffffb, 0xb74af3458c8c6080, 0x40000000, 0x78, 0x2400000}], 0x125, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1}, {{r6}, 0xfffffffffffffffd, 0x19, 0xfffff, 0x22a3, 0x7}, {{r7}, 0xffffffffffffffff, 0x0, 0x20000000, 0x81, 0x7f}, {{r8}, 0xffffffffffffffff, 0xc4, 0x7ffff, 0x6}, {{r9}, 0xfffffffffffffff8, 0x25a9b7be5ac79ef, 0x8, 0x8, 0x80}, {{r10}, 0xfffffffffffffffd, 0x40, 0x8, 0x10000, 0xfff}], 0x7, &(0x7f0000000240)={0x7, 0x3}) 16:01:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0x5) r8 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r10, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r7, 0x1, 0x9}, 0x800, 0x1, r8, r10, 0x6, 0x1, 0x1, 0x2}) msgrcv(r2, &(0x7f0000000240)={0x0, ""/242}, 0xfa, 0x897babff97a297af, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x14}, {0x54}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:01:15 executing program 0: r0 = msgget(0x2, 0x200) msgctl$IPC_RMID(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) listen(r1, 0x3ff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x4240, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x7fffffff) r3 = socket$inet(0x2, 0x5, 0x6) readv(r3, &(0x7f00000025c0)=[{&(0x7f0000000140)=""/40, 0x28}, {&(0x7f0000000180)=""/47, 0x2f}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/229, 0xe5}, {&(0x7f00000012c0)=""/124, 0x7c}, {&(0x7f0000001340)=""/237, 0xed}, {&(0x7f0000001440)=""/104, 0x68}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f00000024c0)=""/207, 0xcf}], 0x9) socketpair(0x2, 0x2, 0xff, &(0x7f0000002680)) r4 = dup2(r3, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f00000026c0)={0xff, 0x2}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd\x00', 0x20000, 0x0) getgid() ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000002740)={0x10, 0x3ff, 0x4, 0x1, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xb58}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8001}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xda86}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x9}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10a}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000002c40), &(0x7f0000002c80)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000002cc0), &(0x7f0000002d00)=0xc) pipe2(&(0x7f0000002d40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000002d80)={{0x18, 0x1, 0x7fffffff, 0x4}, {0x18, 0x3, 0xfffffff7, 0x17}, 0x3, [0x8000, 0x7, 0x2218, 0xbdf, 0x526, 0x10001, 0x7, 0x1000]}, 0x3c) faccessat(r2, &(0x7f0000002dc0)='./file/file0\x00', 0x20, 0x7) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) r8 = dup(0xffffffffffffffff) ioctl$KDGKBMODE(r8, 0x40044b06) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002e00)='/dev/speaker\x00', 0x8, 0x0) pwrite(r9, &(0x7f0000002e40)="1150a44bba57c12adeeafe0d8b1c1488f11909f0ced423e93e35ee54ec20be445f0d927f311e17d371f5fe2c4cac", 0x2e, 0x0, 0x0) lseek(r7, 0x0, 0x0, 0x0) r10 = open(&(0x7f0000002e80)='./file/file0\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r10, 0xc028575d, &(0x7f0000002ec0)={0x7f, 0xffffffff, './file1\x00', 0x3, 0x4, 0x6, 0x2}) read(r3, &(0x7f0000002f00)=""/125, 0x7d) 16:01:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="d3ee771d3bcf8cd8de05f916ce580a08837704310c03b64cac1e7f7fb1fd154fbd54291bbf5b617fb76e55818fb1f97be5191b17fd9ca3874b7d8bff25bb23a6ae9c1882291ff46c14b33a2cc434522d0b4b0cf327ff80e18073543bdcfd9f913441f709eb"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20043, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000200)={0xc6, 0x0, &(0x7f0000000100)=""/198}) r3 = socket(0x2, 0x2, 0x0) dup2(r1, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) write(r0, 0x0, 0x0) þ$q¦<Üá¸dÆÉ ãÞMÂfuûô.Pó‹_T±Ø½“<“7ŒÜGÕU·/ø]¨ƒJ)ÉTU.„. Úø¬2;H„ûÖÉvëù#·¬¿?ðjÀ3euùK²Ì©€ü V" ënßð=ý»Š¤þ$q¦<Üá¸dÆÉ ãÞMÂfuûô.Pó‹_T±Ø½“<“7ŒÜGÕU·/ø]¨ƒJ)ÉTU.„. Úø¬2;H„ûÖÉvëù#·¬¿?ðjÀ3euùK²Ì©€ü V" ënßð=ý»Š¤pckbd_enable: command error 16:01:19 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20000) ioctl$TIOCNXCL(r1, 0x2000740e) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000140), 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:01:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x20b0, 0x4505) open(&(0x7f0000000040)='./bus\x00', 0x200, 0xc) open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x8, &(0x7f0000000040)=[{0x21ba, 0x3f}, {0xffff, 0x9, 0x7, 0x9}, {0x4, 0x30, 0x0, 0x401}, {0x6, 0x1, 0x80, 0xd4}, {0xc976, 0xb, 0x1, 0x21}, {0x401, 0x4, 0x3, 0x8}, {0x9, 0x8, 0x4, 0xffff}, {0x9, 0x8, 0x80, 0x3}]}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x5, 0x9, 0x3, 0x8, 0x9, 0xc3, 0x0, 0x3, 0xa8a, 0x7e}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCSTART(r1, 0x2000746e) pckbd_enable: command error 16:01:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x6008, 0x2065d) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000340)='./bus\x00', 0x80, 0x62) r1 = semget(0x1, 0x1, 0x6) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)=0xffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x2, 0x0) r2 = semget$private(0x0, 0x3, 0x201) semop(r2, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) r3 = semget$private(0x0, 0x7, 0x287) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r3, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r3, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x7, 0x7fff, 0x1800}, {0x0, 0xdff8, 0x1000}, {0x240f61cbeb0e7ccc, 0xffff, 0x1000}, {0x1, 0x23, 0x2000}, {0x9ec365d24a5f4a83, 0x7f, 0x800}, {0x2, 0x9, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000002c0)=""/78) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000cc0)=""/231) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) seteuid(0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r5) ioctl$TIOCSBRK(r4, 0x2000747b) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000180)=""/253) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) fchmod(r6, 0x3) 16:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000880)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x7fffffffff6) r2 = socket$unix(0x1, 0x2, 0x0) open(&(0x7f0000000840)='./file0\x00', 0x1, 0x10a) sendmsg(r2, &(0x7f0000000800)={&(0x7f0000000180)=@un=@file={0xa9772c902a9010e3, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f00000001c0)="d6b07c3f47a0cfbd6a7379ae3f58f8d6309bac7f7575a095f48c268287ec5e0549aa2ab070cc9a46001ee8a872d32aba954bb85420fa360a1617f2d41fb7e438b4e3b42304eb59c6bf0fb94df4ba9b0133edf9c54897a08de1df79d8", 0x5c}, {&(0x7f0000000240)="72fa67afc54541b2c6ade04a5f6c0f0843e0842fe4b7e277dd5bc6b366169bee8dc50dc8c32adff1ea1b97e6ca2d7f003a3c03fbb73a1ec9b9efc1492d4982df450e94c75b6fd9bbb31e128c39d181700599", 0x52}, {&(0x7f00000002c0)="6cbb8237eae50474e760f312f468042b9e3421ffc8170634d3ce66114c56afb5707c0221f55a203d942b6ce720aba3b18c4389f8923c61d4a917a97f3407fa44267ce59c2543d69be5a118570c122dc4aaf4c4589e6f09e2cd0c12f1fc46bbfec5767b1e49071a6d449d12de065ae67e7e5f53802ac0bbf273168aa11d0086f021127bd078db1ee1ce31710ee8de05dc42b69b97359719bf244a9f5b80fce3b2c69ecb8b226392f892c8e6a470bb94c0314d11901b1afe8564a9cfa4d3bc9b89abb2c36a82bb5ebf96d395259d84dd41e40976c9092a62107c3c8ffb19d43f7de4b7edb9eefadf7703aeee9d16f9791ee492", 0xf2}, {&(0x7f00000003c0)="04133baca5618e2183ec9f0c0fe1a991b96f24692168d9892e2205562b645bf89e431a04757a45fabea40218ac6eb5e46b24f15eef9779052c7a44f812e156c67cf0ba04437d7e53106136fd34f30f6645157a32411614022c5e17c6a00f798e04e2bb16a8fc4e86c510f4c58bfda269b9613180e49e5b4b5c73625c0b6595e567c31a2c8c04ec56460379e9134b0b8b2790cae4d82b7f8123a9369b1a287c15224764ee47c420ff593123c4d34d7cf00c6343af00a6750bfc3b2b52965b35fe9c11d2518a9e16401c3b0936d2e2051d419d8571c3af194ffd6c0b5646f8c3896b64d193c18d2a70", 0xe8}, {&(0x7f00000004c0)="3c1b148ce1fbff81c7617544decef744683e7dadc8a847d3319fb0228a10bec1b58420491661dc0857fe185cf5d04931e0bed68e8adb18dc337164495eb813dae8ce08c021ab055ab6f2023f52c282cee209978a4cca3651705e29d47d01e4b563c2cbd1170faa3a3ce3898c121b6bd010b9e71222f27ee7fba246b0f39c1fcbd248d7f95f9378ca1b0abbf0b68af0af29e68ac5ba6fee35ffe6f5ebb1fb12e4de5e2d5bef05a4584699732498f9f890bd730bdd48ecfc3ae28e575f867c67d0b381b64ec0ecbd2c05079ed1322d1edb18882bebecf9ee314fc2f2a2bcc7fb01a2ceb4a53d1809566f6369a571269bba6989530dc6d834119cfc65cd1a", 0xfd}, {&(0x7f00000005c0)="1dd116719fa74c330205d0760975321bb4d7b24924faba24cb66bcf540c280bde234ca9f115ba1d99c184420de1ed0f00ec6153b6314e641b126a3eb189159f4e4a329584ae99bafafc99601cd3cfaf7e35f9711ea83bb819745ee1c13913f6685d0c386842c423a005ffb40cdf61fc847caf9b3d52b4a56e09e71aa0fffba77e0f16378cb9216e708647ccfdf16", 0x8e}], 0x6, &(0x7f0000000700)=[{0xc8, 0xffff, 0x7fffffff, "ae5a8c085c979b6f30de604c249760fb172c400bf6c0b5f3d8e0c0a99bc317c735f930f6c5b08372225e672e7bf9a25a8be5932d70c2fa4552a3a7d4d4025624964321e366152a94a54d2a6f15ed1d3eff2f29580c07639a0d003336e37350bfeb75a084cdb495de3556a319e9c77be7f0c30b89a8464d2c93e60b3b7ac725cfcf3a99f6ee0254a256883d6a2572dcc8f27bedd2533e69c83c232df2643a2f843d192806c3f1cc337d009a58046140f2e9859cb03a"}], 0xc8}, 0x400) unlinkat(r1, &(0x7f0000000140)='./file0\x00', 0x8) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:01:19 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x4030001) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) r2 = socket$inet(0x2, 0x5, 0x61) poll(&(0x7f0000000240)=[{r2, 0x40}], 0x1, 0x10000) close(r2) r3 = accept$inet(r2, 0x0, &(0x7f0000000100)) sendmsg(r3, &(0x7f00000003c0)={&(0x7f0000000140)=@in={0x2, 0x3}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000180)="35b4be74a13331d466e6cb9bcf", 0xd}], 0x1, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000010000007172480293d0b80f5b82b337d8dfdc0000000000c8000000000000000000000001000080fbfd452b09abbb1b8bdf9e732ebb72c23f0624f13daf3a2d3596a411b33bb6d25fd72b9473013103a0c03a81a92adbac8d97c2143247e41e900698e46b50b9e4274444924d429e32742d9553ccb431d60b6dd0a831b16356b5f9d7096727d6b22fa09a0b53e37173a06b2275ba8dd849ad3759b48e73753119e32eeaa44a4424d91d45a63092e8a71fe0d052c297b163049e4ac783135245c928d9f65d8229d159c6be3f9c4999c1ee88027d68764a21041f6b02367ded8dc8000000000000000100000005000000a43b3c65844ece2a81a5939e3a39a0219b9e917c2f8c1522c55b48b6602c3e0fe6e0b197c0095568df1f1b60b5f9234bae8650b20ee5e1c12dd13be2860763928816a3168c3d4e3ec5c774cb5959d20c973d2b215e7151dc2fa719e55df1d2c56aad78f38594a79e9ab85bc7e73026f1c980a6d582c8bd36ec8ec76234713e1acf464ae9fe45666685f0795641deb237d2b07d79e18311bc29d7ffa713138c27a3fda20cfc720bd6acabd375f2b4843be70000000000000032afd3a27c45e0c7d3e332c3ba9ade1e7b1ce5cca776fddf9b22592c5f0a5feef274544c1aee3dcdd698fd38bdf4dc5f10ef233dc73e01d858d7e9e64042b9fbe6350ef601fcc57a85dab62e8929c37e2832f5315db34a6cbfcc69e07dfe28b4ca1af1e17d5493dfa9caaa6110b01211847f7c91ce800b181f23b3"], 0x1b0}, 0x4) poll(&(0x7f0000000040)=[{r1, 0x65}], 0x1, 0x0) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:01:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x101, 0x8000511d, "0d592fdebf96709dce4100"}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x9) ftruncate(r2, 0x0, 0x7fffffffff6) close(r2) close(r2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCSTOP(r3, 0x2000746f) write(r0, &(0x7f0000000140)="96", 0x1) 16:01:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCSBRK(r2, 0x2000747b) close(r1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{}, {r4}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)) r5 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000011000/0x1000)=nil, 0x1000, 0xb689ebc3e3f78d55) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:19 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\n', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f00000000c0)="8b19", 0x2, 0x0, 0x0) 16:01:20 executing program 1: socket(0x2, 0x4003, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) socket(0x20, 0x5, 0xd0) write(r0, &(0x7f0000000040)="670dc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0) fchdir(r0) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000300)="1c52cef6b81ef66f3adcc0658a330555ae828d0a5c45e8225817164ddb3681acade006ccc67bcafae5a45c5ae41516600fb2f79424ac1bef13f458912d7401dc39e2fdcfaa33819a3f4295dbdab367cf8421d31dbb9b537ebccaee717e06b4b28ad5ab4eb5cae00021365dc837c80f75b2443b2d8d3f09393f8624851a3bf772d476092f189d115ec7baf707b8945269aed33188c05b1a940fef494ba4037c69cdb51b725d340114a0b6267ca4e4698bc6501e8e092d4088f1ba007b91efde3a6ad2dc4d59cf85c3b1525d06b3bf5e2e87eecdd215fb03bb8704f747d641b32659a6523410d1c6e84e93f5713c907bbfd714016b83023af27fc95e7f80b3fd25957e807e8a6c4cb8b04ade91d7e7d9cb674855fd4f7fd5e6b9088dda49bac446c666f094767306a85b4318f25455f83f22f0c7366ebb4d8716ce86fd2e994a5edab53aff72c664a354d04fd3bc3ab8fb247b881185699d53d73e3ee47216efad62c92c7f38ff33f0309b9aec70c3e4dc2354ea6153d384322089a6c2dc1b4e578120d353992eb0ef3ad64ed37c670ca3176bcc5c2a61299a604b988d8fb099e7fdb281a79f3acfe5467c38819dda0d3b735f3003562f5b26706383086370f7c0cda1e1ccb1df4d07a9592c3a27230a57789c81aff0d614668a85358fc96d5a3d4d020bb29ebd71019b23265174354c13144c1aa7812bc004b5252cf2a9fa85571fe70425a84a403bcad8a04765c0f6b6217cb48f748b681133352595bf61119c4a8f7b4b2eac331f5378d5f6bbc7b8ecfa9180e175f3c79a88040ec25464060b51a77043c73c3c58a036f139f76718af12e68732898172e7a438bc3a6a1922d54ef371412f7cd9d73098a4c918776b9e2ff0d388c521218c0847e87523f26f92bd2921b1dd1ecd6ad67ce38bd8f37c5e0979b4f8ffb41ec3e492687c487e434585153b7690acfb69ddf6277240f67f1d09d0cf3c43f2b98baf35eeb687528c97111faee6ce362f7c5dce2cbad073e5aa0408cf6f0bba198c8ecdde46761f95dece81cc9a4c0234dc20818dee231cd709107f8bcb0eb95181f0e46eca54f09f19c82fbe78db824060bbdca1d1d712854ca83d760e52e9d232f6ca53323643fa6188fdca0e5efa4e1a63903bd9551d8f988b176290463268ba234abfab386fed11934dc591b33bdb162d7d754b53d023dd1f5312f346022fbc21feb571ecf58cae2e9365119fd53a223183c9942143e5891ea4f0c1c1056292e0bd73ed83dcbd31041f844afbccc97ccf203a3ccb1c319283845f8f6c2aa6e4395c79112522525714437827be63587294346625b6017a68c00e26c0e02d00d3a81cda998830a3e1e63550083c77e2ea2649215f7a6c2eafebfc8101ba52694f05049109d61fcb67cad75b689dbcaa5363dca15bae82c2ac4a9addf7fb769c9527b90f1c9ebd03d4bb91262a06dd9e97fe28660ca4612b1379f93214a837a9b1c43ee40541cfd253ed890a27eea0f07b8b22057b55419b72fd0aadbae47360d9a0991f0547af5add9a96c9014eb83303dd4a9c33e18582015daef446bd7340913c5a6f1e45d82742c42478bb3d863df994c2461b32e3acae2be322da9d08e76d58571988f532e02f1999ef1f6ef425b50bb5b32eb53cc9b8c28501f93ec3665281dde28fa0d1278239f3c827cca883461a2a9571783dd2643e9b7501a9314bfdab516ed13ed9d6c85b3150553cb905306b4ce5f310f4ced3d2babe15295d03ea320fbf4451e9ffecd80cad5f2087bd3fcbe98f69fc527dd4e07fcf5b1dbc808fe6cb58eadaf1c747c185116ea3f7e0798b4e2b50131dda0da48bce6a1cc0684ecdeddfed5e31f93d3327e0014bd7b4067ff0f9b4792779d65cbdf816e2082d7e496a697b9aea1f69f4c9a5fabc1950805b2d8843211eb86b5c2562d7ba9f3a24e84b15f024819e4a311c26d0c9fdd4fb6edd2b4731cb25cf803a33cba40fb934c4e7f47d5f2d4435abf5f281d4eb224bfd94316ea685ca6b467c2a3652d6af4900ca61ec9ea24d5c058817b4351ada94cff628355fc4af46d54be60e29fb65a445d09c826605ec01f8a3ad15d7e3537c8175e590152363f46c4cf3115b9f4ce6edde3a69cfce25d2f35604b9e1f3dad30a6d4b8b60837b8271389c198ac76cf69b45fab48c4ea9911859a68ebf752f15c34cf00feb545a8755e846f19ba3ca889566e8b480b7ffc043f5930ae1feaa8f98ee4c5a5a8de0e539b4299a53b427ba0b11f9cfd3448e43aeb82696d28c5c905bebc617fd5c976904d2c1a07058ae77396a4a260025f373fd835068b55937384d4e57ba524f9418446430ce0872ae983952e36d16031f13598a62216b948b4457c96249befaa0414058afd6f535c5c3e51d9a781d01626502107d78ee85da8c939cfe437120a4ab0afacfd42775ac16ee3f156e0e8707746b4e07239467f4f9678cebcf6512b317e51a7d4a1dbe51acd49afedac2f5537c8e5c6c61068055579ca10defa59886e858f450427d48455bb0edfcec5d8706b476396068c20d0d872131b673f25fb3e72d8e5b4fbf0a73da66321e2fe9c11db6b9a63e83aba0d336d47b59f9a94e8ad17a010abd67e4e9dd9e57329e435979b9f1e613492211f4f3a39b7af62151196fc27e134352531c425cb4d5a109c4a459ef1540649750d23ac665bb5d44db3398fecbed6c291da704252d3bb5eb4c8dc73f24657ca6bc792e8932075d9490da7bd051a044299813d5afc145fd34dd64940be5526cf045b621f16d61bb97d56cbe8b64e8381828aac2d8a88d22c4106bd5c731ca99d1fc711af41a86473a335787af9e19ab334e9cb9e15b094afda9475f0cd79c51363f094e410508a45f8d6199f8b992be38b5c95622fd8dab91f3f58c716fa8855c57dc1552d9235bb00ccedc005c47896327b25357beb31c79de60ab8adaa332331387f44f4cc233534cb68a02acb79922f787c1140fe429c7ce217d287fbaecb042b7f44aeae39321bfdceaf18d009e108e078f389e4f0744cae331c8690cd3b98168df8f4dc4c0f5634cf9413506db0862d967a0ae1a3b14449b768d92d5ce6bd3ad3ff272879643cc31c67c68bfb930cd76853f8301daa122d38833f6e773d185296ec176d84259cb476866cc86c3c59ebdef8b3b9462e18a496a41dbcd9d914f61f7102f63e0725828af3af7ffd30c8094aa6cd7879d4a5946b01211bf8440bf93f38344a5c8459deb87b8bcae9187fb03ee6cdb7e26a6c2f363aa7631804412425cf32141ffcc369eff864143d0fb086dcb54684831e2b8803a2a0780dcf1582119df438d192f2df646c60724c0f184bf5c8e4e278528a6c845e66f0ebe19784e236222fe8ac14eb77a7278c13834f69e68e146d7401b2874522452f5c3ab1e1528c1ef114266f8b210c023b9cbde2c5ccf11ad7dad82131905a07fb8b27cdb98aee3faa7c38a9f161677974f3db354b04b972510cbefbc8522ad90b1e1ca24c11a20ba79232cbb929607473a39c7edc885239717e207fd24367ea7311d1397d983554699d83d142248352f47f6bb395386244ce54e2cff2067d49f73a68f85af1edd73341b2d25d51701b355e91c539542b4c841d9a6a932f76d0a289ed63d1cf45ccd9715fb13807ec892ae49a9eed41a058143050f370c653151da15cc6c2261e5dbaf8365393f2fd843b3b42a8d110275e98d8ac2778c021e62595a00fbd3006297f287138a40c1fe782d4673e2ce7121f0ce907db7da29e91bfe1e8f110bf14204a1874cea0474af6cdc59eb5d716de6740c8b21c7a33ceb6356ecde6620ac1cd4e0d0f9399d1cb25718dba9039dadbdc8236f92ab1d3f95328400806b48fb367ab9328acba777b0ad2ec270d2b4f9b870c1beee0fed5aff131bf3bb30cc57d3e7580d4554f7666b85823980edff79327082ae1dd98bb0da0bfdb3ca687946f8ace2281b5dc69cd09359a473060aeea1df4ed63e01ae080ee927266e45c256b98d0a9ba5ed1299c4f3ceed3d932da830f02f78a0457dc25a962f3f990ae5e54a6961b65e38e7465c3124e69661178f396d78faddace9524098c7f373be8194461bb2d328aeff44bfcdf3e15603ea3fdce0bd984906edea3730f97159b53fc29262f09ac61cb7606b2decfa27fddc60598a368440cd242e7c2f48cdb10c7751b0748e3bb8170d69440f2448719ec3aefa44590977c27f848bc1153154f826ffcfbb52e5bd4a268fb7576ab9f61ed42a410dbbd45afe1eccc9a671d9e086fb75e9cab227b6a020ad7eb8dff91f1700de055094da205f5997e52437ff15189be274da340c4e33ef02482a48b1077bb4106b0977d2e5a080732c827524c834212ba91a027a92d197b54f4823ee1336cbe5edd06f1298ca249040f511e285171782efcac96c8dc38db2f1a18deb78ed910a3130b78db67ea0bbe6d0d7b46c457ff5036e88a61fb2c3eb059681e4470901365c88f4587d5ba56c4fe76cca1e73f7460d73f6b9abca85b67de57aa35f2ecf4543d66800d1d381e8b24543b9674a5ec23b090e9bbd7ffcfc7230e4735bc20fed3b3dff50b3441a2ccb9e6a2443459f2545eccb6c93b7847dfdb9088914236947f09e4cd09c98740faab676faca010f162fe39507be5f73cd38a5ff5c3752f3e2eaf555d4ee59dd0b10d5a5bd603fc31cb3e6208e14be7b0ceffe00e003b2c658aa9749c6b86b728535cc2ac81d5076eb8b253c029e8d1730215a44e5f67d2eda9b6ad9f08a7f2c97c96a3bde1ee08e9ecc45ddb56690308f16c32e91cf84914af37178e645197368bdef555753f1338ab61458d2eb7c1b704f40754aba773421d55145c7a7cdbad2d52cbcf02a0a5fbac467239a468ff46a5f1dd5aa5d4b1b27373cec97fe298ddf4cad2413ad451319aea48cc638b919de19d62cd91a7eda982fb403eb47a7d23d953a245831dd565608ed1128ffb389daf9bf7fc1272d857b050385157381a2bbadf62a613e54e5fbaae03813ec53f8df3d96b09ef7a76269a16567d5d4e28df0fd8073b069afa4a35678310eebfcc3211b341d175b23eebd610cf09850934207cd053054d82ab19614fd7c0711defa2add9f8620e7f17bb8f846f99601bc59e1d79234256bf2f318a44e928f91aa2caa50a8645bf61fbf94ef6120fd14c02816b44dc244aa6a670524277ec71a351bbb9206a15cd208029f932ee63e736bf047f2c4643d7fdca2dd3cd7ccd7983e830a1af81bd027f5ef4d8a3479bc646a20345f71005ac175ce0bf200a97a5a8cdb7e81da989d003f4f454a66324345d87400aff08a991f9a74dd06b85a239d0b92d7d3171e6b613214b3defd468e83a51fd9c165899e341f7392eefbbc31e0f83820a127998a900e9928d112e00ae66e3cab24804f17e856699d72af002555d1df0021e2f4cf73789ce0e156c9e55206288ec08659605cfa4834aa2c79834fd5113fc1d68f44774172a23461ce189f85eea5e1549a5022f607aa9b8d4eb7f5758a9186d6ef6b785ed4de0dfa2281e86eb63d80f565c59aba3c727a10ef35bb90cd1814b42ec6f670c2129c6eee36328dbb5088bdcebead49f38dc4d03084cc8a9c11a237a95bbbaeb63e4815c85656c4d64c7556d73ab1b694bc9367e9e04c94fa37f88e02cfdf52bfc17d6ae7ee93cef5996ed631ec8e33c90659a3391dc06049c340243b451053bb492e4b7f02f058dd670490074976c1ecd81a02978c1e770f7ff7970fe7e95047aacfdb92ba5a6dd885cdc63b47d0a42847cd5ed919c3004c5581515a6a96c2ee9852769a48cc270e74", 0x1000) 16:01:20 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) recvmsg(r2, &(0x7f0000001440)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000001380)=[{&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/241, 0xf1}], 0x2, &(0x7f00000013c0)=""/108, 0x6c}, 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) symlink(&(0x7f0000000140)='./file1\x00', &(0x7f0000000200)='./file1\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:01:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002008, 0xffffffffffff2823) open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) nanosleep(&(0x7f0000000040)={0x6, 0x3}, &(0x7f0000000080)) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r5, 0x0, 0x9) ftruncate(r5, 0x0, 0x7fffffffff6) r6 = kqueue() dup2(r6, r1) 16:01:20 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000380)={0x10, 0x7f, 0x4, 0x1, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x819}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffeffff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff6000/0x8000)=nil, 0x401}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x81}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x986}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x645}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x6c}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0x9) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x1c}, {0x60}, {0xbe}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000140)) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x20}, {0x25}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000400)="9bd0b91d51eb70876dadc76795db") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getppid() socketpair(0x0, 0x4000, 0x1, &(0x7f0000000080)) 16:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x800002d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)="6fbabdbf3a9013ac559458496a88e59db09a840f095a5a6e6d65e96cd8b92d4de50c52d10c6b627a119ab72e387c985df845c39607def89f8c721514e1db79fd8cc8e014eb394273cc1fd08843eb207bcfcc5f5747bfdb2ab3ef6acb70180824b7f7e5e429a161da3f4811d2d8737c11f2890b55e116f1fd181afb26734b651159796f7725fa4a8456b20a107e92f261a488d31e74cf1812c3909bc832c9d86afc65156ef1ce2f9c3f7c07c1b9ba4653a3d178783cad65856d01ca3e94c6f0767678df69dec4caea8d2c57d4ed1f7f4abd9e11c3a3f74e06373c28fad48c9299b9c1d28f8cc76330ccc6d4e826b1bbff7ce4d2003c3b86f05368e7296a1615a29e1daffbf8234850045664c2fa717404f5d74f56202240f6c64753ac288ef9181b67459a27cd92d4c4ac515343e7a3eff26fb1eebd698635e0a4682cf7171c270a716634f4d67fcb7ea34ccb63fa52f5381adcb66672893c9863aff13c4a5339fa7c03152673092ece49340ec5b27c348580e3e4b5d34c17bf85ea7b8c7b7936920460562a2b182c9d5149b7e50b36b8fa1d4e71fd45391fd65566e57956b763b9615a72034ef997d1d7b6e1f5ef1339c8ed52cfde086d23935bc060bdaf8a36bb1619a04642b7477f3df26dbb234542b68bb4741ac36865e3abe5a0387667060b40040a949d2b9dd26941919d2ffa21cea8f3dc462882c8a32c6989300303634bdca2f2db9f1a411b07b5268fb1a6e054e0d500d410d3517221bd5163e4107d819102c34fd2599acfa2268568fe62ae194dd833bc0f8f29d67457c4031906c771d7db205a4282972aa8f0e0bd8953047ad3c538912600394632369bec58c1c1aff6da17477a1fded0f1ad197a21e704d37f8b0c6f81e27793b7b60dc7f3ff6141d752ef4f174d5db276b423f724d8717c559b683423cba49fb3662b925f09c381db3239ab3fb8063fa6deaad199d2872f19b8a231df79ac873ca326fafe13cb31add27b7040e2ad6ca42e98d439c17dc0c76cfab63740cf627a6466b920349ebc2603d96e6547bf17eebb63332bd70c8edf5f79d9acb0ef2e6d32735a7699f686e317e5aa75c4c144aaee23437656a635c454de9f41248742e6464aec80271c583349b4c59efa617ec9f5ab70e22fcd1c9355a5ba9dd991d6f89cfb11fb971b70ebdc64fa1f405befaa5c7d76be1982ac43d8175ce032d6ff11d15bf7d32cf1222acebd5bda76048fabf5310c615cb699fe4cfb3a8871e625249ed6a8733a036b1919b2da0256a623e50af9f46be2f2d1f3c60f58d64d2e011aa3ab3a144ce3e3e28a8f3eb4ef4a48eb7eca26e55441de5d9299ac347c516aef981af425d3cc03322edf163b0d47f5bb4a68d87633984b1492874ebc58a232561fbb134d705381201d9626ce64dd20ab324971efd82fbc0a97001ea8841d147ed335b9ea8e906de95163c7d24382c7e44f28636eb061e3d8b3f5ed1799571d050babd2cead12bd4e649b215788a4c43553016d32c3dea80ca864772e04de0c63692e21d8e83a0e219de942e63babfa17893a2a0c1c66c463c7238d7de7e48859338c817a22655f4e36b4b777214eddb537610d9db381d2f82aa3ce2f2ce8264dfc58151ddfdd479bc29ccd932241884ca906d40b225350444dd6c2692b2c1a7aaa0e13fa3254caac142152db6d77d6f2fb61358d18c7b6a91b1cb53fed357d7e876b22e7a70437b874da14cb134d421709123bdb29a64b8f3f9e60f8b2a1feacc9125cd8d775709d04e29e9c1a0a18e67917e0ecbfeca91c8852baf273039187d7c5a97ab3590bef434340d7aec4c4f228a5ce8c71bda9268b8342407ecbbe6a0a49267739e10fb5542436d0c505fb4c9ee0e5944b6dda29491bd26126eb1f289b0d21a2d17f04abe616c9bfed1bccc8c69c5af8e5771a6e9a7796f3d56a192c8be4b0c402a349db497298513e2c8f767c7703d8215729b32dd5f5dcfe643423ff24e235ba0bb41cacef42c990aab11cf86d3a44ebfb709d407c3aa624f8392548bb026c26923f2da948f603c51bd677f820cd2c7ddf98a2c4700185b16d88a84ef234627f3bf1846777f62b447de172b094cc7e9e400283b4af6285b23971e0eeb18676df95c0654219a1b69fd68709a5bd7d3fcaa86837ad5cb8ecca1c24bc92b32c2ccfa2cf33abc707a93cbbef1051feaafebb91b79d89ef78bc2918b35d0c1ccba25875f0d805a1be5087748609d3e3bf5a1084f6a23da3e18e72f75b1b08b22e55e8cd8ef7c070e9363f479751720cfdfad28e899cab05bf4edc019aa0fd8087e88952606cd16249da759c4f6854ef526026e67bfdd1378a31a95c319b224f45b0eadea68e4e4f2d7e81c39988256c56a51362185c80241e46a79d0e1b4a1946227ff91c0e86836276521f10c35f72c71fd2ebf6075036c5dee84d750a04799aef91dc2ece567be723d48f22c0095b90e7e351331c2835a623146acadecac5b1ac5ce6dcc41f814284c63a861be7c2bca8c92fd90d3b0482cde2ba503118b8b7b09495557c5800382663a10f201dc74144f4854bea506107f4deb93a767b74e65102f24a2c789ebb8b0a6c30bc7048f8f549a4042f76659a70f286204f1c2fbb97cf8022fa84dc3ffb988bded533e89eed4291e9164a7a625d3ad0ce6e171c87b054dd7ecce0ecdc6d12a1f4c246cc0cf9a53379ecef14a2c8a5330759b27b668b42359ccf2107084f36a5a9cf7b07e4901ec408f0a921b05369a0eb3596460e2824180eff734ae30b627466d4b8a4122b9a9968b7851c7638e06b4c9ca81036cac21cc63f79e988040a77c4f2810751bc47bb8f5ca44c58e68809b321e4eb904af3986ddf0c6afe36cdc686c24b040a9ca7cd831c415928677d005fced6ea2fe33b095d8256320847e8b9314952e5e534902c3819ed5a85e993ec495e135229c080e50ab361468d4b72c02bea0b48f384920576fedbda236dc57c4d1e6df6bfd78a090a4648171c3a467990c50d9a6e864038b8d0573dc80a18bd4870895f146d9011c595de51239f1829e0206dc11a43420b7b07bc58a80685c6fe01df126e656e960b7e8dad652a3c2c3dda3d71d6761038d8d97202957b4692c1b182a95dcc5dacbcc9609358f09b00f25e429340e0b6adb4ba043299bf0cfc1564553f8d9b7efa063919cff7ebd52fd4a18bfb705cb03e199877031b32603c12e642c7b83c9aee49deabd1cbd9a92292d88e3b90a4ac0cf4ee032ab1a6d4dce1d1dc92278996c4db0a9fa4cf7b878ec4bf409e0901ce3110aeb91b10f1955ec435c3edd57610befb8e95d57e5a78b6ac53b9a33a0c11b30133e8076aa1b63c9ef6afbcf44f6b6eca967f1e5eeaa84b9735e12a9f89076417464bcbe4fef497aba97ec44a031b95b510d08f632bac27dd6638caa408f3dcfb15f6e646025852a05c9553131d368c37f3a578e4b372b5826e4ad707b70a73c582e4281e57b15c7b5909f909a6f733335db5b2fe2d072567f49920979f5e47c20643c3f092c16a6f097ac94495be347a94a6e0a0ab6101bf5c30613933cef7e6f54dbc979c1fdc89871df187b3924d0e3a9f7f5352d7090c8eee2657d601a3def2005c25357a9557281e9d63b5bcba0c6838e635131b3ab09976eebdc123fe7b612716dcb0e6d32a6ccf7668cc1d95718a98411f1b685950453d14a91c31a01b9fdbedbc07632cd8913e4aed2ea47f930e9de63e38673dffe9faba599c1cef8b0bf0a885dceb08196e1f100eda9264e76d785413cdb726e1fd8e63f9db2f53aea26b5678f718f685f0b8618b24eefe8f5d5c8332b8c2843daba588d8a523ac8a13cdc9e5a92fbfd3f06509ae92c114ba0e99006265d1422289f3787f49deaf038a9a7dbd16eb4f96f054ad8e27b124dda158676208bba28adccb950c86a0393c37ed4fe725715f029e6e9fc7a8c9da7674a3b2e6d4c85cb6c6f9f46897eb6a26813d34fb99e498ba8e384cf3b582bd6c3f85584dc0356cf499bc5f7d1a627174109bd1a64210309e06d904893cbc293895301e02b2dfbb75b66740d3190a372de98eb37380577b3f930df651440b7b7fc671a6c76529f50466cdcfef9a3b996d96384f8d1314480fdc7b2243ef60f8f92ab0c0230c6aafc7590c2911dc0ca313a0898845a82c7b5ca4eb64da0a992be24478e9b1f1aec5493f94f36e9dd8f0317764c625e8f5607aed6799d74314ed420a312cb48ef4c7f5b41a0592b5f6d85b05d97eff57fd7ceba14e3e7c9bdf94c0d419fea96a3ec8b5cebbf9b68104ac3ad4879e6aba5b5bfe202fdeb34212d82ce1afd10259dbf4ce4c757657d11b8f5c5b9cc20a983144b5c0bf029a60cb1fc8dc333c6202bf4c8d53aed0eb51fd45c4b00275eb0e2aa5766e6300f43c4edd051af13b7d0843cf8ccf6812375834a21f8551c8ba218e694292a8eef365671872cc68e1054b89640a2eb965cd52e7e96d7f2396dc41fb811e23033184ab554702a67d6d63a84dc5e286ca39e467eedb5921418c700ae0951c96d075f52f727d2dabe1a8a3ae017cc199b994810cabb4cbbe3234f0141d8657888a8121131c6bfecf5ea3ff8c26f54a75a7c136f3329ff933b3b7099f960e3614c529e0251add46d359ec4cb77dde7a7a054719abef8d362c2b92f6c260c4b96e30461da480930a9658b9572d3f9906a4a80884d6ef9debfaab957a3219afe43356230818e6d59df55cff27dbda54cda9393f4c7910cfa9625af1524e51553ce2013cf89d75dae71c17647ea6b0b58241046f8695758a14f26ad860ef67466dfb6f2fba0132ab16c238389c827e45303b861086dfd08d99b001637aeae444f2427aac1a50105328f3d7705712aef01bda83814be71cc9579d7724b073d8eccbbb8a5475a09026718a3f433f50c6554b83d6a48fff679f66bb5e5529fb294110cf900ad88c872a7b3c65f99a1a0a22ed2557791b5cad8902361febb613d536d1c698ebb096eb2ccaa9f3d6c4744f5d68433dd605ecc82d7dcf5c9f947833d98365dee052b3d7d2d2ae16dc84a487a9044d619ee3f595b20b6e5d7da24c8eba866e3e7f4b98c432a81d275f236ffa0e63ff38e8d9fff142db76745c562557c5f51be7b5db2b0dd1a3c361035b91170723f8dbb8befc49afae6fba821fda02afd5b220b7b2996da26cc3c46c313ce33692e271c601d6908e06b38442d0cdc63406f03e217152fe986acdec64653a367198a11266fe1895d4032a69c27f82b7245e7eda78bd9ac422e448d9f52cf44265bb33cec2adaa42afacc252fa65cdb909e8f372ca0af717d96ccf9c64a0b25f346fc9345d5dbf75f5a99fd3413a959b2845f056dc2570a3af2f7fa4829404d8b7bc9c007c529f72454d0b3663e0a4096bf438b93206786af5d95f78004d96f5f5733cfa5fedfe68a29004e306f1a22adf318ecf82b20061938269125d09c942d8302e2f74737e37be655bd430ffb97d30232928180ef4dc37153562c013d404d240fb620061cab944fdcf5657c6bc55d075533ef95d3f8f5346062811af5e7309537ebaa48ea136599c17583f9f4bebc86ae9067adee8ac2d8463b3ac1eab2193dd402f8a9a8121a8fbc4bf3eb2b79073549ade0a0374f27df01b8fe8693037396563ed610d3324d8154f213ae5943ab0612a6389c3df555972e5faef7de413ea456f04f9a9db85b1896e33174e84f75276e9764fad6d139ee981102b53e985b603c872a2c3423afb4da7a455f56cf0a37347f0761ce2c5e3cf8d4f75b4a6fa55efcbdd49326d17d1b137b4a1fb77d705c40347d3eb7528e4", 0x1000) semget(0x0, 0x1, 0x88) kqueue() 16:01:20 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x3ff, 0x0, 0xfffffffffffffffd, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x10, r3, 0x0, 0x0) r4 = semget$private(0x0, 0x5, 0x10000000000491) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000300)=0x6) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) semop(r4, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) r5 = open(&(0x7f0000000980)='./file1\x00', 0x80, 0x40) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000009c0)=0xbe7b) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000200)) semctl$GETZCNT(r4, 0xfe9456800c9aa754, 0x7, &(0x7f0000000300)=""/4096) fchmod(r2, 0x24) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x102) dup2(r1, r0) r6 = socket(0x2, 0x3, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 16:01:20 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) close(r0) 16:01:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x9) ftruncate(r1, 0x0, 0x7fffffffff6) faccessat(r1, &(0x7f00000010c0)='./file0\x00', 0x40, 0x1) ftruncate(r0, 0x0, 0x9) ftruncate(r0, 0x0, 0x7fffffffff6) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) sendto$unix(r2, &(0x7f00000000c0)="9a1e26e3caab679a40b477b4996f32f8dedd48c677c5fa31ca8d6dd1d0ccd39c7efa5ae3ff460f7cb4b67efdc0ac44c2de7ab2d0d01093b366b29fd3e13b749f14fcb6af616351368c0ce1d99e1039b9332436a63adb9dc79e376b969c285ef47f40d0cf4b85808bca60369c0fb595ef94ca4f17cf0117ea4b10f2671ceb66f1b09aa133f9b18e32ad813c75f4110d68198144a9d53e155733ae1bb4ad265b064e1094209954e2390bbc3b515896fa2b14607486b14ea87631ddb724fc220e5f6fcf9e2a0fc1884f62afb743f981fd1a120d71f6f8d24165c57cfd94e85f0dfe8bf134e6ab453c17b5d1bcc076bff833b30f9b4b4515100e7d27510539b947244ca07fa3b938bb3ec6b9a891a432469b8610ba7ef289d51afa14c32f2a50c12c8caa87d9270c869fba97a5c89d8206897e5a1f659936038805280810ce668725d95df9459ac907b7ea00e0db48c9c0bdec22c96af8549392033b55cac46218f5770b69a1c52f8d1b6cbdb62db51c9cc50693e6a0a237b97dbbdb3fa780c3aefd0d532fba0f36ed163aeccd83ea79df28d68992ea1a97096472342ddae173b210141b45318f344bc473215c2b2ad99bac168e0dd14a5a1707dcea52e3370e10ef7b146f1aa9f9e206102764d7bc5192e43f4e25ec851afc824a0df29c936aa27a58a99efa35400ffdb9de4735ac65e5c40c4b45c40c450c4f4f08581a73ec7874b18e883d9d2878108048d2a2903965d3cde8e484ec79ef97a111bb1427c0f5545bb4ca47dcb38c46073fcc8de784c71fa2af4ef62eae02919765ac79dd5748062ea53479e60e94e104d57afeb65bdaf6dde137f05d66a5921f0b8ce299d36f5bdc120693155feed3477befee3af65af6d2c0d2e166c06157a9da8f86fa89b81ac06176e5e6b1b46e343ad80053c4858d77bf2400caa2e954c8dabfaebe5f18f3248c38f34e6cce9571530eccea1b2ce6344bc2800d2dfceafbdfb7f95489cd1aece65d5857cae5e16813866298cdfea4b9ca2b3e1cc0e42d17038e80c22243437ee1821f9e134da9048683e7aea0d2bbfb9c5273394a9743abd592f45b086b34d5a16bdf19ee7f180c8a5ab1b06e178cd426153a8c459faaed376ccfc49e98d4a36c13f44574c951475954b59625da0762ccaac3191e1852c205d4b4ecf5825310d796f93c6bc6b86353252238d68afb16caf07a8ef71d110955dbb3b7fe7f27975d85f02919a56c4cc79c3114e06ef56b9691f81ceb79e9e80baa1a3ffb23e7a15999f9edec5f1bee4fa22d0901123674e0c70f1cea3aba963d4ba767dbea5eea7004bec9d25ad355a8b508787f1d0516eef63147e1ffd2d1c61ed32e0310a4f29eec88af9a4968a8b10c6d15f04fd4add38600901148a1bda7ba072547ca0bf8e8853a7409d61e1ae58679faa24b19cc10cc9cb7a778bfde3160655a61b1e7d741cee2a8850e0b640800bccef6b481c2e273b63a30f65b025f6d92bfc05d92a04340bf346e4cafd2510f29215782d823c858980e41f7135e39f6e820389f33b101c7e003291bd2300a3a801ad2ba8e9e569ba23f48ba15c1bc6e980fb14a3c899e088da306079d5adcf86cec1dd24d107ce1716918b0477d08dcc3f20a35caaa36dd6eaca8318029b498929e061bc596ef50c8a8f07ef6809bc88084510741dca859ad1eb0cc3e8f103b010242d2c73f216162256f657adfe28b4fdbe7dafa181d810c9036b5464dc1b458ca88f9e365c580524810f1f343373807f7cd0b0f3624b96db2447f7cdb96a70eccabd442cb1ce84fdd5e5e9ff8da9344d9139670a605031a09853de913edfd4b808748e63299c2db10a56f0aea1c0155469b11a068203bca811f125e6f89c1055fbe64175dcc825d80189c64b261d2d24b649a01baa5e8f7ac5bebfc99e120a588f2f49bd00474002a9a6cc7a8c2ff958886068f300a36b591be60c79f1b6d1e07263d1f629fd994d342b1f5d5c7acbd0a85f275b9237026e6326af7a1d2be72e9cc12979655faf78cc5faf486fd698587205a2b9c2ce98c346fa8e24aa5bd01560f4c1d0ccc23e7a43bc1d5936ac4f30082696924c4118b7bcadbb2417b13a02f4add4691aa169ef809209d51f7dbf454ed6f9b3dffbf6d3fa72ce042e56441080a047feffd34d557ecfe15b9263d0fe9b60abfb3d0dab2223832b348aee20cc4f719ac5e9d364bfc08570eb031c02b4e912b3b841f217175590e17bbf78a16469570be74ef20ccdbc9c0d0062990e74d2ac95c00e206f7675736b64939dacc74967e671186429f9f241bc92dfa477a0739d9cbdd9ee61d8539a5d1cfa97fcd8c3c08c971a3c070e5871a63260cad2cde65b9de63a35f0d0320f28346e4f0cd148d5e153e12bc7f68de45c93097badeaa8800c3985d35fd20a8972bfec07d845741aff98138ce28d5ee846a9eb83eccb3a14bd6bc145ac6eeacd81cb28bd7b111d2cf7ae605367ba32c1259ba1d3f05aa6414877d6f18c2472a8a4952ea897afa6fb2058b8dc8685ebe9eac7c0b66e8920f4ce02848ab5285232a8e26f5284051bc7e4ae11532002187b21196d3fdbef49ff131c9e0aac782b14fa4cf658a8ab44874910004726a82674c514ef3fe82e451a4a6e32d5cd2105b469c66ae375d92226d9578e932e456c5f62f90dd7eb4e00a07246d15a14c24dc0d2eb62b45c7014f1f0c659f79f6c2f44390edd0fec5689ddd71e9ad6e4290f8e689ece8120deb437c17aae600df259f85a5e418b73c31af8e18bb260968db54dadfab513d43d19f24d0c70d5e5f988d6f40edfe56060a5ed0df03b8ed5fe736b623850bd646f3f0c0ad7695a82e099fa1ade35e48e1370347899e572c1dad0e24b32c798f28d2bcfcabdc7766a587421e1047bb6f109a559b4e327419fcd707a0e8523a0dbcf8de2d58ad4b304f8e47f9bdf9ebe828c2ba25a20ff2a0aecafd39f48ca9732c08d1e582dbdf7ea2d0a24fa19caa59df7723e4b190c072b112ae488f37b334068ce8d094a41702b4be0f70ffc2a3bd21149de12065539b541d88793fdd73e942acf9b765c2a3609d547ceabe60775694592d8aa42b8710ef50d00cff8778e7445ad95c516009794a0b50c8ecb37dcf5f37b4a07dfab1de67365c56cedebfe52cd3af179f9ffec6a98cf71d08d9f2cb447daa6a016eae2be3993e5e3fe96ccbe24313274283c428d3e70199dd303238b5abadce2450d5a3ab4ffb22e792d42b5d6f9619859b5ad695fbf3d7554ae6583ab1d38094091275874d1f6d1dd1c43fc7524a4e1d86009deeeb5b713ea19106c05e43b4ea6c08121efc6763ab49d09df9fb92350ca8466e44dbdd56f411ccaf1d901d5963f1f4a2c6cc5beca28b2524534f29296f3f5828d170b05bc49a9d9cc716d9c9f9dd4f6a87d8e89d97f4ebe40edd92e7c2369853bddcd09a0f12da31dee19d2b81456c6ae24fa320ba23ea010bddcebe8ba99df192579d225bf386facb95ff803f7fbddc8aa552ed2e9aeada6281a54919662c95342c2d8be7ac5d73c636dad484b4404aea869a25d4331fbacc949db7cfa0e8a5edd8dcce4c0fe7313480218410f0f206b8cbcd8b85c5423f23f928c4790a50b4c84bd5a1070049105c0dfdaed4aca5c2b2e9d6d282a6872a29d9d5a347a267710d14bd5f5a1b27cb4a25222a52d574608425a17ff74977d7fab01ef12a8014371bbe9d14470a92b2d4fd421bd363d4631c52ff90836ea1f482da8cc936db589a2909eb6c335dfb36bfa9ea785be3595500d91099aefea75a94a5443176450d9ff9ced1a69682dd14a6c90335f7b5d6461eba15c427b985073ab0c7200761c40e3b859f45bc657cc9782ec1804f4c1c4f03419f2c590e288c87b46694245781719a9a1651afd2580cefff63c6af6c0181b3bda66c695b969f1fc0ee3f972815de9e667058854b8ab313fa1f41e256b0d8f5bee4db56c5f72b8c0ddc73e51a6a3d120994b93e0295a277d899a5be2ae8b8eb25a2a480c6e675e30c249d4ed3724e4fa907deac7471cca7d444d612f6ce4b0b4c73fc48c7e70a0e5e4c65ae16fe474786be7eaf29812d83a77f42410023c08717e185a71c35ef216b16c8b72d3a695f102955db69c6dca5565a21d34850dfe74976093df89dc38909f808ff5c8148405b4b4f3a3f0568b8d85a2e9d7f572c9b60327def6620d70f39fe0fdd3d231a22fb110ad5f369a39858092a12fb038bdb977241d1e28ad019a25830bfa874eec0b49c64c6f6abefa3607d607174c208498337ae469bb666e982e725fc47c0bf5d8357b57f448c7481bdeb6f850393f82d42872b7b704d9591e1b8aaeb8048432f92e03fcedcbfc3c18c8d1cf2a2f6f4e364f6c25429ddf8241d21b20bebc01ce419b18a50dd3aadacbee1a9528f1d5dd4e9cfdb12cb2e3e60448b1476fb9bbc23e71ac00c2ff91b8a2fe35d55a01db61314114344f269a526ab6cf84c92b4eb0c5cb8e885f02c92fd1f19eb755cf0ec5336e3abfb6394f0b67af9a2c43aba5ef4a5a8d12565c3e8e8ab344add73bc056de1db4298b2170019d6c985aeb2b772eb38757a878218f4d55254d273b2a0406c228b947877e7ec7e252140056b952d94c603a59ecc194979031bb31418fd75c7d04d4a636e513f94e791f4a57f14bbd71b2ace3124af5d30edb7dedbd28edf7973477f6e044bc72448def2d14912ce7ecc874490f73ac6c4526108f708d04b84cfbf3a4df76847772720b2747313918ef9b6a695ac35ccf887e3d11f0d6d73da8a851ae5e67c596d9bfd78d1686dbcc4454255279d7f41387f866e6b27d3917a07c37085035b862867a2c877bfdd30c0a7ce5045da95e17dc0502b23354aa011ae0138af6c66109f22bd68bfe7ab3f965a158f1f6d2f3bc4fb510c989285c5aa68a1f1990c6fd1473511e261dbbb048c2b608b6c1ae09aa898190b85d2733e89ccbd1c96bd713a60ec1b0cffad1c0050957766fe3e548d42d846f489564a7d760acf419d3c90a253710b1b1095603dd0121f878a68d60917ef162f74fcacaf1b0a981a3451fbbf962efd951bfeedb0da8a7d1d72d8a8e31f2e73f0eed5d4ed66f00d58261ac753681c8321b06bf6900021348631f8e60ca7f5879227367c5d14c6a8fc414b131f4fe0addf18dfcccbf63140055e725afd17590a837b64619bfe4b70bdc674321023f12a72efb36b03245b46924c45c71d12b683946b6eb4c195b669227923d3b9fe9f725c17e3512fb9c2385115e91913ce80cb10f7dc4580286636275b4eab8f80500fc707344ea9adc429ad219227fa012a9366827f92ce199d6ea57dd5bf06461491669d3abd7f9b41b5430dc3506f597ad79068f09a6f36334172c9922f0a083b7b0b2f43b43f231fdcf4a76025784e87bbe98ecc9bcd1fac54b83aa169f0e0e175c5e22b6e97e89084209c4d46d011eb007047bc3e59d2661ef5945ac42608406e795b840269b46a95ac254063415784d0983aade0be614d6b97f482387bf339e92d113bf154783f94d921f1a9430d06be88b2a6be463e3db0af0aaa397f46f54cdccd8e33df68869001b5003af76385fa217abfffefd3e3959489b58c3e453369f8087eff43bb4b5dffcfaff0cb41e170926a84562bba3fdc1e38924387aeccf89d78659909c66abb5dc4db8fe40f06bf7aefdbc5c9b07135afb17d185061a3f20a2660af5275e7edb48012b73dc79640b59be8dacf2e9c7a64b074d4ef9117e29777142f30ca4bc260e0f9cdf3055948149eb5095ea8c410760017326cae5f691dc54ad127f98037c0d31a3c1189f9ecfb97", 0x1000, 0x2, &(0x7f0000001100)=ANY=[], 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) dup2(r3, r4) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x82907003, &(0x7f0000000040)=0x1) r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = fcntl$dupfd(r8, 0x14, r9) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r11, 0x4, 0xcc) r12 = getpid() fcntl$setown(r11, 0x6, r12) fcntl$setown(r10, 0x6, r12) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r14 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r14) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r16 = socket(0x2, 0x1, 0x0) connect$unix(r16, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r17 = socket(0x10000000002, 0x2, 0x0) dup2(r16, r17) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0)={r12, r15, r13}, 0xc) r18 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r18) r19 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r21, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r22 = fcntl$dupfd(r20, 0x14, r21) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r23, 0x4, 0xcc) r24 = getpid() fcntl$setown(r23, 0x6, r24) fcntl$setown(r22, 0x6, r24) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r26 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r26) setsockopt$sock_int(r26, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r28 = socket(0x2, 0x1, 0x0) connect$unix(r28, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r29 = socket(0x10000000002, 0x2, 0x0) dup2(r28, r29) setsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000001c0)={r24, r27, r25}, 0xc) sendmsg$unix(r6, &(0x7f0000001300)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001240)=[{&(0x7f0000001100)="6903197170ce33f2b7906cf0abb6384fcf57932f19f51201c5e48dc1464c6ee98ac535e9099eda1a3e5727276310dd047538e05e0377bd32d61dfb11bc1fb48e002af6b3774ba4e8f74e14e6b7ef44c946357f502fa3a8223b5957d47517136f1bdf0af973c7e175e16ad5b7892903ef273c17e1296662a447b8178dbddf91508edfc8f9c9dae342c544a7027ab14c8435b543b7ce3419451de613ae5d22990f6eddb5300d5a37609a58316c", 0xac}, {&(0x7f00000011c0)="991e795f80e9a806799a4157b438b34de8b719c1151213dc99879fe5ea8904e7ad792c627831ac667bc9aadd8052260bec68305bb42f3fab565a31151e551ef05b821b00d99a2672", 0x48}], 0x2, &(0x7f0000001280)=[@rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r7, r15, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r18, r19, r25}], 0x58, 0x2}, 0x1) kevent(r5, 0x0, 0x0, &(0x7f0000000040), 0x7, 0x0) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x148}, {0x20000000000006}]}) getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x3, 0x3) listen(r1, 0x10001) syz_emit_ethernet(0x8fd12ce8a788f6ff, &(0x7f0000000200)="00007b5b9fd6cff9d812d1457be8bd458a0089bb1e85b00057b7c5d365503c5b58e2338a0a3b2610abb57127b10de22494292fd2dc16473e157941322dba87f295cdf962dbf265479c0bf8f05e1b8c091eaf9c39a6b896cea461fc79fec17687bd3f5e7f3db882edffd289cbc9bed7861019ac4b6245c7c2c3e4de171f61cf7a85b778ad945c58a68b2e887b0a8a0da6ce0b30d36a3a07b9904803648b4cb911e2c3ef94d98f69e9edc21182bb708570de2861e89748cf759da427185f9fc7f420f855233d1498aa7c24237e8fbc56e0cd12a141039911a7335262f1c3071bad3907f755e5") 16:01:21 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x20000042}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:01:21 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="220e22", 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpid() r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x8000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x8000000000060}, {0x6, 0x0, 0x0, 0x1fc}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x8000000000060}, {0x6, 0x0, 0x0, 0x1fc}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x8000000000060}, {0x6, 0x0, 0x0, 0x1fc}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)) open(&(0x7f0000000200)='./bus\x00', 0x82, 0x32) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCGDIRFILT(r7, 0x4004427c, &(0x7f00000001c0)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x40, 0x0) poll(&(0x7f0000000340)=[{r2, 0x4}, {0xffffffffffffff9c, 0x40}, {r3, 0x10}, {r4, 0x8}, {r1, 0x10}, {r8, 0x1}, {0xffffffffffffffff, 0x200}, {r2, 0x10}, {0xffffffffffffffff, 0x100}], 0x9, 0x1ff) 16:01:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x9e91, 0xfffffffffffff546, "420800000009a9565e98a45559331000006df100"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e88a2a3cc328ef5b7531c43a64a67b2d73981fd091b6d578bea3b21f1ecf2bfc39f2e0969716398e7ec26e2d38c1d585e9b7f2604a7b28b5b883035ff1bbf2357168ec07ab08f205b8a631a642345f7f75a0068e9508c47c121fa6d527c3a7e6d6e4c14da54db0d4f06735ab89aa279125b25168de3a259a7d004b5801133243ea39d58deab69f03f0659f80ef3d97e8cb57d46e36d7ac7a97ace95362c1ca7ba5e2a9e2c1170ec52051f7f2d9febc50156541e6bbdfbafa29d76358cfa31f1b3ef05515f68c8efc0c577feaae0855013004f40220aa9b28fed6a95aec5c1a23acfab2e87addc091e926feb02924cac8b56281cba8447f7502953e5e18126b98b37e90950e165db32efc1ec7d99dc3c1bcef6ab28903c39778a1e835be8955118804b396900a317e8f5865585e013b467f2758c4aeea83db4b799752f502235814f75434f5b6d0aa7553d9a35294b94489cd8c39be48ba1ebcee57830e70e52c60302651a559fa053f6e077c76e71b778f26060df139c7052eba13a825f0b0befcbf89733f2ee0216f0e91e5da0d9a5c24270ef6119c9135ae86d6058a66e76eb19597db07c63d6492bc5d0c165a415efb503d4855ad9ccce66636fb8dce7496b963885b0b261e6096c84673312a138ce33abe113c99fdf5177dc0e8f98eea10555108e34bbff84d1c1cc5754f90bec9e67da99c1ab0a5c9532efc91c3909ab12e56377f2a0c30b274321dd48387b432b25ce291f2e00233703d924d4537270453ffaefe977852ececa45473dbdae51b1b1ea6bb5afba8d42d355a7a83bce5fe3a225dffb2f70df221c3daee6b1862552cc9fc2c0b4b4c7901f7157fb37feca1ceb40a5f529da42f407128bc39799e58b47010c8188ad2b8b8e18d263b92e3557a7fbc9d142ac845c79ce74c69fb76aa76ef1fc3ee67e498b4725e9391dc431bb5102eba0f039259ebe03d1849d9d65d0ec8243cd3dc424f74399174dfbe312843ccadd28606828d241c01c095a56faa590adc668530c09b60d2104796736dfdc6c8c898c7cbadfe5aa70eb0269167a57839bf4fcae82a8fea056038470a1c64bc80606ab32975c61b4b21c6808fe0a026604ce35ee4f66a89e79aed77a292e3230762d91e71ec1e8af0284055aa48571957f1cf99229151c385ff30cff5fe9205cdf711992b8d81fb2bf5739f5e859b50cbfe0634227c00875021e300d6a115d3cd5f0a4268fe6b6510beef0d773199913976835316351cd128b6e7458e8b265d7806a0c24a0952011e49db3766e9628cd3345b87a80613bf6eefdc4e9d539b91db24058acf1259fc8e15a1285b10cce94159dd02b9224f4833633b892ef6369d3519d996ddd171bd8ba6086bfb35c04e49ca9f1c5d0ba14737b437b146645c59d28e1b9565623f9a02b7fa5520df9214c5beda3559015c7530bc89170e00194b1004c715f84cbd4c47018682986917b4e9d8b6184fe65c2c5246bf850516aa13bebb48196d458d22d05adc078b3f862dd1189f731c76f39c5bd911cf4fca9da8223b3d7f916fbd6e990b4ed17ecfe50fbf6a11d23ee4e0b0f7bdc9143a1fa3f1983b180274e4f0329524b56ab5096362b65f51fa549c7ea9076e0426348b958930280e0bb60311c125ac92b22a99a6350423519c7b1e26976b98cd981d551394dac2e752859a27e78a4d4af4a0e280558e072f40c738144101fdc911050cdf70e3a0ac7aa6e862c060ff9cb52777baa6adfd325469869a634aa1e1ab5f40b03ffae6eec9d492d34e2e742e2337f0db3b69a67c837a0e16a1f89659c6983c84b2438fbdedd7a2ed3cb248f652ed6b0ed17f5ce8935847b0f6ddcbd144b3b0acd462cc6ebcaacd0a783e12ec54e4af6fb4f0154088ea08a66f4327e15f6588f65ee679e06b210ad1aa9b0bffb336e542c76761f625aa2149b2dec14258edd37c65602a2d3b57f4f03be2be3e4904ea36043e7b89fcf8df7ed7dd72ac580d982c7ad59f7dd3d663276ec147c3ae7e8b94ed8b0fc1209d17c6a7c0666c88a0bcaf743c25cc7d2a0d19528cdf381c1db8b5ef82d0f719de862178096d4e21a5c6c64db48849983f32ad34fff10b3052ae9e08e776f3c2bfc3b99b7748352b405dd522bd4ecf7c5dcb97b8ad25d94884b1cd8374567e86cff852322e0ac2bb76d382a65f6f313b95c3fa94b799ceb4e76515d60c2092770026fb10affdd2155923f833fb48e3b674c9f54cacd627cc7a83fef6af01d8cbc85c04322c65d432c940f942430bbab5eb2992b9174d7d122f07adcc0dc0af396c7d80025724130db3403062dc2e87ee62676d80c45543dab1f598664e16426d21b42152729243335faefde4cf8694f73286024f22a98a379793c5fd8375028a4ac9ff7337e31703791c33c728c88f52904a765fa30f37db4885bc6eee4df7fb520abe010045f3622bb1ba4e1a9ae37c0ecec8b6acbed7f32b19397cad1672ae24bddba492f4273fcbe837de30f572b9c5c184ef3809fa5fb4e682d9560eeb3a9a8452f3417abdf6ada856a8466bb90420f7dfdc8f790f73adf73910ad8ebff863aa150c9280bad3b1c6e60976a8ab395f72e75c003ca3099d13da96312dad4d4d1f3d4fee9e81871d3ab3f9dd8ddbbd5eab9a32b65a991c23947c62f8bf9f24b3f1cb8b5f6114154ea3b9e14bcbae76ec59ba325b4d870068c221bfbfb4c1d036235e3b4c959a079b5ec9fb22acd2ed3a3c2c5f655ef737e2cf63ee0a000f8effe8f5557713f8efb08de2bc7773d023851c649a7f37964df8bbe39b392eee2973da0d5510f55815beb4fb2c890b894ff05246a0cf4e8ef84c61b5e8c9a497ec4b8d96a6394916d59b47840f0c1aea59014c1c9cfc66a295bb60d5c2ddf2160fc19c794545a492ab1c645abf0f128c1537a3d6dfd27986cbaf6387d9894d85879a426fe949dd9aa53a6444eda8f716ff3b10df04fd9dc10d825fdfdd707a6b5b0d091e6ea44557e357624687e4f0a9fb08d4c7da65c7d70648eabe38504c14aba5a0edc83d89061fefa64adbd229eb24f8be9683252e25fb7a6479b601de42ae9de77a5a202d62d03451062cf8937b36aa3b600b117462148b8a55790cfb689b494e6e58c54981b078ec11a6f9b4c5eaa892920c92e42617e76e49f07d16ad4ca1152ecbbe9235599e391ebfc9b11d5080d16ac1aa64d00a0b472b4942cb68ab0411a4c9330281eea74a56857f6e9bca724dccb95fb380be69614517741ea5351300bf5470137a1bb1ff280e9b6d54b65a47ec2c547d8fdb30d8c3390cf71dde2ff5b4e725c5e", 0xa7c}], 0x1) 16:01:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1d8) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r2, &(0x7f00000000c0)='\\', 0x1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000140)={{0x10, 0x9, 0x9}, 0xcf45, 0x3, 0xca}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000001c0)={0x3, 0x200, 0xfe01, 0x80}) kevent(0xffffffffffffffff, &(0x7f0000000300), 0x0, 0x0, 0x0, 0x0) r5 = kqueue() mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x18b) kevent(r5, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) clock_getres(0x2, &(0x7f0000000100)) r6 = semget(0x3, 0x0, 0x2) semctl$IPC_RMID(r6, 0x0, 0x0) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0x82907003, &(0x7f0000000040)=0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = fcntl$dupfd(r9, 0x14, r10) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r12, 0x4, 0xcc) r13 = getpid() fcntl$setown(r12, 0x6, r13) fcntl$setown(r11, 0x6, r13) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r15 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r15) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r17 = socket(0x2, 0x1, 0x0) connect$unix(r17, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r18 = socket(0x10000000002, 0x2, 0x0) dup2(r17, r18) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0)={r13, r16, r14}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r20, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r20, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r21 = fcntl$dupfd(r19, 0x14, r20) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r22, 0x4, 0xcc) r23 = getpid() fcntl$setown(r22, 0x6, r23) fcntl$setown(r21, 0x6, r23) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r25 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r25) setsockopt$sock_int(r25, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r27 = socket(0x2, 0x1, 0x0) connect$unix(r27, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r27, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r28 = socket(0x10000000002, 0x2, 0x0) dup2(r27, r28) setsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000001c0)={r23, r26, r24}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r30, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r30, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r31 = fcntl$dupfd(r29, 0x14, r30) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r32, 0x4, 0xcc) r33 = getpid() fcntl$setown(r32, 0x6, r33) fcntl$setown(r31, 0x6, r33) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r35 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r35) setsockopt$sock_int(r35, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r37 = socket(0x2, 0x1, 0x0) connect$unix(r37, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r38 = socket(0x10000000002, 0x2, 0x0) dup2(r37, r38) setsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000001c0)={r33, r36, r34}, 0xc) getgroups(0x3, &(0x7f00000002c0)=[r14, r24, r34]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r41, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r41, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r42 = fcntl$dupfd(r40, 0x14, r41) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r43, 0x4, 0xcc) r44 = getpid() fcntl$setown(r43, 0x6, r44) fcntl$setown(r42, 0x6, r44) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r46 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r46) setsockopt$sock_int(r46, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r48 = socket(0x2, 0x1, 0x0) connect$unix(r48, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r48, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r49 = socket(0x10000000002, 0x2, 0x0) dup2(r48, r49) setsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f00000001c0)={r44, r47, r45}, 0xc) r50 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r50, 0x82907003, &(0x7f0000000040)=0x1) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000340)={{0x2e8a, r8, r39, r47, r51, 0x8, 0x8}, 0x3ff, 0x10001, 0xfffffffffffffff8}) close(r2) 16:01:21 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x48) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x9) ftruncate(r2, 0x0, 0x7fffffffff6) writev(r2, &(0x7f0000000700)=[{&(0x7f0000000180)="2df6f12d2dc1fc70f1e0ffacabf7a28c6d341a9a400fa7c4d61685805f586e446f306c72b7db750e832b557e410535a0d6e2184c68a3f299b9649d9604deba8d399d5c73715e9abc6941d68d133172e2aa644d01d51806c45be1ae1e99e1410d59076901662f36448c872cc421f8b4e38dc72d9526d14eb2bfd3878738ea33f891bf85dac2072b8074fb6160dab837290d1ee5700b21d12810a9eacae68cb76abd84635b82bd9454b66f880524a734036f473568622ba1f829a8c83ab529db842d09c9b1a02af57020dc", 0xca}, {&(0x7f0000000080)="1d9be3c4ebfc", 0x6}, {&(0x7f0000000280)="412ae11335e9f94243784113e5969a5f63840f3eb0fa884556c7bca4a1c7a17011e82a4c645c6993178218b66d959af4d5d4c4d067d8795d68cfcdd89e35a56bacbfb2d193fd5e5729c63699f5d90fa20ea97f58aba4c6823f991c1228333e3b67e7d40d9b47132e41fcfb9e1fd97322d8959e05ce87db730de10de75e761045bd4e8f38dd438c96f91ff440a813e0352623d74f10df07ba7acd879d5b3dca2c5c819147cbbfd779b8af5021e5abe0bf864dfc5f82f65a436ebfa462ecf6068ece841087c64ce11b2bba8dee1b181fb83f3051171f68272c5001e21e34acf510e7aace0ed8c426bcecf9808688ba0a36b0dd349c30a78f8a0fd91afa0b32", 0xfe}, {&(0x7f0000000380)="955d0099e0852fde3f6940fb8ee80f8e6bbd12ef4523215e734d97300a144f142d0f72e3a94313aedcebef797b0733f5f53347d149d170324ccf50a768c9d6065b6b7ae3bcf67626b360da607a2b83487749f5212f0d456b20736829c3b4b71c29df42d9b65d5e5deeeceee86e9311353b6bbebff8b2c0e72027d55da1f439e2e98f359d3f72753d3bd8ff158b370db6ae2f8ee5893b2e2366540edae82288fafc3a5ccf6f3775ffe9fdf30f1218403adface7c50cc50d1a8e92686d4d4fd25840b199f587d414d1a85d01d55d54a04b37c5e715da7e54fdd51edbf0f031257d9b11ff35b849683aaa084c1f9bdc2b557332fad2f9", 0xf5}, {&(0x7f00000000c0)}, {&(0x7f0000000480)="1cae8b59e870b0bc246892c282a1999fd5ce3a3ce76a91bf607498bc58eb5d4fb007afba389f15a7ddd6d1db8c1bf7b1f2b3c8a9a3cb9c9778085177161e242158dba6a92b1f9efc818772adf5605599024793be472638c9b2ead99259eb9f5cfd2d786cae298b7edf1a7151bdad3358fec322173c2b688f3c62fbb32519928db68adfa4fa5f87d01b288bc94200d6946bf895ca0ea6b9f60d179cda440b137735baf6e3cc687fc28c43e165f459", 0xae}, {&(0x7f0000000540)="e98b31317955e50195f1770f1bfc25274e4e80270eed482fd93b0609152db142e16f2768f7458021d1fbe2f6df90bb78e5a212efdb70a22ba1717774f216c6eed026574954ea21de3d72c336c2476489eac738ace7bbfebaaa73758af09ba65afc6e11a6e4cf33b27eac018227038595db5d08c0f8f2570c418fc477e6da7868cfbfefeb89b6340f040322dd6e392b5ee7c4b05372d9755c9ec43d7197a4acdb631257865fbbcea4101182860f5a61cb13ae8954a526d1aa3719b7d1c32b9aebe63d06d86b3b7bc4033ccfc50b446463131237444b9d4c398075aa9011090c08bebdd59a2ea7591a", 0xe8}, {&(0x7f0000000640)="1612507dfd34cf9c257a219cb3048dc38ea5e574f1603e3e5b155ea0f19a884d8568c2290e9da1a75b10bc2e9c5ff44e65fb09e494ba5f83bc93cdac41e199222731eb8b52361b5111f72de2bf9346381dcfdfa547b0f359c01e69552c66cf94dec800f1af1158215483b1ba9116b271ad34b55677a22b011759cf800b7fb78d041c5909f3a9cec652577ec5ba87937da9e029d8e2ea7ba84085df07318a968d9a95c1ca6999f53c8afc88eced596d3dcce5bb59c63a131924866cac6e19", 0xbe}], 0x8) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) write(r0, &(0x7f00000000c0)="e03636d394231faf2f2f055095f3e564874543f471a32e13dba19b", 0x1b) getpgid(0x0) r3 = open(&(0x7f0000000780)='./file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000000)={{0x0, 0x0, 0xcb}, 0x1, 0x0, 0x9}) readv(r1, &(0x7f0000003200)=[{&(0x7f0000002000)=""/95, 0x5f}, {&(0x7f0000002080)=""/67, 0x43}, {&(0x7f0000002100)=""/213, 0x7}, {&(0x7f0000002200)=""/4096, 0x1000}], 0x4) 16:01:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) pwritev(r0, &(0x7f0000001500), 0x6, 0x0, 0x0) 16:01:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) r3 = getppid() r4 = geteuid() r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() r8 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r11 = fcntl$dupfd(r9, 0x14, r10) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r12, 0x4, 0xcc) r13 = getpid() fcntl$setown(r12, 0x6, r13) fcntl$setown(r11, 0x6, r13) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r15 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r15) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r17 = socket(0x2, 0x1, 0x0) connect$unix(r17, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r18 = socket(0x10000000002, 0x2, 0x0) dup2(r17, r18) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0)={r13, r16, r14}, 0xc) r19 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r19, 0x0, 0x9) ftruncate(r19, 0x0, 0x7fffffffff6) r20 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r20, 0x0, 0x9) ftruncate(r20, 0x0, 0x7fffffffff6) r21 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r21, 0x0, 0x9) ftruncate(r21, 0x0, 0x7fffffffff6) r22 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r22, 0x0, 0x9) ftruncate(r22, 0x0, 0x7fffffffff6) r23 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000780)='/dev/wskbd0\x00', 0x20, 0x0) sendmsg$unix(r2, &(0x7f0000000880)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000040)="04fc02c2433cd9c8d142a0ef3c68d801732bdc08c2cdd7ceb72a208440c65266688093c364a5976449d228fcaf8b5ab52579b38c8a7b1967a7e6bcb782b997ea6efe0138e8853f0de6e15eb59c087b64adc78e83af91d586ba2fa0a840910771902cdcb8dff7b718f1dfffe64e90aa5fc2134f6d927afd8804a43353181ca2b53278c2178de7603702d2ee30e36cd553f61ad4e951be9b3ce8240101f623e968e5c3b01d1b187f073a2681263edf3db24193fea2a26a85272210fd1859599dc309df32b7440f59104a4720fb648b8b6ca99e66a02f04044fc49937302e", 0xdd}, {&(0x7f0000000140)="f975ef04221f01aeca21cb0f3bf968b376d07334c95b9c6d045809ce042a270766c1565158cf2d21f4331ec008b519e1cebf", 0x32}, {&(0x7f0000000180)="a567fdd8faa02813dbcdcdff7615daaed05dbb32297c36fff99ab3aabaa1136f25b6cecc469ba5cef90467ac9ce7f8fd9eb6e378607c7bd3a04d68a6d8b4210b41174fe1e018127bfdd256b83c2d55cea8c123bfa7837d4dc7d516e9e81be6b010006aa0ab8eadb9a839774d2bf24ac5222c77396224fc86d2dd329b6257e457841f507f2f95c15ecfb8c5aebd1eaf435aef43c847b4cfe561f687efc9", 0x9d}, {&(0x7f00000004c0)="a042c35d08b0baededb3f330c5c2a856f0d8dbe8b69e19c5edb0dd4dbfac88c220adff509cde38a7f51fe0a1880cdb14aeae9b08d3badc3f828345b8d2ee86834fef55e1fa68beebc336264a0820bfb0ae7348292615953942ade227ac4dac1eef2a51486b12bb7ab92d338f71904d84aa44af46544f586d99c5879b432b075f768526a0ec44b1a99d6cf3d8873316fc8fa153f948b26e37e21530c89aa3f5b94009769a2c8ea22f857d5164a89bf85de509e89282d0557b53ff46819545ef22a676794ddf2cc4449f2d3e977cab808b4775493dc8a73d38145d5ff101b87dc6df89d35df61aa6b51ebc4b309d9b", 0xee}, {0xffffffffffffffff}, {&(0x7f00000005c0)="31dde431c9d9", 0x6}, {&(0x7f0000000600)="3d41ce4119e0aa7268f0f560ecd386b4cc81fc16a5b933a25ceeff4b984d76077f3254225378dc801c0ab63567a3e25610d6396f2358afd23fccc1a47c4915fb76715e99afea96bf09d5b0ff29eb690968f0099f02572a7b6320a79e297577b948abc22a36d59559263e6feed606b6c15a6391bb77ff7498696677460626d7d2f612c05189f908487e857e1ddc", 0x8d}], 0x7, &(0x7f00000007c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r14, @ANYBLOB="0000000018000000530900000000000001000000", @ANYRES32=r19, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=r20, @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23], 0x88, 0x18}, 0x17b7fca91dc70c08) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7c, 0x0, 0x0, 0xffffa178}, {0x800002d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x5, 0x85, 0x4, 0x101}, {0x9, 0x3, 0x7, 0xfffffff9}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000240)=[{0xc2b}]}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = syz_open_pts() fcntl$lock(r5, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400ffffffff}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x80, 0x1ff, 0x1, "df0000010000206867dc6a822960ea0000000010"}) sendto(0xffffffffffffffff, &(0x7f0000000280)="f71e6001f01247f18d60a86fa902ebee4b6882a41feeaee287cf303d429135b20871232dd625534d507cc2ca", 0x2c, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000100)={0xe53}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r7, 0x0, 0x9) ftruncate(r7, 0x0, 0x7fffffffff6) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r8, 0x0, 0x9) ftruncate(r8, 0x0, 0x7fffffffff6) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x800002d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000180)) r10 = socket(0x10, 0x1, 0x0) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) setreuid(r11, 0xee01) r12 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r12, 0x0) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x66}, {0x48}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0xfa0b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:01:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x2, 0x0) pledge(&(0x7f0000000100)='\x00', &(0x7f0000000140)='\x00') setsockopt(0xffffffffffffff9c, 0xfff, 0x0, &(0x7f00000000c0)="12121824fec39e141a441c781a1a50e79f37f72e2bbaecaf3cdd08bd3edf91c9c0d5c025a8f6dc45c884c68b505b22425f7e89a10af8741164934f0984403e", 0x3f) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) write(r1, 0x0, 0x0) 16:01:22 executing program 0: clock_getres(0x5, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x1, &(0x7f0000000000)=[0x0]) getgid() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r4 = msgget(0x1, 0x80) r5 = socket$inet(0x2, 0x800000004001, 0x0) listen(r5, 0x0) bind$inet(r5, &(0x7f0000000000), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r6}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xfffffffffffffffd) r10 = geteuid() r11 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r11, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r11, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r11, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r11, 0x2000741e) ioctl$BIOCGRSIG(r11, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r11, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r11, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r11, &(0x7f0000001400)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000005c0)=""/63, 0x3f}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f0000001880)=""/4106, 0x100a}, {&(0x7f0000000540)=""/63, 0x3f}, {&(0x7f00000028c0)=""/102396, 0x18ffc}], 0x6, 0x0, 0x8) r12 = dup(r11) utimensat(r12, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) ioctl$VT_SETMODE(r12, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$WSDISPLAYIO_LSFONT(r12, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r12, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) r13 = getppid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r16 = socket$inet6(0x18, 0x4005, 0x70) r17 = fcntl$dupfd(r14, 0x0, r15) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r22 = getpgrp() r23 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r18, r19, r20, r21, 0x5, 0x7fff}, 0x6, 0x2, r22, r23, 0x7f, 0x100000001, 0xb1f1}) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001740)={r13, r10, r19}, 0xc) r24 = getegid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r26 = accept$inet6(r25, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r27 = socket$inet6(0x18, 0x4005, 0x70) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x211, 0x0) r28 = fcntl$dupfd(r1, 0xa, r26) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r33 = getpgrp() r34 = fcntl$getown(r26, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r29, r30, r31, r32, 0x5, 0x7fff}, 0x6, 0x2, r33, r34, 0x7f, 0x100000001, 0xb1f1}) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r9, r8, 0x0, r24, 0x1, 0x101}, 0x1ff, 0x3, r7, r33, 0x9, 0x8000000, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r35, 0x80185760, 0x0) msgget(0x2, 0xc0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xfffffffffffffe96) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r37 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) r38 = getpgrp() fcntl$setown(r37, 0x6, r38) r39 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r40 = getpid() fcntl$setown(r39, 0x6, r40) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) getpgrp() r41 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r41, 0x6, r7) 16:01:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x6, 0x1, 0x7) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x9) ftruncate(r2, 0x0, 0x7fffffffff6) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r3, 0x0, 0x9) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x1) recvmsg(r4, &(0x7f0000000700)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000340)=""/99, 0x63}, {&(0x7f00000003c0)=""/113, 0x71}, {&(0x7f0000000440)=""/55, 0x37}, {&(0x7f0000000480)=""/153, 0x99}, {&(0x7f0000000540)}], 0x5, &(0x7f0000000600)=""/252, 0xfc}, 0x1) ftruncate(r3, 0x0, 0x7fffffffff6) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r5, 0x0, 0x9) ftruncate(r5, 0x0, 0x7fffffffff6) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffc, 0x64, 0x0, 0x3, 0xffffffffffffffff}, {{r2}, 0xfffffffffffffff8, 0x20, 0xf0000000, 0xd6, 0x5}, {{r3}, 0xfffffffffffffffa, 0x42, 0x80000000, 0x5, 0x1}, {{r0}, 0xffffffffffffffff, 0xa4, 0x40000000, 0x7, 0x10001}, {{}, 0xfffffffffffffffb, 0x2, 0x2, 0xfbd, 0x8}, {{r5}, 0xfffffffffffffff9, 0x4, 0x4, 0x100000000}], 0x0, 0x0, 0x0, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8000, 0x0) getrusage(0x0, &(0x7f0000000180)) pwrite(r6, &(0x7f0000000080)="f3a8a57185a9f570239302", 0xb, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x7b01ad575db9dd41, &(0x7f0000000140)={0xfffffffffffffffb, 0x7}, 0x10) r8 = dup2(r7, r0) kqueue() pread(r8, &(0x7f00000000c0)="a2909669908f3785a2712b81f34ee3574ddc3c13799362068bf0f9476576074b3261d50986ebf030", 0x28, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) 16:01:22 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x9) ftruncate(r0, 0x0, 0x7fffffffff6) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000008, r1) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000040)=0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x31a) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f00000002c0)=[{0x2, 0x90, 0x7, 0xc88a}, {0x5, 0x0, 0x8, 0x800}, {0x100, 0x6, 0xff, 0x8}, {0x7, 0x4, 0x6, 0x8}, {0xfff7, 0x0, 0xf3, 0x5}, {0xffff, 0x80, 0x1, 0x2}, {0xff01, 0x5, 0xd1, 0x9}, {0xfff, 0x7f, 0x4, 0x5}, {0x7, 0x86, 0x6f}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x24}, {0x3c}, {0x7ffffffe}]}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x268b) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") syz_open_pts() 16:01:22 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)="e6cb92bcd42f7f947dd364e1b642ad73cecb5195aeeefab43702911f2de6682a4fad194b181c19c1ac9cf3baf86ef31fc1b5bc6cf9ab3bbeecb8ea667aef08b06debfd9bc0c4b46866e3d7c7ffc61a2a06a0b180fe5745de4b7654e59f44f99561d7dbe80cd310dc74e4fc85e5dd031ab5b619c20868bfd8931302cf0e506edd84ecfe2a59318c6d589cebbdc67e6bf5175a8e7a16bb80d921fb29796043f4", 0x9f}, {&(0x7f0000000300)="9102d3b48514443d17f5de05f9619f688cda82db32de5716dd46959cf7661fa13620b7673cceb30fa00ef202e1e33d9efd6d3171a3e7de2a68604b8c44920aacfc862ebe53c6bbbb99ac15eff5150e2f27443ba66179ea38048f0bf3e9986c7fe77c9e3b80c1263063a08ca277ddc7ba0fadc717022dc3a3da2234fb67c5a4be13f9f1f936c6fef9b37c706bdb2170bbdee3f34b0224a1ea8f2014c0b0071ac14c09da23a6469e19f8e0a332b0db6898c561620a0ecd074cce4b5e69b862d5323ebb2ffee105ee8dac0cdea769fc63105c7b35", 0xd3}, {&(0x7f00000001c0)="e66df3b673ad4bd0d1240ed350bdde9d42d8bf021424b822d837af2432b99dc1b726b610fa2fc1f341149b0228515f2b26c911d2619344e0c134d1f691bb80", 0x3f}, {&(0x7f0000000240)="c8e08ae00647f1915a15bcf3c1e7a5527c69fb109ab05c3ab2ea627ae5f051f4cfb439ce636d8b87e77fd92b764b6282b2c11fbcff0f1a21e81180a28f293197e25c44a89405f9873e1ae633955472bb5d63e602ef29aa", 0x57}], 0x4, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) 16:01:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffce0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) dup2(r0, r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) bind(r3, &(0x7f0000000140)=@in6={0x18, 0x1, 0x3}, 0xc) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x101, 0x80}, 0x8) ioctl$TIOCSDTR(r0, 0x20007479) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) 16:01:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x100, 0x80}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") 16:01:22 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="08d3db23c69aa3073820ab16c99cd28e3c51", 0x12) socket(0x0, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x18c) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0xfffffffffffffffc) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000080)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) r4 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000200)=0xc) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffff8, 0x40, 0x80000000, 0x5, 0x4}], 0x4, &(0x7f0000000280), 0x80000000, &(0x7f00000002c0)={0xaf, 0xffffffffffffffc1}) close(r0) connect$unix(r1, &(0x7f0000000280)=@file={0x1, './bus\x00'}, 0x8) 16:01:22 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x9) ftruncate(r0, 0x0, 0x7) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x14a) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) ioctl$KDENABIO(r3, 0x20004b3c) read(r2, &(0x7f00000000c0)=""/77, 0x4d) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x18, 0xffffffffffffffff, 0x0, 0x0) 16:01:22 executing program 1: shmctl$IPC_RMID(0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x9, 0x9, 0x4}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) recvfrom(r1, &(0x7f00000000c0)=""/117, 0x75, 0x820, &(0x7f0000000140)=@in6={0x18, 0x3, 0x3, 0x3}, 0xc) r2 = syz_open_pts() ioctl$TIOCSDTR(r2, 0x20007479) r3 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) flock(r3, 0x8) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0x6, 0x2fd9d45c, {0x80, 0x2}}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x10000, 0x0) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000240)) r6 = dup2(r1, r0) ioctl$TIOCSTOP(r6, 0x2000746f) r7 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000280)='./file0\x00', r7, r8, 0x4) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x182, 0x0) r10 = syz_open_pts() poll(&(0x7f0000000340)=[{r9, 0x80}, {0xffffffffffffff9c, 0x10}, {r10, 0x8}], 0x3, 0x1ff) getegid() pwritev(r4, &(0x7f00000005c0)=[{&(0x7f0000000380)="d7bab56a9b967fdc7a13b53d75f0634b94a90cda22d6f3f785b50a60804f119be701baaedf90d218b794a782d2838af5db362ccee04301977b67a24698259524d899fad7ea5f6815da1565afb88f50f8001cfd9e461485cc2856458c4142056681aea56e991d019907daf2e1e035f4c85a22b765ed72a0eeadbab3ca0157fb29e0bca65bd2b0092b0b90406b8190fc5490a56d4a", 0x94}, {&(0x7f0000000440)="50266abbe98d3576da26091a254d713f5333c2033df8567ec5105486b7146f82c3fa5cdc0b44e6cb186f7ed91053ad0b5157fb01cfed6e2f8bd44e46498c890905d14e", 0x43}, {&(0x7f00000004c0)="31579ab845938527b5faebe6fdfa1826be69dc74e113de79e8dd513172c3d9c78541b985462510953bb3803171da0d6ca88f8583902d19959bbb39c019fa3c2ff5c32ef4188c01ffe8cf358e5c007d322662bd3568b7519b", 0x58}, {&(0x7f0000000540)="bf1c93e161e010554af7a328d45712cf14296046a0da02d45ce4b9c905bd83e626c3d08aebb513642551dd6966270bdd3201c46a8510817cab77951a0e387ddb60b312b191405864c4cfb06be32a1d43df12dcaa613a9b637e4f9d70e3528027922ca67afae1fd9c42fbeaaabf1636", 0x6f}], 0x4, 0x0, 0x0) r11 = dup(0xffffffffffffff9c) setsockopt(r11, 0x4, 0xa5e7, &(0x7f0000000600)="70294d13f484d4f0b1d1300515be5c00250bc771fbdbb782f218b108272b83a8ffc3d81084cc9dbfbeff99b6008d8a92072f9a3f1fc15be0c87368c4c232d2b57abf43b4d196037624243485531ec43c445d41ab5ca2698f4bd230fc826bbf8aaa9a42553cbead8d24b2413b667f00ae49fffb8eb81193660b94c5e2179ac086c405bea0f6e237858e", 0x89) getegid() r12 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendto(r12, &(0x7f00000006c0)="d98f124f55608499fef9db01457b4f00a80e322cff405a1e90923d6244b997ac687e662575abe051346f0835e4351c36349bf19d91afe4c298ab815974d0f65f74fc792687d04b675a3cf7dc5e094ad9fdb9409a31be45e25fd58762618696331a1a61c2b13ebf2c3b9773b90198", 0x6e, 0x8, &(0x7f0000000740)=@in6={0x18, 0x1, 0xfffffff9, 0xff}, 0xc) r13 = dup(0xffffffffffffff9c) ioctl$TIOCCHKVERAUTH(r13, 0x2000741e) 16:01:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000006c0)=ANY=[@ANYBLOB="820201f0ffffffff4e247d6a8523c5fe545dd28ee066a7bc6451fbbc5e86cd252265e3a18d05aded6c7173fac83992d98fbccb0cb4809c730f178313ee88444a1f3ecc6441536f5b5b26fc05610c8f2eb5a162c72ce6721567f841d616be9730406e20fb0761dc4d115bb92ca3ab281e6f8ec691318668dada16ea2cf40c5c51d051098245fa847db5d56164e519bea047fa20e0ae1a334009629b64982490"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) open(&(0x7f0000000040)='./file0\x00', 0x10081, 0x121) getsockname$unix(r0, &(0x7f0000000780)=@file={0x0, ""/67}, &(0x7f0000000000)=0x45) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(0xffffffffffffff9c, &(0x7f0000000100)="71f2f93ac4385291f2244347a8d04336907b584389248c4941bada3160c7ca7401b207560633894880d0ae1108c4ee8f342ec3a1f073e36fd6fc5cb064099f9bd168c7fac2cd9b9c0c1159e970d719ac6be5ba2836c0c555f907979b2d9a947446ef08a604f6dc48a0141e72f588020e96055676315915ca6e41fd67562034d301d00a05479393b99ac3399b9568bcb988d1ff465042b43a63665bbbe61144bc749ccff21d3fc53dae433cab14e3874f998f997a50cb38feec7fa94bc4196fbaf0872ce1c9c8b6eb86ac88322caec0306154338bd3535cf260beb4d38561b9d7b526bea117acdcd56e52b8561011c09018f938f826b5938d5dc67fcf9b6d9f7ba42b1863430d1b4fa93952a4e4d1b5d01cc0c707f63ea3e47ce9f595e3225c3937279bb47542b3f9da9e58d908f49b6fbb6d3a43b932ce10cdeea6f9eae79c30bd06842537b74449b8c8de09d9cd449bb5195198b985b7d28e524acaa24736ab6ab850d8e0060e7765b4e4842c311c09633e53b5ee59c5f5bd0313a1b5ab664e0ba12cf226597dda387fc3d9ed3b835a6866bb1c3a223c6217d0065fe38d3c570ed190abf0b424bae7bab5848432d7c46baa0527424da4c0d736904597b9cae58aa50b34a4d445b73e7d689cdad88b261fcc3f66ae7fefeb8217e209be7870a1b6020cb0eb8c0b27182be9c11acd18ed3d59b4a32871ff6ee414a7a658dc807d931eca058b22685a8294f0bee5f5b1651c9f8ff8e0b10cb07c8924cc55e3ccfcd1b3ec2c3047708c739db9695707ca5859f5a989bed73c8188b6ec36d15160dae41407e92393f243838a0dfaf23578fdb0330696721da0665db6cf45750055b68daf5316d10c16aaf6d299f39be57ec626c2fcd9fd6d50503140e5444bf7a51dbc6b9559e878a145c56c141b65a43b9b7dcf431d6509c853d6953028e28dd754c230607eead6bf497471b97637fd39a83cc8fac76cb60a1dc27f55e31f18a71eb474510a1d1f9645d5f5a986ce9ac861ebe11c3d8dba9eb3f93be5bebc0fac8df729d286fa41388aafbbb277717b32f972b6495df29fc66f8e73e7d0d35f898d8a0c4cd1e3eeafadb221c0bb8adf2b1a0d2c991bd1c32055da2ce0b4d754b0a2ec498058c0979c925d04bb517b16132e50053fbf808c39d04b27703fca11df807f1796c0369aadabd4400dfd4892e178d31c0d2e9eb6214f09035aa96792b01d29c99749a38d6c4aa0b05bb3172ad1717755b64a5475f09393ec677c15f81fb5eec277711bb1672aee8919ed38e766618bf6ae4f8cb7886f346b66ff0302d4f9a201f47ad5aa53801cb59e09f527288d6e13c91a03a2a84d9bbe3b5bbe6da9a4608ca0dbcd7a2d70d1a60382143c220a5d08293f64e3145448e8965f3234e9d30318d343960a94d733bd15d2fa3f6914f4b3460da836a3505ab51b9605add240ca03613912165aae2943f86b02aa24f5388f338e1f87ae87e44367587554c5b6bf19613eef167b5fd242c8ba8d637bcf6f2cb02fd7b0831fa93f0d7acaebb7ca305db52a4b8bb452fc34e98a0ce3fe1cd934babf32350992c07be766d9c90f75979d2298510711a3e4fac13f9e18f7cdbcb9c178fbaf3de8d3c47cb097e326a2256382e692c50163304d55bf84e05078aa974b35495832efe1dbc0ea3e99c14b7592e0d1e37efa0cf9426659347b00852da89766977511b137ebfb130a4adeb63cc12a9b271a4c9f1f35b1d6413c34cf675c669e481eca5fb0b7eb4f79ba5ade75f26212b70629d9c05c03fc036ed066a34635394d5f5d6a6d64e5f860d1932b45553231e4688017c1132c52943f560e08c5cacef01d341d2e7e261784aac9d969899a51adb6cc847c8dca35f23db6b197dc56eef88eca749bb70084ca39f073f942b2aa70103a32db5cb77ef5fce5298079bba7ca12fa42c5e304bcea9670882826069dade2e3bbb38037714505e31da131b8f35b725cebd0c4ae98934fbbe4163d11820f98419aec8e16f7c7ab1276a7", 0xfffffffffffffef7) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x10001) 16:01:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4302) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x193, 0x0) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000000)) 16:01:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0", 0x1a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x9) ftruncate(r1, 0x0, 0x7fffffffff6) r2 = fcntl$dupfd(r0, 0xbe22c32fb9be36db, r1) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0x7, 0xffff19b0, 0x2}) recvmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0xc40) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f00000000c0)=0x9) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe77, &(0x7f0000000000)="00000000ae2d720fba0bef4df4d2f7d490f168920358a4387cba01bbd1d0b1081634a448268aac3fe6560adcf4ac1286d6fff9e774b50bab8cca010057f8ad9effade310d269a6104c14737365cf6c136451e3731ec1581cba43351900"/106) 16:01:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30002) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x9) ftruncate(r1, 0x0, 0x7fffffffff6) bind(r0, &(0x7f0000000040)=ANY=[@ANYRESDEC], 0x1) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000003d4, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x14f, &(0x7f0000000140)="0092fa9fb5cfb7dacce0693704a3b5f267d5362abfc4ef9823b1ceee72e110076469812a23efd57082f88e5b2b8d58c258fd66007b6561542f80dea2621a6fd6cd29a5be56d92430bfbdefeee8c15d2891f9282004cf08a7edb5e1cc8cb651165f35fb5f1b4a19445a8800000093103bcea1b5c5dc5d71993c6ee0794f82e4fade7beef2b462d7742e9263e2bc4cf9587adac4f990995242c1b8659886921c76d4e98c186cbbc74d6abcf051feefac1bb0f7fa0a69baaedcd1b035660d0b56d672527fd48663dae15ead7adf9818972149c9aed4675c28b49f2b5e3bf047e038f93406e5bed177349deaf4ef83da4dc62d2ffc279df3a90cbfb2107cb1381338205e5420516300001ff79e71d5868a3d5be6112bbc0c3a7b7bc1bf23b3e1e0818af4fa44f9e7bc7bd81a428cf355745351d65feee4c311aa35e603bfc7463e0d61e09e4986bd6550b44a622658d20b") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x3, 0x0, 0x160000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pledge(0x0, &(0x7f0000000040)='&+>\x00') shmget(0x3, 0x4000, 0x101, &(0x7f0000796000/0x4000)=nil) 16:01:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000280)=0xc4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0x5) r8 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r10, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r7, 0x1, 0x9}, 0x800, 0x1, r8, r10, 0x6, 0x1, 0x1, 0x2}) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000140)=""/171) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='W\x00') close(r0) r11 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r12 = kqueue() kevent(r12, &(0x7f0000000040), 0x30, &(0x7f0000000080), 0x101, 0x0) getgid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:23 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x8001) shutdown(r0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000000)='g\r', 0x2) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232", 0xf) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:23 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) lseek(r1, 0x0, 0x0, 0x3) socket(0x2, 0x3, 0x0) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) 16:01:23 executing program 0: nanosleep(&(0x7f0000000040)={0x100000000000401, 0xb35}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') getpid() ktrace(0x0, 0x1, 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002004088c1cf8044101b5496fe00000000020208a371a3f8000400000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3, 0x3, 0x80, 0x4d32, 0x1}, 0xc) ktrace(0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r3, 0x0, 0x9) ftruncate(r3, 0x0, 0x7fffffffff6) poll(&(0x7f0000000180)=[{r3, 0x20}], 0x1, 0x20) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x4}, {0x80000006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000200)={0x4, 0xaca}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x5) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x4}, {0x80000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f00000000c0)='oL', 0x2) 16:01:23 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x15) r2 = socket(0x2, 0x1, 0xfc) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r2, 0x0, 0x9a, &(0x7f0000000000)="57111b30758375b18db9c5a9b8ca12407cd795563a80966a5add745d6d7eba522f5cf49da82c63ce41207b9a3b076b32387dfb18dfeb8ce7ab527bbd5942a993a6d92826213cf510c5e549275fb38cdff568c56c06", 0x55) getsockopt(r1, 0x0, 0xfffff000, &(0x7f0000000100)=""/146, &(0x7f00000001c0)=0x92) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) fcntl$setown(0xffffffffffffffff, 0x6, r3) mknod(&(0x7f0000000200)='./file0\x00', 0x80, 0xa748) 16:01:23 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e51688183f0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264265aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b0000c6b7bcd8d9bc2eb71f3f880599e6f0bd9f0699776cb23b2a1ea33da9457927bf24421e018efab8d4da8eac531b0675035ca1c4fa5535250ce0e778365608e767c776626accd8fc0cef7d58c827427b0938ef70fb6ba839fd748d073627f4334ed6285bf3debd3ed790848917afe49df77a0e656ddf9d20a5368d3b195c2c40"], 0x10) 16:01:23 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x9) ftruncate(r2, 0x0, 0x7fffffffff6) flock(r2, 0xf) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) flock(r0, 0x8) 16:01:24 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000000a000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file1\x00', './file1\x00', './file0\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206980, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) 16:01:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="72020207e0"], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2111b, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r3 = socket(0x2, 0x8002, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="62020207e000000120002ba14ac9142b136063892b39f09a27e399782e66508f52b2ad0c20db377ca26005dbf315e474c2d43e94174c46ccced4abc8d7f3b4c0b102000000000000000308c30bf20935ad3a73120e05463baffb120fbc198f"], 0x10) write(r3, 0x0, 0x0) 16:01:24 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x1, 0xf}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x80000020}, {0x20}, {0x3c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r2 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4, r2) 16:01:24 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffe) r1 = getuid() r2 = getgid() lchown(&(0x7f0000000200)='./bus\x00', r1, r2) writev(r0, &(0x7f0000000640), 0x1000000000000004) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="32bb7cfa9d099b40af7c76ed3b623d8fe422090d271a8b396ab105882b0e00eb7382633880cee75a1540898552c2dd46e4f01029d8e81783997d996d184615bd52c07afe91d4587a000a", 0x4a}], 0x1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) r4 = accept(r3, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) fsync(r4) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x1) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r6, 0x0, 0x9) ftruncate(r6, 0x0, 0x7fffffffff6) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r7, 0x0, 0x9) ftruncate(r7, 0x0, 0x7fffffffff6) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCSTART(r8, 0x2000746e) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x82907003, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_SBURNER(r9, 0x800c5751, &(0x7f00000002c0)={0x5, 0x8, 0x1}) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000280)) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000240)=0x3ff) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:01:24 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000040)={0x7, 0x3e4bafe2, 0x2, 0x800, 0x0, 0x80000001, 0x10001, 0x10, [{0x5, 0x4, 0xffffff01, 0xffffffff}, {0x7, 0x2685, 0xda, 0x8}, {0x0, 0x6, 0x3bed, 0x3f}, {0x7884, 0xab, 0xfffff6da, 0x2}, {0x3f, 0x401, 0x1, 0x100}, {0x6, 0x1000, 0x2, 0x9}, {0x400, 0x5639, 0x8, 0x5cc}, {0x1ff, 0xa3c4, 0xfffffff8}, {0xffffff80, 0x400, 0xcd, 0x4}, {0x8000, 0x2, 0x4, 0x2}, {0x5, 0x40, 0x3359, 0x7}, {0x7, 0x3ff, 0x4, 0x8c1}, {0x6, 0x0, 0xffff, 0x7}, {0x200, 0x4, 0x8}, {0x5, 0x5, 0x4, 0x9}, {0x5, 0xfffffeff, 0x10000, 0x29d5}]}) 16:01:24 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x8090, r0, 0x0, 0x0) r1 = geteuid() r2 = socket(0x18, 0x1, 0x0) r3 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) dup2(r4, r5) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r7, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r7, 0x8010426d, &(0x7f0000000100)={0x1000000000000, 0x9}) r8 = getgid() r9 = socket(0x18, 0x5, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r11 = accept$inet6(r9, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffeac) getsockname$inet6(r11, &(0x7f0000000100), &(0x7f0000000280)=0xc) ftruncate(r11, 0x0, 0x9) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r12 = getpgrp() getppid() r13 = socket(0x18, 0x3, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r14 = socket(0x18, 0x1, 0x0) dup2(r13, r14) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = socket(0x18, 0x1, 0x0) r17 = shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r18 = socket(0x18, 0x3, 0x0) connect$unix(r18, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r19 = socket(0x18, 0x1, 0x0) dup2(r18, r19) setsockopt(r19, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r21 = getgid() getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r24 = getpgrp() r25 = getppid() shmctl$IPC_SET(r17, 0x1, &(0x7f0000000540)={{0x8, r20, r21, r22, r23, 0x4, 0x2}, 0xfff, 0xe9, r24, r25, 0x20, 0x7, 0x4000000}) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000540)={{0x8, r6, r8, r22, r15, 0x4, 0x2}, 0xfff, 0x1, r12, r10, 0x20, 0x7, 0x4000000}) getgroups(0x2, &(0x7f00000000c0)=[r8, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r1, r26) r27 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r27, 0x1, &(0x7f0000000540)={{0x240000000, 0x0, 0x0, 0x0, 0x0, 0x20, 0x2}, 0xffffffff00000000, 0x5, 0x0, 0x0, 0x41d, 0x5, 0x5}) r28 = msgget(0x2, 0x10) r29 = geteuid() r30 = semget$private(0x0, 0x8, 0x80000200) semop(r30, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r30, &(0x7f0000000400), 0x2aaaaaaaaaaaab18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r31, r32, r31, r32, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r34 = getpgrp() r35 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r35) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000580)={{0x2, r29, r32, r33, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r34, r35, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) 16:01:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x9e}], 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r3, 0x0, 0x9) ftruncate(r3, 0x0, 0x7fffffffff6) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000180)=0xc) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x1) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r6, 0x0, 0x9) ftruncate(r6, 0x0, 0x7fffffffff6) pwrite(r6, &(0x7f0000000480)="7535bbbef14aa748efb82b143d5ad463c40976e6a165613a498a50196e9cf491b310206572d01a882c71886a6381802d6e98aec290c49e62478ae7a683d22e8603bdf90aedda462512a916cc8370e91e1ae57af717d76cd6c434418d366c339c82e913a1adb0291f3d577c6261eff49c73dde30c9c53ae3416bef4bff05e94", 0x7f, 0x0, 0x32) r7 = accept$inet(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0x82907003, &(0x7f0000000040)=0x1) ioctl$KDSETLED(r8, 0x20004b42, &(0x7f0000000440)=0x4) r9 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) fchmod(0xffffffffffffff9c, 0x8) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0x82907003, &(0x7f0000000040)=0x1) getsockname(r10, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) ftruncate(r9, 0x0, 0x9) ftruncate(r9, 0x0, 0x7fffffffff6) r11 = open(&(0x7f0000000240)='./file0\x00', 0x8, 0x20) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x7010}, {{r1}, 0xfffffffffffffffb, 0x8, 0x81, 0x97f9, 0x4}, {{r1}, 0xffffffffffffffff, 0xc, 0x1, 0x80000000, 0x7f}, {{r3}, 0x0, 0x22, 0x2, 0x2a, 0x1}], 0x1b, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x40, 0xd00fffff, 0xdf, 0x80000000}, {{r1}, 0xfffffffffffffffd, 0x0, 0x8, 0x7, 0x8}, {{r7}, 0xfffffffffffffff2, 0x84, 0xf000004c, 0x3ff, 0x8}, {{r9}, 0xfffffffffffffff8, 0x20, 0x80000000}, {{r11}, 0xfffffffffffffffe, 0x8, 0x80000000, 0x3}], 0x7ff, &(0x7f0000000380)={0x5, 0x1}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{}, 0x0, 0x81}) readv(r1, &(0x7f0000000040), 0x16f) 16:01:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022eab911da02f666922a710bdf03154f52e0ef42fdb01da3dca92aed4659bfec1e501621975b9d3bdf5f61e8c67f075fa4120d088f0f47c478ff6d7db92c1aca5b3f3b2bdd97c07544e2d81a5f0c5968a9bc6c35661749ab4427828b9193c4151134baf5d9a4f14c2b885f67dce3a9db5e821c0a17e8b840ab649636968e3cf0b51aae77dd85029b64b99d16568e528b7c75eb2f1cecc3626637376b7de09bed323845281dc39d527b5422c30b440bbd891d5be591191f4aaf34e1b00002abd59378f7189a7eb4bd469a7da7fb62cc14d31b06f464a041f62b05aa181254d5b1f46dbc2f46a18c7832c74cedee26c08007caa4798e4e8b75321d5140ec9c574d27ef6021f27520c448d79854a16c247386fb33883e0779ee1941351d2ac02"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080), 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x5, 0x8, 0x600, 0x8, "db410b09630159782b588829bb47ef93ef759e64", 0x101, 0x9}) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:01:24 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x0, 0x8000, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r3, 0xf, r2) r4 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r5 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r6, r6, r6]) getuid() r7 = getegid() fcntl$getown(r3, 0x5) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r9 = getpid() fcntl$lock(r8, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r9}) r10 = msgget$private(0x0, 0x0) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) r11 = geteuid() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x5af1, r11, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r13, 0xf, r12) r14 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x167077692374fb7c, 0x40) r16 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r16, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r17, r17, r17]) r18 = getuid() r19 = getegid() r20 = fcntl$getown(r13, 0x5) r21 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r22 = getpid() fcntl$lock(r21, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r22}) shmctl$IPC_SET(r14, 0x1, &(0x7f0000002380)={{0x0, r15, r17, r18, r19, 0x20, 0x80}, 0x3, 0x7, r20, r22, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000002380)={{0x0, r11, r6, r18, r7, 0x20, 0x80}, 0x3, 0x7, r1, r9, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r7]) r23 = socket(0x18, 0x1, 0x0) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r24, 0xf, r23) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r27 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r29 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r29, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getgroups(0x0, &(0x7f00000005c0)) getuid() r30 = getegid() r31 = fcntl$getown(r24, 0x5) r32 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r33 = getpid() fcntl$lock(r32, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r33}) r34 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r34, 0x0, 0x0) shmctl$IPC_SET(r34, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r34, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r36 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r36, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r36, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r36, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r36, &(0x7f00000007c0), 0xcb005093f78273e) r37 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r37, r38, r35, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r39 = getppid() r40 = fcntl$getown(0xffffffffffffffff, 0x5) r41 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r41}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r42 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r42, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r42, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r44, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r45 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r49 = getppid() r50 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r50, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b79ca91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r51 = fcntl$getown(r50, 0x5) msgctl$IPC_SET(r44, 0x1, &(0x7f00000001c0)={{0x2, r45, r47, r48, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r49, r51, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r43, r48) fchown(r41, r48, 0xffffffffffffffff) shmctl$IPC_SET(r34, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r35, r48, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r39, r40, 0xfffffffffffffe41, 0x9, 0x7fe}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r53 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r53, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r53, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r53, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r54 = fcntl$dupfd(r52, 0x14, r53) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r55, 0x4, 0xcc) r56 = getpid() fcntl$setown(r55, 0x6, r56) fcntl$setown(r54, 0x6, r56) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r58 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r58) setsockopt$sock_int(r58, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r60 = socket(0x2, 0x1, 0x0) connect$unix(r60, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r60, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r61 = socket(0x10000000002, 0x2, 0x0) dup2(r60, r61) setsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f00000001c0)={r56, r59, r57}, 0xc) shmctl$IPC_SET(r34, 0x1, &(0x7f0000002380)={{0x0, r26, r28, r59, r30, 0x1b1, 0x80}, 0x81, 0x7, r31, r25, 0x8, 0x80000001, 0x4}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) fcntl$getown(0xffffffffffffffff, 0x5) r62 = socket(0x18, 0x1, 0x0) setsockopt(r62, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r63 = socket(0x18, 0x1, 0x0) setsockopt(r63, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r63, 0xf, r62) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 16:01:24 executing program 1: unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x159, 0x0, 0x20) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x9) ftruncate(r1, 0x0, 0x7fffffffff6) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2b65696c653018dcbff8507b2c51315b8cb125"], 0xa) getuid() r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getppid() getpgid(r5) r6 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000011000/0x3000)=nil) shmat(r6, &(0x7f0000007000/0x3000)=nil, 0x1000) r7 = msgget$private(0x0, 0x85a5b246196c50d7) msgrcv(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x2, 0x1000) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) 16:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") r1 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r10, r11) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r9, r7}, 0xc) getgroups(0x2, &(0x7f0000000040)=[r7, 0xffffffffffffffff]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r14, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r15 = fcntl$dupfd(r13, 0x14, r14) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r16, 0x4, 0xcc) r17 = getpid() fcntl$setown(r16, 0x6, r17) fcntl$setown(r15, 0x6, r17) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r18 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r18) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r20 = socket(0x2, 0x1, 0x0) connect$unix(r20, &(0x7f0000000280)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63ff07b6a2d872af1f73f8c8437c2ab4d502000852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4eea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4030000000002ed9880ac7f25f47b1683ef9ee4a3860880f651f479f2a81437fa524075726a37426114a04310dc148cc2a9575a1d903eab2241cb9447ffeb61dacfa1f4aacdb8b955855ef71e2dc1f2ffc7ce00f24d4f98d9423f2eb9f1621d573ea76f12a8fa80ba000a4c9a0bf7a04c7442f4cc6c5666cf4df28ec4134721ddc5456cb6cea21b8743bb884652"], 0x10) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r21 = socket(0x10000000002, 0x2, 0x0) dup2(r20, r21) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r23, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r23, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r24 = fcntl$dupfd(r22, 0x14, r23) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r25, 0x4, 0xcc) r26 = getpid() fcntl$setown(r25, 0x6, r26) fcntl$setown(r24, 0x6, r26) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r28 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r28) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r30 = socket(0x2, 0x1, 0x0) connect$unix(r30, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r31 = socket(0x10000000002, 0x2, 0x0) dup2(r30, r31) setsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000001c0)={r26, r29, r27}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r33, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r33, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r34 = fcntl$dupfd(r32, 0x14, r33) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r35, 0x4, 0xcc) r36 = getpid() fcntl$setown(r35, 0x6, r36) fcntl$setown(r34, 0x6, r36) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r38 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r38) setsockopt$sock_int(r38, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r40 = socket(0x2, 0x1, 0x0) connect$unix(r40, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r40, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r41 = socket(0x10000000002, 0x2, 0x0) dup2(r40, r41) setsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000001c0)={r36, r39, r37}, 0xc) setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={r17, r19, r37}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r43, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r43, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r44 = fcntl$dupfd(r42, 0x14, r43) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r45, 0x4, 0xcc) r46 = getpid() fcntl$setown(r45, 0x6, r46) fcntl$setown(r44, 0x6, r46) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r48 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r48) setsockopt$sock_int(r48, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r50 = socket(0x2, 0x1, 0x0) connect$unix(r50, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r50, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r51 = socket(0x10000000002, 0x2, 0x0) dup2(r50, r51) setsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f00000001c0)={r46, r49, r47}, 0xc) r52 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r52) r53 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r53, 0x82907003, &(0x7f0000000040)=0x1) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0xffffffff, r1, r12, r19, r47, 0x62, 0x1}, 0xffffffffffff5883, 0x5, r52, r54, 0x1, 0x101}) 16:01:24 executing program 0: r0 = socket(0x2, 0x3, 0x5) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r0, &(0x7f0000000540)="db29b8d16d3ab5a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e4b001cedf2bc5e45ed387043f36d94ac3eeeb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf09bb867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd57f200000000004193cd3bfbd6da2b0f30bddd282d3c013afd6748ecc3a77aeb00904c4ef2c7be934aef7cfa66c574bb36f93a5cca8e707fb69727846f84f6846f2b42b4d5794e7d801c67a9e0a4bff7783c0da50c12c589c67e1ebf82c41fa31e3c41465909feb64cb61f52c95e243aee2c5383257269956c7d18d47748e65b39e7f0b5c21436f06a42f38ef5cce0fb858b0fdd4267af094477d9cc204ca8755f5d2465959fa9a33292e802b608ffffffffffffff35439c9d115bfd4efafa209af0d134259360f0773cd98d0d29b2b7133316308bcdb10946ebf418d40689b1e4a89e83b376b4", 0x171, 0x0, 0x0, 0x0) dup2(r1, r2) 16:01:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() sendto$inet(0xffffffffffffffff, &(0x7f00000001c0)="7bcdc4bdf0293672ca70662e621a0c3eff477e4035176fcb201de4", 0x1b, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10108, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) read(0xffffffffffffffff, &(0x7f0000000200)=""/4096, 0x1000) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r1 = shmget(0x2, 0x1000, 0x5b2, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:01:24 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0x0, "230000000000000104e2a2ccb3e11c6800", 0x0, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:24 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x40, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) chdir(&(0x7f0000000000)='./bus\x00') writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000e316ecd6289e2be5fc27ffffffff01000008f600"/44, 0x2c}], 0x1) 16:01:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="ef", 0x1, 0x0, 0x0, 0x0) connect(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) r2 = dup2(r0, r0) sendto(r0, &(0x7f0000000100)="9f9b29319823b68eed3702fa9e21c32fc0106a5c93e7b881c2d8d2a7575adf72657110760f7bac348534be38882d62600d70a8ccd4e0c24d7373e0358c7451c6b81e4815817bfa97615cfec18b5987193605cd1bc10da56651b81c510a5a4deabcb4b87828ed752bd281c6b8b27a21bdffb7de75cc3b8cdcfa344281ca3e47abe26772d068560cdd56ad59e6db41a0a34a8e6110625ea312db651a17e2e7f7353c4d8e6610e19f8bb70795fae13b635ec5a5f1c1601ffafc55fa9ec4809e768a1f95a90f57c590ef1b8afcd6257aaf52612b496af46b6a67e73ed34a30819c5d9b85b750c761da870c58968b05abc7068541d0c52819da90dea5b1f5a36f41e46096dfcd4402b40660c2e9963d6b3b1af25a2093df551cb716c5b38a302c00f1c28ec7243bc95fca82bdaf4e206601078d9411b1df32dd022dae9e01c1bbf69c10ce09df451c9c1d6f91d8a284bf7ee0c9468bc3334b3b642f7485f8acee294a07a320555bc131db28c768179b2bca2989f290a708e9613ff6d13d8de5ae798b325879f1b57cfb94addf9bee47d8e04a02d67a41b11d0573b23b0bb91ac0159cd31672e74ac43f1a4e4ace9b2d4ff2502020709c4cbed927335e28669510176481b6139cf50206b2c4c5d440fb4f6ba83aaafab8b18c7fd422b8efc200a67cafc824944146d2e00cbf503b3644490f62391e1dc517f15a2c1792495ed1c5986cebc09a822a0e0e3027628832b013fb25f90a35e11824f82ba26f2a0c899bc678227c766d140dbd7bf9c2bc7ed345caabaaefa5e712e2e3cc507833019b5972e380715465a0fd273494f830cea73d517c10cccdc58f634de3b2b877d7cf61161e7bf27723e6eada299b316e241a6f1dea5a7100b43d1442f3b4fb6fbf727b9e2f9a9968a023b41ee773b509c6ba470f87fbda254ed278ca6f078d142862989f99684aecfbbcabb566d0b1fc9713a1d94ca2a13134f5f02a91d26a9cd9f67a3aae04d8999989c1eaaca9f916dae0b6cd171b5f2ce0d782df01e706479f7f42fb4d10ac7a630ebe6ad5827b9ecb04a049c73e2a35f6a0eae5bb72da681d1e3b7e4cb0c8852da7b67d1233ac8c2a9934245d11dd82faa1250a642bc52709d0269d1bbaa2198da6a91414b69e464f8738ed27a36ce66bd97e74a5bacd0cecff70a26531613f6d49ec69f024e60439ac6260f72550367c7f7a8e06d946edd33de922b113f09912c8436aada69b4fb4430a7b08799c85577903a2f0ef4ebb9f511b60e07822953c7d9cdec4b1634a902673822bc4ac4b48d200b64c9611b6cb82b1e41f5605ba6a6a6e963901e03099e8e17968dff30e2047f80fe4db56aaa9853cece0f0c2f78df526cc53583b823705c0a3c3a09580a182eb00e17de786fb885a42006f9550e15cd3168de083f58f785f8cfd248aed2b8114321d108d35b88b1a3d1ddeb0117fbadf0433064076956d108b9f6c2164d1ec80deb0705b12223bb199a513257978fda8d8cf29ff0622583bcfd8c5b55bcb1a257d36cca56146f604e8b64c37ae2d3eb98a33f6f50450350fd3dc844f27565ea41881826e44d6ff44cf4bb7bfd3618b8dabb56962789ee6390e1bbb49d1b236c06f0c1dd1a8d84f09839e85ef099a64367f9cb3abcc8fe41bc60acf1d0aa81e61692f3de464e5e99857039c1912eb46fa354b44c6e05e08d32ef4eb23ca49cdb75148f278b7fffbfefff55b5717f50b2122ab164a7ac418a3264652f17634a1371a804ec8faf4b2a3f03e5d0936a356a1d2749687ad414397e13edb95e4225a27431e1bf5ac582717f9f5481086aad6367b02ce0d25485a6467dfbf10e4076fe570d79da2196c10a8bf907806baee92d72d87a98736f3d809c8b5053f0551fadda9bfd6719f85655389df853f18698984fbffb26a7166e73fcc26e0812e4e172375fd0e5e13228cb45b83a4097dcf0ddcb64b2e0f99de0b23a1e1293aba758796f1d67b906b49c48454c9bed5d6785b4bd525aa642030103d30270b6b5be218d9dc3969c098ccff8781f86c0f8a539488518d15421e1048498f7c54d3969166d4010e92329a1d472b8541e48535938d3765f8e4412dfa0a77077891e1af90f9ad1111f9d2eacbdf79839f69e82df4d180fccbe39858206835ceb5eaa95109a40ced68864d5230f327b7374495ff4e90f06144fe4b8f9439a180d9e95730cda3e61a565978b6ab84464558a2b69eda2e3c38c91220da1e2db36b6026f8a83dd993b8aa6f3083be4e1b0a384a55216225106a8a43cb0017e5f251ad6a726a997ebba10c8de723fc80255dabd6f200e82e1c567b3d84f481331854c8a509da6a50eb8c27a74131d48fa4c9b506a3b2b81d5f651bd681b3c385945c197e19a0f09dd881a1cb0cab1635f8f37c5fb999999ca30dd22f6d11cedcd36305489466e9f7ad09d3fc5a181d551795473c2734211f128a6a710bd080575647418ab6376c54fd4383c98d197c048d158c689b7b14c77949c5bdc661cfe6a68353bc73904c553aaf3ab0487e42b9bf396bcefc949703d958312f66ab5b04211ba35b0fdfcd06e23953bdb54a8a933996dc30004d3ceec59131a1d33dce4fab8d984919eb401248bc87920d158dc21ef2c9695c9cfedeac074f311d72c656305ae6cd2f777b89692e8680ef24282fdee79abdf01d41d0f9be6f19b32f7e61e8051cbbbbfa70ce9ff3f41e57f10429f2a8cccf5ff86d417d7336aedd340ade5759cef40bf5ac95c71f3c8d760718170e73e15997822a7599d8340c3c729256021fd4fd8d08b1bc11a01b3042909d833856070ec56473c6aef938e295382341f6f8bf81f69cbcb711e905fbdc549405ab1f0517612e92b72922eee7eabe2aba34b420f8c47d94eda3b3b38555936156689ff06247c625d5a6c8c57cce58c68c493c8d3e648efb6c05e8ea63c984f2868963002890a26d056cda1d94eab055019ab228bde09147e900d78a038c9f1c47d24af680770dbcc00e13a020ea2e7dc391d3dc72bb65400acc158d9c834d66ee0e689e7ccd7d086beaad2cd10f845dcaafb7d1f2eebdc027eb5017e8d05eb4c4a640a7d3599528ad07690515f8761eb89452cfc5779dd200fa27e367319c8326e88fa423156e1abc005262088e8ded0a69bbdd54c43101e516a5661b2f39f3b8b4adf5c6fe7636cd138cde9f24c3c3b5d701fc11e92fb45f53d6a079146ac8c80babfe6233afba1b1d2cc087aea0d92961c59e1eb851cc6b39caeefb9201f322aeb114da915d1937fb75e22096237035b96de785c831bed2df7ac42094ecaede219078b57386ad0ef66f59f53449db49cdcbeeb660fdf66b49efa4abae67b4e317261bc339f458c033c59451655b86c3cb26076910c363f77048c3e89e2de73cfcfca1d90753691963fe44f347df51880ab2c3ad5c9a84eba53e6be11c9a1797618be8d2402aac86b81cf1eb259fad60523e8ac1be9aa770698efb132a86383daa5dbc2b61757c7e084a5800daf8f3b380cf5cd39b90f883ea86d3522cb7bccbf20479ce710501faa386be194bad9adbbdd168b1c06f44d6c007aa369029ecb65ea3d05b09567132d28a857dad1e481f21d9a00a57e044813a59ba368fc6b8e89c431e36a1e2c665446dd62b6d2557f54282afa1e2421a2ad817a625b133a6a88bc17cace93cf76ccc175d5a59b82ea4d6e1126f522f3dbef8fc6b364ac84e8669d3e24fe5f2b41f8d38d78e69d821e997371edf41cde2fb74e64aeae5c6b2ee62bc884f3036990abf36c5924165b930788a3b066702c06f014d610e773a66dbeb0ada544fc9a0f0c5c2d35692719cb24a8949c8638714ad5e431f7d8a42e680ab48bf01cf7b5bb6840aafe641a749c91087d07891a180489395e7dc4e40e6011b1f4b2a51a4fce3311658e3d78a816c83c4f6688c322ded4abb6e8e780072411b64a4c246e91c4b3fc61ca3acafe181092d6847f9db576c59b6f2b719304431afc6fdb579729c45d49d6248c47cd121a37a98e367a2c8dd0bab89066461dd0ca23849ad1719102db7b7b7cbe874e97da987d265dc9e9b4a436d9071c421803950d543461e0c4b5bebb88319d723f1b04c07f19ba1b25eede97c336a8f5dfbd09bac12b03d5b05dd715607e10e55fc6b5b4a425180ef0978848457597eef43dbc0f13faf8c1511b6df5b429558538334a7dac13a514634e9e06a6e81be4754b3d8654d82bdbb484773f39584d91005b2a6b2b2d0c53272cbfe48f24d1328e446c6b261d7ccfbbbe346d8892ebca0c8f0b4dfcda7c4d58fa1219df8757dee21e2f86c96369238b9e5093ca6932d2560c480a526635cee5a85da3ada472ae5ec8bdfc659c9bd755a5fb6b2b6ccaf0de4c5000c99994671f687cca7f08e008148c4261d490ae8699c6b63c9c5d5b4fe3c9bdd0be90a1c5befd13562ed48f4d52b47217ae3dcbb4dd06ed4c8eb3d900c41a213f0e09b26638e85b5a6ef13e08f0b8ef46b3d937d6817a25bc0a7a190e7533d524a4df4f35786def5187bb814b4fe872dd7f62c8e785cd58fe2deb012ad9419bcd36092decad309b24a918d5ea7d9ed078a2aa62d0665c221b8f8d75ae030ecebf7458e4f9fb7bc2ebddd7a4b8bfe686f2f01e3065e3c3202c3da33b2cc585dd101b8c9da8c6abd31a8e60169227bb4fb8e341d7165c65564f5f38be719a16c6c4135f9bda7e5172928ba30d614a60c0d3fa7f5dfb7a4de8f89201bee74affd12af3eeb6b3dbdeef59d8f040d960e00e44b36eb3d4355279e258ac71981edcc881c85d53c1656e727d2583dd52640580082ce30f338a72e98520699f7d55734748ac2dcb712b92a24c67f056ed43ef06911a6590ec3a9622317efb38fb2b1af098d4ea5354546234ee4c60b026ef3f6759cf7640d03853d95ace3642dfd32a80f003dd3ca29c29f431f53a3d293e6e4ef00197f9e2926bfc2366368b0505726f4f925cb588cf44f3f5522873556b0cc98fda782ea557d2813359febd047f75ab2b28182d20fd6c1b7591d5923f6a7194e11b145deeb434918743e3f55ed56238fbcc98663a64ea6bfd277b2d23bcc79d1bac3f2b406ef590abead9341dbc74cbec00f6c275283a22682d73443d3ba75af73860be6262104c67fcc4ba4d686c2dfb1f3fbc0cde477c5979a08b63b64e5381e53170df5fb5f23cd66866336ebc1fd26e62b1e4ebe81697299307fe46037face547f51117170dddb932e12539a3efc03aaeccb044a750a14a6ef34d776d7cc5297370ed2b1aaec13b97b0a3e09d1015fa613c0fcd5ba9f82f4d73a58445422f3dcf8219b9897672e5ce4b01336fad5cf9c40e22dafdb65b24a44f8bcdf4c91328ca334702f4f0fe6f6b36e88940316e6f19bda703372418eedb3a0cfcf2432a9de0ffa2ee565a396093006b71063edafa38f10b2f5f693a9019de62fda5dadb963f78cc868705eb7aad2920328b771164913926cc21d17e839f91f4044377cc0a316cb6484866600b68a009c308c77683c619851e352acad80366d208b815114ce64608722496cb822812257a7d1276d1810bff30d2588ddfe3c9b0942f800a51bc5e3c22c4e0b8a8d88a42ee173e639b9bfbd0f00670e6ce0a1c421537e8a32eee830212ce99a94dcbf7022a3fff45127d44d65b9d87c45508fa14b960953d08f9a4c682b6d0ca61cecad918db9dee4d0940bdbc5bd5ee633cbb8ee039f0b7c29aa038c8fd3f35465d9f6a96ce8d9dfd7c1e87a937d33d6f1f821617e099f0d4bfe9f5fadc81f24f31ab1d277df256f7ca939bdcd2884f739dbc3ed9cff63062e", 0x1000, 0x402, 0x0, 0x0) shutdown(r2, 0x1) 16:01:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "0000010000000000e500000001000000000016b4"}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xf765) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x400000002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r1, 0x8) 16:01:24 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) readv(r0, &(0x7f00000035c0)=[{&(0x7f0000000300)=""/216, 0xd8}, {&(0x7f0000000180)=""/89, 0x59}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/90, 0x5a}, {&(0x7f0000001480)=""/119, 0x77}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002500)=""/4096, 0x1000}, {&(0x7f0000003500)=""/151, 0x97}, {&(0x7f0000000100)=""/64, 0x40}], 0x9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000003680)=ANY=[@ANYBLOB="00002e2f66696c65302fa43566696c65300034218d8a9e3897fbc336f92d000000000000a8b7068687a1666b60a1c861c39c0054e558cbf204bc31992eb3784a63c988db692887267da87ff60ad970437088828afde13e195b382734e26074b71d29"], 0x10) r2 = dup(r0) accept$inet(r2, &(0x7f0000000080), &(0x7f0000000200)=0xc) 16:01:24 executing program 1: mknod(&(0x7f00000004c0)='./bus\x00', 0x80000020e0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) acct(&(0x7f0000000380)='./file1\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000240)=0x4a55) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) r6 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r6, 0x0, 0x7fffffff) ftruncate(r6, 0x0, 0x80000001) r7 = open$dir(&(0x7f0000000680)='./file0\x00', 0x40000400000002c1, 0x0) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480)='/dev/ttyCcfg\x00', 0x2, 0x0) r9 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r8, 0x0, 0x5) ftruncate(r9, 0x0, 0x7fffffffff6) r10 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ftruncate(r10, 0x0, 0x9) ftruncate(r10, 0x0, 0x7fffffffff6) r11 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r11, 0x0, 0x9) ftruncate(r11, 0x0, 0x7fffffffff6) r12 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r12, 0x0, 0x9) ftruncate(r12, 0x0, 0x7fffffffff6) r13 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r13, 0x0, 0x9) ftruncate(r13, 0x0, 0x7fffffffff6) r14 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r14, 0x0, 0x9) ftruncate(r14, 0x0, 0x7fffffffff6) r15 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r15, 0x0, 0x9) ftruncate(r15, 0x0, 0x7fffffffff6) kevent(r0, &(0x7f0000000500)=[{{r8}, 0x8000000000000002, 0x88, 0x1, 0x80000001, 0x2d96}, {{r9}, 0x8000000000000000, 0x9, 0x40000000, 0x32, 0xb782}, {{r10}, 0xfffffffffffffffd, 0x40, 0x2, 0xffffffff, 0x1}, {{r11}, 0xfffffffffffffffc, 0x9, 0x1, 0x7f, 0x1}, {{r12}, 0xfffffffffffffff8, 0x2, 0x2000009c, 0x1000, 0x338}, {{r13}, 0xfffffffffffffffc, 0x4, 0x4, 0xcb, 0x3}, {{r14}, 0xffffffffffffffff, 0x10, 0x20000000, 0x20}, {{r15}, 0xfffffffffffffff9, 0xd0, 0x40000000, 0xaf7b, 0x8c4}], 0xe708, &(0x7f0000000600)=[{{r6}, 0xfffffffffffffff2, 0x4, 0x1, 0xa6, 0x1}, {{r0}, 0x0, 0x4, 0x4, 0x400, 0xf1}], 0x539, &(0x7f0000000640)={0xef, 0x6}) ftruncate(r7, 0x0, 0x9) ftruncate(r7, 0x0, 0x7fffffffff6) r16 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x10000, 0x0) kevent(r0, &(0x7f0000000400)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x19, 0x1, 0xac9a, 0xdd3}, {{r7}, 0xfffffffffffffffb, 0x95, 0xffffc, 0x4, 0x9}, {{r16}, 0xffffffffffffffff, 0x54, 0x1, 0x6, 0x800}, {{0xffffffffffffff9c}, 0x0, 0x41, 0x80, 0x100000001, 0x4}], 0xb0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x78, 0x40000000, 0x6, 0x3ff}, {{r5}, 0x93068a7b0ac75ec4, 0x23, 0x9ec873e541904e92, 0x40, 0xa3a1}, {{r2}, 0xfffffffffffffffd, 0x4, 0x40000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x20, 0x10, 0x7d}, {{r6}, 0x6, 0x0, 0xf0000000, 0x2, 0x1}], 0x2, &(0x7f00000001c0)={0x5, 0x5}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r17 = dup2(r1, r3) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000340)={0x7, &(0x7f0000000200)=[0x5, 0x10000, 0x0, 0xdb600000, 0x1, 0x0, 0x3f]}) fcntl$setflags(r17, 0x2, 0x3) ioctl$WSDISPLAYIO_DELFONT(r17, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x40, 0x800, 0x1, 0x0, 0x7, 0x8, 0x200, 0x0, 0x1, 0x3, 0x860}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186a5601ff0300000000000000feff0060d5705785c2768511fe870000f31f00954d0000000200341d2b81", 0x2e}], 0x1) 16:01:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10001, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100040008af7fcd03f28d54", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:01:25 executing program 0: ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) dup(r2) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000240)=0x3) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x1) setsockopt(r4, 0x4, 0x20, &(0x7f0000000040)="73433771bc4a6ff89b90850915b3201b6de3933f1292175b470839281ce465243fd41864268dbc6bac2f4635a324c63ea1a40a318bb3a8ccb9f6cd06026c0a9ef7715c1a69c1f612b6eca3bd80", 0x4d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:01:25 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) sendsyslog(&(0x7f0000000040)="4428f671916ef94f753ad05bc6f94a2e0c2153adeb9b72b21bd1905dfb011b5e2b417d7db819d43ed1dd2b53f1b42def78710abc7b3c", 0x36, 0x8) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:01:25 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000180)=ANY=[@ANYBLOB="615fe44c666973653000c9998d2ee2fae8fec712b53e34a417d4c2ea7897ccec89c5275490fbce2acc1ed30d11c7fcb8ba78b38d2ed32d6d6e806d716ecc4b725e8cab376216bbfba724f4f083a380e912d28fa0e9ba04b308ca771d63b380fb801d4f862c7381b94ac4d27829a2a7e6de331a98e4b2969bfda8c0e1be68710bd52685cbc8284d36984152f9c60a026d9a3231933633f813052c8c63b5eb8f7b8c88a9a63f69797d5354a515c4baffff4c2454097c881451e626b4d9c06b587ad529f17aa0abe1399a090f8b553a2cbea6d7a31fb5fee8cca03da2474146"], 0xa, &(0x7f0000000840), 0x303}, 0x0) 16:01:25 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x8080, 0x104) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ftruncate(r3, 0x0, 0x9) ftruncate(r3, 0x0, 0x7fffffffff6) pwritev(r3, &(0x7f0000000000), 0x1054, 0x0, 0x4) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) write(0xffffffffffffffff, &(0x7f0000000500)="3b1476e81c768411c77767de6961b1df996c7a60f5c8bd8ec7e5601d08659150e7eeaa7acdab16f12ca21fb4545a73337b87728f1955e4c26c1cd04b71f9032cac74f2a3bf0e9299015ce7f0493f7a43ef847a83ff49a156e764abc505543fa1ba2ff2923d8c5400541e40e187436dbc8806e30f43ba64a5ca95c8c408be56150657b14c3426264b6b0b740ba3ba7699a8b488a75086f01b9a4a5e23e86729abe5694ede7435c74439f5ca8968112b419785bc4862367c1a772fd47b560c28176d5f4d29bc4b6aeb18b2d3cbb080e79db82436e77552207ce0d24e58698287bd588d8e55e95f34d4c067bbb69c009bd98aaed859c8f5bdca1e17ded467e3c14c4fc969bbaa119884ed4c9bcbbfe9172cf88c1c73a9dc05e863c69a14a14b0b45903a76a4359da245339751b23cfe30ccfa3107e9230cefe9d221caca26b3c452c05cf6822d0027b08dbb94e3ce92a9533d33d8475daca59b9f04cf6ec2ad6e1b6101d9ed7d8fb1ed2b393416220b1c637673108ed7ddc031a97836c57b50708a920e306b6bc11b06e4eaaa4c6fd3125e543c6476519c8f695c529ffcf9f0393810c2a40b27f10a4e2dd1fb7e424cbf499452114a7f8a1473212b20845d61d74920f9b6b5fba7ca02b4188ed08b1c7c242440773ecfcf3c91fe9ee1f4f6b933e0c01c82fdf3a6e51b81b6bb96186053e6c4c788d6655652433d45d1572ebe184eeb2d30ee74dc6c12d79405ed3fc6f394413f58fa415b470effdb3062817feff01ecac066793bbb3fef2851511bf86657f808f8679a2d4ba21b6ea7f6380005ad40b83a970a2a764f6c66f8c71aad0ae92e6704d4f1a36fffbf49ad6e4a05eae567b31cf4bde1be6c1206e238d0748c0887dc61cfb53a1e79d38b563d7cb35c045221eede39eeceecd4c82d8a1fef83eb11059e49c050838822b4351c4572ffbfd246e02485e33591c64442e93c733428bd8b45a454c947f1b2d99600d281ed7a7986e54ed6d48a6892610da7c7ca1e60500308fa70604d94977ddd968fe231827bd68dac64f61aa89d72a985af6c53db9449c4d284e4c28065dfd9a4fd410b394f13a6fd0c2d9b8b3807cf3a6859ffafd4a7759325f0f7e442ac0f5cfa67de61f38e691446ac465fc1d3a6e0e2691ca71555b135b899b79b123e80bbd3a3b5bee5865de2c7cf020b0ad72443f7d3da905c1811038dc7f494664a3a5fabdbfa5ab29823aee58a285d4b5b146c576132e3718327c5d1c3ca2133ad1a8484dcba1c42fe80966c58805210243e933bac8057355a0b11ea29d7a00e9e92533ee44144470787cb4ae7001144b79704aeefc63df2aa8e3dd02b7fd49596b30596ab8e952a9678c23306b7722be7efb90cefe564ed8915bd2c960633e1c82688f83755b06f806e74bb8b66317e41c94c69a14085bfe04cdf48f46077fa3d6fa376e9a5639d3954ebc48e33ef51615e1cf0bd8a9f8c615d268720a1bcb7598c2c9b40a320a88a5d713aeff2abfcd07c9a78778b03a16bcc38e3833e45fea2c89d9a1649ddc49753a5dc9eb43851ced4991b278a79866d5dc23819124051db2f53020f22c5bd8d0685e0f9dacc286c387a269f6f3b990a9364092d9927387cbd96ec475151ae32eaa0018c03b94984fe367cea33b3243b651bc4b8fa9bc0b71b7693415ac00f70f2153b607844070666ad0149cd70ac4cdc796fb9e6c05af126e10a99d52ef00f9f4c1e8e9792db78cf847a22b316718c662dfc527f8afe81246c6d69f43885db684eabfb83dafb0e5346777c2367b50dca2ec53f1488e6b45d0fbf696013cc9f04d2c37e8527bc3d26ab16aa1162efe3dda9b50c80e6c9e862319ede37032671b034fa1289331ec40053f6baa1f324b185cdd188838928d9670b7caaf907d92f17312efe2bdbb8a828770aedf2de26886ad88a9e1e1a182b72d1da2660d98c2c6b6aefd3a44b47201597ad02bff66d33202c75d7de1c7938c833e2040063ca021fd911508c5afadf5ca0ff09ee66a75f68a33ab92815f8ca40d1da31a81839811d2cebc7c30573e4fb124a6dd1b7d8207380dc2ff5df8f42661288fca38009cffac2039816321b6e5e7d433c7c47b218d5700fe9b0ca3ff6fc5360343ff515f223d2867da490af3c156018edc0299390ec5278839c91798e62912ab9c06b6e3dd91516c65058407db80cff85a753bd5adcd5fd42521bbd6f43bc56a53f3cf968a510af6c7fabcdb9a16e218443248d3b2fdcca00456bfc454cf98b4b6a10749226405937b902cbf226d1adbd2fb9e8260e5f258f762618274b9e60af5190177b742f67bd8d6f7b7647638e65c6ec3bea52f28a90905ca4d44cb1d850226781caa45b1b6783daedf5d340aa6e07a2ce973b035c4f958afdc27df7b649e6b3fefb054441eef279e4cc635bf864ab2f8697445645fd0715e0a238fd226c338f45dfa5537ab7fc1e4bc8bd8cb1f8383d8a9c3404ef9cbf4faed9044ac5958d2a7a9cb9d6fd12a3f94f3e2c793d94e764317a0ee78b80196448cab3a8a273add09a86a627b3f0c7a398e03b64daf8296db74bb649cefc87aa4a665fc2a6d4b497635da6fb6495d52e938cf4bddf0abcb1c85f96a2632ff77e2df2250ed815bcc8fff58adad74edb417a4f8bc475afb2201e3fc1eb7f6dc09fb62801e53b0ed0fc58ecf8d1deabb632633ed3614872124073f524293be7a35758dda8e642c568ec5eeb1e4d0414c4af20a527436b79444618069876e39ef1abb4540150eaa475e1d1e5c86a02882a4d32253a87e4a9270c3c68d38fe25f090ba5579e3d81593e385bf102342aea494f35f63ae5ffe163a0c2660b1a2b58d3755613fb9f90b25c0240aa7645557cf6ba2f0b7a0453b4fb358ae240f39025289bc48f1007abe6ac21e64ea6f9af4f868c4943ddfd16742a86f00e068357a9d056e6fef2c4607e78333cb20eb9e1e52ea219a9e4a2ff221b66b038ceb6e5145f152490e054f11f00d1a4eb321c1f07bfa6bb42533efb993f5059eb48025d73e055d0dce0b67d351a215df854d7b2d0c6011d6f35006be2628e5735c2f51330c673a2a7fb2a0788ae0ca91906d496bb937110f94cc96a85eaf6288dc7e94e4a7fc0f46d9eb38ed68ab9d93f46f1ad9da1bc9ddb26af0d1a5d5d07df45eef978ae43757dc39b3736393f87b1973a4d70cf8581edbb2ca347467922aee48dc5ba46ee2382a712352148e46b67c12782ae33c16b2a54a60d98542a997baed395ea06f37cac02314d3a67f9308f2781e2839f0d6727ea086c571533b92aa5ecf7b664662e8140ff6a4a0370659562803a53c71b1fa38aa3bd99bb03cf71b7fd56a135dd7c1ef4a9378d4d9502690fcbc9880eaf53510a1ee8d983314bb2d3bd9d396c07716eebf5b1a969d9d6ff13fcf3251778350c41bbafa7a2d26d134123d4397b11687c31dcd41f7ac5ecfe31268ae95e59009664db34c339766b3fbc69048d39c163350825de274ee9ecb2689f37298cfa0f8031136241f6a8f89b2ac65f6e3d57e59fc061bdde16b64a00b0239aafab128248df0c0d4977ac34acdbd322f1c8286329d3fdf20c34a46441fbe9a1896966934bc5138c7a6861eb03dda5c6735ae7166d7a3f4a8379251062e6b05bc0383919b733e6da7446a462031f0ae1eb8e446405656c62aa8f7125bb5ecfd640059a5d686740e1cdeac6d671b08dd90ec91e2f1a421b551a9bfcae46b70c794c5b65e8f722485d33c2d778425d9ff1f123d23f6358b50495fa6980f2ab820d23c5b54b4f6c026adc2f59e7dd826ba5c37bfe7627d1a23a27dadf857bcd230903dc95ba4d1f31fef0852afdbab4163beafe83eae0ea56fa3495dd629e5bdc70c434f404b67404bf1d77a7d534b5c513177e5dd6f036af497d6353a04d73dc9626705bc61a9f2b44206d6dec0df6c45460224db97e73e694bc5520c63b81718eb562d821aff33e82dc025c322c2a4934214a5dd432fe54e9163341a0", 0xb01) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000080)=0x3) 16:01:25 executing program 0: r0 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x14, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0xcc) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r3, 0x6, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r10 = socket(0x10000000002, 0x2, 0x0) dup2(r9, r10) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={r5, r8, r6}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = fcntl$dupfd(r11, 0x14, r12) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r14, 0x4, 0xcc) r15 = getpid() fcntl$setown(r14, 0x6, r15) fcntl$setown(r13, 0x6, r15) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r17 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r17) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r19 = socket(0x2, 0x1, 0x0) connect$unix(r19, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r20 = socket(0x10000000002, 0x2, 0x0) dup2(r19, r20) setsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={r15, r18, r16}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r22, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r22, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r23 = fcntl$dupfd(r21, 0x14, r22) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r24, 0x4, 0xcc) r25 = getpid() fcntl$setown(r24, 0x6, r25) fcntl$setown(r23, 0x6, r25) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r27 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r27) setsockopt$sock_int(r27, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r29 = socket(0x2, 0x1, 0x0) connect$unix(r29, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r30 = socket(0x10000000002, 0x2, 0x0) dup2(r29, r30) setsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000001c0)={r25, r28, r26}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r32 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r32, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r32, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r32, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r33 = fcntl$dupfd(r31, 0x14, r32) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r34, 0x4, 0xcc) r35 = getpid() fcntl$setown(r34, 0x6, r35) fcntl$setown(r33, 0x6, r35) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r37 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r37) setsockopt$sock_int(r37, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r39 = socket(0x2, 0x1, 0x0) connect$unix(r39, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r39, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r40 = socket(0x10000000002, 0x2, 0x0) dup2(r39, r40) setsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000001c0)={r35, r38, r36}, 0xc) getgroups(0x5, &(0x7f0000000000)=[r6, 0x0, r16, r26, r36]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r43, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r43, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r44 = fcntl$dupfd(r42, 0x14, r43) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r45, 0x4, 0xcc) r46 = getpid() fcntl$setown(r45, 0x6, r46) fcntl$setown(r44, 0x6, r46) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r48 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r48) setsockopt$sock_int(r48, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r50 = socket(0x2, 0x1, 0x0) connect$unix(r50, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r50, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r51 = socket(0x10000000002, 0x2, 0x0) dup2(r50, r51) setsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f00000001c0)={r46, r49, r47}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r53 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r53, 0x82907003, &(0x7f0000000040)=0x1) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r56 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r56, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r56, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r56, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r57 = fcntl$dupfd(r55, 0x14, r56) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r58, 0x4, 0xcc) r59 = getpid() fcntl$setown(r58, 0x6, r59) fcntl$setown(r57, 0x6, r59) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r61 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r61) setsockopt$sock_int(r61, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r63 = socket(0x2, 0x1, 0x0) connect$unix(r63, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r63, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r64 = socket(0x10000000002, 0x2, 0x0) dup2(r63, r64) setsockopt$sock_cred(r63, 0xffff, 0x1022, &(0x7f00000001c0)={r59, r62, r60}, 0xc) setgroups(0x5, &(0x7f00000000c0)=[r41, r47, r52, r54, r60]) r65 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r65, &(0x7f0000000100), 0x28b81e) 16:01:25 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x14, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) r4 = getpid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r2, 0x6, r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r6) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r9 = socket(0x10000000002, 0x2, 0x0) dup2(r8, r9) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r7, r5}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = fcntl$dupfd(r10, 0x14, r11) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r13, 0x4, 0xcc) r14 = getpid() fcntl$setown(r13, 0x6, r14) fcntl$setown(r12, 0x6, r14) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r16 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r16) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r18 = socket(0x2, 0x1, 0x0) connect$unix(r18, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r19 = socket(0x10000000002, 0x2, 0x0) dup2(r18, r19) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={r14, r17, r15}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r21 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r23, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r23, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r24 = fcntl$dupfd(r22, 0x14, r23) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r25, 0x4, 0xcc) r26 = getpid() fcntl$setown(r25, 0x6, r26) fcntl$setown(r24, 0x6, r26) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r28 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r28) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r30 = socket(0x2, 0x1, 0x0) connect$unix(r30, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r31 = socket(0x10000000002, 0x2, 0x0) dup2(r30, r31) setsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000001c0)={r26, r29, r27}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r33, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r33, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r34 = fcntl$dupfd(r32, 0x14, r33) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r35, 0x4, 0xcc) r36 = getpid() fcntl$setown(r35, 0x6, r36) fcntl$setown(r34, 0x6, r36) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r38 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r38) setsockopt$sock_int(r38, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r40 = socket(0x2, 0x1, 0x0) connect$unix(r40, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r40, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r41 = socket(0x10000000002, 0x2, 0x0) dup2(r40, r41) setsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f00000001c0)={r36, r39, r37}, 0xc) getgroups(0x7, &(0x7f0000000100)=[r5, r15, 0xffffffffffffffff, r20, r21, r27, r37]) r42 = socket(0x18, 0x1, 0x0) close(r42) r43 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r43) socket(0x400000000018, 0x3, 0x3a) setsockopt(r43, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r42, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r43, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:01:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x78c7, 0x0, "f866502e33ed9060de713b177d1b7dbf45321138"}) write(r0, &(0x7f0000000200)="683e52e4f2d8d5e15375b62041522dcebf340612ae9505d90568194d5cba1c6a2d147cad708790995e4133dbd3c4b4f0d3ff016a14323d65515aa4cd00017a6bfcdf1584fb0f772c2b56c2c4d04cd216937899e252cfa2ba159102297747a39e6f50e8589a0b8278ab3dd74229ea18330a19a9a1fa5ba309d37d6623d341d2ed03a0aaebadade3b14bffcd61c8fdd2e9cc24c6c03ce896715774a9c92cfd304bbe956cb676497eadc48928323cfe50c6e578f80644ee63e13fc5e454bf5cc2ad2bede8713edcb244", 0xc8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r3, 0x0, 0x9) ftruncate(r3, 0x0, 0x7fffffffff6) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r3, 0x2}) write(r0, &(0x7f0000000180)="f6dfdb3c0f655512058e3048f2bfeafd19122416f1f6951f291bf986a167db696eef11418c51b4be5eb198c7446525ac114232e7062c023002569fe4dbc49ad40e42da", 0x43) 16:01:26 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000000)=0x42) r0 = msgget$private(0x0, 0x400) msgsnd(r0, &(0x7f0000001140)=ANY=[@ANYBLOB="00000000000000008e06f71cb3213f13083038d51e0206c5396aea3cb950632b1613939d54ca044d872fea6e089a197064cc65269deefc47f7360f76235e86adc5b6ff95d292f2f81d66bba9a2b57b06c779b8ad94b4bae6697b271216c2fa2665e3d7841d22b271364fc581a3d2e90eb3baff62c1098d75c88c8f43b6da2f75e49bd1f07e2cf662d9e053ca6ad0d818deca1413395f757602ae08511f7bd0f9e4818a334b10727101f084a3e6cdf071a59e94273164d405466fdddd60b3e5ec2687292b5bac83a30e83c220c9b6d256fe54c9"], 0xd3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="8110fc1053b7f38334b9acb9d91c700edcc29df3fd857b38f25f2ae8149ffc753051a043a81ae33726ba22fce6e3a0e776e57bb08243772961351f93b6f5eb8b8e63aeedd68e13919018fbe1621deaf3b2e739dbf9443c0f0ae3f4b8e374d9d37e43ba8b2a7e6c863f821ce72d8285d7d2b8a9fdd57107c7e9993832ba931af4495672f79b5dfdc309a332676e28133bb6f8d284c75e780c82acd8f3c6217763f989d6c8ce3c6c76303621eac3657bcb15bdcfbb18df94f2833e6b2f7530ea9cd243ee17e825f1eac475be195a91db3e38e983769069756bc44cb9d193912b0323b9e8fdc8d75c6aa47a7eef8bfb880414745e7d92235fc65c2a7670b8bbadc06617c1a2f173c4e5b25f14da6889864cc74a795861bebba9959b1f8179f6541f96ff06ddcb52a9956a113b4e21f36cf0da9342c4dab1c052c7e2564f4bae76f24aa0767e32992466183bda1592366c0d42cc8b9e6214e1bce8bc809c7f7f5f722e10f2a83ee45c7a92be40788ce1222f08792036f753667c5c1f436729fcbf4c9205bc1bd6ebd858ca41b7d647167044c844c29eac88fe1c2b486c8994f85d34246c8c3a5d92338a933b8fce16007494743f14b7c035ace58b0c18afb5736004b4ae9019fafde0f25d2960f574cf02b7a104c38ad30b4ff9654b22336ed3c616b25b20b70bd27110cfe409743101013d4441549029b9ea611472fef8a6040d91a6ac0fe68692a15bafab23974131c7276ead1744b911d6b248102ac066641a4a01e4136d078030c45378c0dec3ffa5fae2746b47e4480c1234398d720cfcd906eb4f4ec52ebe84bc56fc27b4adcb631c1fc865aed5d28c12ee5b9a7b9d19abed1e3fdcdf565598167595755ab8ef8d3b35cb04ef2db91c4fd9bca6551889575280a9bdc850da8a8d377e1c2a4bc9e435310db53f5e4e143a8dead56ecc33a1fea77732992cc01a8e34262acea77fec0f1b5e48867f99a13d6d87f47342efd4f3d72eca3e352cbceb68a7f346323b4b32bc5dab668a01c5ca8b955c1b888fc34b0d13fb5fe8d1ce599d98b3915b810e7d0f85e0e71684def4bca8d8cf96a864fac61a0a22cc95301b98355cc25e21cf234e766827c61a8425991adb99c72bce996b5dc4006aaafc9b270629845141a35233845aa3d67cebf5100d49546fee03c9b4cb72341e40b2b18db229196e9501ed7b4acce1e88d84e0e7cd6de06f5b8cc934e06a562199b83f72033502042366723897983e9d12ff2eb19416ef500d0f243b3ba9d042d64f8660150bc749847931e5c36e9779102c52708ece68d8c1bb2ed5a88ce7d983b42c7668ff67a53841e4cb331695ad0e7c034ab5c3a94e06f11b200d06866adb1433fbaeff8154641edd6cf765c2929ca9180bab0f1c43f187dd3879788251635a8f0c436ba331f9d38c90d0b1a8e7e6edf9a20921488ab9b533ea9cc03d794a0e712f4c76eed00a3dd839dbd2ca58787bbb27b0e51236bf2583d1df906225a70de14ffa0f5068cae26f9e2fe8970bbaa462e64a3a9758185856ae533c6676488cbbd919817b55712b480b095b9bee09a2c7238babcf1e7b26a79a8a3052738ae8338c0a64ae123783fb764b252468f84b004f9cc39c671f6e67574b049fbeced653a67173daeff608f198a7828d184ee983c0ee8817c4228b658134889c56fecd834e97427c333cdedbf63b5661ba6696a28810e49d8050265f23a8126dea4624f299c00f7c99db4126e725fd3440862aeef0a103180babb79f872abfb59c1d2ae09728d65ae62726b9ebedb9d7d0669ee87ae1b137d7d3f87b03c369de6802752220ccd8c9c776c9d09132223fd71b877bf824bfb9dea5fd1407041a08f71464e3631bf7174d81f2e2e17d451a64ea729877ab1597df2c16f0829a8ed069da1341fa9adb9519679668db8e3b53ea543d4963b2e91724b96cf263152b28301e243afd804d09f1ed9f741d02b1f76df8af824e68a32cd9e0d1ee593a4c8fcf65937307792115de0a71a1ecb1efdb1baac3e660efc5e2c9f2c0bcbd0adba1cecb007636ea07f6acc51006af4d15702adadfb450bc78b2d7c00512bb619278fa72a508a6be13e9c0e7c35ef7bbe6af7fea74d686b0b0608aa9ff7d6290f53f0b8f0d8b03fb694c9d84dd9d63f5c239c6c96f9a6f6590ae1ca155fc6277d5925b859314507948567018b7c3ae1a5917ece506c0d8e37626cfb991eade98b98c1beb4e8329f8a6141efd826a0b6cc6aca5a12c708f73383a08d55f2a5c5a00977ebe7a7edbe34f4791b3b9a7c0344275b757d3b54b1ce2654fce9a80049bccb49df9c66c96daa1ba226192a5cd36e083a0acda4bebe39283c817717054ad65d69e7adaff7c5db80cf7bc506f1d41d2574973c77abd4110792e376020f528186524a8659d00e16b1b54f53acbc518a6c9aa71932402e1b92672d36daa91e0a089fb130e6bbfb56b8bea5abc7c5de085fa714673f5a56a5b7a082f4e1aaafb5ba57e563d1a48f98a9f57929a9824e41e0e8ef413ce798b122e6f29ea5ed2eb921837944cbe32b2e1c4eafa7c4c37b9d890f8f1281c253516c9a79778db6bc087435d11d79f81e85f0f0211df780fdcccf91346da3f252d11b1bfd69d0994cb2263cad082c39865cd1e612e8f4a171531d1fd1ca7f4608d1a261a892ebd6b2912ab782d79f38124e5a9db189f2cb326dba4cf2575bf9155947f5f1f7699aae83ed897058f3e67e3fae005baf952ee99c8c9c1111351aa92f597380dacd30aab113c325db5c21498d729e0c49f3baf307c03ba61f2c950eaf98fd4c0e79ee0f140d7e8ceac90a450ebab1311488aad42d70e82aa955cd363e2446bbb4915b7a970546005b97a6ec67f39857ad03bcc99d7764f413d9e0a0edc5392174f58a2ff86ecd98f6b49b88181bff47f2f99ace85cbcf316489d7bab64b984f00c38adc932d3039ef9ceda381fd7b06bf570965170072ed1e75e4f3248e9b8028e4208041cd78920d1de3a8e7aae369d7300ff5705e92c3a6af1282814eabfb72af1c2eda88d569131f86da8e48b3fd14cdcd7c440ff907eee51d7f74ab5626d027ec56cb3f6901ea89fb83769b37de28a81067195e479c4751eb19f1e03b664e556adee3147883b8fef34f9d9864bf2b56c074c21c993051200def6fe27f87b45a3d77be51afc80ce88a3f1a41bf16666b5d4c175e183c31a987336d4b4c285829c38121976895caa12ba8c70d901bc2b66568901bac7277f76bc7f40ae70e59ac663e5fffc1fb5df3d8075293148cde2157048c9305e6cb36e2b72a7f493612ac0794c7157cf02820853e6364f13416d6a1933c4a31976949f3936b22706ff86a06cf1f7ee5d6cec2f58dad1a07c539ab2262613abcc9cee4a694dbde9d720fb46ec916f3d7d79f99da309ecffe43c0462ab9b7da17e7fad562d84728b22b8acb89d5e089e10681e703937074dc642e6125a9166c63c6a5dcdccc9e929891aec1f4d29d45fb5fb870d847fbd803245affd6bdebf2f642f30ef7c4f20f30f79af20961af89af60cf99424c4a0da3f97a8f8cab31fb53f714060de3871043b6700119d13990de61201817b6e17d96fbcd8703601dcda879dae54a4af24a8e7ad8f351268c534177de9940f94a82172102149f7e0e8b95d117e2f287905fdf1306bc307b120b1fe0afd57be161dbb05dbecd703515bf402645e566c352ba20a5d562414898724a8d2f10365b96f37a2d73a533a436846309a0af63d352d64b7cbab3db2ac13ec3a38e6a7cceb0db16907b9a82e484d6353c617744808c271f0f175b12bdd6e8140784e888e4c5b22f71828430a0e65366ff7c66da28221bf4f5584ee177769f0e60d48985c47781fc7fd1beb765312019a1fecb036986a7d375d3771ea146c16c095279e9861da5fc45c5686e4d7198918e45ed18b6f79034742166d657da9afd4e811f89847ebeee7c6e9068232f812d15c31b3219a72cd3e5412855f67486516178ce34e7d356f9b9c1a9782333158392a7dc88b0ebba19db7b4f9c5dcfae43a2c9a2220cd95f66458e63f857c92a37519a3718e92cbe040877824e91dc7e450ac7618e2dc0f2c5e36c3adae16444f4c2849ae82a667e01d3c9d9e38393f88fc0fd88a6c676676319ae11c867bdd7259eda6111a73dfa01293c833f4a09f1c65d6cf6a5b7f57d6b25d5c8ee5ef8088f7d41787be417461217db8943501fdc3a25b271f4774229d13ea07ab152a22358cd558b2e61931503fc243077ce690907a93bd90b922984fba3bbfe20c68b5eb956eeb55220aedfd187114f4e5ec7529f13655980892bd40462d5471ffcc43e51a31b5dec281717508d3e537305792ad0e596ab533de1aa413ed517e641e96ac94470609336f7045e84abcb1b17acd286533bea28c2be8fb3846b07eace5923a567a8c785a91d1d15d646983531e8a79b5779a1fe0a56c3a9d18f8ae26c6f84f81ff011ac70785f6daee6bd515734a5bcc36bc59422bc8d9f13e86957e20f39d9a7a3e0004716458a69c5ee8cda62ddb7c56446528382ee57cff6acc845094a281c42d3ba086216133088171186c14295be9d77d402e7917395cd0f2d89e482e5dac52655475d8da69be27ba5829165d6e727d249ef3cb9a57f96a714fc949e457920806987c9488402fedebc07be9f563e3f67aa27d2de41540b51f024b23e421b8a4f71b29520c95cb1c6be868bc2af362ca12253aa0387224be5c8a43592ccdfb09a04e9d5c51014b5e3c92d0355742bce59f6a0ecf35a13fd0a188cb03e60dc4054912062f303e4eb415fc55956622677324c0467fb897466becb64b305cd6e72bbbb95272aa8faf9d57156e2b0f660ee25098fd762092f585ee0947cc84864afe4767fecc6591a5384c7179042ec9349d5fcd9967c8b08cdce3656049a3f520c7d2f7f3186f6cf42354e94c35e54ef7dc0f17afb38098f7b52f875cbc6051a4975a24a70f9653d7fa082c1727443d3537beccbaeb09754bdbad36359b6f4a158497987d94de2d202c5f12efe6afba26fd6385ef5346e59dbdd2da4003e1ca7b6ab5bb17df4f61cdd5eb20000ec54048d8ec6b3ec766f69d7732960b9e48ff4c14b02c568ae0fbb62b3a431ad3d3c08a8bc3c3e6ec168dc12e6ba448bbcac52e1207aa570be7a6b633b58efdf4f51c625c0ddccf46755d92c0b3e13f3baf98d84535a531bb888b7d7d9b4449f83fb5409d5e9ad3f68697e02e0175ac1bc0566d1816bf08425f6a4fa63768d67032b844ed8b7350f904ab4124e43104b35ba955acf8f09f6bc52d1a102f01efdaff1a8f3fa778632eb58764a24a1ae19bb7e45012a4169ca58d6e03cccba3d2b889960efeda85ec8000d5da6c792820b4c1bf7c363b2f311392a6d333a854641118c68f7aaccfc66311dd98ecb1b0a6916773e7619de9a751874f670ed63fef6a5ecaa2f9aae3352e19ab31c0ad89692e6c7293ad2c61441831251e57d05cac680cbb7c70b2a3f7f0e2d966277a048dfe2a66c8902340576f2d467baceee68d3e1faebba8b485d73b20275cd63601b1e215aec15a77372fdcdc417afea81c9d692f1262ea6b6f466a2dac4ada08de9d75c53abee0ecfcf725f8d1f61dc1d2ab035e7d3b0c82248e3de49e3af02e026cbc7df6bd8d0092a28037536057203ac76ad6c31c796c3e7058030c9806c77a324bb0e6454bf9faea0ebd6525bbb8b945f001c5c7a0aaa28dbc3782f4f2d61370563ed4955566d8515212a50d27def22d4e7ef55cdb03d597fac41f83b799099d0706388e62729fe735cf0501ecd6", 0x1000, 0x4, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x88c) socket(0x1c, 0x2, 0x3) 16:01:26 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x1, 0x14) ioctl$TIOCCDTR(r0, 0x20007478) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac3f786492, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x4}, {0x8000000000046}]}) getegid() r1 = msgget$private(0x0, 0xbd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000280)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403346c975f4fa481e3b4bc9cc747ce82b78bf1a65988ead859de91518fabcd5ed5833ffc45d14ec04fbf3c220b3316087124b4e66e1061b9623c97f7ff675e7f6fbb3d75724301e293d1649498c2e688c18b436923e13329d724cf0a9322fca9fdd4bc43cf403ed0e948a47bfeab419a"], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r10, r11) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r9, r7}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x400, 0x0, 0x0, 0x100}]}) pwrite(r13, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = fcntl$dupfd(r12, 0x14, r13) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r15, 0x4, 0xcc) r16 = getpid() fcntl$setown(r15, 0x6, r16) fcntl$setown(r14, 0x6, r16) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r18 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r18) setsockopt$sock_int(r18, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r20 = socket(0x2, 0x1, 0x0) connect$unix(r20, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r21 = socket(0x10000000002, 0x2, 0x0) dup2(r20, r21) setsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000001c0)={r16, r19, r17}, 0xc) r22 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r24, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r24, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r25 = fcntl$dupfd(r23, 0x14, r24) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r26, 0x4, 0xcc) r27 = getpid() fcntl$setown(r26, 0x6, r27) fcntl$setown(r25, 0x6, r27) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r29 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r29) setsockopt$sock_int(r29, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r31 = socket(0x2, 0x1, 0x0) connect$unix(r31, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r31, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r32 = socket(0x10000000002, 0x2, 0x0) dup2(r31, r32) setsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f00000001c0)={r27, r30, r28}, 0xc) r33 = getpgrp() r34 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x1, r9, r17, r22, r28, 0x20, 0xff}, 0x510a78d6, 0x2, r33, r34, 0x80, 0x1, 0xdbd9, 0x9}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x25}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7, 0x7, 0x1, 0x401, "f6e014e2ddd1e077e995c67f5c6a30a5790e4f84", 0x20, 0x20}) 16:01:27 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000aa5b"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x200, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x9) ftruncate(r1, 0x0, 0x7fffffffff6) r2 = dup(r1) bind$inet(r2, &(0x7f0000000040)={0x2, 0x0}, 0xc) 16:01:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xe7}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xffffffc0) syz_open_pts() close(r0) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x9) ftruncate(r1, 0x0, 0x7fffffffff6) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x9) ftruncate(r2, 0x0, 0x7fffffffff6) openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x80, 0x11) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r3, 0x0, 0x9) ftruncate(r3, 0x0, 0x7fffffffff6) dup(r3) r4 = syz_open_pts() readv(r4, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/109, 0x6d}], 0x1) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000000)=0x6) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002000, 0x40004000000028a7) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="32eccc018953fbd6f9996243e52112d2a139c16b2d00f5816ea107c92528fa4dcc9abc5d883ddda1aad460a72cf76d0cc9d7eb15", 0x34}, {&(0x7f0000000140)="2b6b3a9cc416f756d0eb7a1d015c000000", 0x11}, {&(0x7f0000000440)="6ede8f6a1ccdaf3d1df9c4a03f4976bcd7fd5229eddb1878af26b7baac050adfc1c19b5365c6de13bf3a957c230b15fd1cbe5d9c8e31c0cd3306ad8c5bdbee8d4321921f813ba62b6559bde6fb5b0bf4e93ba79ffe904cc6c8a3a8ec0600000000000000242e1b7fc3dd9f4bf4d7dded8a4902c65cbc7ce283c5f16ebecfcffd57b39d8099f5b78dbd129b89590fcffd3ba9c040bd4d1fe6f3a120266c9877fa145971856fbb83dba8a27327c01a7258b3f637c1117a7ca4d3ce2954b7ccc26025cc19652ffdcc96d705fe761843813fb3dff0724acdadf1c2b6bc15fc10264eae1e01f59270ec2b6921e182746fc78f265f17c956dd65cf383dcad0e1ead271db0000a5e765a5e12cf068801826d4e633c5a805b85b347681fdc85d11fff9cc5869c9fb349de6f1b99631fb55d7fd143133523c9a8925c906293978ab0deb83bde30968d6f22fcd9f", 0x149}], 0x3) 16:01:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r0 = open(&(0x7f0000000100)='./bus\x00', 0x608, 0x1) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000340)) 16:01:27 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1ea) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) 16:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:01:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000680)={0x10, 0x680, 0x4, 0x9c, [{&(0x7f000000a000/0x4000)=nil, &(0x7f0000010000/0x1000)=nil, 0x6}, {&(0x7f000000e000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x4000)=nil, 0x5}, {&(0x7f000000c000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f000000b000/0x4000)=nil, &(0x7f000000a000/0x3000)=nil, 0x9}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000010000/0x4000)=nil, 0x6}, {&(0x7f000000a000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil, 0x7}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000003000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x5000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000000c000/0x4000)=nil, 0x8e77}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3ff}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000011000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x37ed}], ['./file0/file0\x00', './bus\x00', './file0\x00', './file0/file0\x00'], './file0/file0\x00', './file0/file0/file0\x00', './bus\x00', ['./file', './bus\x00', './file', './bus\x00'], 0xda}) 16:01:28 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) 16:01:28 executing program 1: writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)="629e62787c9fc66efdfda6654403ba18c1b0bd16accf3b0d54ca2b9d51a0e9cb8419", 0x22}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r0 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x14, r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0xcc) r5 = getpid() fcntl$setown(r4, 0x6, r5) fcntl$setown(r3, 0x6, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffebf) r7 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6eb579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r10 = socket(0x10000000002, 0x2, 0x0) dup2(r9, r10) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0)={r5, r8, r6}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = fcntl$dupfd(r11, 0x14, r12) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r14, 0x4, 0xcc) r15 = getpid() fcntl$setown(r14, 0x6, r15) fcntl$setown(r13, 0x6, r15) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r17 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r17) setsockopt$sock_int(r17, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r19 = socket(0x2, 0x1, 0x0) connect$unix(r19, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r20 = socket(0x10000000002, 0x2, 0x0) dup2(r19, r20) setsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000001c0)={r15, r18, r16}, 0xc) fchown(r0, r8, r16) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r21 = socket(0x11, 0x4003, 0x0) sendto$unix(r21, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:01:28 executing program 1: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0xffffffffffffffff, 0x2000, 0x20000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x8000000, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000], [], [], [{}, {0x0, 0x0, 0x0, 0x8001}, {0x6, 0x0, 0x0, 0x913}, {0x0, 0x0, 0x0, 0x100}], {0x0, 0x4}}}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0xcb, 0x2}) 16:01:28 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x100000001}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "35a86eef64607fcfd71100000000000000000002"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:01:28 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f00000001c0)=""/184, 0xb8}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r1, &(0x7f00000004c0), 0x10000000000000c6, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) connect$unix(r4, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) msgget$private(0x0, 0x4) r5 = msgget$private(0x0, 0x226) msgrcv(r5, &(0x7f0000000900)=ANY=[@ANYBLOB="00000000000000000000000077d1751d6270b7b3000008000042ca00000000009dc4ae0bad2deb45007f1a0000000000000000000000000800000000000000000000000001000000000000000024b72ddeb8cc3818d2d63e5ea58bec9f3c3b3ac8a0782c79db9f4e33f83090859d03b30d85fc2aad2a40fad8ebce82d7248776cd8a2700"/144], 0x1, 0x3, 0x0) msgrcv(r5, &(0x7f0000000800)=ANY=[], 0x0, 0x0, 0x1000) r6 = socket(0x18, 0x1, 0x0) fcntl$setflags(r6, 0x2, 0x1) setreuid(0x0, 0xee01) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, 0xfffffffffffffffe) oLoLvm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015966000 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800015966000 16:01:28 executing program 1: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) shutdown(r0, 0x2) 16:01:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x9) ftruncate(r1, 0x0, 0x7fffffffff6) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x9ffea49fb8dfe394, 0x28) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'\x006\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x6c}, {0x6}]}) nanosleep(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) sendsyslog(&(0x7f0000000080)="99877be0540f00a4ab99366d949da8cc7ccabecf57afcbdcf98233eb1780821905aab39a6f", 0x25, 0x1) syz_emit_ethernet(0x133, &(0x7f0000000540)) chroot(&(0x7f0000000040)='./file0\x00') 16:01:28 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) clock_settime(0x2, &(0x7f00000001c0)={0x84b2, 0x8}) socketpair(0x0, 0x3, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x6, 0x20, &(0x7f0000000040)="5f6a19da4bb63c1979f293e2848cacaea7743bdca5c40672c319", 0x1a) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180)={0x3, 0x2}, 0x10) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r4, &(0x7f0000000000)=""/84, 0x54) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) connect(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="01300000000000000000"], 0xa) ftruncate(r3, 0x0, 0x7) fchmod(r3, 0xe3) write(r3, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) msgget(0x2, 0x208) msgrcv(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000002000000000000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000"], 0x7e, 0x2, 0x800) r5 = open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x43) linkat(r3, &(0x7f0000000080)='./file0\x00', r5, &(0x7f0000000340)='./bus\x00', 0x4) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) 16:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000001740)=[{0x87}, {0x30}, {0x6, 0x0, 0x0, 0x803}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x25}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x9) ftruncate(r1, 0x0, 0x7fffffffff6) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$TIOCNXCL(r2, 0x2000740e) 16:01:28 executing program 0: r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000040)=[{r1, 0x7e}], 0x1, 0x0) 16:01:28 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0xe0e, 0x0) r1 = getpid() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./file0\x00', r0, 0x6}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = semget(0x3, 0x0, 0x2) mkdir(&(0x7f0000000000)='./file0\x00', 0x20) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000180)=""/39) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000200)) semctl$GETNCNT(0xffffffffffffffff, 0x0, 0x3, &(0x7f00000001c0)=""/2) syz_open_pts() ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_index}) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) wait4(r3, &(0x7f0000000440), 0x2, &(0x7f0000000480)) r4 = semget(0x3, 0x0, 0x2) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$GETPID(r4, 0x4, 0x4, &(0x7f0000000240)=""/234) r5 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) shmctl$SHM_LOCK(r5, 0x3) open(&(0x7f0000000400)='./file0/file0\x00', 0x0, 0x140) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000005c0)) 16:01:28 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000140)=0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:01:28 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x8) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000001c0)=0x20) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000200)={0x20, 0x8000, {0x2, 0x1}}) setsockopt(r2, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x2e5) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x1, 0xbb}) 16:01:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) r1 = msgget(0x2, 0x10) msgrcv(r1, &(0x7f0000000040)={0x0, ""/159}, 0xa7, 0x3, 0x800) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) 16:01:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28237c00ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)}, 0x0) getsockname$unix(r2, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) setitimer(0x2, &(0x7f00000000c0)={{0x3, 0x66}, {0x4, 0x9}}, &(0x7f0000000100)) 16:01:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x9) ftruncate(r1, 0x0, 0x7fffffffff6) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000100)=0xb6d0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550c, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r3, 0x0, 0x9) ftruncate(r3, 0x0, 0x7fffffffff6) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x4) 16:01:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="5654de58fc7768dcd9a50590877e7d84d1bef4177c383c7bc6e20739ce63cd77e4564f074e19f6432ae0cd7b01d5e36c11dde7403e59df3fc38106ad7e6f7f526348282fa06ca50b568295d74275d5a2f6e680bc87da14329ff20a394b6534eb467afc98e541088def88001c0c223d835dbc4338d148263c3604aa22ddd5814ff7ea77a07a8beb5e5f545745be6abff79de0536cb537a729bdba6d6c5fd80bc6", 0xa0}], 0x1, 0x0, 0x0) 16:01:28 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket(0x2, 0xc003, 0x0) dup2(r3, r0) 16:01:28 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000680)=0x8) r1 = socket$inet6(0x18, 0x5, 0x1) open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x2) socket(0x21, 0x8000, 0x4) accept$inet6(0xffffffffffffff9c, &(0x7f0000000980), &(0x7f00000009c0)=0xc) accept$inet(0xffffffffffffff9c, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) sendmsg$unix(r0, &(0x7f0000000ac0)={&(0x7f00000000c0)=@file={0x1, './file2\x00'}, 0xffffffffffffff56, &(0x7f0000000800)=[{&(0x7f0000000740)="6264fbffe4187b24c6e5678e48dd1780b606bcb6580933d3bc1c62da0bf5001d3da362c8d7acfa0fd51ea3276332a288446f7026db012e8363dfb175d89c0b76b5afe308b4733e0663e3244a6e81441841741646627a2e1d14998d2e32d88be2fe088715089f1f6f6e3bf66b5e4fb6d76e0137a93781d23d9ea8b01ab337aa918fcd5690009cfe5da587cac9bd33787ab8715d7f846e3699ef4a63a36ed7e497528c0c9e", 0xa4}], 0x1, &(0x7f0000000a80), 0x0, 0xb}, 0x1) mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) sendto$inet6(r1, &(0x7f0000000b00)="17d187e5130e1da8e22fac54bcb78a193fcb444a7e9d5933ddb4053c4543bfc82cee00b242ff2de12cb7e18a12ce354b95e443c74bd02ee473c0c3351e9d85b8757118d6f6829e23e8fe303ef9384b327fd656161e7923e7a15f5157854d92c5c3bdb78e036ee3d2d8bf6a0f18c63971dbce9d209141805194e522365e6f23f4cbd9e8180c055a7b54b5f2113add8b698ca40dff753800aa74c2c5080a02296c7236cd3e185acec450d711add1bbd6621f6693cb323b01ea76be4c41f517a0cec73b7b8420fd693a014c1a820f0680401c245d9ffd5cfe", 0xd7, 0x400, &(0x7f0000000c00)={0x18, 0x1, 0x1, 0x80}, 0xc) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=@abs, &(0x7f0000000540)=0x8) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000700)='W\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000001c0)) open(&(0x7f0000000280)='./file0\x00', 0x20, 0x1b) sendto(r3, &(0x7f0000000840)="78ed4ad1b4d8168aa54b06e89a0998aa4c5a08ab85bb42925dc3f74437defbfba5c2b7714754efc7e1ec99bb65c72e6bc06de0bf538193f14ffc76de8d871c3966d0619dff9e74b8623a092e475ff6bc17c43ef5abc94fcf9c26c089f0000b7fd87f630b0421d1ae49ecc02bd09001fd7d837e5f5d10edde53b1992573c56084e035cb148101957d82beb0c282afbc10d173f2549190ebd13e44452185db5f13038b28adfa9c41555ba2ba8ab2b15495c9c78b3ecf8b624727798c10ec31202f1ec68eaa33f8c8d9f4d3fcb25fa61c867e8129b8ba4a4b3a6a2302a4", 0xdc, 0x1, &(0x7f0000000580)=@un=@abs={0x1, 0x0, 0x1}, 0x8) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000340)='./file\x00', 0x2, 0x4) mkdir(&(0x7f0000000200)='./file/file0\x00', 0x100) chroot(&(0x7f0000000240)='./file/file0\x00') connect$unix(r2, &(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8) utimensat(r3, &(0x7f0000000000)='./file/file0\x00', &(0x7f0000000480)={{0x2, 0x9}, {0x1, 0x8}}, 0x0) socketpair(0x10, 0x4003, 0x1, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x40}, {0x50}, {0x10000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000500)="f21690ccc802000000926afa790d") ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000380)={0xfff, './file1\x00', './file1\x00'}) utimes(&(0x7f0000000c40)='./file1\x00', &(0x7f0000000c80)={{0x80, 0x6}, {0x2, 0x6}}) 16:01:28 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x200, 0x193) lseek(r0, 0x0, 0x7fff, 0x0) acct(&(0x7f0000000040)='./file0\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x9) openat(r1, &(0x7f0000000200)='./file0\x00', 0x100, 0x1a6) ftruncate(r2, 0x0, 0x7fffffffff6) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000200)}) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) load: 6.63 cmd: getty 47433 [ttyin] 0.00u 0.00s 0% 306k 16:01:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xc1}, {{r0}, 0xffffffffffffffff, 0x42}], 0x8, 0x0, 0x10001, 0x0) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x100) 16:01:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x9) ftruncate(r2, 0x0, 0x7fffffffff6) dup2(r2, r0) load: 6.63 cmd: getty 47433 [ttyin] 0.00u 0.00s 0% 306k 16:01:29 executing program 1: r0 = socket(0x6, 0x4, 0x26) connect$unix(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb0000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694ee4f550b617ce999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af40900976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24f4b6d47a993b5fef6b8aa593675568d3e92a7c0119cd0dbcddbb0ddad2d3fdbb02417a4aa9c5c7fbbd4eb6ba49439bb17394021f6a7e5bd1be5ebda48dc1aa5759ba48eb9552336f956f99ebe98dbd52816895c3bc3edda0dc12170389965e4a8b1d354d0000"], 0x10) r1 = dup2(r0, r0) listen(r0, 0x3f) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) fcntl$setown(r1, 0x6, r2) write(r1, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x400, 0x6}, 0x8) 16:01:29 executing program 0: r0 = msgget$private(0x0, 0x4) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/114}, 0x7a, 0x3, 0x1000) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = open$dir(&(0x7f00000001c0)='./file0/../file0\x00', 0x80, 0x0) ftruncate(r1, 0x0, 0x9) ftruncate(r1, 0x0, 0x7fffffffff6) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x7ff0000, 0x400, 0x7fff, 0x8, "1de3f004ed1ed8368635ace25b32845ee56558bf", 0x7fff, 0x2}) setuid(0xee01) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x922, r3) 16:01:29 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x9) ftruncate(r0, 0x0, 0x7fffffffff6) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x20, 0x80) utimensat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)={{0x7, 0x2}, {0x9, 0xbd}}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xffc}, {0x6}]}) open(&(0x7f0000000140)='./file0/file0\x00', 0x80, 0x613f4295e9b26cc0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfff, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000280)={0x6, 0x2007}) 16:01:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="e9feb11b66696c653000"], 0x10) sendto$unix(r2, &(0x7f00000001c0)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xfdd6, 0x6, 0x0, 0xfffd) shmget(0x1, 0x1000, 0x204, &(0x7f0000fff000/0x1000)=nil) 16:01:29 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffe8c) r6 = getpgrp() r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = semget$private(0x0, 0x4, 0x408) semop(r8, &(0x7f00000003c0)=[{0x8, 0x8819, 0x1001400}, {0x1, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r8, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r8, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x91, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r8, &(0x7f0000000240)=[{0x0, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r8, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getegid() r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffc87) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x1, r9, r10, r12, r14, 0x84}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x8000000, r9, r3, r4, r5, 0xb9, 0x7fff}, 0x6, 0x5, r6, r7, 0x3f, 0x100000001, 0xb1f1}) getpgid(r7) 16:01:29 executing program 1: socketpair$unix(0x1, 0x8, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x40, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x5}, 0xc) 16:01:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x7}) pread(r0, &(0x7f0000000080)="d4ee3aca95a2a1c6f9eaf32d50a6a56e9436dedfd8b49ffd3c377778faca6cacf0c13c25dcfcdc", 0x27, 0x0, 0x0) 16:01:29 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="82022424575fe4b76530e17f218d349216ab800e5627657f362578782b059ee07946b7595a7d870f21093e127bd99d3d6d7110a5fca1eead4e135b1ea23ae7fa059f709e2d5c10cce891c85306ff767148a47710f369f55e41a35efc40599cc236efbadae1a1df76d33ed805355284811649aab44fe62c0443d9926432c8af68a206457d1b47a160f397702d"], 0x1) r2 = socket(0x10000000002, 0x2, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "03a77f0c033c0adf2b02002100"}) writev(r3, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a", 0x609}], 0x1) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000540)) r4 = dup2(r1, r2) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f0000000300)) r5 = getpid() getpgid(r5) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getpid() r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r10 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r10, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r10, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() 16:01:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x1, 0x4, 0x1, [{&(0x7f00000f7000/0x2000)=nil, &(0x7f000032f000/0x1000)=nil, 0xbad0}, {&(0x7f0000765000/0x3000)=nil, &(0x7f0000282000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000359000/0x4000)=nil}, {&(0x7f00002d2000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000111000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f000025b000/0x2000)=nil, &(0x7f0000347000/0x2000)=nil, 0x100000000}, {&(0x7f000079d000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f00005d4000/0x4000)=nil, &(0x7f000054a000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0x8000)=nil, 0x3f}, {&(0x7f0000418000/0x3000)=nil, &(0x7f00004fe000/0x2000)=nil, 0x2}, {&(0x7f0000284000/0x3000)=nil, &(0x7f0000250000/0x1000)=nil, 0x2}, {&(0x7f0000305000/0x4000)=nil, &(0x7f00002cb000/0x3000)=nil, 0xa1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000401000/0x3000)=nil, 0x753}, {&(0x7f0000199000/0x4000)=nil, &(0x7f0000798000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f00001c9000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7fff}) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:01:29 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x9) ftruncate(r1, 0x0, 0x7fffffffff6) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0x0]) fchown(r1, r3, r4) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 16:01:29 executing program 1: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x1, 0x539d00a2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x6, 0x2, 0x64) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206922, &(0x7f0000000300)) 16:01:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) socketpair(0x1, 0x5fec0c4d63e97afc, 0x71, &(0x7f00000001c0)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r3, &(0x7f0000000340)=@un=@abs={0x0, 0x0, 0x1}, 0xfffffffffffffff1) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r4 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x100) openat(r5, &(0x7f0000000180)='./file0\x00', 0x10, 0x35) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:29 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) close(r3) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x1) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r6, 0x0, 0x9) ftruncate(r6, 0x0, 0x7fffffffff6) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file1\x00', r6, 0x2}) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:02:36 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0xed248385afdd7183, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000240)={'\x00', 0x0, 0xffffff4f, 0x0, 0x1, 0x9, 0x1, 0x80, 0x2, 0x1, 0x100, 0x4}) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) semget$private(0x0, 0x0, 0x20) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = dup(r0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r5, 0x0, 0x9) ftruncate(r5, 0x0, 0x7fffffffff6) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', r5, 0x1}) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0xdb71, 0x0, 0xff, 0x0, "61aa0db11ce9bae3c6514eff0300009ee9ff4acd", 0x0, 0xffffffff}) readv(r0, &(0x7f0000001680)=[{&(0x7f0000000180)=""/176, 0x1}], 0x100001ae) 16:02:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x8}], 0x0, 0x0, 0x0, 0x0) socketpair(0x1, 0x5, 0x51, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000300)=""/236, 0xec) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r4 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x1) connect$unix(r5, &(0x7f0000000600)=@abs={0x1, 0x0, 0x2}, 0x8) socketpair(0x1, 0x4000, 0x8000, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000004c0)={'./bus\x00', 0x5, 0x6, 0x6, 0x0, 0x1, 0x7fff, 0x9, 0x0, 0x0, 0x9, 0xff}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', r4, 0x1}) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f00000000c0)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r8 = socket(0x2, 0x400000000002, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x80206980, &(0x7f0000000300)) ioctl$TIOCCDTR(r9, 0x20007478) socket(0x18, 0x6, 0x3) accept(r2, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) ioctl$KDMKTONE(r7, 0x20004b08, &(0x7f0000000140)=0x7fffffff) write(r7, &(0x7f0000000040)="670dc3", 0x3) setegid(0xffffffffffffffff) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0x82907003, &(0x7f0000000040)=0x1) sendto(r10, &(0x7f0000000540)="85da6e31e1cc265a01f7e1f305df9d480eae47490a86b45cc904acdbe628f28c21bd2ab65333e7dbe518fd6b95ec99b396bbe7e07b64520915b5f6db1447eafbfbf3c866bf9f09bc", 0x48, 0x400, &(0x7f00000005c0)=@in={0x2, 0x3}, 0xc) write(r7, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:37 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400004002c4, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) 16:02:38 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="1492c1008000005232cd"], 0x10) setrlimit(0x0, &(0x7f00000000c0)={0x81, 0xe95}) close(r0) 16:02:38 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000002680)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f00000000c0)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xb3}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0xffffff1d}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) 16:02:38 executing program 1: syz_open_pts() r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) close(r0) r1 = syz_open_pts() readv(r1, &(0x7f00000002c0)=[{&(0x7f00000012c0)=""/4096, 0x1000}], 0x1) execve(0x0, 0x0, 0x0) 16:02:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x8], [0x0, 0x0, 0x1, 0x8], [0xffffe0fffffffff7], [0x0, 0x0, 0x0, 0x80], [{}, {0x0, 0x4162}]}}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) r1 = accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x18, 0x8000, 0xf) mprotect(&(0x7f000037c000/0x4000)=nil, 0x4000, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x800000018, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x82907003, &(0x7f0000000040)=0x1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:02:38 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x9) ftruncate(r1, 0x0, 0x7fffffffff6) writev(r1, &(0x7f0000002340)=[{&(0x7f0000000080)="dd8a6e19d3cbb1149de871d1ea59ca6dd02a7df87fe5e200b233a43e3a62fc99814694d50f0d4510bf7727c2109ec5781ceab264872f28c025b64bd8afc8c83066da92c99611c61e2fc40136ee1c759d72c13c66eaffe4f849808af3bcf4df02f610cbf4fe7fed0d637be6d68fd944653a510ac09caf6ed78b69a45e125d892b3829b4bb408b2e93ad7715fe5acb9a9e9c979a03402d537671c44e47a8", 0x9d}, {&(0x7f0000000340)="408955fa2ce7e1830825584328c2d716e36e7deaaec1d5399662399dc3347c5bbc0f59b8273b881a5f2e3ef4a9d3279e425562e70e03d14a8b48da1d4559333b374b75670dd26de7232fdc5b8ec298f53be6417a113f9d26ec729c13b6936537754363bdc41578676373a5c2d73be8432e400b536ec04e9a7c2ca7356fd17797a200a426d54dab680be7d005776fc97be9a2351f194b9c417c34874ca60bcb9ca58df681ebad1f6b69baf65924e294a89be4ca5356e347fc804091f8b7bfbda492ff5aa4b4969226edef4d021743043ae92dceac4325fb5a689c12f2720a4a8cf2168221ad7e4be07aebfd1f0253b82d82752271ff5fcf8b19b519d2fa7e3136b4f6b4d6806ee76002770419d0bc94d3ad2230fc925234444f5c0aaae706563f392d8a6c647bafe24e831734196ade9f9a4256a4bab13684befae708c6959667993d4da046b80c7f9b5dfd4b9d10bb61f35aff197104db7a7a40b54a75d3755def457bff2fed323759fae723d6599147c6d538fe19810d1c008e34632420c486b7a26616e864ca12c6b129f482257aaf0bbfd12417f0c9da5b0d4e63c0a7b5f7d7e995dc50d85847d539c96ab5d9dd34d167dc64f59e10f22111306ba24b80713209fd9e1e07f7e5e5f1127c51812d8ece10f8d98a97964559912e876414dc85817e03ddb98936bbd18f5f229037826677a57b0950d63e7096c5c3ace7cb831f08153eb882c57dfe4f1aec08ef6f1ca4f7f05d9ed6646631e08c6ac00dafbf8be378172f7b805f98c0353299832b6c919044ed261bd3533a4bf2e12991a39616c84efd962fe945e3fcd3f842d4613432fe34408ece992e7d43e9a5a53719eafbea48552b005388e4a0d384de0c4cea59cb6d2f2ac00426c89a9398ab5753b54e561f8d5f3aa29b6d4b3e83dd374bbf06db198a7419b9af565ba1cf6f4db660b2fb8026def684d8ed0a3868dd26599cf1dd1963a71cedfe45b9714d7ffd1b1152773525a17a6d057465c7d407a78b8fafb23e5d6c5e6da174118c26824dc919cf8e7236cd2636ffa22c2a97a6f62e8fc627b79e1c2956cbb2ef58db062e5cd428f46d2666b77042a82a8d1fe88e7b731e03d268949ccac2fe3fe012a3c8ac14aea451951135698b54212d8f820411eaa8b8b1255b5576dbc835d228a5a3ceb75fa713659ba566b4cd264811e47c4ad1188beac0fdf5fe745f9916a5f3c10597e829b30ac1fdb5f931f548027561cbed971e1b44e87d3597d740aa7d6be5638c238655d994a56fe6754bb1c7b21635f25090adc4481170275a6733474973ceb3584429bad12d26384ab358ec6c800917540cfa9a98e2d2ff522ebf83deb09bb78c36591992944f255840a19523d98e62d728b0343f23888a06039a2af9286c124752185445d0298068263b81a9a7c878258f5f974dbef0115ab07a8e584dac2567afbc94eef4829ea0ebb8c391e00b90a690d1d21b04c86263ba5af8c2340feda6280171879c94b0a8ef515d6425f63be2be9d2b20a9ccaee5e64fb5f497e0966b27bc8fdfe48b32ac5895f5b9dd25352e04231db572e4d74a93e9f5f9b0ff69d92dcaa343c373fdc379861e9463ddaa8fd98652e02663e6d9be600910252057d010364bc068ddce570d7343019651f41d67737cf467f8a932672ddb5956ac4bba9e8d43f3315654232d60751baba701b28d85b7886b5ca47c3458fd23866a04029c62259aeb6bb69f26b29e902b9af582f96683d997bb18bfecd84dec768fdcb9f7b6106ee1bff5d54486786244e873ed61dc8d6efe7f7fdb0af5aacf5f087a73a6b53e8ed296dd1b931858b4b1ea9d03811364b0dcf3c757123838c0acf15d07dbb5734d880a3cc82a8f62a04dc4bea0e4856dd0f53e08c13516d3ab2d3fc5ca55f56a5156a86fda0f7df5ac2227a7be22c5d9b835af3d2105349c2315b24d2a9c2a8ad426b48c02d7b2d28475231e6dac965f3f0e86723ca48c29e741778b4fe16e988749b1b807074de30d220fc90f823591a03743a5042a3519e6d04eb09c30cd0f215b1cc6cf7b791257a327c4d7a55f8b39f2a5b6ee39d353372143902a659746b43e658d9ac437cd5fef7402231de14aa2d08242f649a31e83f3b8be7bd7d2fa29497d306470b38a632169df6d66bbfe21de08195c088cd0eb30f740b7171baeba9437ca3234f6622bd8765c876e404d2160d1e80bdb16f708506976d35d9aa6f8ff014c08f9a75c114f0fc986b710f596d513113f6255888b0c5f0b10b938cb3df975a72ffdb6c07b73a664552aec42294167031f559ed54359488f567bb6b4cd3ad44f29dac8c57c2ea558ddfb6e468e9d8817465dd074069362ca466e1e1efbd3be2e628e01f14edd7c594aec0c8e4154f8979e57bd427bedb97af1cc1114762b69f0fd991feff60c057cb5bf4e838105326659b97073c2570d01f2a249a24eadef692f745867b614ccd26ab1b7786d18243e4cfbcd47f2804644135969a1b3809eda4f6a8ca5b4d4e8d525ef54c66222f2b098914b0de00f6d247dfba9af3078332c46bc7ea77b9331aace3ccfa4191638b3fe8b311ae995dd78f8e993db398c16700fbe79a623a345eb703ae0733db318c038e14693d3a02cc8c13cc77ed655cae855c5dab8cc737f4d6ced46a6cabd7950b124a8851f83ee1a0a0a687a14bf1f839638ad52872ef64c1069df6790c1022b61621289716e8cad34936fbbcf99d95142d5c070c2ca5203aeccdbee133adc7f637862ac1e8da346af3f565ee5eac3d3a61b4c6965a295779cb7a5ca4a25698bf631364204a8592f18e04923a93592353e0c8bf4e8e5767aae890189b0d51f2c0ebc9d3fa92ea01bb3d94a3fc21fd02c469adeda69024956c749ea09d9f725a2048583737503858406f3fe75217ee8c22b11a4a3b108d445c9dd86e3a1d62e21651a10b5c9bf235c0f658384e37ea4d278355991095d980096da3436abbcce0dbab2dcfc9adb61c0c3423509bcbbe37c31ec6caab53c7f992f7d3be95ddf6f26f1e196c6e8c4b43665889c013a0188ac84a787d35e96df75884b5889dae6a82a5ead2fb6a3f0a5caa9aa0fd867910d0b2509bf24d98038136544890690e2aa18b3985d4b7c22d663bce79819e888e10b7d1a38dd20c5f2f8709b82809f4dede22844f090c2ad31ebf3536b73051e759365bff7b271aa01372b8726d8c0324dd9920f8192884aafbce8cda7fd5c6e0381ba0faeec1c2587ea07c0678c93bab66e8303dc5ac8227c3b22d95d603542e7233c2475797f7b7f3b445476807b54e5427c9c8466fabe0ac7e7137fd590913f5e95be81c7c995918e0dc6def09c08bdf0ce467d4c1150a2ab59007ce7b649961e77475891d182b187b01709972baf6b7b0e7cf94cba2260fd94d92c6b62900bb5e36f8911591a6e8272342db51873b58637b6c170693b0fd85f1c269115f157b7e9d7535359e9db1504891e4d8b7f5146ec6b9c92c50549f94f2cc2605b5acb00de8e502abffb704251038d62d661d8923025a058600edffc02d816963fbfd0841ad69777beb9f94255d2bafb34084ad7f678486821fe5835cb9a42f572998390ae5280435cdb4d5e89c4bbba3739ee67fa1dbccd79bf6b372a5e1e4d76568d5d8ad06d41fc5e9a19f2c7a3a8869fcede5573667a22d9aa971b8e771fb60d8a244e08916c4c7138b951e89c30aaafbe4d1b32fd2af56ab045675705a00f6d34048bac21e74e5ba669f4440955dedcec9ba4fabacd945607b77aae8d2a161472978db220aa558f672adb1bbcce4190b171cff32552d07d777ee8f5b91034bc462ebc9048cbce013ba6b29352d14ee4fe116ac5d4ed2ebaaa9f573993db086ffb8332581551cf459f79778a161f3fca81bde2745439ef7432d5cbed05c8645f0d5d39b8f8feee408367475b62f17ce8e92f314a8c3b676383a2ec65aa218d42136fe0b59c21e95911bd7954a0d3d71db237280c9efc66323e0a4521dda44318456b8233fadc926bb7dcd2acdebe9b6339b6a27a6130ef2e498d6c5d3aa9c7fb33339d4c25d8242311d61e4167385104e61c33d09a1ab7fb2d2186f8e6f89fae31795dc91e1a507d54b706cfe4995bc5dcb8086707ea0aca97c84252a43f98c6ff29c019743a4914924b0cf02e097ffc57ee3412181b6860564f3d5af14c6080ef462f51baeee7620b8444c6e65519f2ad14743add5a1b70ad95a62f7b091be5037659c257a570e0415ab760d1bf8b74eb0a002ba5d07430423452a4f578af4b80652c6c86ae535ef7a40af9a31d3c1ae54514fb29613afe18e3846eed78e2d39fd307849de5244378882c0bb236a0df88ffdb7d476127325360ea3bb4fc2ea31e91c579375ef8d7758f0dd284b4051baa7690238b5beb7168bab5e9431d7d6be8538d39f11fe9e9709f6027596fb112d329abe5b547d67d58dc706137dad1d494956fb414f7f5055ab7e542b31d328d152b961a9698d9bcb47f15241c5aefe923668975a90448a4e48990e6fb2bdf67a5559c26939613f3abadda8410e5160a20a5f6c57f648ca11aa738da8a9bfc1fce0a792c7caf5898a873dc4a67f5c34df638c195212bb5c1daa2d9b0845ae50881a7711390ecfc7798bc08448be8d4fd0c79bc20d6fb5fdc5a1e500f73370961bc505852be572bcadce09ac30ad8d98248a2d65cc6f76275a4cb76d73f3b5ce1e50998db72cca0cee3d0c2c0e7bba59c62ba58f1cf16a6c7accaeb005bf4c7b06001061ab227d32aac417d129be9131379e42e89227a9b6ed9b01617dac005679b199d197559836d8c5d050a48e6b1c482b4de48079ea0e73ad13111340ff7840cbda20eb07a2a340f9fd9c3e7f63678f9985e90f729039198872cf3e2b7be28a0c5e0eaa69832923250e7cb8fc327129a42a1c2ffb8ba25c9caee41bc61e9fd27547691e03660bac3a1a01ed32a492d982cd49747cd2cad4fae42c0e3c3bba006fea0c87f2cf54d8a1cf47eef1d21e53141c1e54dd9008ec3a4ac374d0be42beb408bd53b3f5cb62b9878415cd3b8f8a7eba21341a6ba374f20a7811923ca8797bcdcb3b6e168100a4afaf2e05a2060583eccf081e2ace2289a319380723091a662e6fdc14346e9fcfe6ee1780b3f48158d6d8cc90685cacfb73b2030d703f9588ddf57ea5c78b3525d1e038fbd94a53aa29e3aff999dfcf6b969b840e9c63ac45d3125a92fd1f348240de60e63b21615d236da6ca9519fc41d725e77ec12e0ee8abbe9ebe29a6c4c4d7070115f23a67c2dffd20a9081a3319277403a40d5fa3b46285709d53512023a2c261b8e367e9296088a88d53cba71a9e3533c05b75f582e466b2f2089e12d65d35f1bd3adde068f7449ccc7d0dad61b03f0a9cf84c63ace68557c61cdab3c9d29bc1c641505d1e2060b3ac8e1765e637303dc58f2860320181fc29a3e62aa2c6b0e76dd71c1bf5852fede6ca342b2e4fb7f4cc662a208c9525ddc7e5a449e31dfbc7b546f3c0a6382bcf92020a1074c0ee118816cfc996ddf2be4f5d061aa6a7b45f8095a4b9b2ee9a64f4dd11c7ec9345e3fec9f7aafd37e1007a06881cdb8795074e68528f51c4f003c50f77dbe332469dbd61312171bede9013fd4fee141300d478a008bc51d13dd648751741d62654a3017c6bebf1946742c8efe0d01379cc027ec0558ae198e30f6aabc70e4334c61351312423b35a5b905b2094c594b6cca4a727db1f7b7bf3d9433b222685958b517d9fc4da3e7791ae2ff5a032abde692b3d0e11f09dc91670d378697762bdfe51e06613c594773e6429a82a417fe82", 0x1000}, {&(0x7f0000000000)="858bb2d8b85fecef478e11ecec4fd2327d77bf5f21d12ad4b92e5fa762eb9c6eac94e3c9afa0", 0x26}, {&(0x7f0000000280)="1de94b682dc85f7f5b7d9638be", 0xd}, {&(0x7f0000001340)="4b3a808d6ab5d07a14e83b8020d29e2c208251eb9469c391f10878e19f87b75ddc6778bb15b8604cf7b87bc3fff3b382901cfe4bf9c2a4782c8bdb1a10448339f37c2d149d741b1f28a084a8b6ef860aa3b61c6260e44a835819a475fe39dc3aa3d23b66f508c5bc01615d54460eca8af4c76aefddaaed27c9b5e03f385fc79e0494f21a5bc4e7292815720f12625752cd6acba9e3b75c536c3cb2a1ab1f2ea0ff70d8ca6a153a80787ba3ba84ab64a38b95a2fd21d389cb1c6631339b3c434a88d2a351fb735584f4d362d2fcbc7e55f44efb52be4be586debaf943e88075d075f3e44c08227f11830734a9ee99fbae8f4962970bba2134e7634b1f2b01048849bb12088592de65503e84a17287ddcb35afad846ac2a8577d35015a43ba1001d74ced606272db84504a5a77c00b2bf910c062f708dc1b0255c10ad89f7d4df821c2fbbbc74e32e1828f0e9813316425413f8a0e2d1fe117b8967fb08dabbfe7b40e31625a6a3e961f87024ac44c0af9b96c0799a5e1a73f6bd4df6e5be6764b57ac40bb63c430161ce604e17b8857455c38b95bf632d7fa4143025b10523656330f9ad9f06eb8e71889508f053271a3bd61d523fa81dcf94092c217e712a972a5c23263250dd8e17a36f4612945f9b32ebc1e04860f8598c02a781cd7aec6caaf3fbac69c30c9977d957a36d71c339839cf4b9963e21fcdb56b814f8beef4fed94c30f54bdc9b403dc3f4b22c62889bff749af8278cf41abe98b26be30c0981e33331f3b29148330a55ee614733029e12c4393d3295ef5344b06b2ca194c55959b7234d947688b0e51f70ab0f7c8b6be26d2b298327cd8e5f18c8cc946908b05fc1cdf4c4fe99f500f416a0822cd8e06906f9c6cc1efb309e9869a2d27caae76032281c52052e9ff7e797df610f69076856f83a7d073c5ca1f8011525ffc24ac2894d56d01151009ac5ecb84a965cda0c5071fabe3bf21101bcfe4ec8e26d1475f9c8ca2bc03edd5b9de70825b19d9d390fb20f0d1334a2975a752dc1f1e3fe4821d77ac96d39adad33398b7f2e0094347ae99e7ef88335d33037255606bd32081199b6af9e629748582505faef917f937c4a51c8d5a8b8a66ff78fef70ac116da2c5966b7c11e8ee216aae276162fdd0de86ef3f971727ee0399d6e2bc047791f710415fb2a6735a78595ac69d4354a3bc4f2e07b5ab6f13303e9bac1304d426f475b1bb618c1ecce3ba3a5372343d5f0d4538b76c55172b014f5a5b922daf2c57665c38a7a24b7af80f2aaefd76baa8c22a30f86e07836002c0375daf088bc96311bf88b0e9bfecb09115468a24038a4d987a75b12909961a7579640a7e11e83eb3cc65fcd111980307c39bd3db26817c926dacd3ffaab13a0c43ef9cfdf54a79cb15d43d2a51889c3bf1b518374037017ccdaca1677af1af8f4addb68534a3cf54d90c36e09bbf23bf3c58c7a97a94de3594388b98a22a0a6f0c18a3613742c6df705fa0b722ee9bd121d5e924dbcd8ca74ba5f114d213673d415cee2c113d8aa52220092f94bd683a70f315543d47dd9173237e7f5bdedbc8e448ba9c1ca1d4b19a0ba3f6e93308e36bfe35af0348c1ec9c3daf7c4bb77e4f9d475df417719001f7c900a0606d1962968e5d314074659499f128fae7fce624b1be7357cf72cb10bea7811eeda3d0adcfb3e81aeaf8f48d95e7563e48d7b47c257e4f3a84c457415c780fa729feadbaf8a53ceae817e2057fea602d70a902a6d93f45bb3b59a999e573da73f791491a6e5358a3654b42b4491d109acb498ab261f07763f9c984584cdefda10240de68dae03a90918415ca1215fe47e158bd72881ec5dc1f735ca861547668f340121295beb5419a46f4d5ed8394424e7d64c89313b8e86cfda50671b9de9fc1054cf2bd705d82618c2628231ba33e03c4f48d9076b0485d4fe09340118616c8b303e1c2d3da3a2f98ec25796fb35b9d582b98d3dbab461ca60d5758194e986b6c212d77ffa95bc4f6f780418fe0278e6306f0445392d5c33884a7f44b979b555f5541eb4e02c8fb8bc1fa177452f1321de16c5ae3b8bc41de6da549f773750b2c92eed097b28c9a920a8ff9c8ce26d22b4d07158bd3ec173f7e3f3e278caca868b92c54d7b5ff63fe83da92537a5ed3f95280771d5be36dc95d023df906cf867cda9ff9eb157aed4661fecdfe0807381cb558cce55e4b79d037e12f0fe710e0e55f810e5cf9ec5e9b06ca55345321192e4c550232bcaa8c14120aaa2aade5cbebb8557eac4bf81f6d7972b212215891719596d073f5912530e0003459fc3ffe278430e658202bdc3b8474cbcbaa2841d22310f96635117cf5785c851a26d64a382a4d6dbcff8714a84e59fc492d21abd2aa6389652cba994e9b1aa04abf75e5f69d76e35aa8d01ca0c9f8cb73cbf3793028398aa5ea1e69d03d5c05bb6b3b243b014d6b9093bc0502cb0ae3f974be2c8a7b2f362e8ccafe2b930258fa692e94ec8de39573bc14617dd41730662173a88e8d6aebc72f84712e0f428114726702a4a721345f3845db6157f2e994384fa73bf9001d48269a3f4488bd77dda53105e5d6adfe09d046635cd5b7cb903c57bae28b39c0531835450835ec3d30a84ab36248baa85ad621f5cec85b27bbc5792f559d1946f60f45c2a3c5c651b0b4239870d96f770a0387163bfbf21533a0de97bb9a0d4fac353f9f39e4e5c842349d6853e5b9ceaea8cf5871cb65e0195d7553ae01bd6026a56c84baafbf12dbe9ef26f8c568d3e7e78d46bf77be364489c23ad9842eed93a2051ffd340a0a518a93a67d11ea0d65df1ab755f6b6ccb91608944fd3d42816d7af63125a24233291df2b4eb7f22edf8950c1f6abd5923921f7929adcd23728487f4ce624c863c80176d3fed078b9ed8f2b10332827b6d405a485e3100205ed1c7a244907a0e95c09447b3929c998d0d5c02c49d482864503785c52edec38d2f6e786e19b13de583de4bf730fdf1076537b34c8e2c83fb78e7b4405e3bfd8043e43eb52d105542e8b4bf509f597055b70fc8c23a293c559b8ec3f4ec8a655d6557d584e1c2a01fc4481c3f73da869499893dba603391a1c634ecbb5a9e7eb8a5834e46b7c768f8eff29610c038069ab1fc4d9fe2d62d133337a61bc8f95dbc9790dbe27c0ac18328387e9be0a6a860dbf7f40a47100d5b479cb66ca8e0b5143775c102fb27bd1f3906041be9c4191289eec58b16c576e51533db2d6b141575b9a239e5c114c1f51af07ee3011bf2ddff8652015def03c2fbb7ba7fb385a1da40bf9fb4d8f2ee2220f29df87307c9298a9217df054ea995e1b36cef6695ff8249bd3ecc04b2c7cf0739864ea36835ff5e657645af9cc7a00cce6734ddefaa740fac5aa430a64dcb11f9020ec27171f11491aa54245ba9a8d7d3286ee0a12df2bf6b04115e119706a8bbdd216fcc7b0251db8d92e05e8bb3e54fe634e30fdfb817ede9b11924069c26616b0146f5242c1ac4e03acc6a33154082e7fff254a7679f1e2689fc57e138657ccea3b2c069fdf518f48ba19d5dfb9101b4383cc5916bc4d5eb924893a430a52e21f4b835cb9f913d0cddc9493952f69e30e437cfd68379423a608707f3257407a36773e84293fe8e1e2151b4790a813e9e0725eff53d0e51862551fe941c6c262f9b9e646bffdbec34ff1045be8f82aa479b35c599369480d34d714771c2b3e478486e9983f82745cca9895dd669ee7063240bd6daba775323d89235d957c76a0e443c597e7376b0bf8d36ac138e156a57431ee2c053b8b6d64ace22f17a3d1f86cb0b8a2e3b5ec22fa1597685e74e3e810bf023599a70ca39a7541e440f8231372732e41734ffdb3a67ed9d1f8f83eab1c94d34856810597a1d4b21ad2bca0fe3874962ba6e7757d060a338ad8cb72971ab3e181dcf45ca9de64e41bd2233ad412802b35a2af4f2804bc5ea456a6581d97c8336fe7122df73b495224219558caef12c3e5a988fb6e21d36a42b266d2a136c50d194ea24ca708a2c1337a142ffda8ebdde50d124f25bcd456f59ebb92292c87c437893659cff2026dd54e78596c6216f5ed823155a1bea02e82c87068f01d35c741f3d9a513b9dbe4b42f15a5d6364400eb4da40d96481c79608c50f71e9c1c9ee33bf331675987014de3480b352da5ad80c5ae5c085eb8977b8d33da9fefd610b1c77e89d8e345421459d20c47d34643622a80fe71fe9342bce40dde9661506dd6816e14a7f7b1e3b58318895f9743abf3599f9baadae68f4ca74fef27ed428675569c97b692e823a3f4638844ad177a92a6f9ad36d7e44da05926229e23427e27b7218deb3996fdc766bdbd0931071a7631946030a401ed83792ac4d7c9155c395f9a6b640ee6527ec80a32bcdc62cbacf8a03295612278a1ed8b2f72817444f4a15a71094a450e99fff09db275b0e47d319c0627ab86950205b75c67afdf145e241754fca92f1f61d909ea9e685cbaf181dcbb8829d423755d43ff8649944353bb32bc6feb6705bb264fb3f1d782625de1fab680585de3ea450eec84e989ff40ea0ebb90e0722fb4a6cb7a5f25d96e50333bda53707823a8b241d83f8790b4ef09a0b23cfb22f0d7385badc2da26e8550eed7a0c7b62731b96d9befd908570b12ee40dff57bc15a7f078485bd8a6e5692b43be91cc29518218d74c9804b04c1439b39d47ac19c88d987c3a94115284f176b5d534691368f5bfa568d99d054f70f7362c0204571bbf3f1928fc4c60400221d418716e41702a493ba14d70bee4a8a1554a10fa463d4bc5275f41f3adaae7a4f18375c5a8ea6540580d357aa81fcc905e934171fdabb7975d824c7a72c5bde6208675d01471d2c7acaa206375750993cd84c32aeb089d898d40a871277a51660b587944415da376b978df789bbaeb943ac9a982c53332639e7a4f9bde77827140b07a300ff4f7240fbc9794ed1b612ad94f932f552d53be58170e83887b01931736fb5975827c2830794adf780a24483f54d3947caf5764a10feba33d06355f8bed6bb7ef38a3dacb183831e857ace8b41ba1d70e3eaa54251f1fdf4712779438259bdbeed6ac9b77139be57f2905608b5dcce64cc8eb0e4904ff1d49f8a81092e106e894a3c30f2e41163fd3d6979eb88baa5992e5658ed27f4f64eb508ba14f8b22f447e69772e7c6838471d4620931dcbd0cc2705122fe613f3c951e5160f18f38425e8124e15b354c62d6ac24585285945c22933adcf96887832f226ea9c563e5e5a38cf629b800c11cb61c1cacd714a2bf53db5d94146bed905c19eb889b61752f18c838eabf062a2eaf3d9c99c63d59a95070ce000eae24f34fdf9c3ee561786852ca8a96bedf60a3c7db3734508722635f30a9ccdb2150cc41d6eb1effc0ad307867f5655126f875a27df1441b1bcddde7a3df6f542a3e11a0388be8c2078c1afbb7f0eb2d64a7b094361c17477420bdccc50e08493aeec2ced437f3da97d82e5a685fc4cc4794858dfa278d1d9238c3fe3b943c578a19bc243c01da5d4a57d4aa14fd3dda6a84ffb0008a3e3e97373cbcd57f14ad7cd8d508634b18de6646d074b830f68ad7fe458b0615878cf3948f5e1ec13e0a5881aca3d9cdf970c3f4d5cd4cdc757d46d94667d7c4c4f3d55d2c23ef521e89faf36ec79ec00d2f4dd94ba9b81bb5a149e696af29a9491cdcd372dbcf60966c0c819df46c24bd1f3c0d6e1b22377aab2f129a6959726ac2a88c6371f05317d66651881e1942428cc9cb64c003a76244ba99ec872d6b26e8a84273", 0x1000}], 0x5) r2 = kqueue() getrlimit(0x3, &(0x7f00000002c0)) sendsyslog(&(0x7f0000000180)="60a8ea823621636902364c0a8c53a32ce927dea4a63b2a03168a2e40f08641f56e26f9344b4ef13440bf8331311340544912708453dfebba148a2d389e2ecf725d34094b27f1bb4179f98431ec8d39ce1feaf9b4d58b0aed380a34eaf48e1451bc309ad8aa0760c4895aeb8a5a407a4d999d3939a42b0c7901bda9e29ebfd49e46856a5b8acfc5d6e4ce9e05250dc500d3f45e1e4df83c7470f448dee38f2e6aa93827380e98241920b6411c02fb036cd2278a55d819bf4c8c4cd03754a24d5c1627ce2486d90a5595b354300f9e2f0efd6d6f45fcba788ba6d6", 0xda, 0x39) r3 = dup(r0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffc, 0x1}], 0x8, 0x0, 0x20, 0x0) 16:02:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x8001, 0x4}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x2000000000000368, &(0x7f0000000040)=[{0x79, 0x1}, {0x30, 0x0, 0x0, 0x3c31}, {0x7f, 0x8, 0x0, 0x6}]}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 16:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000180)="c65d780e05a0c5230c2222669cc7c6174995df4969ddc90287dc0ca179347c28ad5759b8864705ae342dfc0d35b14f653f8edc5ccdb8e42ad2d2299aedf5bab0b5983b5f1ff46560c48e6344d1c83b67d19f32b581fb7246613b348f46b55c91b4d1a69916439ce87330c94c2377f94c8a8c7dea4b565daf39eb79221e7abcc5", 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x8000000004}, {0x6}]}) syz_emit_ethernet(0xc8, &(0x7f0000000240)="2dc87bb10d5b5b92fad878fe864355602b1ab0a0d029626df15998818c3db2674f3777fee1b3a47ee21381e5a641635b5362d8a4d90166308daaa39b0d10772f68e21e9671b029a67afe46784af76500081011f989aae14cd7779196f02874a0593bb185895d80bd6066dc1f506aa91beded7d09604a25aad6b65926d5779707b48d5a42255cf85a1fd4477dbc8e28224fe8f23f2fdd053f26da43db6a5a4e10a800793baf6998703404bd3481ba7ddc2e02c0e0606bdae2c54289df29aee8526369045556f69817") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) syz_emit_ethernet(0xe, &(0x7f0000000200)="a4b1abd604accc08d4df33b5293a") mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) 16:02:39 executing program 0: r0 = socket(0x10, 0xc002, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x7f) shutdown(r1, 0x2) 16:02:39 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xc8) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r3, 0x0, 0x9) ftruncate(r3, 0x0, 0x7fffffffff6) kevent(r2, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x71f151986b91c64c, 0x1, 0x101, 0x7fffffff}], 0x400, &(0x7f0000000100)=[{{r3}, 0x2, 0x40, 0x80, 0x1b, 0x1f}], 0x45cb, &(0x7f00000001c0)={0x9, 0x4a3}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:02:39 executing program 1: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) r2 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:02:39 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffebd, &(0x7f0000000540)=ANY=[@ANYBLOB="2000000000ebffffb83800000029000000310000f305c7b06733cbc1430c1f07fe00000080dd6ad3810e5d437c0b001f00e55b35e70725a8c50000422b6ac32119e487536ffabb7ca4dc15978ef46983cee7e905fa879f1f294b6d3b51f9de72e2ff75d72c7205c584da4bb63f9795752af93cfdb68e4d5ae5e34e7100004400"/137], 0x38}, 0x2) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) getpeername$unix(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000400000000000000000000000000000000000000000055ad555026b3c399fdb0b93c9be68a3b16e0cf76ef55badf5b256c362cd1090a1e39dcfa0a5e4a4ba4233bff498d04e91c665e8016115dfe87f6d08f826858d109e217e35dd5b0eeea2decaf9258c445804389d9efaa67871a0786732a568b150d6222ff01e0fed839b743d1e00b7857528147605f09a7555040c93c0432b29bf361fda107dc7c81dcc45d77eda9ce34c83299bcf1dd91bfee99fbd45dd9d75755194695de45aeb27ab1fece17309cd0374d3b9150c12f65b9760b002f8f49494207989e0e82b38cbd110dee8c5de92405596ca8622a41e329d2b99dd1285cc3c9f34610e7e6a8c8fdf920afc5754484019d27a82352ebc1d1e09df3600e06196c2f8d1ccbd28bd5f3805a6c82b3e575d563efeee45cffad75514eed310871f802dca4d1a3b7dd624b8084987620dbd74502b558a1491ddf810246534c4c0f3d018b715aeeba5b50610b04a4959af004"], &(0x7f0000000140)=0x1) mprotect(&(0x7f00004b1000/0x3000)=nil, 0x3000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0x7fffffff, './file0\x00'}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x1) sendto(r4, &(0x7f0000000200)="5db9de9a4ac5260de9639a596075397aec273a7bcbaaa2c66e1b19e131fbaa5768fed8f8e9b2b84bced62ca6e09e3c3b6ee7678141946b50545e3f2cf13a0fad35fe2fff07e6e3bafec77a7e4e89f31cc21f59cdb64c55003af346898da6b39f0a707b6dcfb7c624f708f85a6f051138c49f0827e2b0b8bd0c8b5429f56ffb0a690f53", 0x83, 0x4, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r5, 0x0, 0x9) ftruncate(r5, 0x0, 0x7fffffffff6) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r6, 0x0, 0x9) ftruncate(r6, 0x0, 0x7fffffffff6) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x100, 0x0) poll(&(0x7f0000000340)=[{r0, 0x80}, {r0, 0x2}, {r5, 0x2}, {r6, 0xc5}, {0xffffffffffffff9c, 0x40}, {r7, 0x370}], 0x6, 0xffffffff) 16:02:39 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc8) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x9) ftruncate(r2, 0x0, 0x7fffffffff6) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000002c0)=0x101) r3 = getpgid(0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x3) fcntl$setown(r0, 0x6, r3) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chmod(&(0x7f00000000c0)='./bus\x00', 0x80) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x1) r5 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) pwritev(r5, &(0x7f0000000240)=[{&(0x7f0000000180)="e0d93d028a6fd235a6b8b243d8e755ca30551c2fa6020cad4f6a159f2a2b7062318db45c331ab332a98a9d5788102093eb1af987beb3ec75622ecc0afd9d7593a3c1d1bd4ad56479c82cf63216273415182f9360de133176c61e9f3dc7a71ef6618225c6175de43216ea1ffdd89d768270b7bbd36a8d20ac671dc89b366e45da9d01143c55b2477d3e3072d9", 0x8c}, {&(0x7f0000000580)="28592a6fd99b999267b4940f33ce941d9676821b09aed02ee02275dcb77deda23b47a8ae86a70629f6765cd2de438fd34d155b93cf5fea49ec2a21b664255a97c4dec3a9066d0368c3ce089de5e24162916c1d57e8cae0526230c0549a4514a55a64be1b3821c9bcd0d6e2dd00f3e6a1250de07b107603e451d9df47720dec9befdec372fe16d5c7bad0695524dcd22ab17868520caaf91a931a6f02bd3785baf56b1aa01a96f776127943bff02c7769b84d697654a1b9f76f5ae8d2b1fbcf5409c0c8c804eeb56286e488181affe131321fe446ffdff9790650ccea50ee84f5fba9c1241548f09e3e260a4fa5dd9e522215002a80dc8b44e73e04e50facfcf53b825275cc09b81b6e1d991b7f9e7b271f821038a1de97d113bc764bdd0753d2a8f6f0939ad88ac9708420f2f00c15e440d99347f844edf6d0818cf9a9ee7c1324d2938e28b4aa3d655c7d1a3466848d9659cf60f103e1775b3fb52b9d03666ba7e1dc9c32159075154703974122f901dec04d75108a50041a02289c7b1c31747de7f334d5fb5025cf753cbc1f458ae490f7aeff607b58751de0194c0b39f8b7f39ea571082fd0db299fbd5dcd9500c38ebd651d01c856bf9e7990cdcd25665928867e6e0293b4f7237c756003620e5b34e3fdcb5273c0ea093e97ccf10254ab62883c14ec02eca6c970656c147c5ee726895d1e5730fb2348c9c461d7b5fd323e3c0e88e933c800a7150a0fe2ac218f98fd5410c0a16d31e39b13cb32a6d291404f157017b4100e98325bb313852549342a1bb7abf7bcbcdf5aa31dca8e839755f89466b186659a5eee4a2730183356b026e7cfe4dafc277b95ce5697780fade6c1c8a8fb8a96492bf04ee9f93121fde229fce64b034471988b23bb142fc43548876ed31d16b4467a77d507e00bef7f8ad87ac294c0453c4ff02ca0e27add4fc253a0b46c64e41b44267dff2e4c9c8a2311f58d3be881330ce9f457a2e23a5b284dd99e3fca842795805791c0b3c78b6708028fe5067806d103c3e86ef0fefe39f856fce1283b7bbb7393bba8c42d0523cada48bee61c7fc1387223a399365352412978b44fa70e9c8b88b58d4f1eb67fa8b26229a32b375a8fe8bc0ab1002b5061c558fe7604f3156cb32eca13d804b024951550112e175e641caca1987b21f2f64f31ff9b96fbe3e9aa49fb69e1a5ac562314423cca4cd862d359d42d0d6fd9039bb3d89cf56a4514b14ef413a02e2ff7fa6987935ca906a13c2cf04c04caf4d3bd97bed5cdb4f6b97d14c72913050edbce67170a0d84c807717ef55c1f14521d67a2763ffeaa98cc0b6007670774a892b391b84edb405bfa511a0295b8436b00ae28a3cc5e967a1081357a9ce3191b75c2ea2890ce9f29be1dd2aef22844725a3dd78b352c477b0dc0e32ef8d48ef5e8f8b6783a9e585bd4bf9ff5a17b20a4c93be2778fc2451e7e9540b9a35dc511b85f2b400b0f45872d5855daf4a9473dfd16b5f6de9b4eb3d0f0ec1e180d350e4d2c18ccbf610d32ad39a5301fbf3a8cec3982173cb8f788c4d03028007fa2aa5015a662fbbedec4a74b82fff89b1fe1bbde0c480b3d7162e371b606f6bca66c2d135c5446ced80559dfe3f4c7a4e07d4568121e98a1f4db61544fb2169639f50f8a688f7b91ac0e99d748a34bc169fea34280ed7ca46b73132ea19729b3cf3a39ec4b7c736679406723a3d91615ee36703aaf1c4e980630aae34a4c24939b6d68e6f92ce73df7229ecb95643fd12ba18948df01dcd74916ffc5fede9e71b21cec1dd298d0727b38a7aea25e0b4897e2959d641a5c55e27ed9d3eeec912c9f319a5777cbf9c3cf2e12d63822f3fe8512ea579ef5c532a4c6debf1809a17f114f3f8dfcbb6ee56c5277b95edc1d17472d644a0e41073a1d80c668e16a5d25e2056735f86933bb792ffbe874ca5e54d2e4d4c8caf609095b6a4d5cd9d11eaf1ac8941e08af734298014a9f7c6806210c07328511d2593ae345b987aaf6cccc5504135bb8234cafff59f70df6e72d38882f44418a0426777496b9e3d2b184f06dc021b785bcb8c97dce476c02cea4988cd3d6ecc5e872deac8df2b518b6794545e530d9c24278f79ea76cd7d49651ee876f2b00a5cef99c33b09fb393bf7844e0076ff160ea0e619f50877eba5bfdb2c3cf848f9411967b0b484308b50a667ff029962755b3f59cb0dccff4d684a4d5979fdfc2fa432a903edfb04850d5060d1afad5d4802ec3645c63e3b16d0b31e6f26b8c171832e7b6617a125be757b0ab0c2f251bc249df5f96f240655d83e57dc9ac404aad882c79daf8c53ba1182723658a43ff09d5054e9088c2a236cd7b65ec18de4914e74ac2f668f236be95753b305a344b51d034676c917e5fb7c9b60759423e9673f5db4337c42a2736f767d0e3d944eba385c2053c1ce23be2ca4da4d2299e2dff90f92a2b6040fd72f98b4a05b9e632410cb64be4056dd5aae05b59c38a4e43f85ae36dd300fcbc89ea2c8ae397f9938f2160a5abcd87e856de81e142834af0dedd8f79d5b37e2915e40ecdedfdbcd00b077810bc736ce7e2cc1f54b560644543a44cfccd5bbf1a41fb1840430086d8eee18021b2dcaa46ac8fa732aea442b5d65c060c7b5b29e28f0c7ce403df885fb0e8a563ef0828b5b9f29f488ea2cd8a361f9ec1de6fc62f51efaf85af6303b815a64bfba8edcefe5e9416ac3650e2e2f5ce07aa156f48dbacd84d8cb52ba5db0583ccb7146e215113dbacbc6995a5438c580b51e832f960c915ef990cc07736ffa7b1557233ac9ef2944b39b4b8a20ee1ac8e1e6f8978bb0d0179676c6747a7dd73d3922b76ffbc65791a9852383ff8059b469a909e8d18cc77acb15ed6e606664409e3c6ca0ef3a3b723b5ba27d88498b598d53c64b05999dacfefa1643bcfac96a60c481d1f81f7ba7d9ba0c4e981b87de5249eae29859d5c11643ae63a2688bc9ceaa43a3294b092e99faf6e002ba7e77db4d1518f3e0525d487391e95a39fe4bea65c02d9e43d8cbf40b3876e1d704764b0ac3311debf1f728f7125ca233e2bbc4f9ead649cb3f6c547248f26fdfb3f368ada58351fd364a131a70b256211b833640df820b5e7debf40f84243be0eed3a2d3127c909a8c487b9ec8fb0688c6cb8a243289857e4af93b8454d0a24be2b208b4d386e4db619b8b0c3f7b8ace4e6fb1fa7322caf89886666804bb15c8f2836c9fa1eadbd51dbb54bf2868490c93902b32b0efd44e2827e05f39c6d59fc428841a8f0f244ea0a87068ffe127c095bbbd4f11f9f9324e67fa21840913b60a6c1d26c881b927a8205825487f72b8d6ec8c92a0c84d365f9b5d4ef882a32806c2a6feba0f6bb7edd1dcd37a9028f4d078d28815839e61c8607170b840e73802f5e9459db2befc84c5aac3d70577a24e8572024181af4abdf7428f0d56b0dc78b2889ab5ec7a598cb370847ab6815df7c61e866859ee2af7a964fd5eac0fbbf17c5aebf37dbb0c263c2c21f81a1f3a7b35029365adc83fc480c155cb91ae6872b2e96110957ea479334421c480520cb0a27c8791c36cde2cdc6ee00a5d9ad7aec91108fef0ed888d7151c922526b6df5cdf4a371c6fc098fe981ee098c911e9d48beae6246ec75ad11b8bc66bd36d00ad97fb74548fe4d935443bbe320df42997792a5d6adaac949d4eeb095fe86fae3338ec486c44810b951a57bb937ffcc6d4095967b724514a12aa14abd68f91778a4ff13af9939a73a293d7f4102d9a45e5ddca8d32b2d3c0eb75a87b4654bb0a263ba6b1795d23a945e7fa7027f20ff8090df5cf4d9eb750bd44ae0f2afcf3ca6375ccc3ddf27838816be67747d70ffd5d30323af6c3a4078402d06e6a8d60df7dbd22b1991b193c81a476498e9e113a0b64fc5c48389ca36ed87e3a26dc5912437acc4476a60be10ddb59d14246016001940120ae3b093183fe6dfa2508ea65ae509f09afa5f5b747170d5ed5e335a319891071012618851fb785ae9000557da176ce137e7c5276ed8a61d9d18f91992139e433e3a245fe91e5083276def1db25b7205d89196435fb03ce36babc7797e4fd330bf529965cc1e00ddd3f244936c887346765fc06d3c9189db1192f8cd3ffccf8e12d3d7ea5faa823d6078c36f500bacee92cc5d6ba3f8d8ee90d81b462cbf9a82ecd0bd8a6aec83c826752807ec1d33701532004b006913437395d7c5ff4d2606cba997156554fa29079d724178b86b18b74dcdf2b0e9c0e547cde0d8f3e1216fedc88e365972de1e6a108c2fa912c8815763de37b1797c854a534a4e43acd252b0b1b3ed7181523043958257dc1e9fa86bf91eb84c8d3d357bb20c7022b5c10d6e55f67597909378fffc88ae8f343c06b4e8422609135133fc9778880ac3888d86a69c4e6ab2fa6aadff25b9bc0eab30169b08413c480e6ae0c2359dd6c35460f6b62a23b4a1795f45d709bd3772f34507ab6c294f5dfc1a6a7510d1dc2b36d59d62c56d7ef55de088486303a6bfa404c711216b3e9356655e3fbb5ce6f2b1839c4d95a74092b97edd27d30e89bb84115734e176ec10583cf01641854871a3bef25a56b165a1a3d0ac7cbd407afe50d5a00540c13e92d44b2bd141d0af45513e33d479dcba0b71754a837e834cbe4c4905c0031294c919e08d8b101cc0887fbd5b32e8da0c0c6a6f35099fe075a0791031d8454c042ff8d6bdc495583aef424f14963986f8799423ee41b0044bf4e0da9f1fe9ce8fdef53c62d1103964cf09f09a3ea28903810703a1b228acbfb797cff7e764ad1c20501e9f0e0525c2fc10a623c73e20812317b0bb6f789072d0b3ff6b56019e95358766bd89214b55d88a13676923be24c7a8e51a6fcceaf9490c6ecd529a34361502eb098151f5274502e24eeb710a899f168dd33d5d6da868f88a153280e5677d76151aa4a1415e5cec3373e09abd84ecee3c3f44a9be1dbbc82a0eb2c78342ef8cb563a539ed4d3a7c73a977ffa06bb0d034b3ff4091dc4c33f40a91302dd592fa125d65d99b42d7313919b34a6e0f18813065b582fc2a040884ff6b8df9332f5fee050cdf8f3dabb734b9c8edaa90fe49006420060e0095f7f98ce298ea70b95edbe1cf2ab3e57d64cea31d5633316dfd6f4cfef0c95c2d4051646876640280064156ec006c49921a4881abd4d63e6e50a3b41165e14462a48caf328f7abdce588362c7df9b4643de124551cba93f38be77534637b08f81ef3efbb98f2cd1760b957c92f7d7be71d68315599104f7308fa0da2f3b1df3c275197d472cad4297f9f75008db24310cc9ff404f564596e0dcbbfc2451e8c441a1f3eed019ea0b80f758a1502685d95491559cd4104688a0d0150dd6b8d09cf14f4394cae32e33c2262e747f5c37849dcfc031904870b08f01d73a20745346c6f8986dfb3a267e67558156a74acb7dddb2faef461ce39ae70ffc5ab25d5a8d9e71574a0a8a2c4d753974e1a5f0b55361d43bde06cf52f5e23ea96f6042776231b66a8eb63feb0c5b4e8aea5d0bc151cbea9b944d3282706cff3b5af6cc761cb2a24c10c6f7d8f637450e68497990c096a1c922d8b977e441e246d522dc1b90272e7d322f204b7824651158737f9c7f8982897dae3292bdd879ad57953fa79f4631ce7a7a06bd25574f1ebeef550e0a147898d0bb77bdc06a58b556c8994e04e50c254551edfb7b2e479a452d6fb7c14e65195d129e3eb1a46611c87e4b2fdee5b35eb82718566b9b8be9a65fcbd0159fd38e2f05c57ccd5a4ff96bc1ecf4908d17e502c275affe26a41c7", 0x1000}], 0x2, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)) dup2(r1, r0) execve(0x0, 0x0, 0x0) read(r4, &(0x7f0000000340)=""/248, 0xf8) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x82907003, &(0x7f0000000040)=0x1) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000000280)={0x1}) 16:02:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x21, 0x0, 0x0, 0xffd}, {0x6, 0x0, 0x0, 0x2c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xb19, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf26285d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e2cbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fb30f06ded561dc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406bdaa3da39660603e2365362963a6b24b4a88") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x41) sendto$unix(r1, &(0x7f0000000240)="c832bd80e599a82fdb28e533016f965e34a72e77287052d34bd15d38b2a645353573c90ea3f6598b68cee5ba07a053ee0eb829673e5f9e8389ad57b1c767f83b844150cee3163bcc2bfdc16c80558fe69791627fa919283303f08c95d048e0e7264acd186eb5e0f0d91d3986dc21f1918a9c92d94b5c85e0ad3a930fdaf4778fa6b6a6a6c163fc0427c61fcbc9d5a4948a28309eaf79ccd1ca29df412b4984a1c27f11e6f1cdd303e6a0c7ab395fcc610ada075710fe96875d936197dfb6cc1786ede543514f4f1addf3efd168cf8aa630ba", 0xd2, 0x400, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) getpeername(r1, &(0x7f0000002900)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf43a48fada3c6d69a55343141a036a6"], &(0x7f0000000080)=0x1002) 16:02:40 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x1, 0x4}) 16:02:40 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x2e9, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) 16:02:40 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4", 0x1e) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x9) ftruncate(r2, 0x0, 0x7fffffffff6) pwrite(r2, &(0x7f0000000000)="8a127e6978f06b2216fb44a4d3365af5cb6b8868d5187d46afe47df3ce875d8309bb49c81775b6cd2173fd78468be8e7c57f87b4983198cbe8e630f1a8b7e191a78cac3815847bf5e92795ad9f9f48228b3e8706dde4fe2cc830215608de68cd6b4a040df79a7226b79177169ee0f1c4dcd2cf12ce652765a5ea0bf6b1716e8616aa8bce3a5d26567d5bf66473fc7460bd6db1095b5080c890edad4bb45a62455c9f43b9b1456b8d00a1ef0e12c9eb38e313d26331c8367678", 0xb9, 0x0, 0x0) 16:02:40 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCSBRK(r0, 0x2000747b) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x1710) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x2) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x7) 16:02:40 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x80) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1, 0x3f}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000080)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x100000000000025c, 0x0, 0x0) mmap(&(0x7f000071c000/0x3000)=nil, 0x3000, 0x6, 0x4010, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000180)) bind(r1, &(0x7f00000000c0)=@un=@file={0x1, './bus\x00'}, 0x8) 16:02:40 executing program 0: writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)="629e62787c9fc66efdfda6654403ba18c1b0bd16accf3b0d54ca2b9d51a0e9cb8419", 0x22}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) r1 = semget(0x3, 0x0, 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f0000000000)=[{0x4, 0x1, 0x1000}], 0x1) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:02:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="000000186004008b00002b27feffffab7b74371b2891ffa49c22cdfffe0040000000000000922c70766c307d", 0x2c}], 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f00000000c0)=0x1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x4, 0xfff}, 0x8) 16:02:40 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) kqueue() 16:02:40 executing program 0: setuid(0xee01) r0 = semget(0x3, 0x1, 0x280) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x9) ftruncate(r1, 0x0, 0x7fffffffff6) ftruncate(r1, 0x0, 0x2) chroot(&(0x7f0000000040)='./file0\x00') semctl$GETVAL(r0, 0x0, 0x5, 0x0) 16:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) pwrite(r1, &(0x7f0000000340)="33a759965dc17d53c672ca5de0d40401cfef488fd292f18f9050148933d26ff8f636388ba10640d86aff6e27a94296f4d5cddf54b5ede2443ff2501b3ac843e6c7e5e9d2ac4a3f0899f660b9e2369fc9dc425e6ce484a50785ceeaf2f6eb3e8142f77a2eaed1a3210174840411202c846812ff5569c2df6c050e12cd68ea42f3940103c83b48c94f52ad02b06c24d34712448fe44a3b1c24bcabb69fdbd3fe9c6d8e69b90a", 0xa5, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f0000000280)="6790b6b16a9081911408a24720452b046a323e1a2b0c64f5650eee54b3170b28a9994963a9517ffc99b18f9ca9520aaea2c91f8ae8a56358089a23048802846946cfffc1207df83f49298b8827184732533e806f826fc25d4f8601924be5be3c031b2ee061c722edea6bd5b25d8232a565acd6a1d3776f6c2ff5f8f9fad8a41e85e061c428d7588c70cd90d1c3e958ceaf4467bca5605786030e06efd06bcf0f3e8b62f21549b1d7", 0xa8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x9) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) 16:02:40 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCLOCK(r0, 0x20004276) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="070500000000db00080000000025c6149b33ff0f", 0x14) write(r1, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) 16:02:40 executing program 0: nanosleep(&(0x7f0000000040)={0x0, 0x20000000}, 0xfffffffffffffffe) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) 16:02:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) sendmsg(r1, &(0x7f0000000240)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0xfff, 0xa030}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000100)="5a2302c6b737f5c037fa1024a8a37c37ae33b0c4dea8db40949002c9c35dc11cb704d33adef7d43aa22948e528d662b8f6eda0d93c015d5a61e50feda18823ddd556b3b5022866012daab22ebeafae270f37c4a88dfb300cdf1c629be669693ea8fbc6f8fae2c78ac67f049c754f78ea4e5a6856207421de793ce634df2b4636349174cc7214d44d44c062feb57be333be8531d6606e52a2d29160e510b37690ecb48781e058a63d3fc27eb0b8e03b2abd7b3bddfe57f777bdf998fbdb6233239da3919b7a51c64ab79aad2dffa2d1e1d08bd6afa4a6caa03ab90a21c1cc92295c3ceddbdf3efc05d3b9b88d72908495", 0xf0}], 0x1, &(0x7f0000000780)=ANY=[@ANYBLOB="a00000000000000001000000a10b000062774bb0fb32863cb4295510f5df5feb52de8a0eab32394fc9e0b90938963514c8f9433e8a2fe7cda7f8528e62028d9738b1c287e1621f5e4a16dc6cf6568bd3500528ddf54b770e72d93032232def901cf1dde7b446b3a1c7964edc88591790d45043fbc89dd36bdbc1dbead7209c855b4d97d2cb1199e79a3e36e1215de550cc0fe686469150c682f2c33f27f37d004000000000000000ffff0000f7ffffffbd18f1de531824a0da5fa02e0cbf0260d0f14ff2380bc18267d50f89d7558462cd7b8a32fd434208f9d40000000000006000000000000000ffff0000ff010000138a990000cb9ed38226801638a543a9651b93a8e7934bf01de82d174e9a2ef0daab8ebe62539a136194f877e7df2eca9061d42a74c72296e6100d83e3c79e73293942809098250126fc1416000000009c23653d7d0101914b30f313dd861d5a6788c89f8e189e29232917cc70d78d3fb77bdc12d0b536ef05cfe3b54601719384a5b047a4b1737ce3635658d1f62402cd25e408580074676ce350153bd41f8e106d3e05e70a372ed4353acd72a2e4a31937a9d2362afcc931cbb8b60a0cf9c0d09648f2fbc96d92a508f109fdbe4e02cdaae3eb22aaef0051c10eb0c510d41c1c8f98914de3203b9a5ea6541a8bcaf985b93dd38960866d31a9bda6a153ee1ac25270022d1bce5cba24f6a5928c3b902f3733e776a0203a"], 0x140}, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x11) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0x5) r9 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r7, 0x40045744, &(0x7f0000000300)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r11, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r8, 0x1, 0x9}, 0x800, 0x1, r9, r11, 0x6, 0x1, 0x1, 0x2}) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000280)=""/26) ftruncate(r0, 0x0, 0x0) pckbd_enable: command error 16:02:43 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x40, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x20}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:43 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x7, {0x0, 0xfffffffffffffec6}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000001c0)=0x7) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) pckbd_enable: command error 16:02:43 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x8c) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x7, 0x10001}, {0x24, 0xfffffffffffffc00}, {0x5, 0x3}, {0x23, 0xffff}, {0x0, 0xc8e}, {}], 0x6}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = getuid() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r3, 0x0, 0x9) ftruncate(r3, 0x0, 0x7fffffffff6) pwritev(r3, &(0x7f00000025c0)=[{&(0x7f0000000180)="b8c3b64ae3c4c2fb3b8b740c4ed4c7f46c7c44bd3d6110f8a3deb5b1b78c6bae3f2f569c844df40c790a1883d7413788261d2628df391b1d67075e0a4490840ef300e5c29d7d55360ba542be5e0c4b7bf8315cb907c5d014ced256380b4744af72074a12ee875d1566e07eb4bb3de97948c62e48c196e19b64442b2451b0eee774e655e973e79ff79b9af4710ef35a8bd6ee0088bf7bc581cd6a51eadede3854ebdef842c2f1c217", 0xa8}, {&(0x7f0000000280)="e61f75a3a2925f143f26ec2e4a2aa5d22339c3f0e95b37b1e24ac57eddcb8fa273613c0192628f4d9ebb6b5ff4787d7b1bafd8a0e033d6a8fe7c8b6c5145a9a418cb1a2a59f6e1aa4af5", 0x4a}, {&(0x7f0000000300)="fe1e7233c3a1f246175b49bfecde61a911512391126a6fd410b605cdc09b4955e23f93ed0d87a0bceab5dcdc92cbf1c6b615efd87d5a9deaf00a37ca42d71a5616fb43e6de7f0f3efec1153e15a37775f2fa0701f872bce939d747d34040ffa45a9c3e74980e6113e28076c59703460b59bf5452ba314d01a330a7f12681d937572d7ebe20e74b54c85fcf07cfb634a54bc9780f4596a8c17995b3c6f08dd125e2bcd9ff934d7dfc0c589244b86db59cb81dec7b44c2", 0xb6}, {&(0x7f00000003c0)="db0c3ad90eeb0c8423c735db376875ce0053a16519ee07f69a34534134b4d48c6a92fc3ab67acd70e8fbf7f3b00dd2dd74c50388a96a4c0d5eae91dacbbc352e1818f6583e43649d9afaea7a930ac31399c6b9150142c40b6f883ea510aef5459c5b234e64ed99d091dd6e0423b1ed724961a17f27d36d22d2f8283332c90c72dcd2ee86d76a0e76cff01d1a75cceed1d9c044ed7656889edc15865d6c36c99dbbc602ca493564bd414bddbbbb1b75adf0222a98023b3a2fcfa98d485f03cd8f263db427a7fceaea0e710bdf26df8c31facd2b3e1a8e53426fb0550057707172ee87af40ead39baca9d4bd9fc9a49bc15e57514346c4dcca257a370bdec8752e6911990a8981836e0f56f7c38972d8a355eefac1362452ec02d78373c4b1b03bfd49143846b4534c21bf85032f1c28bae15305e3daad1567645909eb4d3be4c0ddfc857f4e2b38b65f488d6f121fa813275bdae71b56ca97e7801a5f1d369d2328d9eca6444b6d69dd92c20195fa092df67fa6e9cd41b92972053fab06b6137cbfe71c0cdf1b4ceb9deea701d312fde31bdb4e7af329afb71be7bb3744cec2d07c23b61c372c54a6100fd92850b24d25e77ab2e02cf347b5e0d35d482a8f2c2bb2bde2c5e1581d79c3bdb615e81ced826c02d07f196db2ffd9e7ee667c10d09669c40f035871a44e85558ed40f966e33872c9c53b860c595b3abcc2f5cb3de730832989142ea1e79089913466df1aaf6a42ea89d5094db43c3611129108a15084b46147c9b6e7b7f6ac1f86abe19790f0b0519ca6ceb001cc430041cabf095bd6ea84493b4008fd24164ec566849473c5321b5f234eae455a2da8d50d4ae2a831f6134e9d327daee5f1d5b52c793059d76ca3e06944b42089e31d4f7b56a8673bff3ba5c639bb2a1246af8efb8d8938742c370c6772b29aa992fc972be084116fc11338dbd57c64ab205614f4208e25c963639b85ffb37c42f4fb4e9d645f8ea800ac916cec5c4d9934ed780f91802758c533d09984f7af072ebf0e8dff58ec9555b88a8e927e481eff60163326be2aa57adb28559e10f80640bb2fb0ad9342af989f7e6881d1d07e19167884bd161ce9632ca9bcd7d1aee2296e272493a81d03358564f993a7eeab4cf4137099cbb0fd576842f0aeeb0eb30c0c250db308b6797ba45039e0897aaf181d0cec147b1f415bfeb8a5791cab44d7870cb1fde78b14ded2c3e73b859f3ac9a9e16c2ad527f721a226b0d2613ddc5e290200378ce02e78b0285bae79864c724340313de2468c7c5d69409790317fb2d55452b9c987184c742bff2afe289f2269edb92661c6872d6f94fe388eeaecacd647f86df2c0a3683dc7d04cd651557f15049e3df73ef6927f3975888ee37ded3fadd370c95c25da9601d25e53a18df1aedc3fbdcd9aaa4a3d57bd199dfff69ab2d4632f53c5ece0dc9e9b2ae88208f3d3403ae58fe1ba4ac6a23dacfd3feda3ed9911877fc148c78f8acf3ebf7ddabd9abcb8e36bdedd203d870bd4c3a57d1a236bd48da3324d4e57adca1af3d3640be94d1e649641294340dfe64649e4b55beb12c829fbbb927ae512e74760bd34e60bfddbcc9d41ce0f58a7dd24ffb1c55bdc4aea1d7b59dc58797bed989a57e9fbd4c4f3a7c87da0700566f70ba045c94cc40e0f4a89c93100b588b95994b447be884be8f73d8ec9339b977a9d60585637f77738abdea3ccaa6c0cd77be764dcb261f2c128b7da2d4758971c946d603462be806b36a5333e2238357320a2912a1d6c3b2b5cb94d785cd70d7494f8fd447a88caccc3cf3d5bcd83093d398e39104cbfb704f1452d29507c629e5ea73b76f44260a49a6427f266dc338e89ea8664db1bfd3aa1aec8967ca8291fb6ddb69c99bc28ac11d0012485babc297a1ce2a4dd30668292a848ad2866bd3beb02fa142f3ba9fab1a745e9c8b1b961b826b7fdcbd46fcfde36e51ecf2491fab8f642e6931d308183d990875364524b85139afec96f5cd4b5ce78b144ab6a2ac8a74d53e610d287fc5e41f944d04f4780864f5de649a0228a59db253fb96af1d5f4e99bdebb3a39d072425d9bf782d2f03cab12001963920dd3c5c56ed12cef38b9c3c305c4623a4e18e652ed7fa435862ab9d287b2efbe5d8d21af8b9b88dd036212540f71cee4e4e3c189ec88c63862cd882fbe5841f12e8a565acb528141bc146ae5f694a81507b1f88567285caf74affcaa9c08e0aeabc96aba61a051bc1d6d5873a478ff6e03fdc4933c8e7a8763685ba83b75fbd669ac7a5b51ed77d5b76a037d57b19385e658952989c701d8246d1bfde76f668f8aa35180a06aef565ef8145bdb64e5e73faf7fbcae49e3d0aa26c0f0714fc613fd52a6c0c4da60270f2a80a5222543da77f81bc718e275751e9c0b594d333f471e4d87954a24c69581653bab48f911da2e35fc460a42a0a2528329df97dc96f6d7124041b643c4a7c2a201f6ee4b03711d67a02e3edabeb57990a3cfa7dab80a02cbb966584476afe5dbf3f6a685b22a4816be32550454d261b7b9d0dc5b5ac61263bcf525740363a8bb13c0272590edcfc246f0c6c839fd3920f12d47f955d0dce1ef4fddfe34f11cd4e46f591c742743def78cf2a713826eae9765efdf945c174166217a49f30f7050acc6310632bf95a70847ee6b1aa153f08a503d1ec684db0381e5a5ec55507f5fd400405803f0f3a295b86cd3f97940e56cef77c89f97960835fc54d759aaae60b36aac99ebd7f3fe773c8b80f3ea43e1cf6dd598a7d672c095442dc62e508818b02a84f73de0ee54274046f3968ebc4953077fa8c8e0011344cb6aac4d59a89579bcecc85e1ad077a993a6088f59cb5da0cb563b1fc94f8628f4c9a8f5875cb6f499d07a52b46844b50e36978bf7363539da4046b83c84233bedfbc0062ac75b53988c16952b3854c148eca856f39043cd13e98ab79eb19597b5d1e3b772b6fce3f6e1ba23a3e9b334ccbf8233bb1bc6b76c1238dac1a4757e83287b7416e47102a6d7aeb4894fe8db52ba407265dd08705b2e73075139fc01c3aa6fbcd6c5cee670f4d533ce46c398e91e028bda007bfa60192106afca5e6d0758be9006e699590168773693856aab727adf5ebd030a18fed0987055746e59d919f356bb44576f272f791e9e3f07fa1f0b3f9e52bda416a789fb76b8944fe4c7bb3659f576d0a52e6c659ff89f70cff3055e7ce7707995eb0ca2ec4b6d87486e6e163f8e745c02d2e09a1597b15b4d31d73f2e1423681041cd1fc170f1efda0f330d3d1d5c61d072d35220d672806946309c7268bdf12afb65231d6c4d8896778cb15029a5923abb6eecfbc50661b3c68080a921035acc8bc199c4266f93198d01363229970fcd5df1d46322e862a7d3977d5de5deae41def23274d6fcfcde00d6bda41b10e0c8a770bf60c72380ecc89bd46ce5f7b6fc3e6a4ab600a0260366e74303a8aee4db438c8d585a8ec1eb6fae7c30feb57e0f48d10cc35de4fb8c15bc7deedf1dbfd049f5035815fc8ca638343494babbdeb79c45e5fde991b0fdaffb60801db291a4570f9dfc7a6b2a0841abb4af9adad3b01cf6fbfd2600c57d24ca6f091b4833d43284e87ad049d4b3c3ef6200836043b9e86b98708868469f7af8058fb62cd39295390af0bfd5193020f2c98be956af69501b9c4221e9b74bd3e28de61afe27be07b3c33dedd3e71c4c800c0b1b87566d90f67eb64b5b2f567d7f860805e807e49d06244e2c7b249150249d2d685ec0ea1da4aa00e746145093939da825412236ddf5976dbd2bbe45caa92db1445eee04b232285e226ccb36bebc434713e2ebbdedf89dfe9fc3d4e2c2e91b0e2f7f5650fd8c674efcc00d4503db2283257fb824e6e795860336b04e46562ed3bbd79e0afebcfc649201fe504097f10b6a89a24fac7179b434bd2aaa0ba2873a9099ad01bd88064db6c8c83161004bcb863433d528843d9f7280ac37f7f4191c1c255132b4daf54dff4e93bdddc7462d44dacf7ae9518a26af905265aaaa96583d5a338b2c90bfb384ffb9e0fb575cbef2b9fbddd5b5ab94d1a2a9ba41225f6566848412babaa01e9b651c558a52cf9a8f678a294e3b0c166796a8613dbc9daa2b6df849b1acc795401c5523c45d51ba89ca2f33bd6fc5807367bf6a912005f656166c1dac0102f3ab35b235d27c094766e699a963af2dfd54841081c74f55745a7eaf778f77bcc45e22dd61f4091b44953f3ca452c1ef9a276f77e0dc71390851c3c19717196c6c730004c115040a39e4aca0358bbe2dc39812eec6ec24f4e7032175d0b9f7277a646ac091815eb63fd98574f08e3ad050cc78a427dfdd313a7104337cb625578b747e1cc1e465e2f839cbf5ab27b8331b4a8bf4cbf2026c00d913925bb0df5f73c8509df2610b3ab40adefe9a8aba8d2a1ebef80b9ca006e799c67a18d4c1b2d195a71fde74b03b7abdaa68c6a7a33570587028e034ec6342fad3216294d6ab947ebe361369333c43c70f009d82bcad876a595c86268de94b0139337f4f59b1e76a3ab3834d1f1620f48dd473d16f3ee0d792420ec5ee8714cebd442aafe255694883ea9e014d576b5c52534c7da3c5e93f82c43d969136839356194a48fcd2d6e04bc01b747a195e49840aaf8cae7719883145df6a32b55e98d2a15267b40c40205349ad733f6c18d9eedf53c947e5b73e494d838aac5cd5af3fd6628cf589dd20c9cda802f25056ba39292a644bbb6ac234bc632813399ecfc7d6e468242cc51d38dc4563e31dc69a8b633edd2a939420f2faa9a4f835cb5db7d0bc22910843f2e6e0590bd87b8d1bcdaba2ad0261256241df07c29ddc47901edd1da1ace134cefc2df6a78b09a82dca4e0ac41f0d4b34d113e0cdff9b799e0a8a2d2e32603277144a57dd734cdc050d170934faee839a13f504b5ac847ca588a08f3e817dda45f3e7cc618579168c58e69265bc08bd0fe0e5284a9ee782d9549c04f94549160594a6989af84bb04dc299d6ba1e7d464e9fa6514b8a707f74b5a1a6a08fa2224f4a77184b638a2c35327c14f195a160d440e500fcd8b3c68779566edb860c43ea1bbb418ca5e0f204ebe429247c9fa14ca8ba9a293c0ab22a8bc04033c0b83e6ad6f5c167224d2e3b6ffd52a285e7b4d7fc0fb86a68ca10e8105c1d25f4a4f7fee1848bf85b281f40c2b86ef702f1c4cca70ec0364d12ec915f4a51d7f49de5a38f13c37da586061385b9f4d5d4b82bb0b3c81009039be2cbb0260eea1382c59bc2d384ebf8b3a6589ca504d7bb6c8ef17f2fd707d46ad6a28f25ebdae7dc843ab9e269b4f12732171e5f58226401d65a7ed42cb8c4d873e9adcb7b790140877b46044e5b86e2be81d9f21eb1a6cca36f521add1674335cf98141e9206bf5e780f222f37051bb650d49397315ef7079b481593cf6d28858d9896d2c07470ef9f4bedee65e44441018eac5d412a17f4bc6ae4941d2c32974581e363d25f7437ffd0cb42f14429a4446252b5cfebaea407fa0a660042c70e600ecb26506bec6181821a982f7d681940fc76425650babe3414c751f285520d75f2735455480d0129e8a5f11c286a3cd25ca79bead835f601a5fe23bd6a74445cdea7a2228f299c5648cf92c0326da266e3efef3397da7a3c8967c787d11c4015e2958c795e00f5f65e1d83baf736186a45e21c2fe3c1d3ed609c1b4f78138b750f42bf0f51398c0d288758ba7c27d063e37b88f8a764c75589f26d24df70070b91bf7205121e943c7b9a9f8406340486a009a76d41eff8ffb75f6e8a", 0x1000}, {&(0x7f00000013c0)="0fdadd867f493b9b67d9c5dbac26fe914b1c01bc2d810041eead9d7297545d71d64a4ffcf295bb774d07d46e43a2e737746e1f4f04ba34d921fa35e0fb984b21f09e7dbdbdca0ed299ae6c8f1d39e48b6187d01b3fab81faa58fd22a66bab9d091d66364fab615f95fefc8e01b5094735c3335059b1f4321ccb4924785dcd48ce48f60abd8f55c1ca371011496e23d58fb5bb4d2ca800b771c174456394dd47b236ca5c14e7ee6596954d1264d3a53114d416885fca87a4dc0664a20e78b26002d5febff9c79c11b0bdf9dd3f5a8d874c4d0ae901d5bd3f49849aa87e9f43a538c65436929", 0xe5}, {&(0x7f00000014c0)="8482c1412db019d591d6e20dedbbda0dab2e780a1ccab39f2c78ffc656eb0a32a49edefabd9c736f57f4d060adbf66a043551b9067faad3c2c27d3b84c428977f64ef2832b0680468e756c3b165f60f26d6eb4a6d587d7b6d0888cb156c418ade844296ce6164f9bf58336ae1bb4d2a91bae413cfc46bf7223f859908fb09a2045927d380eaafbba5f3e34a58f11aad1644483e60c4ee8daf440960765105742f198f7838bae8119ef3744309786996416aed802565ef19d66c782053db7e18cf937af73d4a16614789aaefb12093c1a6e30a6c3ac9f48c803c095becd0aaaa4356558664852c8f85cd5fad5d8d26fc3c00a035b3e6aed34536c72d02047f82a3c67dc6aba5696a1377b55760104ab1047eb4a491349f02fb826625c6beeb1d06cc8b2330253e21de40f952eaa17bff79340b92e72d127e87e99b4e0b1e64c73c9caadd60c8eca111fa7afcc60b10ade01e9bc17639b0d8cd74de8714d34f39c6d080d39ac0a8b5d57d930faf346bd186547b2b36c34fc5e76d30ab6f756503983e089ee62fad70a8e25b4871290f188cee305158d6b1bd205ae3a263a4b89f7d838b2c788f4855d4813909bc299e9783c2778f31cd7cf71b76cf402faa5593212833df53b3bea532536e2c1b0beb1871bcc61162e8d72f8ebdbffa9b127029c093610c1144112a5fb39c630dd102b7759c8addd431ddfad87bd81d3cb35ee1335c21f9a3e7bc2e890073e3d512bbe154180be15b78ed2b90edc3da3f4e75e146519129783665b3e7020ab5e05e63b7137b6e89abf2854107cd00e31a86b33cbd73113afd64b46ecb92d29d13b85dbe4bd735297ca47e257776311d9fd356f8e61c22ae9c77c719f62ba5bd62c28429fcbe6132a045fa9b8d6569f86e5fd7961b64342704fdfa353524633b7765ef7948e9f71f1e81037033162de00c99b07e7d7c167301b0db1a94871e950869b3ef6668dde884e5faa55e5d4c5e65fdb47d1bd66945f0a6b73c5f4ed1b0fb7cc4f74e154bf393cfaad0e4b7fc772724adff719990570c02948d1361f808ebb5bf967e08d1c1d0ffd1b07e592402b4134521d0f514c388bc436cee4ccee185a659905c10dc575f82f1928b0120d7bf533b8b84cf1f492b61ea24a54bcd74fad3102cc450bddbe37cc2f5ffe05df7969b08a71d68f1d31ec8720b1e677a5e704182ff4d5da8c5219c47f99592cfe491934b0184c99de0cee61e91ad2ccd912dda945b77aab0b3d33b8ab29c6c416c6c4ddf9ae677d19157ee77d8ec76b84499da4f50ca17071b54177c722ed0727e59dc2d2c05e3c767d80b22257abe12f3fb1d37a08d093d8cacb299a89f730e237857937acfe74c68a92dabd022e15ceb82c1cf3ac196f1a009307c9ea98fea312660805d2546b42223413053c33ff06da0263d3aedb1eae92dbdbfc4e7f7045bbda4553d29f9354a411955a631b752e03c52aad8f45884468105b35ee3bd8cee8beb398ac89ff0301b1e3823e5f93d4bd3aa6bad485ae07222028168d2653668877b0cd0c0256cdf20049712a98c436bc899527e439836d614fcc34a86e674b701df22b64b6f474cacedbad10a197694f75d749f1990aae969ac01bf7f60f70cefa3cbeabd18c438fa48ff61c4a72231cacff4f31655017d83dd2f7f95ed69c2db5d16fcc3db51f48008764805017d8626a79a78f34b0d441c5630a99babcba2d742161dccbfb7d9f473dc8fc4353060f5fc7180392119ecaea3c929358ce9bb4b6a57daaef5be069df365b1c30cbb61a715d9c9472c55c2a336c17369e1200cf750a4aab70424fc9a08d8544c069c1cc56183bba5f7d1ba304bceb4038e15c8dde0cfb6af5d9e74fd383202adb56e786b50d28790048393ffc5ef1cdbe270546081a9ed46d8a1ec74c69f94dada7e222e47017ae9a1f73ddef1b5157bdd9f077f1dcb2373586bcf925859a18745d80a5d5b6f8ed727c6a6dfae7045d22ae135e832d9096e28d9d64b43d0b6fb4ce5f1d00fd0803b7ae4b7a5bd3eef52229eb8ccc377125c1838104605e84de7104bea045e4c545a7ca08390c8021bdac4e61f2971b91f32812bdc2a2ae7ddc6694cf98d6b9d9dc87d738b158f3668fc15a19caed58768080ac261db267cb5afedd173958abb21f1a611021e1a759482358b153dc431efad1e843dddd55c3c218ce51b2a3ef131b3f480d1bf33a177d74a3a046458ec43a2e2608ae7dc2be1a55079989aad1b815da10d97a569d6db9297f694d8ebbe07ce4436a6d53019a25cdc40108aadcc979f31c1dfaa348b779bef362bc673842b642eec484734a7f6ccdecdcb5a19f6bf7bf79eecc545b74d6f143453e596e6281ec767d1b507c2664f0f76b4e053d021544e9b0be8ccbcb32c31b57d6cecd0a0b5984a04bc4cdfe86b958e67422f41baba92ee4d1d09407f246bc75db9371497c391b95d614b990c255169ed6c9e00c2bfed6a85883bda674ecd663cad49565aa68cb66dc404e0fb101e477c6ca3c8adbd0988564f0aa602a319b0acd0ac877f0d53aaa11a84528a960fcba1ccd83d353aba5290940e7ee7d7fd2fbc5d305cbde16bce85458bb365bd07bb2000e5e91574bcdf1f2ea105616e8f1bb4f2f287ca871ba7ab9b1b1b99e85df9adbab2a4f5242416e9dda6a383938cd947712f58739bc42e6be88298c78e37fbfb8d5a3f2a2345e92c9405e8ab84d2a7abac29d0a61d1a6c8c2507585502cd8c9fb4c81e763c925b5797a424ae48cf63e7469a31270a062b0fc28861978d9a53d3b46e57ca42acc6290671525bc60aad0d850d42b5031662709576bad7c4fc6624b918b5ebbf8a4898fbe1917b371697521045a76eeb99b3b5d958f2d5a424bf463c7dd981c58b445c2b02e4331daec7144fe3c624b5f529de5c37488d22eef3c4fb1d00d1fbadd73b691c903d5f7c1ee52375f77fb656967cbb8bec455124e6bd27fade153b54f6e4048bf4bf8b6ea46a05984df120372eaa359b66b55f4002b14fbe148970a81dc5b600afaddf63633761ec925203a861e4cf39d2c5007898037672510c682c95dd9f99fa6011b84c6044799dd20c83d0c0f8bfe78e0bfe7b3248c7ab3e471aa201f5fbe2eafcf962658b62cfecca63493087b156718a98efee850321d058cbe5d5445e000d76b3b62a574889cbf93ee51d5dae782f2a83c5f7177bccceaca1f337c65cb419ec09505bcb9f40c4b3176bfd90be57e08aaddb77a5f0670bad8695ac72861c1f0759921c231d2e8f2a1f9000990aeb5fd8ac061933819e70b7943236e7aca67ce8fa4cacfc0fa4c473a50b48870218c58eb9698b832438a75d20ec1ea895e32b02b75194067e457491e1c2cae8f58704cdc2db011dce360afab88d6da4dbae09cf0fecd36dc73d21dd1b49385a189b35adab15200faf11cd1c6648f5f34e21bab23034f533d320427836a1eb59530fb777dcd84d563d8f129edb92ff720e11561d17a37e24d0823249feb63d1d0195cb48f6971d282067e400d14d26e73b34f9fe53e0511ddd76cd948737ce57dd258e3572af43749662ad01d25b89134659fd01d22f6210f811e9d9193e183f1eb1b6e778990513ea057d671e7ef3a1c56ca0bfee851211e7276111d8966824e42da9a96b3d567a8ad7712bf0389671eb56a15a75a98b268646a1872a14d7ad92746b795f1ef5c5b1fb645ebc3df72a187d4fdc161b79c13a83243110d6b5779b7b874fb20d8e11dff01b0fe64dfdcddd38a4a394e71ae4d3f2ebf02486e9a4fd68d0e8b2c4e7e06ea928dfb446b244fa45eab1cc903895f71ed823a2d2f471ef8372dfa8ed5ce001e86ba76f2ab6775e028b161c36ddd5942eaf49bd85d89ad8b360961fd8e32c395a02da57b47c4dccbf753eac2e0909ba826b9c72c60c50b9f03562965756d36ed9eeea3a54c758524d473671e2f3bd12787f30d2a354390ad465fb7d047839cc2668f48b2b24141209aeb059ee1477d3c6cfd0b05f06a4f846e7399fdd0a2543b7703cf7addab624e1945d5f85949f0446c0a0110d9644fa1a8135207cc106e354f3537a51db2451bc6074c9aaea851686be8bbab9dea5720907fda79db17a384630aad6bd594b83ba72e0e1ce209b305f2a2a9fe6d708b93d0140b9ae2aac8344ba80326b6e864b6a41cb356fc0f795332ccddafccdb46dbfc4a41b48236cdeae6bf91fb18b9a650a862a213ce3cb35868a5d6a2a03bbfe52d04de12d54ac1baf2967d72b3aa448d2727082e336ba596b371e23901e84d8f26d2043dc3db82b879ed1d568c94a8274b265a78b9b29f3a152259c15be2a6809b5141ebf39313c25075ad3d215525a60e18d9efb2958cc0e6067bac84835a9ed529557670644dfc7d7a12dd73631e9e2454b19f0eae79c015bf764c5f5a7eba317170ca30a2b01b148a30b9a20dc9ef71c5364928dc918cd3e0c819280f9d60893e90ddecec49a83fdcd0aae6b941222b8e682c9af9891a95819314ed23d692d53de1e3848ab72a18b1a632668c26f5a8786fa34c4a0f334dbd4950a09010ab6d3a0ea2b2572e30981e90bc216e631bd9bdabf95096df002df8ccfd5392705ec5a4837bf5eb3cb4086609b67f7e0e4930665350c12289ef79f5dfeb0d0281d19cb25456ad39563723aeb64d5e508cac3a429b08c7234c6f3bb41b4d9eaa8cdf5546b52f47bad126f48b140529d0c3ce31fd15aec94dd6feb7ec4d0ac7cfe05cb070156821762a2cee8c82c270604e51f1bfec35070c0d74b544a772a37f0321f54dba270c459b18aeb865c3c2e47e522d988fa00501c9370f22b466fd33ba104e29967eccc59ef81c1b937a5a6a30384c8edd72246929b6a64ae1c015353daf96c58c38ceee35011d65fb71c05071f0d8ab363a2c75ce243519c27f96b52dcf09fa7f3bb3bb805e6884626703e6abd7b2bad5bc4b04bf991953c92ea7798ef39ab4368710f41a420adb63a2910bcd188cd3c16585a8f12e57b16477270a11de5e3b0035fb8a57d4987d1b95d371b826ee4f095065278c8804005d8229a42c89f67bf71e3e940d332fccb0330644fb3542f85a836cfa1339cccb2eb540e8b6f0d31010eaf98a07c995345f00b50b5c0783b89f48d3c60cdd9dd0c583abbeef7524f6fdb01189c58661d29b33074ca74e484fc674daac7fb13b087ac1a568641aa46e84833419c41aacbc60d5bb22dac82828184913588585fe97c717feb5080562a1054dd77265a631b928552434d4610447659ae648ae4ac194b15bcb3e0aa261497566dddc91e3af66d3658c60a59f953f44a8184547533f309e8b76a14734154398c1a994acfe76e9feafe8e89cba8203e0d1809a0eafc39eef51c5689ea3566eb646f03dd309e0fde3ca044d00b956cdde4d800abda492e2cdbb26e41d2660fcf2bca8945824a694bc7ff18dc00547a27448b41d943b2bfcc903c677a3c1dac5734f6fa8af1b9fd682ae334e32e6562660d10d837a81be74206c0336ddf9bad80f4d812afe2f8b531e23d3386a2ab7bffec4d35df9003a7c1f3ade942bfc95fd7f0d2fabd3743c4f0da39168369618b91d4dd00a187c06fac728a59c7e8a383d9139bf3d857412805a38774c07f9c54fd70d5ae4e61bebd82ccbd42756caafbf6f71df82605d022757743f4a90383bf1ea7b68a713a00663ccd0984670f4c82bbd106db63d646ed2abf9f5a6da93c3f2b6bd2bd24a534957aa14e52598327f0f3caebfb69c2b14bf10afa13659774f8ca8e3bbbf620923a37c7a80321c0ab4d609920800692529f449d1a2d1bbd0e035b83dc0682e727870", 0x1000}, {&(0x7f00000024c0)="7f815ab97e29853cce609f168f9e5b0f948f30959b2bf8f861d707cc044ea9b9442d9021575c5c5c645812fed90af4debb5ccb49c32875740eb20230e9d648c8ffc161a6aede3d59e19128cdeab0267edaca6ef4ef81eb0842e59f3f6b044d8b475909a628a317d8d8d3adb166fb7d3401a40243d7856500cc1b2245d80305f767c12bf0c2ffe8961f6b47ed870c33177b769e1975334a1e5f349c657de8fcdca46535a7bf741e952cc1c05c673988f3720f981de074d169f33c3cfc36e9a9affeab3c34c9408d2f90797b0c71adce48b9879c7ae4a923f66e005ebfc51adbedacd8bac1c4f286bf4ca3116ff60809da25d1b149f87e21d7", 0xf8}], 0x7, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = msgget(0x3, 0x102) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x14, r6) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r8, 0x4, 0xcc) r9 = getpid() fcntl$setown(r8, 0x6, r9) fcntl$setown(r7, 0x6, r9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r11) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r13 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8347c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r14 = socket(0x10000000002, 0x2, 0x0) dup2(r13, r14) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={r9, r12, r10}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r16, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r17 = fcntl$dupfd(r15, 0x14, r16) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r18, 0x4, 0xcc) r19 = getpid() fcntl$setown(r18, 0x6, r19) fcntl$setown(r17, 0x6, r19) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r21 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r21) setsockopt$sock_int(r21, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r23 = socket(0x2, 0x1, 0x0) connect$unix(r23, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r23, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r24 = socket(0x10000000002, 0x2, 0x0) dup2(r23, r24) setsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000001c0)={r19, r22, r20}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000002640)={{0xfffffff8, r2, r10, r22, 0xffffffffffffffff, 0x22, 0x6}, 0x8001, 0x0, r1, r1, 0x6, 0x4, 0x8, 0x9}) r25 = socket(0x18, 0x3, 0xf4) setsockopt(r25, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r26 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r26, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCSETA(r26, 0x802c7414, &(0x7f0000000000)={0x3f, 0x0, 0x6, 0x9, "625f8f885e43b8e0b9092190b7396722afef76ef", 0x3, 0xfffffff8}) 16:02:43 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1, 0x3}, {0x1}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x7fff}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x9) ftruncate(r2, 0x0, 0x7fffffffff6) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x101) r3 = fcntl$dupfd(r1, 0x14, r0) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x3, 0x101}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000400)={0x0, 0x4, 0x3, 0x0, 0x8000}) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) r5 = msgget(0x0, 0x2) msgsnd(r5, 0x0, 0x0, 0x800) r6 = geteuid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x5af1, r6, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) 16:02:43 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10090, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$dupfd(r1, 0x0, r2) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:02:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x40}, {0x100007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tx\x00', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:02:43 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55, 0x0, 0x0, 0x6}], 0x2d, 0x0) close(r0) 16:03:50 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) r0 = socket$unix(0x1, 0x1, 0x0) pwrite(r0, &(0x7f0000000000)="25edfa1562e0e6dd47822fe4a221ec8cdc905e9305abf3691dd28c71b5c0f5ac71cec60689792cd6e7f3bb9c1bdadb7747d273169b75c41dbe6774bacc0b34e13e72627bd0039e8c696b0b482b07aa2894a24360ab58fd92f8e1b78bc73b648ea97e9ce7c29cfe56c3daf7063e77697a71ce2d0edc0804ecf5aefc990940c29f79cc6cf456344864f597dbedf4999de99329b0045a2e6354ad59e2fc424d8ddcc0c1d71c196ae94f119e7379b5eebfa45842cb30c0778d399869d85d222d0004df53b1ba748f7d9d401889d9fe228e54240a2edff0109a3dfc794547bd00376b60cb", 0xe2, 0x0, 0x0) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:03:50 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x80, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(0x0, 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x200, 0x1) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) dup2(r1, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 16:03:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:03:51 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0fbffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000080)) write(r0, &(0x7f0000000040)="0d590ae493e0c1b1", 0x8) 16:03:51 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000280)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d6170700000010000098fa37579b867d5a889fa59ef4f342f8afae118a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c629de1a06f752603cf47592dfb24c50ec65f48295ac6692c40bb05b2be9ca340c5a37b818ccc6d8de12c1f3026b723691b1304d830b75dbbadb3a3c197eccb5e6d7c84088fa97186d11e87ad06832a5d46357"], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r10, r11) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r9, r7}, 0xc) seteuid(r9) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) truncate(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xc46bf407903f7a8d, 0x10, r0, 0x0, 0x10000) 16:03:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="d909986f3e7bb9501c23e455cda7f1375fc425", 0x13}, {&(0x7f00000001c0)="14241a4e8cdc8e71fcda2d3c3b82ff15d53c77638ba93bbee5d9672b1b07d167244f648e91b8af9abb00d4fdd9d74a22dfbb8ae51dc75517a7d385986c651a04b99f4916a066a9666aa98166b009a7d28977f8124ff137680cb7c0bc80f61490d150e271e6e308bebcd889d4c829670db48370b2ee6c4a8fff9203be099e", 0x7e}], 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:03:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x81}, {0xc}, {0x840000006, 0x0, 0x0, 0x15c}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x28, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="b1cfd14ebc34cfaf59c87dde3c6a", 0xe, 0x0, 0x0) 16:03:51 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x202) open(&(0x7f0000000040)='./file1\x00', 0x10, 0x0) 16:03:51 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x4d}, {0x806}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x9) ftruncate(r0, 0x0, 0x7fffffffff6) pwrite(r0, &(0x7f0000000080)="aefa8b", 0x3, 0x0, 0x42) 16:03:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, 0x0, 0x27e) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x7ff, 0x6}, 0x10) r2 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x8) renameat(r2, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, &(0x7f0000000140)='./bus\x00') 16:03:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x88a, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1}], 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x1e}, {0x16, 0xfc, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0xf7, &(0x7f0000000340)) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r3 = semget$private(0x0, 0x4, 0x2) semop(r3, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getuid() r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r4, r5, r6, r7, 0x14, 0x6}, 0x5, 0x9, 0x101}) r8 = socket(0x800000018, 0x1, 0x0) setsockopt(r8, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000180)=0xfffffffffffffe89) shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r9 = getuid() setuid(r9) getgid() getuid() r10 = socket(0x18, 0x2, 0x3) fcntl$setflags(r10, 0x2, 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r11, 0xee01) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/60) 16:03:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x55}], 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000200)={0x2, 0xf7, {0x6, 0x5}}) open(&(0x7f0000000240)='./file0/file0\x00', 0x80, 0x3) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) r3 = dup(0xffffffffffffff9c) bind(r3, &(0x7f0000000280)=@in={0x2, 0x1}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 16:03:51 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setuid(0xee01) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) bind$inet(r1, &(0x7f0000000200)={0x2, 0x1}, 0xc) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000740), &(0x7f0000000700)=0x4) recvmsg(r1, &(0x7f0000000680)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000380)=""/125, 0x7d}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/55, 0x37}, {&(0x7f0000000540)=""/172, 0xac}], 0x4, &(0x7f0000000640)=""/46, 0x2e}, 0x40) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x14, r5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r6, 0x6, r8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r10 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r13 = socket(0x10000000002, 0x2, 0x0) dup2(r12, r13) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={r8, r11, r9}, 0xc) r14 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r14, 0x82907003, &(0x7f0000000040)=0x1) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000780)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r17, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r18 = fcntl$dupfd(r16, 0x14, r17) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r19, 0x4, 0xcc) r20 = getpid() fcntl$setown(r19, 0x6, r20) fcntl$setown(r18, 0x6, r20) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r22 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r22) setsockopt$sock_int(r22, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r24 = socket(0x2, 0x1, 0x0) connect$unix(r24, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r24, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r25 = socket(0x10000000002, 0x2, 0x0) dup2(r24, r25) setsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000001c0)={r20, r23, r21}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000007c0)={{0x8, r2, r9, r15, r21, 0x240, 0x76}, 0x7ff, 0x80, 0x4}) accept(r1, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000340)=0x8) r26 = semget$private(0x0, 0x1, 0x100) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r27, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r28 = semget$private(0x0, 0x7, 0x287) semop(r28, &(0x7f0000000180)=[{0x2, 0x2000000000101}, {0x2, 0x1f, 0x1000}], 0x27ab) semctl$GETNCNT(r28, 0x2, 0x3, &(0x7f0000000d40)=""/34) semop(r28, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r28, &(0x7f0000000100)=[{0x2, 0x0, 0x1800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x800}, {0x0, 0xffff, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x8, 0x1800}, {0x4, 0xb, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x97dcd840d5668b52) semctl$GETNCNT(r28, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$GETVAL(r28, 0x0, 0x5, &(0x7f0000000240)=""/247) 16:03:51 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) write(r0, &(0x7f0000000180)="f8071eb42bf34153ed9d85474f3345d57653da2fa45e9268ae5513b82dd7833b946b9038bfe6651feb5c77c179e88ed1db34ec75ba466641ec8771d63abfc33b2e260a6dfb83c38c5ceaea683191826e20dba373b480c8e628f2d4d695743ee8bd37deb7cea5684042cfd6d44d9ef8b3372dc8b8e2f3e28eb799f78e53588e14e6fed497d16da342025a19346686a3cc0411db1feaf30de763f6a439c8c69ad205cd5b38bfc44d57a2ae3cd75b7c143c5a7b112a817e0c718f900a417bcff53e810cb3e32d3eaab7e98f9a4e890145b809249bc3b2bfc9796932d4c0c15602fccf9a82dc11d400c15a409ca7724e4c35", 0xf0) execve(0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x300, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x9) ftruncate(r2, 0x0, 0x7fffffffff6) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x10c, 0x40, 0x3, 0x3}], 0x7e, &(0x7f0000000080)=[{{}, 0xfffffffffffffff8, 0xa4, 0x2, 0x2, 0xac0d}, {{r2}, 0xfffffffffffffffb, 0x9, 0x1, 0x3129}], 0x4, &(0x7f00000000c0)={0xfe39, 0x5}) fchflags(r1, 0x0) 16:03:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002000, 0x40004000000028a7) r0 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./bus\x00') writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018600400000001400000000000000000eeffffff000000000000000000000000fa0000000000000001", 0x2c}], 0x1) socketpair(0x2, 0x5, 0x1, &(0x7f0000000140)={0xffffffffffffffff}) fchmod(r1, 0x2) 16:03:52 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7", 0xe2d, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)="019fdbd34a62862e0a4cb5f7c41f081c775ce103247300c41db904c4d71d7731784403962052a63ceec6ad33bd8364ca5dcec4ef9adac4838339c28c510fb5c0f285f99b67ab552a7ef6075fa682e3138689db27b42b5fdc4e6a1946335c1538ce35a61c6ed8732f843781635d1f037072067ce5904d2b56ed151ed413c568e7142862bf755424148b8bd590857e3353", 0x90}, {&(0x7f0000000240)="5352c915317786d8b1ec58dda568b2c94b10ad351c77d44abba74fe98367db4ee4bc24b70d98c1a20a00ec56830acc5f415eafc946563fbfdff06d55cee75c328a0419c0c458812491d1f955c52cfd376326a62d2c9c90cb4c47e9da3963c1a4f6a95b7adce2615176bc7a0c5b57d3cd5827f22fb62d98fae407d648733f5b9431", 0x81}, {&(0x7f0000000100)="2133654e09cc63f3d41f23d8919e0d38711dbd3649667b00df005319100598d4571c346a91b45fa3dd2ffd4d", 0x2c}, {&(0x7f0000000180)="0c376c4616bd4d16ecd4dacbe1ccd026db46186b076cf5", 0x17}, {&(0x7f0000000300)="50c85fac5dbeb9de4dd0866fa0d6fadc79ece065fdab8f66f1644befca5861e5d086eb36eff07d04dce8094dd84d523058b06205829185f41ecd18aba3e4cbc7b02515e073e29a84133d03a52e348eb0836b4f0d1a9144beb6ccd8bfea2bf9eeb1291d553dbab090da3c4f6cfe3bc0cb4e55a8c1f98a3d676b7d6cfb36befb9d", 0x80}], 0x5) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) execve(0x0, 0x0, 0x0) 16:03:52 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x4030001) pipe2(&(0x7f0000000040), 0x0) r1 = socket$inet6(0x18, 0x3, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:03:52 executing program 0: r0 = shmget(0x2, 0x3000, 0x41, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = shmget(0x2, 0x4000, 0x50, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffb000/0x1000)=nil, 0x1000) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10002, 0x0) r3 = shmget(0x3, 0x4000, 0x410, &(0x7f0000ffc000/0x4000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x0) r4 = shmget(0x0, 0x4000, 0x2, &(0x7f0000ff8000/0x4000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000080)=""/45) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f00000000c0)) getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r8 = getgid() setregid(r7, r8) r9 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x2) ioctl$BIOCSDLT(r9, 0x8004427a, &(0x7f0000000180)=0x8) syz_extract_tcp_res(&(0x7f00000001c0), 0x1, 0x1) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f0000000240)) r11 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x40, 0x0, r6, r11, r6, 0xb4, 0x4}, 0xa0c, 0x6, r12, r13, 0x0, 0xfffffffffffffff7, 0x81}) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_RUN(r14, 0xc0205602, &(0x7f00000006c0)={0xf181, 0x3, 0x3, 0xe9, &(0x7f0000000440)={{0x81, 0x0, 0x7f, 0x1f, 0x3, 0xaf79, 0x20}, {[0x2, 0x2, 0x9, 0x646a, 0xffffffffffffffff, 0x7, 0x1, 0x7, 0x9, 0x40, 0x9, 0x8000, 0x9, 0x1, 0x5, 0x1, 0x7ff, 0xc000000], [0x7ada695e, 0x1, 0x75b7d679, 0x8000, 0x80000001, 0x0, 0x0, 0x6, 0x8001, 0x8], [0x7, 0xf6, 0xff, 0x88ca, 0x0, 0x2, 0x96c], [0x800, 0x10001, 0x20, 0x80, 0x1, 0x9], [{0x3ff, 0x4, 0x2, 0x2}, {0x0, 0x14e8, 0xffffffff, 0x6}, {0x4, 0x100, 0x8, 0x30}, {0x2, 0x9, 0x6, 0x4}, {0xffff, 0x2, 0x2, 0x5}, {0x240, 0x9, 0x91ba, 0xfffffffffffffffd}, {0x400, 0x6, 0x0, 0xfffffffffffffc01}, {0x100, 0xbf5d, 0x6, 0x3f}], {0x100, 0x9, 0xe30d, 0x7}, {0x2b5, 0x221, 0x182b132d, 0x9}}}, 0x3f, 0x4}) chmod(&(0x7f0000000700)='./file0\x00', 0x80) r15 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f0000000780)=0xc) pipe2(&(0x7f00000007c0), 0x10004) 16:03:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x3ff, 0x84, 0x80, 0x3}, {0x2, 0x3, 0x1, 0xfff}, {0x100, 0x3f, 0x2, 0x7}, {0x4, 0x7f, 0x5, 0x8}, {0x324, 0x1, 0x7, 0x5}, {0x400, 0x3, 0x7f, 0x3}, {0x0, 0x1, 0x3f, 0x7}, {0x3, 0xd8, 0x0, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x87}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x15, &(0x7f0000000100)="9708c0a571956795dbda55f193f471d7ebc3268666") ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x100, 0x5, 0x7ff, 0x0, 0x2, 0xab, 0x80000001, 0x1, 0x0, 0x8, 0x4}) 16:03:52 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20400, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40062}, 0x44001000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:03:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x7, 0x69, 0x81, 0x9}, {0x7, 0x7, 0x59, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x74}, {0x60}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x1, 0x0) 16:03:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x4) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x3ff, './file0\x00'}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='\xe3\x99\xba\x8f\xbfX\xe8]\xd4', 0x0, 0x0) r3 = dup2(r1, 0xffffffffffffff9c) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0xffffffff, 0x9, 0x5, "6b5daff241bee4312b26469e2fb0a26771adf1e4", 0x5, 0x80000000}) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) 16:03:52 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) truncate(&(0x7f0000000180)='./bus\x00', 0x0, 0x8000000000000000) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r3) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r4 = shmget(0x2, 0x4000, 0x31, &(0x7f000022c000/0x4000)=nil) shmat(r4, &(0x7f0000195000/0x4000)=nil, 0x1000) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:03:52 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) getgid() socket(0x2, 0x3, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x90) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000001c0)={0x3, 0x7ff}) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x40, 0x100) r2 = socket(0x18, 0x1, 0x0) close(r2) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{r2}, 0x0, 0x0, 0x0, 0xffe}], 0x0, &(0x7f0000000200)={0x0, 0x1}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = accept$inet(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) recvmsg(r3, &(0x7f00000004c0)={&(0x7f00000003c0)=@un=@abs, 0x8, &(0x7f00000003c0), 0x0, &(0x7f0000000400)=""/161, 0xa1}, 0x803) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x9, 0xfff, {0x200, 0xaa0}}) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000000)) r4 = socket(0x18, 0x1, 0x0) close(r4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {{}, 0x0, 0x0, 0x8}, {{r4}, 0x0, 0x0, 0x0, 0xffe}], 0x0, &(0x7f0000000200)={0x0, 0x1}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{r5}, 0x0, 0x0, 0x0, 0xffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x9, &(0x7f0000000240)=[{0xf800, 0x70, 0x2, 0xfffff41e}, {0x94f, 0x2, 0x3f, 0x3}, {0x4, 0x1, 0x40, 0xffffffff}, {0x1ffc, 0x6, 0x0, 0x6}, {0x4, 0xe9, 0x9, 0x8}, {0x81, 0xad, 0x4, 0x1000}, {0x1, 0xbc, 0x6, 0x1}, {0x4, 0x0, 0x1f, 0xfaf}, {0x20, 0x4, 0x9, 0x4977}]}) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x0) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) dup2(r7, r6) 16:03:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x84}, {0x5}, {0x4000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) semget$private(0x0, 0x4e8c50fd85f91f6b, 0x50c311367ea53a01) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") pwrite(r0, &(0x7f0000000040)="a244f62cd641c62240a742db7a8695392260a57e00f12be465a242b3b4ab533b40a46ccbebb8fca771d7f952687934500519d61af0fbdd3529308ffdafc5e4049e875a9d3e0d5d9aaa940ef98cb41af6eb239db14206bbef9f51c098551616d95a54cc483a5323b84cc42aeff119948bb9dbed13a5e1ee5155516963f11353c02f83116d271ee68c6cf9ebb3fb9b54910d37a4548d3ab590be09c680617003eb86", 0xa1, 0x0, 0x0) 16:03:52 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) setsockopt(r0, 0x4, 0x30, &(0x7f0000000080)="f1f72738313d8143f32982ea6d371c16843b0415eae476fb9130f8e53e2c6d871dc774a4ca49b5da6fa8ba41e21fd011967b8b5e506584cb8dcc03d04c4ffd30c743ea9708e2787265", 0x49) 16:03:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x3d}, {0x80000000000006}]}) 16:03:52 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0xaaaaaaaaaaaad11, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x8}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000b5c000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil, 0xffffffffffffffff}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000044f000/0x3000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0x393) r2 = socket(0x40000000011, 0x2, 0xfffffffffffffffd) shmget(0x0, 0x2000, 0x704, &(0x7f0000ffb000/0x2000)=nil) r3 = semget$private(0x0, 0x6, 0x80) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000000c0)=""/8) semop(r3, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x1, 0x2, 0x8000800}], 0x2f3) semop(r3, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000680)=""/169) r4 = shmget$private(0x0, 0xf000, 0x0, &(0x7f0000fee000/0xf000)=nil) getegid() r5 = getegid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x54}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r12, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r13 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r11) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) r14 = socket(0x2, 0xc003, 0x2) setsockopt(r14, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r14, 0x0, 0x65, 0x0, 0x0) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0x5) r17 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r19, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r16, 0x1, 0x9}, 0x800, 0x1, r17, r19, 0x6, 0x1, 0x1, 0x2}) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r21 = fcntl$dupfd(r20, 0xa, 0xffffffffffffff9c) r22 = fcntl$getown(r21, 0x5) r23 = geteuid() ioctl$LIOCSFD(r21, 0x80046c7f, &(0x7f00000001c0)=r21) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000000c0)={r22, r23, r24}, 0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0x3) setregid(r24, r25) shmctl$IPC_SET(r4, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5, 0x0, r24, 0x57}, 0x0, 0x6, 0x0, r17, 0x5}) r26 = socket$unix(0x1, 0x5, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000540)='/dev/klog\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(r2, 0x5) r27 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) semctl$IPC_RMID(r27, 0x0, 0x0) shmctl$IPC_SET(r27, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r27, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r28 = semget$private(0x0, 0x4, 0x1b2) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) 16:03:52 executing program 1: mlockall(0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58955c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000f600000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc867e3e307c4c88ab87d76d85a821dc94c0787914c0576ed156436db0f107564e8e5bf61aa97ea46b113733adfa2845da740f83547f6edc52405a53092829004874cf7bf02ebfc347af45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca826192f9a712d89b5c3d04a07f2e07022c579fad7278e626852b100b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51f56984ed75b6a3d89f"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8b03628f214ed7a5, 0x0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:03:52 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="63022e2fac1401ff"], 0x1) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x9) ftruncate(r1, 0x0, 0x7fffffffff6) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:03:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x1000000044}, {0x400006}]}) r1 = semget(0x3, 0x0, 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000140)=""/4096) syz_emit_ethernet(0x40, &(0x7f00000000c0)="b6") openat$vmm(0xffffffffffffff9c, &(0x7f0000001140)='/dev/vmm\x00', 0x8, 0x0) setrlimit(0x7, &(0x7f0000000080)={0x39a4, 0x6}) 16:03:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x4d}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:03:52 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) munlock(&(0x7f00000a4000/0x3000)=nil, 0x3000) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:03:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="2c2f66696c65302f6669c99bfc9c0010fac9b35b7454f0adb57535"], 0x10) 16:03:52 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 16:03:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:03:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x4c}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 16:03:52 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x4, 0x8, {0x8000, 0x7}}) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x1, 0xffffff01}) select(0x3db, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:03:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "35a86eef64607fcfd71100000000000000000002"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000240)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0ff5a5e8b04efdd700000000000000000000fe77bb15a689ace969e9159289fec8c91fe3899e196c7386ce1772a2f2d257f1f2ab613232f2ce2bc10164282196e2f2415695e779858367cde07bc62d2ef038ef4026fdf5598f0f8bc06f1951c119fbc60cac205a545f9b93ca11697b230480cf72b461eb0d04beff7f020b88aa97c549c32112eab1935f297e5c9d0f18bd2043c67485798c87f220b158cbef2a1d815f6b3320897dc51fc771829787929c35dcd60085d8d9f17411f8709c9a70de805e45fd3f9a2caaaf9205478f9f", 0xeb) 16:03:52 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:03:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x400000002, 0x0) r2 = dup2(r0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x48}, {0x400006}]}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f00000000c0)) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffed8, &(0x7f0000000340)="b6") pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0x8000, 0x0, 0xc887, 0x87, "91e649f36e80618b7b815093550ba6c24f6b7bf5", 0x0, 0x7}) 16:03:52 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mknod(&(0x7f0000000040)='./file0\x00', 0x19084, 0x8) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) r3 = getpgid(r2) wait4(r3, 0x0, 0x9, &(0x7f0000000100)) close(r1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000340)="3fe5e07a0ed00f82d1fdb333ea6c52e39d58bab3019d2f0e428c9043c1d038a164d0cbcad2dfea6cb6aa3558e55df61a3664a6fe351fe0b132a0a43bd960cd693e5081bc0261c78ac7063377486eb875224c86703588f3bf5b8317448901aaa634fced32c08f7c97578a5eef98d53c6c7255c3f33c616fade14abba26977bbf2fc4075035ee77a861f69163653312130e6c6914974487a41518b35471a7e40750768101735757d269d0b2fdb3c1c1633f7f599bac09be97c9c1648b7c8b4bf2af8cb0c685c3f611e11a708254b0ea4abe12235b19761b57128191d2bd18647f769b8d71c4c497fe7003952b90f319a8f7a8d86307d8de3f8d03afc3c7b6c9e93ef529ef38998c44d18d90a6434754e36a9e0d1cdbc9d0d16104b22fc421e040d6d9e60acbef34ea3200528600eb48c543239e8e70d984090b1e9d42f73b698b6968a8cb62dd0c0f94e2dbc80c5edcab93db29afe79dc281076e397adb596187f14b104d35dcdd42cdc97b6185379f4b82bf40891237fa109bd11ba3d2ad7bc7195ffaa50b22b069a664d4e3fa7c4aed62fb57d3ad1cf47421b5f8719706de5e24a41d48d5792d42aa640a30029abc4721cf24ab1b76d002c5ca6931ab6db58410e568d6d1ffa3219c65647ce6ece8e1713f0aa1ac0d2bdfaf4b0bf18338ce92bdd03d60a1453ce2166302386dbfa7b09f41335589072a21635dcf3629431c499f4c356e2885a7de5dd76157796f5de07524a6bfca17a2cca53ffbc467674361f482a3a39d93d8b3c552ac87a5b3b2d04b8fc89e456c5f3707231e5c03f7717c541a0f57bed2acdf93bb84ecc2b67dc086a811324436123d0e77501f2de02300a9f1e2ca9ce895efa0e2a1781190879b5d7ce6506718ddc17b96cda77e98c1a5889f6beda700deb57b3f269a09b20f2f2d63bfee06f92dc393b0a89279f742ded26b071809b99590e484fd6d08829e3072fd0b209154b512faebd852c01d451f96e09240b41340458b6ba952cf0f348cb97d149c9ce8ea8146481f8b1462ac08a5789f409023b58dd630ae6134a55bcd0f16e4d4a528e9520ad9b783d051c708271042a6bcd0e993f2165b82f7eab65bc8e8d7e167d72d719fc252ede2c561fd7d25fb3c83c03993d725c2408551a1f18427ddcd29b8faeb35573559a00a23397bd8f18d62ed5acf4aac4ebf4f2da069152c8d17208d0239d3438f5ca38cafbcb5b08759dbc07ae3ca9f2d936672c38daea70ebe947dca06e46302659a01d16e753377b23f9bf30fc1de1cde92b75e14c9271ddcb73b19d9d408822dd5634d7887d62f12cb02f8c2a67f78b4e156a2e6b9fc1afeb5cc4a9d0f2dffc8c66a0a8f8b833a410d7ea772ec764d6d9a5f68d7ced769a478ae23dc16971f8bf04ac64ddcb4222fcf4d5290f62b2c19f75f400ef3fd5c3c5d8497d743ceb2456802f370611c6fca4dd27b83b61509ba2e9c98e8c74bbb6e1d8ce3af5e6b57f6e0ad6ec74131bfa9d11b08b9d6f44f49dacbb6e33c87d7a749afafd8dee327557953e46fc1b1987f02569b114e478f931947bab27aaf3e8a948d0ece1d09d268026b673fb55a8aa5acd85b6011449b08bbf17d14e16c6051718e8d2023b663950aa9e4c800425a9c426d219f5980eaa8194cd22cee3dd1cd1e8ed2fa22e03a20d60433a22ed87eccbf640aad8558f544d44333c410a9186358dd400749f69e969504674cd89cb6a7e74bbbeb7fa09611694e05680c71e3a159db302319ba2dcbf65bf4f1673ab510b55763af1b4d31193e0f69f3a18c923918fd10e651aebd96114a3e227a0b1555e5f3258c5c312bcac7f643767d7c4d012ef2f5766f9e67d9d763bc2fc9599c7f715dc26f1b07ce16f6153a184465de5c92cb9c4ef1f68f53ac76d45c5bdbc877caff3d76198d445bfac510f386b6863da7fba8a5fb05cb6ff4d04fd1c2cd45eb5b7e2100d4788cca42b8c730289d3be28cca49fb2264327dce2dfeea4adca8f411a", 0x585) 16:03:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) setrlimit(0x1, &(0x7f0000000280)={0x3, 0xfffffffffffffffd}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x9) ftruncate(r1, 0x0, 0x7fffffffff6) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x9) ftruncate(r2, 0x0, 0x7fffffffff6) poll(&(0x7f0000000240)=[{r1, 0x100}, {r2, 0x31a255894d27f514}], 0x2, 0x48d) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r3 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000180)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0xfff, 0x0, 0x2, 0x7}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='\xe3\x99\xba\x8f\xbfX\xe8]\xd4', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)) 16:03:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x4000080000000ff], [], [{0x0, 0x0, 0x0, 0x8}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000000)=0x4, 0x4) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:03:52 executing program 0: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x9) ftruncate(r1, 0x0, 0x7fffffffff6) renameat(r0, &(0x7f0000000080)='./file1\x00', r1, &(0x7f0000000280)='./bus\x00') r2 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f0000000ec0)=[{&(0x7f0000000000)="76b542a5e84295295d8ad171643dddd523ce0b", 0x13}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c303d48147817c17532cb8820052dc04c81d6d84c821b8f2cb6980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8297180c5068e7fb67dbee45419df88", 0xde}, {&(0x7f00000006c0)="1efde9dcd9b2e70f96ae52a8c0b812b818e58a96a6e26f394ee1bb40152cf5e563cf3176d7846da3d578cb6a1449e24391839fd70033128862cc794c9fa8fee3caa3b2d94baa4b7c5f11a81228513fb0", 0x50}], 0x3, 0x0, 0x3) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000200)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, &(0x7f0000000140)) 16:05:04 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r1 = semget(0xffffffffffffffff, 0x6, 0x20c) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x100) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000100)=""/112) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r3, 0x0, 0x9) ftruncate(r3, 0x0, 0x7fffffffff6) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r4, 0x0, 0x9) ftruncate(r4, 0x0, 0x7fffffffff6) fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) getsockopt(r2, 0x3f, 0x21, &(0x7f0000000240)=""/251, &(0x7f00000001c0)=0xfb) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000340)) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ktrace(&(0x7f0000000380)='./bus\x00', 0x4, 0x8, 0x0) accept$inet6(r5, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x9c38, 0xfff}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x3f, {[0x1, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0xffffffffffff7565, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x30], [0x0, 0x0, 0x0, 0x0, 0x10], [{0x0, 0x0, 0x0, 0xfffffffffffffffe}, {}, {0x0, 0x0, 0x0, 0x5}], {0x0, 0x0, 0x0, 0xfffffffffffffffd}}}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000003c0)=0x401) 16:07:14 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000080)='./file0\x00', r0, 0xffffffffffffffff) getuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r2 = shmget$private(0x0, 0xf000, 0x0, &(0x7f0000fee000/0xf000)=nil) r3 = getegid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r7 = getuid() pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0x5) r10 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r12, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r9, 0x1, 0x9}, 0x800, 0x1, r10, r12, 0x6, 0x1, 0x1, 0x2}) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) r14 = fcntl$dupfd(r13, 0xa, 0xffffffffffffff9c) r15 = fcntl$getown(r14, 0x5) r16 = geteuid() ioctl$LIOCSFD(r14, 0x80046c7f, &(0x7f00000001c0)=r14) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000000c0)={r15, r16, r17}, 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000002780)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0x3) setregid(r17, r18) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, 0x0, r17, 0x57}, 0x0, 0x6, 0x0, r10, 0x5}) r19 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r19, 0x82907003, &(0x7f0000000040)=0x1) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r20 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r20, 0x82907003, &(0x7f0000000040)=0x1) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r21 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r21) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r23, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r23, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r24 = fcntl$dupfd(r22, 0x14, r23) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r25, 0x4, 0xcc) r26 = getpid() fcntl$setown(r25, 0x6, r26) fcntl$setown(r24, 0x6, r26) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r28 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r28) setsockopt$sock_int(r28, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r30 = socket(0x2, 0x1, 0x0) connect$unix(r30, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r30, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r31 = socket(0x10000000002, 0x2, 0x0) dup2(r30, r31) setsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000001c0)={r26, r29, r27}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x374, r0, r27, r0, r1, 0x80, 0xea}, 0x6, 0xd7a6, r21, 0xffffffffffffffff, 0x1, 0xfffffffffffffffe}) 16:07:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2000000000000093, &(0x7f0000000040)=[{0x50}, {0x64}, {0x8fe}]}) r1 = getgid() r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x4, 0x81}, 0x8) setegid(r1) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:07:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) socket$inet(0x2, 0x0, 0x7) 16:07:16 executing program 1: poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) dup2(0xffffffffffffff9c, r1) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:07:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000080)="8cb3d7b4dcc86e550d577aadf692fc911b28a45f7decf41c314276cb98f205c1d331a9ca6123", 0x26}], 0x1) socket$inet6(0x18, 0x3, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x3, 0x5, './bus\x00', 0x7, 0x3, 0x1}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) execve(0x0, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 16:07:16 executing program 1: setreuid(0xee00, 0x0) r0 = syz_open_pts() fchflags(r0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x9) ftruncate(r1, 0x0, 0x7fffffffff6) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') 16:07:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x1eb55848, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x800000000006], [], [], [{}, {}, {0x0, 0x0, 0x200000}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}], {0x0, 0x4}, {0x0, 0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:07:16 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080)={0x1, 0x2}, 0x10) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r3, 0x0, 0x9) ftruncate(r3, 0x0, 0x7fffffffff6) symlinkat(&(0x7f00000000c0)='./bus\x00', r3, &(0x7f0000000140)='./file0\x00') setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000040)="f8010001006eb1dc", 0x8, 0x0, 0x0, 0x0) 16:07:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000], [0xffffe8fffffffff7], [0x0, 0x0, 0x3], [{0x0, 0x0, 0x0, 0x9}], {}, {0x0, 0xfffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) r3 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x67, &(0x7f0000000000), 0xc) r4 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x67, &(0x7f0000000000), 0xc) r5 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f0000000800)) r6 = accept$unix(r5, &(0x7f0000001680)=ANY=[@ANYBLOB="ddff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d0a20f015b0c011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000da78ae0800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9f72671c9429dbf690000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faffffffffffffff00000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300"/4104], &(0x7f00000000c0)=0x1) accept$unix(r6, &(0x7f0000000180)=@file={0x0, ""/62}, &(0x7f0000000080)=0x1e) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r7, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540), 0x26e) getppid() r9 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r9, &(0x7f00000000c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923f14fae17291c8d480bbd0d6c2ca41bfc482276d00011e8d90288e80a5d0b351cd01c61b98c85214137c96337f26914124e114465645891c5fd87e81fd45b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48bbfbb720a8c49159d862b1640aa39dc23650cea90e3695d8a6b7891f1a5446062fc9635c52d25acbf63426c1ca5b716d70730e83959a1ccceabe00000000000000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) fcntl$getown(r9, 0x5) r10 = socket(0x18, 0x1, 0x0) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r11, 0xf, r10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r12 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000400), 0xfffffffffffffdc2) getuid() getegid() fcntl$getown(r11, 0x5) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r14 = getpid() fcntl$lock(r13, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r14}) r15 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r15, 0x0, 0x0) shmctl$IPC_SET(r15, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r17 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r17, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r17, &(0x7f00000007c0), 0xcb005093f78273e) r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r19, r16, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) getppid() fcntl$getown(0xffffffffffffffff, 0x5) r20 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r20}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r21 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) write(r21, &(0x7f0000000140)="200e22", 0x3) pwritev(r21, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923f14fae17291c8d480bbd0d6c2ca41bfc482276d00011e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e81fd45b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b1640aa39dc23650cea90e3695d8a6b7891f1a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabe00000000000000"], 0x1, &(0x7f0000000040), 0x0, 0xfffffffffffffffe}, 0x0) r29 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f00000001c0)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r27, r29, 0xa9, 0x20001, 0x1, 0x1}) 16:07:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc8535135dddc31f37c070a96ef971eb639d9a4d302a1ea48285", 0x37) syz_open_pts() r1 = kqueue() close(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = syz_open_pts() r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r4, 0x0, 0x9) ftruncate(r4, 0x0, 0x7fffffffff6) close(r4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:07:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000005c0)={0x7, 0xfffffffffffffff8}) r1 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x200, 0x13) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000500)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="8000f7159924be6cadaa9363978c") r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) connect$unix(r2, &(0x7f0000000780)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000600)={0x2, &(0x7f0000000540)=[0x800, 0x6ee]}) sendmsg(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="4e193af6e0c5f2921c2fb269756989d21fdaf1a7b0b856c0fcff9b271b687532a10f0195c38dcea5fe7b27acdcfb9286993322f21292c9d9682443f6aceb1a1808fc940d5095500f18f4bbe7bfa0e476dc4a8455aaf44614e0bfaeddcc5c559432e666e63908d2fe4950ab139ac78b851e6bbfdd178079432e95f8a327dbbde4cb2077441bb252ec3ee59369e2f29c28ae3b03e6bdee4e37c4827ffa031bb52c88550b1c90a7037addc9d806531525b0840326e018e2ac2015540d5197848eedb2852c9d914974262950a03b00132249982edd63ea4c252b", 0xd8}, {&(0x7f0000000340)="e6d62e5707104132285379c9602eb0314ac114dade0247af0d69756268e18ce0133940615700033f8d2a4b174e08f079175297c554e80b250255a6cafec9178231c2232b63593ceb88ff0bc7ae125502faa13748a2bc5217f057f4372ad15de5600b493bc59d3e1873de9ce13ae106e1beed1098889e9d9f369dd9b4f1b38ca4c28426", 0x83}, {&(0x7f0000000040)="953b4c75ce2a635c0d06772ddab3e18527ef947908e7c56a1fcf96b214ffa267a3c7e5", 0x23}, {&(0x7f0000000400)="b71254407769d4a5476ab024dc1ca8abdb476f3d7e93b75212ec2ffb64dd15954738ed38ecaad9d6f661ce4c9096d76863cfad8ddb7f7cb2a454e9abede27d23a72541e9ade32238012942f00d5a04f7cfd461281cd48a65ef57703bb245a62fd7c47fee2c55ea65ad1e000928e55f6f944749e618bafa3fe68f363fb73e1d1644bddf98bf61e98e0e20a29872707bb98c7ba5eba514bc66dfcad1a99735ac", 0x9f}, {&(0x7f0000000100)="411ce5a1f6bdb364590899fbaa2a0179e4730b421514605a1857e66f89c97e7837583ccb035d071cee6bb5e2d258109637deccf28e", 0x35}, {&(0x7f0000000a00)="d89480fc906cd12165f61a2b0df8415f143dec04cc8e2663f73521dfa20d54f186bcb22248aee64092ccac91449a99d58a95da77f35b07dc554aed6383ecae43febd75726cb7c4d00357fc1f772d2f5d7184a659232a7507e6ca0449006d09dcc8b5859968d5b2b47ac028a20b02d01013c6c26d5cc0513c1ee41089a1060422a1870cc0acf135b467cb0b0e71b2132a5a56f9a194def4594479f1480b17ee032a", 0xa1}, {&(0x7f0000000680)="e9d94d5e20503a2ddfabc3eab617589aeb3d2b98cb313043f0d741944d402abce4a1e2dd1ce0ebb93706fe0ea83593e35bd8d62ab928f213f9fecdf596825c12c40b59b1ab2f35201df416a80926c05cd2f1aa0b594b927d2d5b5e0a5b7b9600f9206000104e3163b8e2d2f2c7dbe927c68e36e8a396b83d5670527e4a9c3cf7cc7aa17b66f2d6582845c9a6097714a759737f4426f2d7f6cd0937d7eefd7476592d3c0dbd1438fefb0b8b4ce3355b4f265e6b5175c5db2341fc50c598befa74838786820d5df8dffce2f330cb5c2e", 0xcf}], 0x7, &(0x7f0000000ac0)=ANY=[@ANYBLOB="10010000000000000100000040040000ef440c14d2a67c964ee52ee871b4467ea3b56b8838a4f2e65ec260839f4326be340f36dc16e1923024cb1e0178bd4fbab272384da9faebfbcfb6df84ffac95a3fad5bd92636d817815527cf20183855a9a2eb3b476440538b5751f265d6f4a5a7a3a12329c5518e67edc79a61dcdfebe67bb825953a298c3e92f5f03844ce8c165de7216af8aa418ac7b0c3b7b01a3cdeb11b9869c05ebb663eec998aca49c5e1196a2f1c478058837affb0ad5ab86e498e622cef486ef7234ec6d899fe2fdf0e79d70d8ecb79c63bdda53d4252643a3e046cf69c473ec8906c6e8e2ad63e06431ebbbf77fd04790f0e91c825c640284c2c603aaea7eb82f3d000000000000008000000000000000ffff000001000000d29e30a2b7d73b83f40ab170e29f14f028f16af9d2d1dc2c6f72bcf0106c30593cfbee05d6ef90e011c7cc175839abe3fdac9779243928dd40727e4bb9d7eb0123bb149ddbb8b0941272571156960fce82529102b6598014a30a911a461fe869de0f114626283250e260952d26570726e3486557522060b7c643fc0f180000b00000000000000001000000ff7f00008e5195cfb773f2d2f1c8da22ee3a64415bcd8ad0b39c63b8e6d76f9af4c8a655d92f426c6f791b7ea0f79c30adc8ff6b2de2f65df27b7fa0b5249251e08332a909be4cb98f1be345022ee0ea35b2df80a2d9a4da673069d4c21eecbfa8bad5753eca8bf87af2e0236700ce47596e01a7003e7c8f40a42651708e8866e0b6f7ddf20125d8eabcab94c576260000000000000020000000000000000000000008000000dc22ad3c2969f4de5c2910a4cd0b176eeb1046defcedbfcb7949014a2907755a70d9268b2396e365626d0b0b3f55e4985be6232f2b3a25bae31ffd53ebf93ea6f068b17827b83b7d3d063b1aec8075b0f0062faae6d880"], 0x260}, 0xc) r3 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000180)=""/105) 16:07:16 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x800000018, 0x8003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=[{0xe8, 0x0, 0x0, "2bfbbdddc42359611ff7588f7bdc564ee59a26bcf7490137163c15a7dc39ea88998211fe1154ad487466ce223649a116367d667e2ef72600047dc9b91948eeedc4c64be38fa85aff2f19f3a7299faebe7ab4448dc54892c6f224ab09a531a63cd62599fba61be4c519a9b43b71aa74e7fef928bbbcdddfc35277e8aedbadc78589c6ad412eecf97946cb14975019b083ed322ea8de56a98cbe5092a4b86703df494cd27b8cb4dc0dc6ca6deb2ea97aa6638b7404ee94f0743dfdd61c4cc7f3a6020b1ec2c4f124582ad098882c9e6fa7e0"}], 0xe8}, 0x0) 16:07:16 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b7336455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="b873eef300809ec34c298658a9712efb8c575787a74b64839a9318ef0b0dbd9d7f618491aaef9e2a5f5df6b005e12f75095851a095a855c9d33f554c37aa935c04829ae5fd2e328cc5704191de70165ce85f6e1bc6633c9d83941dba9d8436f83dd6a54765aeff00d40a6c822525b996559d83b7d93b1bcd9b12232946f8", 0x7e}, {&(0x7f0000000180)="62550734300dcd2416b3827d66a56d677b8a5c", 0x13}], 0x2) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x1010, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x9) ftruncate(r1, 0x0, 0x7fffffffff6) ftruncate(r1, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x14, r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$setown(r5, 0x6, r7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r9) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r12 = socket(0x10000000002, 0x2, 0x0) dup2(r11, r12) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={r7, r10, r8}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r14, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r15 = fcntl$dupfd(r13, 0x14, r14) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r16, 0x4, 0xcc) r17 = getpid() fcntl$setown(r16, 0x6, r17) fcntl$setown(r15, 0x6, r17) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r19 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r19) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r21 = socket(0x2, 0x1, 0x0) connect$unix(r21, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r21, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r22 = socket(0x10000000002, 0x2, 0x0) dup2(r21, r22) setsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0)={r17, r20, r18}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={r2, r10, r18}, 0xc) 16:07:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000200)=0x4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000080)={0x7, 0x5, 0xff5f, 0x1}) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r3, 0x0, 0x9) ftruncate(r3, 0x0, 0x7fffffffff6) write(r3, &(0x7f0000000240)="164317c3ac11de7c87dfc64d71729e8ae8af9fc224685e9392ae9c10154eea898bc5be6b0415b5126c55aab25932e25d1fa7503ff5248ffac045505bf1032f97677dd3bc3c907dbe866a1114520fd18771da1e77832f4ac7dd4509ce5ee491cbb5b9e18c0217ebc7f0ac7caf61d30a81dbf69d6cd2c5e77c2cb5817adcbf37a7af4aea5762363bc6bd70857a085dc8049ec622422607c9a6363219efcdbc79a5193826c9edb140e853", 0xa9) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) 16:07:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000000c0)=0x3) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) fsync(r1) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:07:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e33", 0x76}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='x\x00') 16:07:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x20, 0x20) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000001c0)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0xe5) 16:07:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x35}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:07:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) dup2(r0, r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10, 0x0) fcntl$getown(r1, 0x5) r2 = getpgrp() fcntl$lock(r0, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r2}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4}, 0xc) r4 = dup(r3) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x2, 0xff, 0xca1, 0x1, 0xa00000000, 0x9, 0x3, 0x0, 0x1, 0x6, 0x4}) mkdir(&(0x7f0000000700)='./file0/file0\x00', 0x246) r5 = socket(0x18, 0x1, 0x0) r6 = dup2(r5, r5) socket(0x2, 0x8000, 0x800) ioctl$VMM_IOC_RUN(r6, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x8}, 0x8) r7 = socket(0x18, 0x1, 0x0) r8 = dup2(r7, r7) ioctl$VMM_IOC_RUN(r8, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCMSET(r8, 0x8004746d, &(0x7f0000000200)=0x5) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:07:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000000)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x9) ftruncate(r0, 0x0, 0x7fffffffff6) read(r0, &(0x7f00000000c0)=""/113, 0x71) close(0xffffffffffffffff) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0xf149, 0x5, 0xfffffffffffffffc, "661fbef224518087ec9e03182eaf7f091fe600"}) writev(r0, &(0x7f0000000a00)=[{&(0x7f0000000380)="887e46ed83cc181c2584dc357e713be26c20daa65da9be10383687a6a12b6af064e855c2634bdd4e7997332213193367fd3fbfd42920e716f9781f7f946f6512cb3f67053864039cb0485549321d84854aa585683b9aa9779c25bc64b46d5cd8970263227cad084a4e6ff03e69a070b5567701", 0x73}, {&(0x7f0000000400)="90d58be114631cf16eb620c8628a7bed821867b96f543abaaf08cf3487a4075478308793b20758c8e41d294c8c2514e6107cb9ad90924903c7187e5b5b81cd8d3ecf6c0f6186c74283ab4eb20eb3897c69e2231b9558d187e3b08ab1ab5197", 0x5f}, {&(0x7f0000000480)="a9e101a6069f7effef0abf9b15704e04faa5e496664932ca80ea59015a8e77ce4a0de9a4faa5ce96a20deb28755937fc95e9bcfcbf516b653b7f4526610d67a22aff4d9e2258d745c787640c031f94d97e0cb9adce2ab295e9c3656eadd90c264235dec62781667ef7b1881b8a8336bd1d2a67c3ea78ba280b127a5d9c627f9c5e87c7f503a9dd399396d829a3d11731a113b9a3ecc5e73a8cb2fc3034ec973976a275af06ac96efa7d2fe7ea6254262d5cdb666a25ceea2805fd6f9f76ab2ac0cc2967fad842c5db56c07ca2e88ee", 0xcf}, {&(0x7f0000000580)="edeb8e93605de9e63205949d189111cc595a5542a1e3d059ebe8d209394f0876f096c9fc0217d2a1f2c1e85ca637146e82537f7345bd1f925d8a087c18700c861e6834276144f9b2b0717c7057f58543cbb97c13cb2f880a2a2193688f73b8ab63af6004e07c92440db291c1138f27cab272a1f2f896e6a2d5c4403ad5b9f1003970a1b792a90c85e153d4ace1603b1eac44ccb5c0c5f3ba78393ed18b398756e6df6f8b173c725618d443eb", 0xac}, {&(0x7f0000000700)="c066ba293deb43a65200fd29b47fa5203abc45673f8b4a596e3c36d361e2506829b95ace56b64c22e2745f7b123b10d0a9c588c93913932f67a6289e8d3c3cdaf54d4bd6076fbae2e7650f5dfb0762f5620bc89c320a76023bd54364d8008bf7c911a258eb6bf85f4c08aeb29ce86601010ac2fbc5f8f85ad196e64862dec4311dd90c8837b322df342c6eae6a740df083c2bd0d2e7b15f2a73664de80aca003be8e773119448b9186d7c5578ded11a215d514bd442c498ae38cf8aed237fb821a322af1e3b02e2fa1f7962efaa336aa", 0xd0}, {&(0x7f0000000800)="f985a2834791f36d9b03097e9af2a7400f1fb682b3cc20f6c422b1dc0620b5138dfe8041af4cbbd2c7b6a0d54770fae0843d22b9495d7f8e2d7be759d98dbd260b95a227c3eb78620b9157a9a46dd9df9e3f8453d2bd7b4055673b605d22d7878580ec9f108751223888387d45af70ec092fb80a45b78331acd44b5a6742b837c39130", 0x83}, {&(0x7f0000000640)="440171dd9765eabc570e717a6b9d0cdb6578147c09a29eb16dfd673f25f8aa5b7c3d9a49d55e0876b1106f92b5a0ca594f3d0c8bc4b492e7837c6976d93382b62e23d9601780cf860370423a8c3182f97165edcc53b94df1aa1d0a92", 0x5c}, {&(0x7f00000008c0)="c38b6b636f1efeddfb702b575e27fca275cb5e01e7213f7272b1fb27f4fb82d02262e0f2d432b8a42d10a2f73e42c215a51bfbe9b3731605b95bdb677163b034643d9d661b17361fd1da3127592e084cda6e4f3a56295981aa205ae465bab4fd5610104f400a0f248bff5e18042b89c998", 0x71}, {&(0x7f0000000940)="e04a49a9dedd7b9731e991d8b3114fec36c7767e0966a33d4646df5a88c090f4c4c1bfd42b8edf77206b2a615e8bc71c70c41b1bcefde275aed5d7cccc5a6eb6f082b8a0a702bf4efdc5c50b491138daf6cc72cc570b3b541e8c47db1fbbf850d65aa608cdfe7a4a8226e4077181eeca48c79fa9df325a84d830bb1be7c58c1ee0c30de2db4ea0a34cb18e6d573cd63ded574a835e930208768bd57a", 0x9c}], 0x9) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1084) r3 = getgid() r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x1) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000200)={0x101, [{0x2, 0x38ed4800}, {0x3, 0x3}, {0x1, 0x101}, {0x2, 0x5}, {0x0, 0x20}, {0x1, 0x6}, {0x1, 0x1}, {0x3, 0x3}, {0x2, 0x4}, {0x1, 0xffffff81}, {0x2, 0x157}, {0x2, 0x4}, {0x3, 0x9}, {0x1, 0x3ff}, {0x2, 0x1}, {0x3, 0x3}, {0x3, 0x800}, {0x1, 0x1b00}, {0x1, 0x7fffffff}, {0x3, 0x7}, {0x1, 0x2}, {0x1, 0x100}, {0x2, 0x10001}, {0x1, 0x5b0}, {0x1, 0x14}, {0x0, 0x80000001}, {0xedac52204212422c, 0x8786}, {0x1, 0x791}, {0x3, 0x534893bd}, {0x2, 0x76b3}, {0x3, 0xffffffff}, {0x2, 0x1ff}]}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000340)) getgroups(0x2, &(0x7f00000001c0)=[r3, r5]) 16:07:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000487000/0x1000)=nil, 0x2000) shmdt(r1) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffff8fffffffff7]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0xfe) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 16:07:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x2000000000004514) r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x10000, 0x4) recvfrom$unix(r0, &(0x7f00000000c0)=""/16, 0x10, 0x42, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) open(&(0x7f0000000180)='./bus/file1\x00', 0x80, 0x10) ftruncate(r2, 0x0, 0x9) ftruncate(r2, 0x0, 0x7fffffffff6) pipe(&(0x7f00000001c0)) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r3, 0x0, 0x9) ftruncate(r3, 0x0, 0x7fffffffff6) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) 16:07:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) sendmsg(r2, &(0x7f0000001540)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x9, 0x401}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000140)="f964b9c42d4bcbb7ff7d580e134f31ea7c5f3831cc40934c71cfce042373e2946b2a3b65ed7be00679fdd78155db1579e240df953e5f1d2c5671f9ed87f298ffff86556ff2e183236517cdd68c61d53620dd37f042e9c74a0e06e0552b21949550d74833cb10725f2b21f0f884799ff63a162ab627e82bbd079d1b3859cba8d35f00ba8b85c6c31f5449d1136dab3dcb3d784ed04776160f128b731cf5ea7780e8", 0xa1}, {&(0x7f0000000040)="a6d58f862eafc85553de2b71a832fb5461a6", 0x12}], 0x2, &(0x7f0000000240)=[{0xb8, 0x1, 0x9, "68f8e7a82d465f663f5bd96664b49e9aa94d1c34c668ab9a6e6547bea7defc74f90ffe365e300b270bbb37680bde62b5b2aa87fa496f4a4994a9baaffcccc15c786888f3db4d30a2d7b494fb8ee6efcd99cb6c62c3ce9ea54362fe5dd48f9342dd5f43994265e2fdbd50152ba6322aa487a7dc1d16b5f2d88f85bbbdd6110e809876a54c2a800cb5649891a24016384d449ab5ff8536482dc71e695b45fcfd182fd2f24524ff0bc7"}, {0x100, 0x1, 0x5, "6f7b89387e51e5e532c463272780f9c200c3b70fad3e062ddad6849b02957bbe580f2a51ca5679dcc99ed0fe859ff21de7fbac23b46243aa8e16e6f626eb9cab7f52f740c6b9c434357718e05a7e7ac652e71cabb6c43687165fa6cac0db0e38fa0a8236208db57964a38c3960e549d5eb3adbbabc646f06c615387b246629895e8c8cff6eddb9e68e4ffb2d8c9b855a874f9c77672e94ac2430d90f9b719e4fdd8ab79809a87d5595e52cfdb3d2f3a307be1071702a506991a35e3d7fa81798d6dfc1ad9b88d815ff87208d46acc32bb5ee60037134605e4e93e5284232c3928b3dfdf1d73d76e9815444397af211"}, {0x1010, 0xffff, 0x400, "5c3549fb12869295cedacb9bd9cf504de3a2606e6a4f81033656d23ac1483e4568061537211df00e80a62c8d1f73d6842158046e9fdc338f69982c063e9fd4f0dbbd903507ae45ba2994b76fcc23ab36ce6f1f68bbf2b22362b7b149aed46e53f68434a2af7da42448d2fc8f53bf3205cb7a6694ffbe2ad77ff1a02225a26ecab2aeb5904b0249ee45308164f03d96219e6379cf5eed13baaf37320cc4b9c1a36087efe60033aaa13fa9b696a4a1e272b7036986f80ad116fe490356bcfa9acb975d1f0fd8ce27bc0cde8f982739815ab179b816ce340fcdd4a643107e0a668242f9564b26ff5dab4d05dd1b0d4a5fa785bb9a4c85678b2e93aff10be5103a340614bd7dd5a84f562af6033a38422bd8043a958d9554eb74938c2ae1c780017af26a493c8b810573dcc6dc8df8975a4cc5017dba834c9efcc3e53fbe30608a0fd166f2ba6e25127bbd30b69661839cd1090a8f827a2cad5181a1faa42baedd13314f5e8fe3452b3174479ce30e11fb95d3f0463565678d52634e00d766d75a349a4739bea4290ff52ef9cd69c1f5a0f469a4cc9d8cf826fe5089db107ad634bc0d3b0ef922562dd974746c6784dd991b21da4e42ce1ddf61657530ccf54a6ca24dc63c64917a41f1a3b4c368f94833fab1e1320b4ab388e4207be555ae60b4a6c1da0216a35b347eaa8d8cd15f7938f21ec753dd9bc376c4d9e2b2014be75afa18240a77d73cff95d6110486f1120dee07f9b7c53ce61ac0807b6094de9680ab801bd26b6c570287fc6ca12969e70d4726b696ff2bec8576a73c242a20ddc09d7e899308f8813e75393acfc01275990502e3d9d83b25aac61cf90b2532a645f8075306a2080cc27c2c4d3dd4747bfcc0b591bdc9de6448618847825e2c4c56639ce928685355750df98fdc204b3d5c7c8d9eb6d99ad8b9788d5aff0b0895e67bb1fad9d44bd2b34f9208f8a733260d032c2da3caebd479909025bd1a3bf23090a0567cfebf734128336205838c2750381db35b3c22bb52c1e244d7e80a6812e6a967717d0e94a1ce14a1e0d593448253093baa6004b615e3b5dd9a518b201d987a0ead54114564b66d8f7857a32e5912fd81ab0282a853fededa67c0818bdea54b26098f9364a2279e0f1488ce60f132243932a1a07c24d62e3f7c1f34cf694f417c01bcfe8897d27c855732758084465819d6196f83afd2242a45b4d04da99f19c060ae818b7bd4bd1f3343675d7e49339ce09bf7f4815608562f045576f6ef2bffce484ae4d8252864d47af586981c6519a3abb4f15238f3384e0c80d64c2ee37f5924ffad5377a944f1608ea467ef85417c5400f92335f18dad2456103a3e528abc860f1605eed72d09cc2b37880480e68ce2654cc5a576333a6b5be75ceb7f5772ff6632b080bbafad98ddab5c7c8b7504fd763492f257efb15bacc701908e1834ccb7328f8a5722441e2f243c3f73c9507b71f0a6c92b9e5c6ea110d1a7d83ae53c7dc499f7b2a1426109b5858f867d3153421c48c3a28465c2e88206b30c264fd5fcd5facf64ba11dc996cc28817945a9c80754c70b42e87a319d07a9c6a6290ad566e1886e329b136c7de3bb199d1859d959b4bfb501db412dae808ff6506084cf2f97b7dc2aa8098ec63be1ca6c2fef934d05a7f614c8ef557b52317a5f8219b2df2678b72c2f9618219dc4e11bc579449a9747070b5692307d49d6e438ce38561c2764f832f62219f53d1efd00f549beb58788d355a8b3518829b24eda84ee038da5abe35535385a8b864e98a35300dd81fab3ddababbb62ec4260e76654950cf298424fa5097e582b9cb2dbd32e21fa030c220af153c80115fb5dc95f0c70fefb318d92c3022e996f248ee5b347608f7cf857c3b8a894dc91b9b2ef7f7fb40e7e4ea5c648259f9066bd510eeb687548b12b8b0acfe0c9cfdb6053c96c5e96be2e42cba002d852bd173e2781e15651355a96df7604ae932c1a58387d7a261190137c2ea0b64a58372cc1a2c3897a7a9c917cfa9bd3fc9b56856b3ff99a77efd82cca3d705b97f0475dcfc7b307b12901fddc58bb6b877caae2cb8f50e726bd91fc57e3290a4f9d180861dd10b2327da79e2197ea6b233b8989642fdee9f589f7fc37da1f20ad480bcb19e003d905403d18a134df7835fd45bf5e64769e3592fbb2b975482cb1b4a5b95b4ac4ff3b94a4af35f75b2a874edf6bcf81db87ab9f136a61f9a4db9e167b7996435c322d32d5cb4588f0d669c7dd0f2ddc745cd34dc3aa74f402ce92267f8269826a4fbf571747ad6414b16de06c108fc642822833e861b9c10d2f01d3bc139f57905e6415a5c88ae57595d9b273ba31bbbb20351e2d7efa12098a2acf2e74734090409f6a43549fa656e71278e05797f2753886da37ec3e63364cf1c63212adeca93f344ff73ce3d57058d5c98d4f07866dec12868ff3863a8b567ee3ea9eadd52c7940f00756bc1ce5045b6d3b9898582d714701ad3f560db28274b201b56b2e8bfed988d6fda43dfed81002c36dfc943f95f2c82f639168610f1e4e2ed3843f804c178a3d92f9c070aebef231ef904f73833781b0dc043e2a415ca1440c7abc92c0c15a44aaf3455f4d9eff9ea52be51de12020b08b7738de261eb453634dc67fd76db0cfce5e52afbe7a0502b1f340f8cee4cc59bf89fd192e3fc60bf8c35b9960b41236f493b4c250f712f9b76168b69cdf6300e7562da887b46311a839276ef290b49b25d6bdcaa22f0750e83762b01ff49de881fa65fe8c86a2dfadb896ddedbdcf8b637749232716b19192767748f7c5f26e39f893d858bb82e0cb768967c43d57e116c2fc4f39f9ab0e32c71b4f428ad11383855cd33f5c8289fd4b6be1a7ebe3931a39f1e1bf2dcb376ce554b903eea1a5912b148986c857508335bfabf0bf04b5fbbc4cc3f88bc930ea62e526a6f9a976957622cab03bc6fa93bca101a600ef2fe263fea94d8cd62aa83c49a6885ab9568c750265fc85aabab8852fce23315d4961c056b114235473a1c7c454b57a69638933a67f61731fbe6dfcb8403463897b8fa6e517906d0f21cb8a9ed3450fd78ca8ee38905067628c800acd9ad3dfa52e567056f4025f91624f74bd744240646f1029e97c6cd89e89ca7aa1b27f771be585e61f276c6ce2b36f640b28f611963135247478350ad2c530fa06c5ad1d7bbaf92f7e39a20b3f4d127721b9ace26ad6eb38cc7669f9182f8183676bdebcce25b339dc43e5a84cda11ffb094787223dfd17d703ed3755fede5499e93fd53d5ee9966ab7d6f5055a66819a39bbe873f083c3637a342dc6657debf8f5e67a700f032a25b27161d776f92fbea1248a7ae2e85e026711e0f9e8b85d6c838701121b6faca73ea85ff5918b74cc4c5b0eb50c0daca2155cf524227f7e148006c3fb7fc6d49a4453e53a4ff5ead604b77b614657fcdc1366441b11bac882d6fa49f44727ffe4d763f500617a86518bebb048020a58f5e7d12c6a2f4b005f494e1f30022bd72d997f661db507d0b6360974bc0cb6f730f3d572278eb76bb0d6bdd18589ac4f9e6d56f47f48a3699b093a5101e631116d805ee052cd78639e6245a617d90ada8f37ea5714a0056e44387607c954020193868da9887ea92b8cd9e5247fd87571aa097458506f2545c929669efc20fe73d4ef438e241211ce18167d9166855db3875719cedeaa91ef9fec1d938ba84758f859a8398a774aafeed820e3c4ab85877c1d5aee946fb70ea9fdc1721b6c2e21f540ab2dd5fec4e76e8b574c5a15c7d278e19e188832c8add17ff0a05a64d6290046470f55e48bbffbf164c56e5f6c96e671eb34a6c5957e62ea5ba6df5d0f782643a0bda1abe9cd8234be0184df1f0fc3062a0774a54cc745aaa1f4b66896653e23b0b0620495d354b97c420b75072449aafaa66543476158e426bb4a501890d9a473cd1d47484f43494634a3e64d3681aea558f776c5c33be2864bec08dba8715604743fb048b08a6b2fe7c522b363f4094d5bd4be74e9de1c3bfe87932bbcb82d592285a47fc5b223fa3e5aabb3f5566e10f682f63984eab2e5a43ed538ea7beef6aa51d6c3c8665dd8ea76e7dbe41d36b32c072c9645b935604220c1c35c8a6955afec72c350f7e8d2fed0050299d8cb35b0883b7f5e202a73cb3cded82b4cad0f657d061dc1a3b7f960af5e8ffcdb72a71f854f134a61207cdea856be6efef851e41c5f230102e9eb6ec14e09b6b6cea3954e2d20b51ade42740d918cc22520fb4f2af42361474c6e9c747d3c31aa9209eb0058ef6bd80c35de886271e438b0ee15b81f0bc937532e1b02724ffc683d9a732e98ce9ada2ff98f37ae3f431d52da0f884277250d8a02b74e18e00842f1bc22294781fee793e0ebf47c1ae457c97c74ea8c2925c09ceec18834e3ca290e22d86a290e1acfec74fb248bbc2075b54f63c4fa5ad8e72f59fd7d49afc82165450b4b57450700dc65a23f78e86f6baae03cabb057231f9e59e01b95326d66ffc2a61f11b88c795e87cf1fce79d7891b595ac39a0a97759ebcda5099916082657bed100ff5bdadc14b8508f6b7875583ac3296cfff01238103408a2dde3b8c59e6e654d46eccfec45b07dbf06ffef661fc799313148f40712a9d89d56305a4c3388381f3a2f5e037ecc9014aa63d77f2a15fcf8c18ea5d3cd2a43ef4f9585524e495db4d9e6db493f90d7911ea754008fa3b1f176551ce99307d6f56bd024948594fb4d40abdd0ae7fb91fe47d1f2cf3a11f26be1bd6b863d6eb61fca1648e5170e1b831ed8209e7573911a0c5bd6e9ddb3f20b3795163162118e272c13ece1a0e46da8abe96bb6e7a450658f2211e25d985bb9307cf7330c42ac4f3dcdd78b806b4fa2099363f5b9de1734752eb9ac021484a9ed76bb0739ce27ad3c4d0459912dc50fc1ef54a5b42faaf88830c4e7910ccc4d3d85b1b86abc16ce4dbd4be09b0b35e2c15b83783c424024d8a69a5e108d359182466b5d1c32c0dde8948ca2c1284b5137234bab33c677c6101b0b2b328b6899fb445acd9989c27904781b01f1127aee3d6790ad91b7afbfd63f851a70901f4fe4ea0579f02ba5c83c8a043e49e49683fcc8030110d3e0ffb18e22245978344d83552093e4bf3375c1628b136dfa277152af3e3ee425e4ed3e0d9147c672801c3fb25d5370359ab609d2dfb091009d7ef4e54805da559c621b5df90a92a968951afcc20bd25c95de6613412db4803cd3d92ee62531bb8a7ded733a7f52cf04124455ad22e1c261657117cfabd988c7158b9a658256fc16d37f33a8595fdd6d6aad50624a358bf445e50a57294845b2409dad8388028eb3a5553467f9e455b64b64f35579063e0b934bbf069688728e512a59dc43ca0e3fb86b512632386d51ebfabe7d2768d8d010dc184152da138c67f5d6207f85fa093de189d055c52a7f7ade4f9fb0d1aa6a8d938ef51388e5dd662ca4d65b3a7ddabcc81be023f5d325d7ccf0df25baf96137300bca65bc81977e6cd168af6074c3edd998d1a5295ae2e8f00882fb5938053482b36fdf91142759f31afb8ce457c6b95d5dd36f64430213d411cedb0da15af8423fe27eaf9df6a930e7f7aa07744addb058d28b4fa6fc1e8134b52383e7db44843658517d7e4222ea74e4129672dc6db158019d6fcb940eaa91dbc793e51332f75c25594dbd760954090749fe95e1836806ecb4b1940ef2bd84e08fcabecde1632ccfe8553407bfeec8f91f571d7270c2056b18ab0d2c7bc7d5511611f1ab6c056faac75ffd7d23db4f54215"}, {0xf0, 0x1, 0x228, "78e8b3bacb856eb2d7a6b50fb0d30d661b7dc0311cf33242ded15a0be775fac9801e28dfb5bb34144beb14c41246cfb189c12fc22bf81423b270cf1252b92b2c7af022922fdd855f49ad2b7a449205090a624b308e7eb6407ddd06fb0641c440894fba89a2ff333619c1d43fad70eebd712efbefea10c8674643bf6e3db8a0e518bec593aea0c303b6c307577285ecdbf63a94978d50942257e2ec3fd8a81d547d864483138d630810892ae0d3a98e3e2a7a62d20572e80e066c7f2a65291061614e99684644796b924a134ee67d82193ba124b452cbb64ad9c22b"}, {0x40, 0x1, 0x7, "38881a134917222a8063d57b80228c52aafadc90a94cd681a743d9999bd4b59b662a8ca481811e6fe67713f9109ef5"}], 0x12f8}, 0x404) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:07:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0xfff, 0x10]}, 0x3c) pipe(&(0x7f0000000080)={0xffffffffffffffff}) sendto(r0, &(0x7f00000001c0)="cfbdd0439a7a48528629ecc7798ccdfb6aaf4c0a5bc5b97bf99b2689665b04bd3252c8e30980799e4d0d25f5afa56fa07293bfc42bebd0732f59bad330687794817a060a4f268677cf0c38f09908c70a375136903aeb57cb240f9feabaf216740c34db21abc0964490aae24aefd2063326dce91e5b53208b8cff8b764e8ab25d6fc8f3f100969925f10ea29c1dceacca96287409161a692b1d45639580ec4b", 0x9f, 0x6, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0), 0x100000000000042c, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r10, r11) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r9, r7}, 0xc) r12 = getgid() lchown(&(0x7f0000000100)='./bus\x00', r9, r12) 16:07:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="b38af61849b23d0c55625aca4474") syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x1fd) 16:07:17 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000300)={0x4, './file0\x00', './bus\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000004c0)='./file0\x00', 0x400000007ed, 0x0) close(r2) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x27c}], 0x10000000000000dd) fchmod(r0, 0x8e3) socketpair(0x0, 0x4, 0xfc, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r1, &(0x7f00000003c0), &(0x7f0000000400)=0xc) listen(r4, 0x7) connect(r3, &(0x7f0000000380)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r6, 0x0, 0x9) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r7, 0x0, 0x9) ftruncate(r7, 0x0, 0x7fffffffff6) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000440)) ftruncate(r6, 0x0, 0x7fffffffff6) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$setown(r6, 0x6, r8) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x1) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f00000002c0)={0xcf, 0x0, &(0x7f0000000140)=""/207}) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:07:17 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() geteuid() kevent(r0, &(0x7f0000000080), 0xf95, 0x0, 0x214c, 0x0) 16:07:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f00007c9000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x2, 0x3, 0xfc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) ioctl$PCIOCGETROM(0xffffffffffffff9c, 0xc0107005, &(0x7f0000000180)={{}, 0x1, &(0x7f0000000140)=[0x0]}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = msgget(0x0, 0x2) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002730718600000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001ad92da241801c890bc851ab9c66c85fdf820fd0ea9a1c43875d6623b45d4100e2685ceeea47d14e20031cfd2aa38bf489e9b6a8662647b1adb266cad80ccfe21d9776dddfe3aa4fd5c9f2d532617007140574a8686465e78535cb8f00e49703f2ef72e7a094ba893a2f08507adc4f98e0e614af7687d8f94d3ea85381c6563289ce8d7454bd8719ef6754e99184fe15d8b5a078cb2b09c134dc204fdd1561b94e3776022257543c7af6de84a1e34bcef0f711"], 0xca, 0x3, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r4, 0x0, 0x9) ftruncate(r4, 0x0, 0x7fffffffff6) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x1) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000080)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000040)) write(r2, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f00000001c0)="eb72eebd7c6746dd591e955f692bf3c7ed4affc2be7df54511bf0699ea35fe15d9f0229fceab0f", 0x27, 0x0, 0x0) 16:07:17 executing program 1: socket$inet6(0x18, 0xd6f47b68281cd88b, 0x2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) getsockopt(r0, 0x1, 0x3, &(0x7f0000000040)=""/150, &(0x7f0000000100)=0x96) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x81) close(r1) r2 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r5 = getpid() r6 = getuid() r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd\x00', 0x400, 0x0) r8 = open$dir(&(0x7f0000000600)='./file0\x00', 0xa7c53565660bebca, 0x80) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000640)='/dev/klog\x00', 0x10000, 0x0) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd0\x00', 0x200, 0x0) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/speaker\x00', 0x800, 0x0) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000004c0)=[{&(0x7f00000001c0)="275f9a7c145d6fa6e4f9e35469bfd61da31ce02f5ead224c066790f2352f245be24c6fb68df44ce238b32531f5f80c7b7bf6fc52107e3d6917724d2ff9fbcd752658a9cf7c170b1323ce01034f18277694832ff5fa482cadf1845b5eba15e98b642ec3c462", 0x65}, {&(0x7f0000000240)="f0e20a69664f2d01635de2206e6ee3658f", 0x11}, {&(0x7f0000000280)="1ad51087cf7e2a6002d7f04beb3df155fec59d32635b69a446d2e233a445c44d12db4ed6e1252b58b250b0338e02a761db160770df04523c9d77454e85d4ce41e4f4aec5cb74c040ff92e772b362ea2e7c2a868a89fa4d70f682f112314672", 0x5f}, {&(0x7f0000000300)="fde49f04dc7c8eca050ca3145ebb42aafa3d500cb6c48a8a86d60ab46dc11619daf623cf176d1314a01c31", 0x2b}, {&(0x7f0000000340)="545c17d620874802a50edeb0624f686f63fb834816d13072ca02cad7e03384d49757e83980c3faf820af36e045774b9cf0a2c8c3b2fbcfad59632e837d60d1fc9d68e9e73186aba3469665fb4ee9306a9b185a11113e72c5355f809a13b4879dc1f39e0ba7b4957345f8f0501d38b37dd4e73a4395d55d4385d5e8be524d774fe7a106211e6cc9e145eb5c98c5633978d8f9d1ad676be43e45d4f2a285fe90d67cdf546d0d3c612bf511862290b21b9d6c87", 0xb2}, {&(0x7f0000000400)="2cd54d5311f10373b6d5cb84f03ea71e75c0bee678962523751e65b7a89776afe98dae9f3ad73fc1e0844b5d1c08cb4b767bd19ef740b95ce75c992bfc12198b7df6c7d336c7c36ad3346b6378734cabe584db91bcfcb2873efa4148bd719801c1cee865bb5171266115456aab7b09296a686bd8e33c7f9f3941886b1738e4d9981c597a95eb395020fc1ea9d7bef21464e8445bce760a5478c5c4e509ce1046cb03c000b53c49f5323d", 0xaa}], 0x6, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r2, r3, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r5, r6, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r0, r7, r0, r8, r9, 0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r10, r11, r12, 0xffffffffffffff9c]}], 0x90, 0x4}, 0x2) r13 = getppid() r14 = getpgrp() setpgid(r13, r14) r15 = open(&(0x7f0000000840)='./file0\x00', 0x40, 0x40) writev(r15, &(0x7f0000001b00)=[{&(0x7f0000000880)="185f123e3ec06b26836e792eaf14716d766bcf47", 0x14}, {&(0x7f00000008c0)="32c56b56ce82b799827270688f1a0e05e7f736def0e094fdf48433665488f1905da6e3016bf6edbee1133784cde2c12bd1fb59fceaa7f2e82b1920fcdfef988fcea9cedf669f995ea1a196adb94b", 0x4e}, {&(0x7f0000000940)="38d23d2f8bbb85783f13b520cf44520f8bd39e7221a04fdf5a4b3fa414b1093f81d1f045bb60039c1ad9349c48b3256b82dc5e4b4d68973101a1eb1181a4a35c963e070c9599ae7d1f3e8a71116c314445bc91f240afb819f06826dd1dfa29d0d219a4f5", 0x64}, {&(0x7f00000009c0)="8dfd91a7b6957aef2a1caef26f89e59c8da317fc024366b657d3a87424f27a165ca9767b19ff2651a3c33fa971bb80d7a0b5bf70a0171ff22b0ea6301df8036d0499099db95db4802a0cfc049e522432d7241f0346f7e420fdd10042968f623be4e08e7933db9089d785ee76984cc8f0972081467fe006e75731ddab", 0x7c}, {&(0x7f0000000a40)="2229458baad079c8450763b755ae71e6ec2a73d79294e0b1677734651f508c00aea30c4c11b7e3b638c93d1c0fbccec5fd0ee4564c99f96861ac8921bed7c3419c6d89320931b879994e9a4f47fb993425c78124a845e314b6e56c3719a8417fa6315b72d7e93f731273cfede98f0e39406b4a068d0bc928d754acd797baf78319618fd2cbdc17af2297939458a4266a4bedd8b2a8d3305db635246cae72d54f4b261ea3866133dac896de462a594cd3d761480fe133b5d126154466622075569c598d4f47956ba46c36e7451db12236185da62e80abdfa68a43c0e3c0860167ef500279fafe181172f47e536dbd1c1490d30b8c816324535fb8f9d41945555011294752ee389dbfc07c964b61f85d0fde3b8957cae990e5eec975dce604c2e3536295421f8d272fe32ce28b33a2072682201474dc2cc5e99d2f001c0cef50ccba82414babd58a89c5078f8a8db5c58123afa50d00ecf2e44a95a7973aefed82603ee77e0497dd72e35fb44b9db8429f2147c7092c23b99ed84a460d1d744a94b27f7fff265d501c3763274b4ab85a466274accf76e08e21eea36884da14042a0666c60c4ef08656c8391183b8fbda6c814dc809b40805d6375ed4e652bff2fb50f79fd280f3a0e6156cd1d559a3d02d6f8dc1b42d658f94753e4f8b3be77f9ec416ee4de41626cfd1a6f2b2534a6b9ef49267fe7b3d65cf68459df37760373270394a86a5818975f623f7a245d4c62cf1c6e8b8f205588febcf22c7685afbca1478442611279d1110fbc57a7a3928f5ba778298891671472cb42c2522c204430a62af8ea7b8bd4fc0231d76b459b74163da0387cb8cdc72e1f6e53b4f637fe7ab683b50de7ab438ebae4cfc45abd5daacd3157912e54845ea17c4d39b2ab8f0432d94d9c010d9f168156755caeb3a47a297d6cc9920c5b1c8c184e6220dfaf7b4eca7b5002f59277089f2b07f744929f1888a6f5231043d3c34702a2cf97b819ddcc0a0f3f47b1849064cbd7561f933679afd2dde4a1b783bc244688f5026e98fff5f8d904414b22c08d3a8306251cb8c9cc896211574dd05f513a0242899b7c41336ee5fae172d65478bc74cc4340f93b8492cb95a52b08a3a895ac3bb2b62857e16304e5eaac5c6d3143f788b911427baa6c5d2f0ce2855d0df86007ca01846bcf07c97a128e33cab089ae23ed6951716ee30f2cb0b1d07baf736bb09a9c86aab2df1c0684b9dee78414733ad725e2234c006396e5fa301608a3301088f283d421634073a142c71cda2f776a2513b1157a1710586f97721683274441bb8f4c9e3e281a223a98ab9584c119ce88f1da659f9a7a2f313a4bc18202da06cf6a968d8078e0730a3e79cf0800ee36e999cc965e6edc3ac93536390136932bff5abb3e69a238a2f6653db630d8e21e996895e3bcfd66d1f660355958cadbc348c583153a91686a86b3c161778cb9cff941b048d1ceaf665844f8b392dde863ebf8407338bc91f5a41671d5b0fe3fd93e99bf047324395def21f04165e5027f82a552b16078adbf8c0a0cf488332d06c1a95aaadbb6cbafc719029d99e7ffb1a7147ce619c94b17c410140ff5d3d0b81369a8f53631ff718f8376c113faaa12f7786d6665ad12ed6806f9fc7db056c29fe49a0bfdb9f4b788241e19ef2c4ba7ae65c9ec0e64929c3d5ba9a3fdfe7cdfc5c1ccfcd6bad0d7e968b819f939b751bcf3a85e2aad722562cff52091566d87646a37c7d521a7450758dff61c41b399c5edcca5d3fa7fd9d9efb69cae5de546c07974289b3334350e12f146049309c1be04a7506f1d005c646d78c48450b21055e7de1bcc2fb488be5a8718742a4c5188032f7c52d10df727dce55d7f7a2407f72261f04616a143ad27d2a61c49e33237d789b50d4c388aa901e28d7be8eb278c3b6f2f3ac29a04fd6c595e2e8a85b6a23dea8e09c1a1ad229d7d7b5a0ea442f2a05ff188d56ef032ccc3cca5920f936e4bc19a583b17da1ddbe0a8150b73533449f407d2b2dc2fcfed6407e4edb820c414406903c7241735cbeece938d403910ffd728df1d81535e0dc7592769bf077c5c7c7fcbf2b15591b8503c3e6c748e779f26e45e8e34681f92d5fdd3c166e689e83e693b25954887ce65aa2593abe8ad870346ccf442df714bf649b3e2af90d61d17b240b5557eddb9b876072e5182b3887a46fae93c3186b03efac75e67818aec656e84bc92ceb738298f19525135eb44a98deb2f1bc72c5e05e69402961352b250db928eb997a8daee037f0e588c9addbb46a2641e2eeaee5b3b5857ac33fd1f5099b0a33d10c8cecdc0ead85a7ef85286cc5cb92809f21b4110494272903b431398be2adb1316b4a284cad57b3e3d2d5044be8188f70c1e1d568d178af60896fb548080726829cce1ec3b11e489ca1ecf2c1fcf66eb30486988b6934ef75d8de5e0f22a254563721dcd2d0811d2712541a2b1bb6440e908796426e88f7c06d5058c91617bac7f198f53be3a8406db23f42c132fed2d6ca5d854c6713b5a4e676301ab5f80803b1affe43820b265629309ee6d218d3ed785c3a1bfce701e865bd6a4e46d0e9ef17bd0d04124e5cbebc2b44a902bf19a17972e45d0dcfc1713a7fa8d785b08e5a6e2fab4447959669cd6daec0ec6c3c7ba9a20e2a688c00691422e2a53a2b0829c53a2df9c1a77f21bdb2b1cb9752beb7b4fe731eb3729d28227dee99d5ab04fe6d778c08a7d5a79b29d3359af5f6e783ae95acecebe17b315b6d25d80f70c31f8fe9b993f784f073167b636271a857fc4832b0076c0c896b7b4acd8edc17c8988adc3c3976ad64197ad8f7ec6611a6812373eb35f3c9b802e42bfa9ddc995721cc9a09e7faa3bb3c60aecd84f6d813b99e3217431765b581b2b8cf7f3374712f95b646bd216aa4c5a1590422f2cb2ee8e0274174de7383ec1df02c5d12e872ef737b2021e245ce7bdad40353328d52e31d779b491b81b6fb42a2bef70256489688d3153d97cb5a99e26eeb771cb2a7a31ad2cbe96e40a2f83a4992b916435917173102811080b839f1b9919038fd44732db5e7a2e039c02ee8139bfd95c33d323a4df00944c6d15272ba5ba08b921ecadfcce0cd32080ad2c0378c5d868f7075318fcd9cd273aa280c0fd74b1af15f7105439e3f0dbbc4c2691f166d9543b4e3e824415e8c14fc0e94e70f99215db6ea4c9ce0d060a0b0184ab363d999174312cb4bbf998ca7ac8ad7e877e3b66c0a1803a103db5faa0344ac16f6d58b1c5bb087bcf6c9625f01576ea47acc75a22776b52d42aff210e07da4006826c447226509bcf912f6fb9b9541381b481456f602770abe8ea9da063ccc339d1a6aec55437c13b27ff25bef683a8564f1f5d52d12f30d207c504d7041101289a17024b5595319154df59597cb28d93064d2ea31d274514cff6812681ef65b08d86022ed5c313ab9faf03cf87c592cbc9dbcaf64b6a51eaafdd805380bd11a92e05119ec8dfa8a102862c971d8406ff779c9c20a1a1840ba3529d3ddbf4befb51177231a24ac323d60e68ddc81751bebadbf54fb68e25c43f5d12a3c1f8c8281e445265b2461d9a588a5083bdaeb7f4d59cf819af2a77738aa7a08d808f7fcc186537a8c9a02bd35fb5f501d1abf0f79687ee219a3e337c462d6ebca7da13c3357e33e3ab252f166b85d56295a559bedcf386bc845d8f5f1eddbaefd7fc13bd6f8e26c78c39c80f2b832641667ea99b894f37ea5f3769456c9e4a8dda1210a0498656704c3c83acb42e7f512119a15357b6c9e0c9580948ef4c17882b4bc5536424d44daa54e94732e44378d43f2faae3a66b2050bd4cc84d47ca7373b1f1723bff40445ec8aba5b42c9329f1a7abc92ae93f8bd075fc5737f6905c1ac22d3280ebc23da214b1bc1cab6e20cce78dc7fed0fbb9647da94d51d99a6bcc59410188070fd8635b6d26587bca27cafdae7230c7664f13af142a6d790b0dbfc1178ddd4e840f7cc8175140b1e2530e518ce48dc77b3ec91dda1fc43b62413863ad67d0eab32c602c825965176d3fa5f64b1d554b49a28874e33c2c7580d6e740eb97487e67b7d9491988e7e948838d567381e8d65ec857c65a05c526236a9c37ee16f43b14e2f2db06c5db829e6ff4b459bd67a3a8dddbaf10beabd52c772b612033bfac38e0316517aa684f05c0ec3edd89d4b99434651af0c231c094b74597790141927bbf6821e874b762f6b0f72c083081995221639faab36ac8f3973b02d035d02d2495210207513681500d1ea855338faf8edf54e73971a29dc1f00032980b5df10fd17c781938fc659922315f151aed530d4b42b5360d03e8df5ae4eca6cc8742663f1ebc4016b09a102891b6c09f1a796f25b0f0c3bab3edefbe47bd4cde0bfff92d898c41a01e3d193a588a125833d62a69ba85e0b1b677bb3f286e1e6961b7a0fbe8a61f4bb68cf94e85af35c124409816e250cc94309866c9030d129bf7207f28687399a9bbca3805069d3f749ee26caf1126474ce34a4f363a18778f3bab8754030ac57c347147c21c851ffd274658bd4dc0b43678233eedcd0fec3d07fb71106e3d2a2c5558120b25ef32f240797ccaf6c167551301f0c0c317cc51c6e8099e5df73c5ed1da1a14b0ec5627fcaa0dfdfd3a5ae6ad5e197b58d3fbc95853fd29344e3e6c65f616a62f3fed8bb1c921508eb9406680b6d91cd432d1511a2da75c13fe5afa299712d10280a5c1a5c6ce46b50b13881d40e63afacee9417adca7014a62acd066120ebca5d5853baf07b96dab22d9a389b898d583a99baa6f33ae8dc517bc493d70af863cd6e04f20d7f6b4aafcc07cb4c19aa91f9d2d130fa84004eef9a20d4622fb752a8ff19053725f384642936dd52e0b6068a3f5005f520edccb938fbc545079e53c8535dcda754e1fd8f636e1f1c5582f03082c687b9f0e22065759ac2fc0a6bc344091d51366c3c8d6c832ef4278b2be330406372d555c6fa5fd8742e7a171f5852cc533f57fc5e53d6eb5e8340e414575d11015c4259a3f5314d4c335a32f05ba365dd072ec8852442510603d0aad5c3d98312f1e2d888982772e07d98777c048ec7362ea6c5f0aebcea1c5b31d3e5dd3d2c685eeda5bff48bc6c4a197d5df4d34ff278f109bc0bf883e45f7e28021eff4de0e33caed935e5c45bc60912dada24a8b478fd6c8ee1430b24b0320ccb8462d393778197170570fb138106d4ea3c6fd03c378c6ede0105a2b455fb35e14332675dfd904c9fd8c487f2b19afe5853fa8b0c28d689cbc962bc5536241f8fa2434aee97847b7136c5e831fd7efb13ddde48c940a903a5e082c2eb8a349699b9c956dc88f5828f3c3c7061fea97a7dc94b6278a5199a047d95fd3a7a8d26e7bc0e0cbbf0df8cc3c8fff2eaea697bc06dca95de475c2ce2d800175b5cf66480ec05967365dbe40cf69f6e4165c85f05c34b708a81a89af87f4ae9cc3119ca584ad8054e3a4af40aad02282d83afcd31ff3a3a0ab33ffcd85929a3a309a832f8b6d8cf095accfe32e05a26f05a4584de315edcc992ac5e0f67ff262aec8cd23fbf0cf5f9dea694c8a2efadf54e5744ddce1508a5493e5fddcc10847330c1fd0fd4fb5921b71433702873b2831a7809e28718b7a30d0549aa3afb9e3b7c6a33c3dbfd86357b6c851780e11ef582a6c395cc79339a1f6f7b301c239664f6bf0994237afb5bd8f8f90884ea24d031bd300bb439baf73ffb54cac57edfde471ca4dae67d3062d8072876c01115a99edb070c143133d986761dacacbf26e4dcbfc1aac375f70e4", 0x1000}, {&(0x7f0000001a40)="ee92f59b37b1d9d20c52c977b86cc9face3bed25d83de7b0d38d741b7b7e704fa9e7cd22cb3e29bbfed67ad3933aa00e9381bb8105181e102b7d05a4fdee8ca3c2b6e0e76e8bcc738a2ed369f7c47555077156a973d64f2d11bc98ffbe7b034d781ef1d3df47404a2789b7058e43af5afa4719163a86b95a2b1a0db9e94139a5f26887cde8cae2ff1d324edc222b0d04f68bc5801f1427a18d1c4f9aadfbbee7f900f57643", 0xa5}], 0x6) getgroups(0x8, &(0x7f0000001b80)=[r4, r4, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4, 0x0]) getgroups(0x1, &(0x7f0000001bc0)=[r16]) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r17 = open(&(0x7f0000001c00)='./file0\x00', 0x0, 0x40) ioctl$WSMOUSEIO_GCALIBCOORDS(r17, 0x41205725, &(0x7f0000001c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$WSDISPLAYIO_GETEMULTYPE(r15, 0xc014575e, &(0x7f0000001d80)={0x6, './file0\x00'}) r18 = semget(0x2, 0x3, 0xd9) semctl$IPC_RMID(r18, 0x0, 0x0) r19 = openat$null(0xffffffffffffff9c, &(0x7f0000001dc0)='/dev/null\x00', 0xc80, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000001e40)={0x7, &(0x7f0000001e00)=[{0xfff, 0x7f, 0x0, 0x7}, {0x6, 0x7, 0x7, 0x3}, {0x9, 0x0, 0x1, 0x70e0f706}, {0x200, 0x80, 0x1, 0x4}, {0x5, 0x6, 0x5, 0x1b}, {0x4, 0x1f, 0x7, 0xfffff000}, {0x7a, 0x40, 0xc0}]}) 16:07:17 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) pckbd_enable: command error pckbd_enable: command error 16:07:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f00000002c0)=0x4) close(r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="360f668902a21b0a1c6fc94c027173294f77668ade6a6f459258e44fdcd20fe9554d6b1bb9ef2694eb98daaf6eabfcf01904d4fbda2b250e27a6017882ad6b575f89ca9427a4e6cbf4bc6e21314c7816d27f5e4c7f379c49e20b2df7e4d1fa720b3392cd"], 0x1) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2810, r0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000100)=0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:07:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/d\xdd\x90\x89\xcapf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) 16:07:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fe, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x1000) shmdt(r1) shmdt(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6, 0x0, 0x0, 0xa4c8}]}) pipe2(&(0x7f0000000080), 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getuid() pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 16:07:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ftruncate(0xffffffffffffffff, 0x0, 0x9) ftruncate(0xffffffffffffffff, 0x0, 0x2) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000000)=0x5) close(r0) syz_open_pts() r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x3, 0x0, 0x3}, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000000000), 0x0) 16:07:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x40]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x8003, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000000)={0x5, './file0\x00'}) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:07:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 16:07:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x20}, {0x25}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000400)="9bd0b91d51eb70876dadc76795db") 16:07:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000280)=""/210, 0xd2}, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) pipe2(&(0x7f0000000080), 0x4) 16:07:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:07:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000640)=ANY=[@ANYBLOB="ff1c448819ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca634d22d028d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d407cc8f72d2d605afaf3ae4e2dd613d1f2e083bef0320297bd6ebf8e23a98fa37579b867d5a889fa59eff4e83309acaea3dbb0e06a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac669228db8defa89fe50a1a659d71b10a744277c9fb75c62246e3d7"], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r10, r11) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r9, r7}, 0xc) r12 = getegid() r13 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r15, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r16 = fcntl$dupfd(r14, 0x14, r15) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r17, 0x4, 0xcc) r18 = getpid() fcntl$setown(r17, 0x6, r18) fcntl$setown(r16, 0x6, r18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r20 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r20) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r22 = socket(0x2, 0x1, 0x0) connect$unix(r22, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r22, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r23 = socket(0x10000000002, 0x2, 0x0) dup2(r22, r23) setsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000001c0)={r18, r21, r19}, 0xc) getgroups(0x3, &(0x7f0000000240)=[0x0, r19, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r26 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r29 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r29, 0x0, 0x9) ftruncate(r29, 0x0, 0x7fffffffff6) r30 = dup(r29) ioctl$BIOCSETWF(r30, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) r31 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r31, 0x0, 0x9) ftruncate(r31, 0x0, 0x7fffffffff6) pwrite(r31, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xffffffa1, 0x0, 0x0) r32 = fcntl$dupfd(r27, 0x14, r28) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r33, 0x4, 0xcc) r34 = getpid() fcntl$setown(r33, 0x6, r34) fcntl$setown(r32, 0x6, r34) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r36 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r36) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r38 = socket(0x2, 0x1, 0x0) connect$unix(r38, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c4eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c4030000000000000000"], 0x10) setsockopt$sock_int(r38, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r39 = socket(0x10000000002, 0x2, 0x0) dup2(r38, r39) setsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f00000001c0)={r34, r37, r35}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r41, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r41, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r42 = fcntl$dupfd(r40, 0x14, r41) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r43, 0x4, 0xcc) r44 = getpid() fcntl$setown(r43, 0x6, r44) fcntl$setown(r42, 0x6, r44) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r46 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r46) setsockopt$sock_int(r46, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000440)=0xc) r48 = socket(0x2, 0x1, 0x0) connect$unix(r48, &(0x7f0000000580)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d3229ad5a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5e889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403000000000000000000"], 0x10) setsockopt$sock_int(r48, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r49 = socket(0x10000000002, 0x2, 0x0) dup2(r48, r49) setsockopt$sock_cred(r48, 0xffff, 0x1022, &(0x7f00000001c0)={r44, r47, r45}, 0xc) setgroups(0x9, &(0x7f0000000400)=[r1, r7, r12, r13, r24, r25, r26, r35, r45]) r50 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r50, 0x82907003, &(0x7f0000000040)=0x1) getpeername(r50, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r51 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r51) socket(0xf001751ff966d55b, 0x0, 0x3a) setsockopt(r51, 0x1000, 0x2e, &(0x7f00000002c0)="ebffcbff13b9fd812eaa4e783048e699319296486eee00d0aa08048ac324021b9a8c8b6930b6516e6ce3864d303afd7bc5b0ecdc8389a9a37eb47f565ed9b9d1960fa811834bd685cbffd510aa15472d09b3155317ca413d66cbcd1d7901b523368b2750207f22e2d99bfcec82947c8f26f0372204ba85f9cfd60e528f48ab71e600775dc09817d2fb246063504632853a871556e69f469baedb09310834684c0b961957af4219e7a48879d0e84d9b3dc4c0ddcb3431b4fc468e8625eb39236a6e0b4fd7d0028b1b3f8ee8bdd0560ad708845e2d477755dccf2d55cb62e63108a74446972933c724", 0xe8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r51, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) open$dir(&(0x7f00000001c0)='./bus\x00', 0x400, 0x10) 16:07:20 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) socket(0x18, 0x1, 0x0) r0 = open(&(0x7f0000000100)='.\x00', 0xd00, 0x20) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) setsockopt(r1, 0x3, 0x80000001, &(0x7f0000000080)='\x00\x00\x00\x00', 0x399) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1ff) 16:07:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x81}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r1, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r3 = syz_open_pts() kevent(r2, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r1}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r1}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r3}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r3}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r1}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r2}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r4 = syz_open_pts() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r6, 0x0, 0x9) ftruncate(r6, 0x0, 0x7fffffffff6) dup2(r5, r6) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23cda00400000000000e74ce4", 0x0, 0x6}) read(r4, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97673b2fd65dd3f85db3d1ecca9bc3fdf153391", 0x5, 0x146}) r7 = syz_open_pts() kevent(r5, &(0x7f0000000380)=[{{r7}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r5}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r4}, 0xffffffffffffffff, 0xa2, 0x20, 0xbe32, 0x8}, {{r4}, 0xffffffffffffffff, 0x20, 0x1, 0xfff, 0x800}, {{r7}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8005, 0x4}, {{r7}, 0xffffffffffffffff, 0x80, 0x1, 0x7, 0xffffffffffffff7f}, {{r4}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r5}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0xffffffffffffffff, 0x6}) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000600)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_READREGS(r8, 0xc2485607, &(0x7f0000000380)) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) r9 = semget$private(0x0, 0x4, 0x10) semop(r9, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) 16:07:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x9) ftruncate(r1, 0x0, 0x7fffffffff6) r2 = openat(r1, &(0x7f00000001c0)='./bus\x00', 0x2, 0x20) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r3, 0x0, 0x9) ftruncate(r3, 0x0, 0x7fffffffff6) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r4, 0x0, 0x9) ftruncate(r4, 0x0, 0x7fffffffff6) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) accept$inet6(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r6, 0x0, 0x9) ftruncate(r6, 0x0, 0x7fffffffff6) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r7, 0x0, 0x9) ftruncate(r7, 0x0, 0x7fffffffff6) r8 = dup(r7) getpeername$unix(r8, &(0x7f0000000440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000747100000000000000000000000000000000000000000000000000000000000000000000003f0000c5203200000000000000000000e000000000000000000000000000000091f6ef61352c3537158ff3a6125911f2d06e6fdcf642849e19f8712f2df7dc0ef04ad06b33a90268822d22bceb0babf741edbdcbf5cdfdb182ba908ddf2462ccdcf13379c8422c2faae6a8efadfb09a8f48a8f9bf146d018fa17a1ffcbfa4dadf5c6e3a5818c323230a5f5cb710f5e9a720e29b37b4fded6976f4830e302ac04afdf9d311fd387e75e5ed514f2941fd1baf0db967d0d86588b76b40a1c7a7557957e49d0227575123cd963369714556b3de86f4b2199c6b9b10c3d10526ec41ac19e2eed7ec218f05cfb6c4025"], &(0x7f0000000180)=0x6e) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000000)) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0x82907003, &(0x7f0000000040)=0x1) openat(r1, &(0x7f0000000140)='./bus\x00', 0x0, 0x4) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{0x61}, {0x5c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getpgrp() pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:07:20 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0x1700) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f00000002c0)=0xc) ktrace(&(0x7f0000000080)='.\x00', 0x0, 0x400, r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x100) r2 = fcntl$dupfd(r1, 0x0, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20000, 0x0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x80044272, &(0x7f0000000000)=0xc6) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f0000000180)={0x3, [{0x1, 0x8}, {0x0, 0x4}, {0x3}, {0x1}, {0x9864856f0396c712, 0x70b}, {0x2, 0x3cff}, {0x2, 0x4d0ed01c}, {0x1, 0x4}, {0x1, 0xfffffffc}, {0x3, 0x4}, {0x1, 0x5}, {0x2, 0x7f}, {0x2, 0x2}, {0x2, 0x1}, {0xb3369b6e3b6282fe, 0x200}, {0x1, 0x4b}, {0x1, 0x5}, {0x2, 0x7f}, {0x2, 0x5}, {0x3, 0xdcb2}, {0x3, 0xf11}, {0x3, 0x5}, {0x1, 0x1}, {0x3, 0x7}, {0x2, 0x975}, {0x2, 0x80000000}, {0x3, 0x2cf}, {0x1}, {0x2, 0x1}, {0x2, 0x4}, {0x1, 0xffffff81}, {0x1, 0x7}]}) 16:07:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0xffff}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") mknod$loop(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) 16:07:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) socket$unix(0x1, 0x1, 0x0) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r2 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0xffffffff}) 16:07:21 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x0, &(0x7f0000001240)) 16:07:21 executing program 0: semget$private(0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) read(r0, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r0, 0x0, 0x4ed) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r3, 0x0, 0x9) ftruncate(r3, 0x0, 0x7fffffffff6) poll(&(0x7f00000000c0)=[{r3, 0x18b}], 0x1, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) dup2(r2, r1) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) read(r1, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000100)='G') syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x84}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") sendto$unix(0xffffffffffffffff, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) 16:07:21 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/\x1f\x00\x00\x00\x00\xf1\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='/\x1f\x00\x00\x00\x00\xf1\x00', &(0x7f0000000080)='-\x00'], &(0x7f0000000240)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='^)^\x00', &(0x7f0000000180)='\xa5\'\x00', &(0x7f00000001c0)='%.\xfc#\x00', &(0x7f0000000200)='+:[\x00']) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) connect$unix(r1, &(0x7f0000000400)=@abs={0x59c843718158f3d2, 0x0, 0x2}, 0x8) fchdir(r0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1de}], 0x1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x9) ftruncate(r2, 0x0, 0x7fffffffff6) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000003c0)=0x81) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[{0x81, 0x80, 0x3f, 0x5}, {0x54, 0x4, 0x0, 0x81}, {0xff, 0xe, 0x6, 0x3}, {0x7ff, 0x3a, 0xd6, 0x2}, {0x2, 0x1f, 0x81, 0xfffffffe}]}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x20]}}) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000340)={0x800, 0x1, 0x4, 0x2, &(0x7f0000000a00)={{0xff, 0x7f, 0x56, 0x5, 0x3f, 0xfc25, 0x8}, {[0x80, 0x640ef89800000000, 0xe34, 0x3f, 0x40, 0x8000, 0x2, 0x76, 0xe93, 0x7ff, 0x1, 0x8, 0x5, 0xffffffff, 0x4, 0x1f, 0x5, 0x20], [0x1, 0xffffffff, 0x1, 0x373, 0x1, 0x0, 0x1, 0x1ff, 0x1, 0x100000000], [0x5, 0x7fffffff, 0x7, 0x7, 0x400, 0x80000000, 0x2], [0x6, 0xc79b, 0x3, 0x7f, 0x4, 0x100000001], [{0x42c, 0x2, 0x10001, 0x8}, {0xd4a, 0x7fffffff, 0xfffffffe, 0x2}, {0x5, 0x200, 0x0, 0x1}, {0x8, 0x6, 0x5, 0x3f}, {0xd9ef, 0x1ff, 0xfffffe3e, 0x1}, {0x3, 0x8, 0x1, 0x100000000}, {0x9, 0x0, 0x7, 0x498}, {0x3, 0x3ff, 0x80, 0x7}], {0x800, 0x3, 0x7, 0x5}, {0x401, 0x6, 0x5, 0x52}}}, 0x5, 0x9}) 16:07:21 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x7, 0x80, 0x2}, 0x4, 0x7, 0x7}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416", 0x73}], 0x1) 16:07:21 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) fcntl$dupfd(r2, 0xa, r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f00000000c0)=[{0x48}, {0x25}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_open_pts() syz_emit_ethernet(0xe, &(0x7f0000000400)="9bd0b91d51eb70876dadc76795db") r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:07:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186004008ba8162b27febf00fc31e99a00000000000000000000000008000038b60fb5590f", 0x28}], 0x1) r1 = dup(0xffffffffffffff9c) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) 16:07:21 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0xff80, 0xff, 0x3, 0x6}, {0x9, 0x0, 0x40, 0x3210}, {0x1f, 0x5, 0x7f, 0x3}, {0x1000, 0x2, 0x0, 0x4c5}, {0x5, 0x5, 0x3, 0x9f}, {0x8, 0x1, 0x13, 0x4}, {0x4, 0x0, 0x6, 0x100}, {0x1, 0x3, 0x9, 0x6}, {0x3ff, 0x4, 0x3f, 0xee}]}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 16:07:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x203, &(0x7f0000000040)=[{0x30}, {0x1d, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x8}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x9) ftruncate(r1, 0x0, 0x7fffffffff6) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000000c0)=0x2) 16:07:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x9) ftruncate(r1, 0x0, 0x7fffffffff6) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000361, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x4000}, {0x880, 0x0, 0xff}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x1585659941da7a51) linkat(r0, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r3, 0x0, 0x9) ftruncate(r3, 0x0, 0x7fffffffff6) r4 = dup(r3) faccessat(r4, &(0x7f0000000200)='./file0\x00', 0x8, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x34062, 0x0) 16:07:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000001c0)={{0x3, 0x8, 0x6}, 0xfade, 0x1ff, 0x2}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x48}, {0xfe16}]}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x9, 0x8, 0x6, 0x9}, {0x608a, 0x1f, 0x6, 0x3}, {0x8, 0x81, 0x5, 0x10000}, {0x81, 0x1, 0x0, 0x6b}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="04f658873f2634520bf5c0dcb0ec") 16:07:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000005000000000000aa2dc5a9000000eb00"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:07:21 executing program 0: mlock(&(0x7f000026e000/0x1000)=nil, 0x1000) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) munlock(&(0x7f000026e000/0x1000)=nil, 0x1000) 16:07:21 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x19c) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r2 = semget(0xffffffffffffffff, 0x6, 0x10000020c) r3 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) r4 = kqueue() r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0xd7, 0x0, 0x5}, {0x3, 0xff, 0x5, 0x9}, {0x51, 0x81, 0x3, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x3}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000005c0)=[r7, r7, r7]) fchown(r3, r6, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r2, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) r8 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSFILDROP(r8, 0x80044279, &(0x7f00000004c0)=0x1) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000200)="103290139f4dd1c5e55fb8a00be3cfb592c0d0359599a3918b", 0x19) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r9 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r10 = kqueue() getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f00000003c0)=0x8) fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) r11 = socket$inet6(0x18, 0x3, 0x0) r12 = dup2(r11, r11) sendmsg$unix(r12, &(0x7f0000001700)={&(0x7f0000001040)=ANY=[@ANYBLOB="fb18b8a35b11c32d50de036c88f68b4c322803b6a9a0ae6db0db3ade88da713dbc1893edcc638ead68ffce48d504e98cbcf2c113ba80fcc56d3d89cfb7b39445c9c4a0b96acfce023994aef5a70ab134bb9cde35ed40ac0aa6aca6e523000000000000d865f6f846043e05735a9a90c5dbd1be704d16bcada0e1f0d1e8172baa2f268e580500d7026a9e6df4cea795f31a0a2fbba408e90c808b3797d0440da14a7497649cc1b218e1eefe7a5614ec"], 0xa, 0x0}, 0x0) connect$unix(r12, &(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x6, 0x8000000000000003, './bus\x00', 0xed, 0x4, 0x7, 0xa2c}) kevent(r10, &(0x7f0000000300)=[{{r9}, 0xffffffffffffffff, 0x119}], 0x3ff, 0x0, 0x0, 0x0) close(r9) r13 = semget$private(0x0, 0x5, 0x632) semop(r13, &(0x7f0000000200)=[{0x0, 0x3, 0x1000}, {0x0, 0x101, 0x1000}, {0x1, 0x10001, 0x1800}, {0x0, 0x1230, 0x800}, {0x1, 0x48c7, 0x1800}, {0x1, 0x80000000, 0x800}, {0x3, 0x60c3, 0x1000}, {0x0, 0xfffffffffffffffe, 0x1000}, {0x4, 0x4, 0x1000}], 0x9) semop(r13, &(0x7f0000000400)=[{0x4, 0xca4d, 0x1000}, {0x2, 0x89d, 0x3800}, {0x2, 0x8, 0x2000}, {0xa4a9191a3884976f, 0x1, 0x800}, {0x3, 0x101, 0x1800}], 0x5) 16:07:21 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0xa98f164e268999aa, r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x9) ftruncate(r2, 0x0, 0x7fffffffff6) pread(r2, &(0x7f0000000300)="fcdc696f204256176eb6dfc5d1bd561ce3f77eabb520d56a16c1529e6c600a39dc5a7d97a91d4150a168ec6764974462489a22f9a8afc76d40d4fbcbfa715fd60099bf3e4e09ac3affab944e19cbd30ab8fc1617", 0x54, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = socket(0x2, 0x1, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r4, 0x0, 0x9) ftruncate(r4, 0x0, 0x7fffffffff6) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r5, 0x0, 0x9) ftruncate(r5, 0x0, 0x7fffffffff6) poll(&(0x7f0000000080)=[{0xffffffffffffff9c, 0x20}, {r4, 0x101}, {r5, 0x1}], 0x3, 0x8) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696c653000afd8e4bf6262a1465e8422f79663d85c2cd84af0bf543ce11217e00c71ae966c6ccf770f13531c74157add8b9f6972ae9882ff9a33"], 0x10) 16:07:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) socketpair(0x20, 0x2, 0x4, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000500)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa16aa0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48915d14a79a15cecdd79cd66c31400b4dc386972d2eae1f6e146eb2ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c900fcffffca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551887d67bdfd029ca90e6a0998bd25030a0c5a349e", 0xfffffffffffffe29) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce5800"}) r4 = semget$private(0x0, 0x7, 0x10) semctl$GETZCNT(r4, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(r4, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) semctl$GETNCNT(r4, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000000)=""/139) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:07:21 executing program 1: socket(0x18, 0x400000000002, 0x0) r0 = socket(0x0, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) write(r1, 0x0, 0x0) 16:07:21 executing program 1: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') syz_open_pts() open(&(0x7f0000000000)='./control\x00', 0x8, 0x8a) 16:07:21 executing program 0: r0 = semget$private(0x0, 0x4, 0x2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000240)=""/4096) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000000)=0x100003) r2 = open(&(0x7f0000000100)='./bus\x00', 0x8, 0x129) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCSBRK(r2, 0x2000747b) write(r1, &(0x7f0000000140)="e28fdfcc090705df2840065accc1a117b4dbb5eb33b3d722ade7322be00498017bd392bae023974a758c1fed19863c6a6d2fa10bd7835bf62b7a7bffa8008c88bad0404a9826f1ecb68e07eba667bf7db3fb30aa8a1818edbe548f8c01b4b382f0fe2b58e056de92d48f885c6a9a7c991202c1f1d3358675bf383d6771a3de7ca8595e124e361a40abf40128dd1e46b1d5727e21aa5587fad57ce0dce56ace83b589b3b9269e555260d7ec61000b07657022647c767622259b4ccc78efcefd69fd50214cbfc5036187748ddae4fc7deb047a60", 0xd3) r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x24, &(0x7f0000000000), 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x1) r5 = semget$private(0x0, 0x2, 0x400) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x82907003, &(0x7f0000000040)=0x1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001240)={0x0, 0x0}, &(0x7f0000001280)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = fcntl$dupfd(r8, 0x14, r9) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r11, 0x4, 0xcc) r12 = getpid() fcntl$setown(r11, 0x6, r12) fcntl$setown(r10, 0x6, r12) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r14 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r14) setsockopt$sock_int(r14, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r16 = socket(0x2, 0x1, 0x0) connect$unix(r16, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r16, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r17 = socket(0x10000000002, 0x2, 0x0) dup2(r16, r17) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000001c0)={r12, r15, r13}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r19, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r20 = fcntl$dupfd(r18, 0x14, r19) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r21, 0x4, 0xcc) r22 = getpid() fcntl$setown(r21, 0x6, r22) fcntl$setown(r20, 0x6, r22) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r24 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r24) setsockopt$sock_int(r24, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r26 = socket(0x2, 0x1, 0x0) connect$unix(r26, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r26, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r27 = socket(0x10000000002, 0x2, 0x0) dup2(r26, r27) setsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000001c0)={r22, r25, r23}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r29, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r29, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r30 = fcntl$dupfd(r28, 0x14, r29) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r31, 0x4, 0xcc) r32 = getpid() fcntl$setown(r31, 0x6, r32) fcntl$setown(r30, 0x6, r32) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r34 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r34) setsockopt$sock_int(r34, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r36 = socket(0x2, 0x1, 0x0) connect$unix(r36, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r36, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r37 = socket(0x10000000002, 0x2, 0x0) dup2(r36, r37) setsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000001c0)={r32, r35, r33}, 0xc) getgroups(0x8, &(0x7f00000012c0)=[r13, 0x0, 0x0, r23, 0xffffffffffffffff, r33, 0x0, 0xffffffffffffffff]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r40, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r40, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r41 = fcntl$dupfd(r39, 0x14, r40) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r42, 0x4, 0xcc) r43 = getpid() fcntl$setown(r42, 0x6, r43) fcntl$setown(r41, 0x6, r43) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r45 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r45) setsockopt$sock_int(r45, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r47 = socket(0x2, 0x1, 0x0) connect$unix(r47, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r47, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r48 = socket(0x10000000002, 0x2, 0x0) dup2(r47, r48) setsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f00000001c0)={r43, r46, r44}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r50 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r50, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r50, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r50, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r51 = fcntl$dupfd(r49, 0x14, r50) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r52, 0x4, 0xcc) r53 = getpid() fcntl$setown(r52, 0x6, r53) fcntl$setown(r51, 0x6, r53) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r55 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r55) setsockopt$sock_int(r55, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r57 = socket(0x2, 0x1, 0x0) connect$unix(r57, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r57, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r58 = socket(0x10000000002, 0x2, 0x0) dup2(r57, r58) setsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f00000001c0)={r53, r56, r54}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r60 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r60, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r60, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r60, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r61 = fcntl$dupfd(r59, 0x14, r60) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r62, 0x4, 0xcc) r63 = getpid() fcntl$setown(r62, 0x6, r63) fcntl$setown(r61, 0x6, r63) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r65 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r65) setsockopt$sock_int(r65, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r67 = socket(0x2, 0x1, 0x0) connect$unix(r67, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r67, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r68 = socket(0x10000000002, 0x2, 0x0) dup2(r67, r68) setsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f00000001c0)={r63, r66, r64}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r70 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r70, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r70, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r70, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r71 = fcntl$dupfd(r69, 0x14, r70) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r72, 0x4, 0xcc) r73 = getpid() fcntl$setown(r72, 0x6, r73) fcntl$setown(r71, 0x6, r73) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r75 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r75) setsockopt$sock_int(r75, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r77 = socket(0x2, 0x1, 0x0) connect$unix(r77, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r77, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r78 = socket(0x10000000002, 0x2, 0x0) dup2(r77, r78) setsockopt$sock_cred(r77, 0xffff, 0x1022, &(0x7f00000001c0)={r73, r76, r74}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r80 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r80, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r80, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r80, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r81 = fcntl$dupfd(r79, 0x14, r80) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r82, 0x4, 0xcc) r83 = getpid() fcntl$setown(r82, 0x6, r83) fcntl$setown(r81, 0x6, r83) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r85 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r85) setsockopt$sock_int(r85, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r85, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r87 = socket(0x2, 0x1, 0x0) connect$unix(r87, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r87, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r88 = socket(0x10000000002, 0x2, 0x0) dup2(r87, r88) setsockopt$sock_cred(r87, 0xffff, 0x1022, &(0x7f00000001c0)={r83, r86, r84}, 0xc) getgroups(0x9, &(0x7f0000001300)=[r54, 0xffffffffffffffff, r64, 0x0, 0xffffffffffffffff, r74, r84, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001340)={{0x8, r7, r38, r46, r89, 0x40, 0x7ff}, 0x6, 0x5, 0x900000}) getpeername$inet(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:07:21 executing program 1: r0 = semget$private(0x0, 0x4, 0x204) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0x10) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000080)=""/3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x2c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0x8000) 16:07:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) mknod(&(0x7f00000002c0)='./bus\x00', 0x8000, 0x80000000) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) r2 = getpgrp() ktrace(&(0x7f0000000040)='./bus/../file0\x00', 0x1, 0x80002419, r2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x1) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x1) sendto(r5, &(0x7f00000000c0)="2f4a97f29e99", 0x2, 0xbc293b73fb15d29e, &(0x7f0000000140)=@in6={0x18, 0x0, 0x8, 0x800}, 0xce) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:07:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r4, 0xffffffffffffffff, r3) r5 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r5, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r5, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r5, &(0x7f0000000580)=ANY=[@ANYBLOB="0000ebffffffffffffff18892321ae847a66000000000000000000000000000000000000230000000000000000000020000000000000000000000001000000000000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb585c225ad1e217c2dc6ed3db1249dcf540a700"/140], &(0x7f0000000540)=0x6e) r6 = getppid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r8 = getpgrp() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getpid() r12 = geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) r14 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xfa}) sendmsg$unix(r5, &(0x7f0000001bc0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980), 0x0, &(0x7f0000001c00)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYPTR64, @ANYBLOB="2000000000000000ffff0000ece8e7d0764d1ed900000000", @ANYRES32=r6, @ANYRES32=r7, @ANYPTR64=&(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0, @ANYBLOB="01b26cf1bb72a6cc65c7dcd63921061f6a4bcce4a75fd16ffdc9dd46ba876f2d38ab0ad681e0ec13bcb3141fc5022b6904f306c13596882953c94c250d0a1eea4f3ded62ae8bad699761d91d0c8673cc80e1b5d90415a462d2d4c3ca036648c712978de2b3c76f5c057baf8c529c0f76", @ANYRES64=r2, @ANYRESDEC, @ANYRESHEX=r14], @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYBLOB="2000000000000000fffeffffffffffdddae763322b3c1a93e51ae658ee25e244ff77affa580c82a277427be09b746ba54f0439bab82e5918dd78d82e3355081b430000ddd841843aa8aa5b00e01c8976eb564bd9c41e131614430bec1adecea9f46508fef8366558f64e2df816b418942e13550f636dd95c663434bc1b4ee3f42fc546730d37155584f93bb39c88b9a7a52d8e9a264c0f16bc92cb72df41c26c4b996eca2f74faba6f1227f00fb6f2168387df0394abfb6843f826a3e40c42d44de879767f068300c031f2eb8044aed6a0f9a4be18cbeebfbe5a16dc4bef54c3196cf194", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB='\x00\x00\x00\x00'], 0xfffffffffffffd02, 0x400}, 0x40f) r15 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r15, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r15, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r15, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) r16 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r16, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r16, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r16, &(0x7f0000002000)=ANY=[@ANYBLOB="ffffffffffffffe900000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b4000000000000000000000000000000000077d0320f9388180d83e1ab9138621c22141b11f70c37735806b246168840e813adb2c7e5d50a33168030971d47f4af28eea1999dc6a5032a239384998c0923958f8883ee7c49e81ce28e6b603e17425550368cae95f1691a1274a7e754d673bd34f34b09a65d97be1c1840b7ecae654d71caaff73ad302e4cbebb1b2a0f70b3bfdfa738738777bbd6a60823c515bfc5583874b18b81b79ac35592d2a5241b77ddb4078855087f8ad933a6cf83753f57cd27938568ec697a62acea5fef563fe0a5af4c3ac99717af12cd5910fb11172ef8bb06f89b2d721"], &(0x7f0000000540)=0x6e) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) r17 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r17, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r17, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r17, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000001c00000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) getppid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getpgrp() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) getegid() getpid() geteuid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000001a80), 0xc) sendmsg$unix(r17, &(0x7f0000001bc0)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000001980), 0x0, &(0x7f0000001ac0), 0x0, 0xa}, 0x40f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r20 = socket$inet(0x2, 0x2, 0x0) setsockopt(r20, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r20, 0xffffffffffffffff, r19) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x400, r2, r3, r18, r19, 0x58, 0x6}, 0x4, 0xc29, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xffffffff80000003}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:07:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:07:21 executing program 0: socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x800010000000003a) recvfrom(r0, &(0x7f0000000240)=""/230, 0xfffffe80, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x0) stat(&(0x7f0000000040)='./file0\x00', 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) link(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5, 0x8}, 0xc) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x1) sendmsg(r4, &(0x7f0000000780)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x6, 0xff}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000100)="32cb46751de3fddecc1a2f9700b70ee636ee937fad5d39ec68230d3c2a6cecb090a8b5384015847c121377ef138cc75c1359", 0x32}, {&(0x7f0000000140)="7326cb8ec9f2459d6c88a30dc192fcc3daf43c3c577e866d3714c7e7ea737e942daf4d7a06390479a0e3db956d3d5585b457c80eeaf3dcf6d1272f2a62a6af085138517d9f54dfda01bed543def11917d4d24e342b422732f1e8fe3c1dafddbcc15737647b4478a2743e7f649d58c0dffb94033767d2ab26b89d1fea863508530a106e24e24558feedf77ebd65be83937295870fd8a0c545c5080e292191e2d33446c125f51419a6de0d0d61e6884a3d2e5f763e3a201c82c71080a4b7a0096c26fe24f5c572b54a1f6194f4dd7e95c11b3879", 0xd3}, {&(0x7f0000000340)="ee5634d8c35e1d87c1138cf64a3c0d9626e4ae0b73ffc81a4c8d7304", 0x1c}, {&(0x7f0000000380)="ff1ee3f94c1542bdf14fa8aa6ac03633fc5e81070264ff17de285e1c1c0c5f993596188685d1dcb03769c9ad565a12e5da6de0fe3b8bab7d0c09eb0e0c7daece170992e5190c96988f7285e47eb19906e136c3125b607f4725a118e490d3391a9a9e1abcab544f20dd8f62964af61fd0f1554ec72409876f22431c3a2f2a62b17fb9f4f01012258c51880556c3b42741493da9a9bb73e3de4048c5d5ae8bbb562a10b693c11926ad20c29038e1ec6992bfb6394260e44bc9ba3c8645d530b2594a83fae7a16a04dbf6040ab6e7cadc111b41e700a5c72a05213615", 0xdb}], 0x4, &(0x7f00000004c0)=[{0xb8, 0x1, 0x5, "6ddb4672b1feb839623aa7eedeeeaa20829794d105993a0ea75a8bc3b797f64651927b92d31536f6b8a0232bdcc1593a08ab32698f63b45e71d0bded046048705f7b8e436b56fa6a68cd9a6c4bb9b79d2225544cc68c2374427ddb25eee4727a3ffdb96724fb75a1bb0b41757f95a9b54cd1cf88096091c411f6f5c38b6f6fbac2caf9153fb01e9d2c60370aa25fb915e11ca16957d2864e9d565f8c638f0bf3faedb7"}, {0xb0, 0xffff, 0xc0000000, "1a1e400ed1d8e6d6898e4899fe272b2b10350411756804f818c7379662871618acbaf2a722409c02faa776fede7c39acf7d1edf8396706075d9bd6ff9eba1f31aebc41fa841f8f4d5f0e74412619e5af5f2162a43039ddf061f06fb808390d90da27806cf6ed17cbb2646ac917c7be3022c10069d0c5f8dcce9bcfa9f249537017d522eb3c5c6511db11185868b45879d0261add4e995526eef53daa7be515"}, {0x38, 0x1, 0x9, "e439e14211c9310a6961893061e43a948c8a2d6c356f50a0daee3ac294d867a69b7979f2"}, {0x80, 0xffff, 0x3, "8698ea2815314b0fb8d2c378be8f733b694c4ae64fc0b1e56c290b375dc8ee3b890003d8c57d48357848a548de74e4623e0fd566bbbc0eb7d88051e2536a31582dfc2ba72c2ad16046c5ae4fc0bccab725d5a72acee059a6e6090209b9cc2bc70b243ec3b12d08dfeb2bb1c5de09"}, {0x78, 0xfffe, 0x7, "eab5f8026e8da8d34aefb1d53cd96fd7f565495f8b102381a799f4a2a0509061c2ccda38e086eeeaaf9e477a177ba6bce80b3ac9d3d2d2a68691bc25658c58bc229003876b321226c31a34cd20dd875ed4fed93cc3023567efa8331f771e2e4502bdee309a"}], 0x298}, 0x400) socketpair(0x18, 0x2, 0x6, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) 16:07:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 16:07:21 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x9) ftruncate(r0, 0x0, 0x7fffffffff6) preadv(r0, &(0x7f00000004c0), 0x100000000000032c, 0x0, 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) execve(&(0x7f00000013c0)='./file0\x00', &(0x7f00000015c0)=[&(0x7f0000001400)='\x00', &(0x7f0000001440)='\x00', &(0x7f0000001480)='\x00', &(0x7f00000014c0)='+&\x00', &(0x7f0000001500)='}\x00', &(0x7f0000001540)='!\x00', &(0x7f0000001580)='\x00'], &(0x7f00000017c0)=[&(0x7f0000001600)='\x00', &(0x7f0000001640)='\x1a\x85-\x00', &(0x7f0000001680)='\'&\'}\x00', &(0x7f00000016c0)='\x00', &(0x7f0000001700)='&\\\x00', &(0x7f0000001740)='{-\x00', &(0x7f0000001780)='@+\x00']) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) recvmsg(r1, &(0x7f0000001380)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000001280)=[{&(0x7f0000000080)=""/213, 0xd5}, {&(0x7f0000000180)=""/86, 0x56}, {&(0x7f0000000200)=""/75, 0x4b}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x4, &(0x7f00000012c0)=""/191, 0xbf}, 0x10c1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:07:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20, 0x100) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x32, 0x3, {[0x100000001, 0xfffffffffffeffff, 0x401, 0x10000, 0x2, 0xade, 0x0, 0x7, 0x6, 0x2, 0x3, 0xfff, 0xfffffffffffffff8, 0x400, 0x5970, 0xfffffffffffffff9, 0x401, 0x8], [0x100000000, 0x77, 0x0, 0x20, 0x28000, 0x3ff, 0x4, 0xae34, 0x4, 0x6], [0x7, 0x7, 0x2c0, 0x100000001, 0x7ff, 0x8, 0xbc], [0x5, 0x401, 0x94ff, 0x3, 0xffffffff, 0x6b5], [{0x4, 0x8, 0x400, 0x3}, {0x4, 0x3, 0x1, 0x1f}, {0x9, 0x8, 0x8}, {0x6, 0x1, 0xff, 0x2}, {0x7, 0x81, 0x0, 0xff}, {0x74e3, 0xe7, 0x6, 0x3f}, {0xfe01, 0x5, 0x6, 0xfffffffffffffffd}, {0x14e, 0xfff, 0x7fff, 0x5}], {0x6, 0x40, 0x8, 0x6}, {0x3, 0x3f, 0x9, 0x80}}}) syz_emit_ethernet(0xe, &(0x7f0000000080)="bf5882ebaa1da574f286d719c2e3") open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x10) fcntl$getown(0xffffffffffffffff, 0x5) 16:07:22 executing program 0: r0 = socket$inet(0x2, 0x8002, 0x8) pwritev(r0, &(0x7f0000001740), 0x100000000000007a, 0x0, 0x0) ftruncate(r0, 0x0, 0xffffffffffffefb1) openat$bpf(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/bpf\x00', 0x1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f00000003c0)=""/119, &(0x7f0000000200)=0x87) read(r2, &(0x7f00000006c0)=""/178, 0xfffffe74) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = semget$private(0x0, 0x4000000009, 0x0) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x7f9) r4 = semget$private(0x0, 0x7, 0x287) r5 = semget$private(0x0, 0x3, 0x80) semop(r5, &(0x7f0000000040), 0x0) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r4, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r4, &(0x7f0000000c40)=[{0x2}, {0x7, 0x7fff, 0x1800}, {0x0, 0xdff8, 0x1000}, {0x240f61cbeb0e7ccc, 0xffff, 0x1000}, {0x1, 0x23, 0x2000}, {0x9ec365d24a5f4a83, 0x7f, 0x800}, {0x2, 0x8009, 0x1800}, {0x2, 0x8, 0x1000}, {0x2, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0x2aaaaaaaaaaaaca2) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001880)) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r6, 0x80000000000029, 0xb, &(0x7f0000000000)="a4020083", 0x530) setsockopt(r6, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000001900)=0xffffffffffffff47) clock_getres(0x3, &(0x7f0000000380)) chroot(&(0x7f00000018c0)='./file0\x00') sync() getrusage(0xffffffffffffffff, 0xfffffffffffffffe) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x120) msgget(0x2, 0x608) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r8 = fcntl$dupfd(r7, 0x8000000000004, 0xffffffffffffffff) r9 = dup2(r7, r8) r10 = kqueue() kevent(r10, &(0x7f0000000000)=[{{r9}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r11, 0x40044274, &(0x7f0000000040)) semop(r3, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) socket(0x0, 0x20000001, 0x3) fchdir(r2) fcntl$getown(r2, 0x5) semop(r3, &(0x7f0000000280)=[{0x1, 0x6, 0x800}], 0x1) 16:07:22 executing program 1: chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000180)='.\x00', &(0x7f00000000c0)='..') r0 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/116, 0x74, 0x1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:07:22 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) openat(r0, &(0x7f0000000100)='./file0\x00', 0x8000, 0x42) r1 = socket(0x11, 0x3, 0x0) kqueue() r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x7fffffffff6) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000300)) kevent(r3, &(0x7f00000001c0), 0x8, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffff8, 0x7d, 0x40000000, 0x7ff}], 0xf924, 0x0) socket(0x11, 0x3, 0x0) kqueue() r4 = socket$inet6(0x18, 0xc92d9ac5ef2f3ea2, 0x81) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r5, 0x0, 0x9) ftruncate(r5, 0x0, 0x7fffffffff6) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x18, 0x40000000, 0x0, 0x61}], 0x8, &(0x7f0000000200)=[{{r4}, 0x69a5f4146c3d258f, 0x88, 0x1, 0x7, 0x8}, {{r5}, 0xfffffffffffffffd, 0x12, 0x2, 0x60ea, 0x2}, {{r2}, 0xffffffffffffffff, 0x24, 0x2, 0x7fffffff, 0x1}], 0xf920, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) getpgrp() r7 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r7) ktrace(&(0x7f00000001c0)='./file0/file0\x00', 0x4, 0x37e, r7) r8 = socket(0x11, 0x3, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r8}, 0xffffffffffffffff, 0x7d, 0x1, 0x100000000}], 0xf924, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffeb7) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000280)=[{0x7, 0x6e, 0x5, 0x1}, {0x0, 0x1, 0xffff, 0xfffffffc}, {0x4, 0x1, 0x0, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x800009}, {0x2, 0x1, 0x5, 0x203}, {0x0, 0x4, 0x3, 0x22}, {0x4, 0x6, 0xffff, 0xfff}, {0x4, 0x1, 0x1000, 0x8}]}) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$WSDISPLAYIO_USEFONT(r11, 0x80585750, &(0x7f0000001340)={'./file0/file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x9, 0xffffffff}) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getgroups(0x1, &(0x7f00000013c0)=[0x0]) r13 = getegid() r14 = getegid() r15 = getgid() r16 = getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000001580)=[r12, r13, 0x0, r14, r15, r16, r17, r18]) r19 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r19) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 16:07:22 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:07:22 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1, 0x3}, {0x1}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x7fff}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = socket$inet(0x2, 0x4, 0x6) sendto(r1, &(0x7f0000000500)="533978c88de087b8f1ff71261f3c83ddd1c72fe169c32192112c9e20f40104ade11a11223ccada98e4f0920a637e035c8eeaf4ecec8c436f05266e3837738ba1e04da5f952c44da959855c49581d1358b693b06b9580fc725b89fe61db893691ebe4e71439cf884709fb540d5e0c8ab88c1e8821076c4c2e004cf6f61745221dee946086b15dd694372ae8836d4cd53e85949a2f55ce2b51548b6ebbc67c012c1686e2ae4b0eaab2fdfa46aba8a8e8eaa6fce7b7ea31209f58acf1efaf3a78070d58441b85a2ca39c8c033389e82fe8c81abddd6fb974ec1d881dfc85fe64ff32c92b4995651dfe7b82886e34a474375f641b167fd00986dd6bd22c33d5f36bb3959a59c054ca7bee5685ff223b8a98163a25245a27ead2d1173634ceb02a6b90e4101594922897631b6b9f009c3ebb4849f053817afec0f1cb6a409591ee45b0a4c2d14d5cf7d63e46aa6265ae79e131e1258414a7cab9ba4354bcc2499116c522669b0f61bce737b750fb17a589b29bfb8d3eea5512e0efe6548f1fd98860192f5ad2983fee3251c9446a99161cd3cf24dc89634a07cadc31b4a62be247fff4ace4e2e6657091db623e94078338918962aafcde06f126aa20528a9bda96b8370c33685d28db00ffb78aa1f24ac3151d3f39cdf6fcd411ad797173fbd2d48adec6e77a2d4ce32cceebdf9684a2218932c75fc3d4f202d61faa4a6993b53a60a1ccb124feb06538b1ce41b6c42dc1e7f58f6333bd8241502ed3b7cac84e4a7bd146ff485d4e3276a2e0311d2f0c4e6869f531d437de2865eb0e7d74e79380e189c6b3d0ac48c6b05f2efd1e7307af66c72943c561dd058ef060f0e7965e703f14c96dbe621d2349d9b165c6b08a876e3338107d37317aedfa0199603b27e057c43d1db0fb87fe913fe906fab6f01f414ec87e299b5c76de84c8acd7e1c1c03ae8a97471a5b814ad5331f64a280d17d3592fb3ae3ae62ca64a7b584c5c9afc474fc7d3fe89d68b61b65f61286b54761f7a2f9e53ef11fbbb15cf26fc26446ca20e6347a4d3d46617944c01b848c926ccd42879ecc70ff2086575d79c0e44c4f2f190f23484bf9d32a5c41504e42233e4c070383fc810ca6ab380dd3cba6bbe32bd89d12b9dea25edec221731a2e82702968f246f01d22a4ffec0dcc70b83fb7131954ec74955dca3e8636cb2195bcad055a4dd23b0b5df941c314b30e46673530c6183141a3c48e3d58650232320e6967949edb7d65ceff4611fe63486daf62852434db51f5fd8edf9659099fc79e328a1c4809f2bfa58f06c9a29ac9ca545cff61199cb769332a5252f3b12765bb2f21c0e3d89296071def0b7eeb893c923dcf5bfcac30fe7cd645dab666fe1d65d8842dcf6be43acc76b580aee8101f3c49f4ec5022693cd444d746a39b00233283bd6eaecaaeeeb9f424948e23daa90b92b79c90b50424791dd6aa419df2f36d64e559c8dd04b75d64753084ea0df8ada7ae103e895689321ca124e22df878d80db71f747c818620bc3675da60304877305d97e0941abe4fee93bde6751793d1d2e48816913b94c2bec4e22dcf06743cc7cad16c9dbe415ee91526de80f5eb65e78e27fa540a66b8c77b78d4128616dacc7ed68824b0608c392e4a22d0530c533602d8417759337b5c3ec66da782d7d6b7cff55953cd7e2aaa81f69a8acb43c1c1cf949d70b987c1223162616c170f69ac7bb79bc9f964caa4b80567e9f431b375715163cf1f48ac5b765e70ba197d23e21c5508df246423df7546f05a57111350357bcee9d830aabd90621321b81d26e00d54b5c82630398f2743f931a4ac274024b3d7736367eedec48b2e0667a2b8e2606299b17a6d6e79ca6c430ba0555aa449a8f57c7b7544e4789493a4913f43f9f4eb99c2b9c8e79901f6915eecc3b54572e436ac041adfd646f137a65963e200ecf3ac5edc3567ed1a05327c122ab388cfce54681ecbe80a2123faa927b1cf91c02c39b332adc496899decef4009870335701d7841d3058c253b16938893c4664f56c4b50db7fdbae374928e3d3f85dc111dc8945e2b786c6d96a9a9d13378f187e7c6df137e16fe7b9764939f2579d0401a93192ec86411b5b668af57a394389aa52db4c51dd68cf2d0680f82b8afadfe645efb9ec9f42aa918e0b924ac6e13b24f1886520c5bfd0f84133b87734d47a0f12d485f2e4e299ba52f826d36eaf79c215f0772e03d33b97bf22d24cc7a3c0f2fce7deb47e424f97854532adc9f4e9199cb5fb950ba1b2a1c2f94c8c3c30067a2b648b173bd0b2e8f1a6b08f7556ce102993ad17e37b580888e2999c7c7c859b4d0b0163a9add1d9ff04074bfd262990d57aaf151e7892f0350f322ffbe86b134a9bb39526afb0c63fd1d37b839e59b1505373791c298490bb12d265a65a9ef66e7004acf76c29d1044980379074fad7dba86d6bd148d924b179e94361a0718813cd046cc4592774fa9ebaa79f2f7a6c93e4379bb02925bd787bcbcabda9610dc1c86e8417915535f77ebe658707fa358b82c7ac874762043a2abfce56d3da750bfd10d132f8d5f71f02a4bf01fc9ff3cbb27ac2ad2062e028f24b421ac5b49fff07f501f3cb49229350caa48ae9691170ff3e20f265a6aead2ac653e2dd4ca6083a38f630d4b7e3e3de7b2eea4d1551d6bdc79ea03e44f28c1be1830387a20b876fda2bf5dfc41af8ff6cb51a9282af2664b1e85b3644961aa9196ce641b0a8f89d2203535601ec3a8e23265f9b2714af7638320ec6bf19ec2eae1ecfdacc9d1c20a511668088a81b10b90085a519d9bc5c336b2bd91c8d08d56c3b602d61e02e6d952bec835b18df53e5064c7da3351346e7e0b63cf2f643eeaf4327d2768c44280177e4727cd716a104f811129ecd5922a3ee6fb5d89e5eeb52b6c34829c6bec1757f235e10cc9ec74de75d7f5256d2fd3502312aa24c4058f50c4c060e39356eaf0103b88bd97b2e6c84959460076b3b69c26ab2e84fb39b7c45af6adfbf013adbdd639d0734ba4f758d351e024e2e6d6b0eb601dcf927ac45aff3645c28265ca0ac7139e8a7eab2ff50227d49b7fc0e8dddff3167733dcb3c3468eb858f970519202a9addd9eb4d56e351df5b5d5ee4223da51607c4d5770a5f56560552893a8d6412c1bfb0c0acbe23759deae630c938888cce89118aa4bd358d1b4066e4bdbfdd08fdb30b910011695189be375add72a3948f7390180173e0eeb790fdc0c6ec1e80670332d8176a22e17183c6efb7a12d91791327f9f916ab52a0190d3d6dcf9b4a8986ece7ef12e32bbe20056f2c3d56c80c82d246881aaf97cef76613e76a096b689f9ceafb00942bc672a22d7cfa5f2a2976044546f91a2df6a221dfd9bf7163bfe8dfce6201035d99905b41d8d76314c5a1316f7a0ddc611f830e4b4f4eadf78c08ec0bcc6b47ac835817daa12f4ddce42a11aa36050a15d71d48cfe11071a938540ac4087fb72dd20d067ec5360b95d1497af4b1a139c0ae75539797da63026cf9eb9350a5f4ac6ba7ec0040d92da267b43bcca22fc1ab279972561ae52e6850e97200f769c7c80fba76cb96a61b135d93cdb4aa6d07ab1232a6d48cd0d5f9966bae1e3b37d37c15dc4063f908ead53f70ef61763629fdbe1eaff784c917ae2a112e48a309ac407c79c55970c8eb7457168fb2441a83008d9e4e62f44829ea131552362b8e672d4b041abd0bc810465e5ed38b8a4e2866a252b6ca3ee4eed197009cb54a3f0a3cccb3fb4473b81f274c5e47bb1118c45b77604f2cc7480ab135923008ad616b5bb376660b70518fc899d8493500d8a74dbacc8d8679a2230658bda54006ba9a9e85de788439b38b3481880796405e1f21fd810e414a9299a89d05f3ba7a4ee647c2eca3c0f2969074df562197d900a958f893de38b0fd5a679b0faeeebbf2424ef4ef8580d3f8e45fcfc4274d3d2bd2b35d8f418bd4c6c0b5e1278f1b0b8dced6f66f818af6ba85fbf15b4125289a8e298168557ae16d1bac94e0318c1f99abc7e8a45f79200d55e6273babd2f5d886b790d35e73195dd1e92752a79fc3bd6c1cbec4f92bd5a7dca95da32d53aa1c7d1ebe48d4e1991a4877498126faf5bd3fa9fa79326e7b5c8667f4cf0a85cbe581aa45c9f169141f02a8be294626ddf444827b7ccf7b5a1e00073417d8c8234cf93a43299a4d6589bce86836b3343595047dc05cf9fa70d8cc5c7c6d02ec3910d88140b7be5233ab274b1d6146799743abb8b248d2d728adb76f49de656dc856a005cad127f30f908e1c7dcb51edf320bd2ca1106e7f680eda3e91aca9d4f3c618195c3dbf769155922cb3da882fbcf449a4b063fe16b1e06ca1ff5c2c30bc355e6d5c59f7296569cce2f5ecfe91db1d36f9d16d78a6541f1f7360c0bce3abe144c3515afa6a5e5e75a6cfa93ca34ccda09672079ef52924612f7cf517420ccb587e4f659985fcbb9173150bc1688b7d8882eafeacddea83ff87f838e2ad212faaedb8aa60b73782faa0892307ad8f7835fe240b136231ff8359bf3ddb9a3150f4d220c9dfc3b383f8231c864e04468a7a443e6de6960575c00b374bc24d726e0bb6d0772728ef6faa636d19124d2b335d95454bfc221a52d26399652c57926b9f131901659a2f235efcf189e702cf33a2537c20dca8448f6917f4b70052c6aa7e67f93e96e8218b0522fc36ecb08f8e64adf7d4b1e92a1c8a13a4cb60c87ddc264735cea548b95b9909a7f316967fa27d114a001af9bff5de9c391784d7a274663f8dafa62993ae76aa830fbf78e5fe2039a2e6ebce6332be457ae6f679df1f70fe15b39373bbf9ea5246fc0012dfcba24eedd0e0904082a792de6630f9f319a719eb30799e4b0630847839c50236dce78382181390c49d6921ec3505fd86162fc6d1828e2cc003d8babc56ddaf47ad6db39729e5b56b902d55c649e9f810b399288d134f7fb05dfd199c6e36b7fab207f62002e5a27565d79f22679eee32bced935f36a500411d0b808cef8bfa4bd6ee0a9fe87ccfb83f2a9304da520a5fc86df58d167e42220167c14ea7fb45e7db283ec4e33917b0fde781900f2325d1680fa555b626f58441579784eb35081c1984d88008a5cde660bae2d80d60eefd1fa847f261f32a8a3e125c679b0577f85fa1174ffc2f0e386ded08573cd4a33f0e177c77626d7d13f55f62100306a37e18c4216213da4564289bd9be632ccc482e28fea8d4fa560a0d759d8fcd080c073a13787763d6cdad5a899155251d70e37b9048ee7c8271ff3a4428cb28d852bb36ac91de7077a751313355bfc3a8da6a901bbd2930afe2610d03426197a27575a946742739e13a03afe5e5428f0b67d7a59fc0a090ca1d25600650c23a152e5678bb11ae72a8d70fc466bace5879bd5b40a91ed46fac3043b052471942dea884ca1cac5363ac83c7f20caf1d10f57da3f381f8b5fc0c18776b51549aa24c4e692f0d54e141e8315856a4f10ca132c763ab3cadd9f592d4e1456dbc7cbf1030129f732468cf0a47a9e356071367edcc2276c79a45e6e440994d90e94f43ed643193ac1f41394b87999e19042d70db847f946ff9f0175c8390fd2233dcc509ac6ec54f72fec3ceaa4bd8a9aea50494aa707d69a1281d8d7a7c24051c91049e036f13b5432fca3ae5b4ad7fbf1fb1a2a7622c24c25561f433913b838a41cfd678961ceef99e09d0e065089fd1b8a281a59f1cb331a490c83c4034345e1f17914234bf3911e8c4219eba9e91f285c827ab34764f8c942c9f68eae88f13119bf7b16ac9044038ba2", 0x1000, 0x2, &(0x7f0000000400)=@in6={0x18, 0x2, 0x6ed7, 0xffffffff}, 0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = fcntl$dupfd(r2, 0x14, r0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f00000000c0)=0x1) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x3, 0x101}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) r6 = msgget(0x0, 0x2) msgsnd(r6, 0x0, 0x0, 0x800) r7 = geteuid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x5af1, r7, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) 16:07:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0xfffffffffffffffb}, {0x9, 0x15}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:07:22 executing program 1: r0 = socket(0xabb880f02654cf80, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYPTR], 0x1) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x9) ftruncate(r1, 0x0, 0x7fffffffff6) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x9) ftruncate(r2, 0x0, 0x7fffffffff6) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r3, 0x0, 0x9) ftruncate(r3, 0x0, 0x7fffffffff6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) dup(r4) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x1) r6 = accept$inet(r5, &(0x7f0000000180), &(0x7f00000001c0)=0xc) write(r6, &(0x7f00000005c0)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9cb0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85941a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d04496f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f8e588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b4770000000000000000000000f35ec7a423740f7a88db7226eda0add12850d2f6e840c0b3075d9fb7155531ec41fce65ff846d0a2fbf65e0c6678cfd867a1b7ca0787aead6b50e9acc2cfc09ba632039111a78938b7783c0bd334afd2c1fc08135ac8cf14a152a6d8f6f812290b68c0f9115243", 0xfffffffffffffe0e) 16:07:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f00000001c0)="1c901fcc1ef493bd473f736d4f1f9d45922ddd1b0133c7234ffe89fb9a711d4943eeda594a5a7cd9e37fed7ba9b34a48df789ec2689eb0433de5f2696cd41dddeb0450ab0866719b078d21834b22256b2ced7e522e9839b8dbc1a94c3eefe691606b9e547a021a344eaaba00861e72c2fc839285c88c959fb47d9502831bc5d18347107915", 0x85}, {&(0x7f0000000300)="7c4890e9f55d051d1f2d57fe5525bf13ad9cddd96ecaa0ac42c81d713b2988c73f593d78f66441ee2042e7fa8a183f635147654a77ac45bd90fc5f86b5c07cf1f0c5d101c9f21cfcf3e6cba568d51f4ba8f3a5384c38212de40bc3b94c03271ac5938531f3603482dea335bcf3eca34d411d5d20eac916731220cb85f0eec066849623849fdf9351868d40a8bd6990851b88f229f05f6c951caef4e775742d2da3d29a4b007ede32c52bf70fd139bd8ac7cf28233788e07e78014f5b163a44a64b57b1b0950af48ebb591306257e50e8303541a9ca95694fca2f7710e5314d", 0xdf}], 0x2, 0x0, 0x0, 0x400}, 0x1) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:07:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$unix(0x1, 0x2, 0x0) sendto(r2, &(0x7f0000000040)="d69bf4ec1083b7c301043728ec96829b6accf0eccc04ee4cde80c8ebbb98db44ae2a36c8983b78c497b2a0cfa38de14cc536602393d6796e1e39b8554b0a773f42b3cc0fbf99c13a378a699de69a99176d321194f03a59d09dbaf5132c26e77eb2eac42aef007afa658f73f63fbe5796f84bd71d506e347e2ac6e4645cea20d170cbff7deaf0c15fd01971d67a1b5791dd05ba0828019d04369c4af9174a326db405f7d5fee7b268278c2f4e801e29a3b7520e5ce135db1fee6df272acafe24637ca9599fa", 0xc5, 0x1, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:07:22 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) close(r1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) kevent(r0, 0x0, 0x0, 0x0, 0x1000, 0x0) kevent(r0, &(0x7f00000002c0), 0x4b89, 0x0, 0x8000, 0x0) 16:07:22 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x1f000, 0xffffffff, './file0\x00', 0xd0e, 0x0, 0x1a, 0x6}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) close(r1) 16:07:23 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000200)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_broadaddr=@in}) 16:07:23 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="63022e2fae1401ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) shmget(0x2, 0x1000, 0x4, &(0x7f0000147000/0x1000)=nil) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r7 = getuid() r8 = getegid() r9 = fcntl$getown(r2, 0x5) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r11 = getpid() fcntl$lock(r10, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r11}) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r14, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r14, &(0x7f00000007c0), 0xcb005093f78273e) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r16, r13, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) r19 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r19}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r20 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r20, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r20, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) r29 = socket(0x2, 0x1, 0x0) bind(r29, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r30 = dup(r29) listen(r30, 0x0) sendmsg$unix(r30, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[], 0x1, &(0x7f0000000040), 0x1000000000000038, 0xfffffffffffffffe}, 0x400) r31 = fcntl$getown(r28, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f00000001c0)={{0x2, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r27, r31, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r21, r26) fchown(r19, r26, 0xffffffffffffffff) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r13, r26, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r17, r18, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r12, 0x1, &(0x7f0000002380)={{0x0, r3, r6, r7, r8, 0x20, 0x80}, 0x3, 0x7, r9, r11, 0x8, 0x80000001, 0x4}) r32 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r32, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) r34 = open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r37, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r37, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r38 = fcntl$dupfd(r36, 0x14, r37) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r39, 0x4, 0xcc) r40 = getpid() fcntl$setown(r39, 0x6, r40) fcntl$setown(r38, 0x6, r40) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r42 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r42) setsockopt$sock_int(r42, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r44 = socket(0x2, 0x1, 0x0) connect$unix(r44, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r44, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) dup2(r44, 0xffffffffffffffff) setsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f00000001c0)={r40, r43, r41}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r46, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r46, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r47 = fcntl$dupfd(r45, 0x14, r46) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r48, 0x4, 0xcc) r49 = getpid() fcntl$setown(r48, 0x6, r49) fcntl$setown(r47, 0x6, r49) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r51 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r51) setsockopt$sock_int(r51, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r53 = socket(0x2, 0x1, 0x0) connect$unix(r53, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r53, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r54 = socket(0x10000000002, 0x2, 0x0) dup2(r53, r54) setsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000001c0)={r49, r52, r50}, 0xc) getgroups(0x7, &(0x7f0000000440)=[0x0, r41, r8, r33, r4, 0x0, r50]) getgroups(0x3, &(0x7f00000005c0)=[r35, r55, r35]) getegid() r56 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r57 = getpid() fcntl$lock(r56, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r57}) r58 = msgget$private(0x0, 0x0) msgrcv(r58, 0x0, 0x0, 0x0, 0x0) r59 = geteuid() msgctl$IPC_SET(r58, 0x1, &(0x7f0000000140)={{0x5af1, r59, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r60 = socket(0x18, 0x1, 0x0) setsockopt(r60, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r61 = socket(0x18, 0x1, 0x0) setsockopt(r61, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r61, 0xf, r60) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r62 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r62, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r63, r63, r63]) getuid() getegid() fcntl$getown(r61, 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) 16:07:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x9) ftruncate(r1, 0x0, 0x7fffffffff6) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0x2) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000140)) 16:07:23 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000001c0)="b0d6404166a1fa476c785026ef13064285326257a9445c6ec3b5f0c53b1fb2d385198463fa0e5fa938b0560b6bafd458244a8eac9b08cf095b058d4ceccfda0f53918968a202df926cb443df5e2e42878dc7c151b3f28e7a796b4a9559a27ddda462525c2accc113a72da22b3b469921012ce5b47a53d5ed41ea4302d821e003a71f0cb8d95adebe9742019731587c5c5961c8da161843f8fe44bca7da3a3045d7ed008874828ee2eff178c470de5c611bd336230845f9105d5faa50be0da41bcd7677c2195c8cf3370486398629d693bc89aca0d5ac3f2cbcbfd2a4e8734b082874412df54c1ddca82986c14a1fa4", 0xef}, {&(0x7f00000002c0)="083c6a1d0b49eab4c283c60109759813a7e6fd3c37750dc481a0e641ceb910f763502510efd0793c81f51b7fdd85cf784dd4cedae8ad7a281e4cc8549008e0eb1b6e963c92fd1631ce2f6d4f5ee3e1ff7cf42d16caf2652860b670b8876ce70b0cb439acbcbf9575fa1e5f8243d017bd8dda1aa7b30e2b70b7fd87d2b2cc587adfaf6cb9548da54f6de326dc23660fe87995c4f0d7e018b4c882f8", 0x9b}, {&(0x7f0000000380)="c8413b76e097682502f8d1288118723102f644574c3285500ebded03c292816d5499ed2a93efb74e9ffacbf98fb8c08ec3a5157598b92a6326e2e7baa174ad30b7034b6e0dc929704d2e5ee8fcee2dc1b31a1b67bd4156863900f7bfd46e1ac0556082d0b1dc7fd46518f8956fc4732aabe7989c588c405fb5bea101081a19fbff263c4f98c93e1784937b8da01b726a525eae05f51e4c205001a81f", 0x9c}], 0x3, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:07:23 executing program 0: mprotect(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) munmap(&(0x7f000001e000/0x4000)=nil, 0x4000) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x30003, 0x140) write(r0, &(0x7f0000000340), 0xff23) 16:07:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0xffff9f9c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:07:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000e500000001000000000016b4"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x8001, 0x7f) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:07:23 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x134) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, 0xffffffffffffffff) connect(r0, &(0x7f0000000080)=@in, 0xf1) 16:07:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) syz_open_pts() write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "02000000006ed2afb4dc32e024400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x259, 0x3, 0x8000008, "ff7f0900"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:07:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1}, {0x20}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) sendmsg(r1, &(0x7f0000000600)={&(0x7f0000000080)=@in6={0x18, 0x3, 0x200, 0x7}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000100)="21857f3f69722caa4769b46d1f16e3ff6b8ced5f81fcac0086bebd2ddbb330e410f78dee2fe0c71d25278988b31af3bfc556a8a1fbd749acedb630492202297b563f6744aa0641f33550aac23a727d55fd612347376a9078578a81", 0x5b}, {&(0x7f00000001c0)="52e5b1055933143c6fc9f77faf8d4c247192d9155222ac9082c67e7d4680452ba8a8125e5afbbc5241a6c4e42dd5d6224cd9d1d003a8e8e004aca05bdbddec1e7e360fd5609c3b52684994d3c8928e35e79ffaf44d053088c3dc35793472cc86b96c3c26f9027769b588f91410d353ef923af585babafe15cddaedfe7c12c19f9770f62504ac3569a4a2006505", 0x8d}], 0x2, &(0x7f0000000640)=ANY=[@ANYBLOB="a00000000000000001000000080000008fb48ef1cc206d0191f648d52733319aa76318317394c25876f70e0ee2e72b000d901f49fa76a614b013b297726457441eee721aa1f5b7db0b4879efe4ed10c22b1cdec0119d4be12819065eb907aac9196592d72e64a9d1b35d40ce8529d6af7f22d97c941b1d9a021feed3ffdf2b7bb767b5ab8266febd0187fea8e702508f64a421ddac874e27d54d46b76000000000000000c800000000000000010000000700000000e29173be0f0a0eca9345d8f8c65caacf7a9642dd2f686158ee0c38128293f20cae9c576d4eb613e2bb1f9cded9c6566e7a569cf16b0ad844ccdee1ce78aea427b77049a1832a639d0cb899a15390285c701ab15d11d4522000000000000000a3f82a20db428e4067b1e7038e50b610699a2778e7e95a54e60547996c2ee29eb42b2ffc57523340fd1c764de82057fd8c69541ceb9266adeb8e40d7f3282eba8e32e8b530de68064d6add508a094a02ec0000000000000078000000000000000100000099450000459bfbb349690c83e255c3b998828e63e90eed749cef0aa81518f24f84c4fdd08bb91803ee3e8ccc8afcb314b53140242c99b4b7e2b8de903ebe446c3f03d411d6dbef41057cb7ceeab5a26931c551daa3d4020b0ccafe764fb9d0d5390e49701fe542f7ec403f0088000000000000000000000001000000a8ea271e2ae8935d8954a292ece97506bd2c84d44ea55f4bbf2eea5260185bffdd261ff04e5f5e868165ff7fbcf3832d147c3bbbad5ad40e7879ecc176602fb1a32a7bb91930976119499e9e82c773db3660846fc924cfe663556a3ae49c387d4b35b866d2fe46fc312a507bfc8f12704c21ac000000000068000000000000000180000000040000ef0fb81d0ecdca4585a356bae095d5b573f4336509fd4540b2e2aa16865e60fc9bc0d77ed046ea93fe198bfd44f25c15e347cb025f2db401f1233eef54f832a4a41c2f7412a49cd0c9a0bc5a9c057edc4e000000000000004c633588fde963cfab8cc19874abb25187c2b03c8d762a4ff1bd668442c2e7aa670d6f5830bd6fdb3c6eb17922b23b18"], 0x2d0}, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x9) ftruncate(r2, 0x0, 0x7fffffffff6) fcntl$dupfd(r0, 0xa, r2) syz_emit_ethernet(0xe, &(0x7f0000000040)="020c777cf7ee530d74162db0118b") 16:07:23 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x9) ftruncate(r2, 0x0, 0x7fffffffff6) close(r2) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:07:24 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x28, 0x1, 0x0, 0x624}], 0xff, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000001c0), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0xcd}], 0x36, 0x0, 0x0, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs, 0x8) r4 = kqueue() r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r5, 0x0, 0x9) ftruncate(r5, 0x0, 0x7fffffffff6) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r7, 0x0, 0x9) ftruncate(r7, 0x0, 0x7fffffffff6) kevent(r4, 0x0, 0x0, &(0x7f0000000140)=[{{r2}, 0x0, 0x10, 0x2, 0x48a, 0x8}, {{r5}, 0xfffffffffffffff8, 0x30, 0x1, 0x3f, 0x100}, {{r6}, 0xfffffffffffffff8, 0x40, 0x80, 0x0, 0x632}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xa0, 0x4, 0x8, 0x3}, {{r7}, 0xfffffffffffffffa, 0x90, 0x1, 0x23e0, 0x10001}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x18, 0x4, 0x3, 0x9d2}], 0xc4e, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x1, 0x0) r10 = socket(0x40000000011, 0x3, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs, 0x8) r11 = kqueue() kevent(r11, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r11, &(0x7f0000000000)=[{{r10}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r12 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r12}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r13 = kqueue() kevent(r13, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r13, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:07:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) r1 = accept(r0, &(0x7f0000000080)=@un=@file={0x0, ""/59}, &(0x7f00000000c0)=0x3d) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) 16:07:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x400034, 0x0, 0x0, 0x1007}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:07:24 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000030095955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7344123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000be330003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8689d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d3899704e0fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9010730f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853eb9636cd9842fc6b4ab696679ff8c0f6d2923a37fe3a8c915ff60bd3200133b17d7d474a9fd8d7296e70a84c39f0aef1f2daa608e8356066dac0b6a4dbedf2347d3c0e1b1a10b34f3faf9ac37d83cc884d5b4edae38d8d4fe7a1149c67dad4156f949445cda24f8d8c2ef2d5e30a1d291d92ee09b94ddc6263769fc0277efd8ae1ec1dff21ba243f3346a6887f511c605ea0a241c956a4c75d03898eea648a940c526c18d866798ed2ab291c2a2f9adfb16d752e1086dad52236d8879a17fb708a3c41d0bc55a1886d93a1357f7dbf515bb2fa8198915df992999537c578f9850426ad2f3aa20db80ea139371c0493ee222cf1f62f28cc97c43258325"], 0x10) write(r0, &(0x7f00000016c0)="627f662f0450f3cb7500fbd9ea33e445e69d7a17c85e5c6b6d8c58c0de8d33635f81bb64410674ff6dce0eacd5e43c659bbee14190ce18125440024c959259ee11bb6e0a04342c69d54edb4eb6e040a824a75201ca28eaeeb99969db49b9c9b7f023d82d925848b5a7a2e663c30f67e52cef811869ad8f49f38093b118e8259acbcc3806008ec5a7f17742dc660cd36e03a597d87fb9766209c6da928f7a5f55bb7fde59aa272a94d7e0b8029709680a2ac616df4e5ed7a743c7bd7e01d6f065a7853f13436fd4cd58e1a70438717f1aacccb0d0929f17d520e5717f03ac39347ad303e892ef5ad908728df97f1c0f601256a060e808904e59c876c8a6b919e8300e8f06280debd07ea4761a3ae01882d8a94bb9f70dd2f596dc99ee458eb478ab3a8d2863d35e23e1474b48df13b767ae5495666fd1ef4a05737dd68105dd1ff4c801af5fa4c5087090ccc904cceb8d426c0439df465389d4a5a114ef1ed0ec8be6b471203d7e855a6013d36783f978a30ffa24ff9496d7bb011ec7d6ae97b0f9a76ee704b3f2a0219c11c512a1c723b466dc5c68e49378683f32710c6f5347966ab05f5dd160d4fc308af259157153539e8eb2f13fb1042994b488262a190726c7a794af15749accdd7f99a660ecd9df4fa43c182bb0bacc3192292dedfe623ca7040358ca219b5e4a48e5f62abf5f24ae97a46b68037baf62a9ec5cbfd5c3555576f7a835200c1840d86cb77999de2fd239bb545c1567ef05be86a3519cb375861dc44b49700b22cecd74860ca8e1f41ae3ef5f3303e5cbd7d3a5701fa3385195dcfb8cf96bfe78f4dafee8f2b757f290b0bfbd42e1749be0d7baa51f394e0da89b0889d212c889cf7e8c48d464b78a05fd7dcf7da9eb12b321f1619ae759fa5e743c2a749304a6c9adf4ab1214336edbe8feb51cc547e123e9a7576c8fd8de2270e090944d69c7438de8524c1878eee86b7b8847bf196d660bd4ac22cc61762bcc210b3af559a60ff878988e1046f6a7df10423f5e681b608f9781cbfab7a51756a5cbddd2a1320f0ef835005b0107d48084bdcf2c2b6138dcd75f557f7bde030742cb95fcdb5b686440f5c5c9ff896b35c55580dd64d3d6bed943a8df41636ee57d2a29296e499709f7f8226c487f2656b063631e90f0944ed121bf4123b4f80375dfb90d0b5859d052c1807fb68ef1f5c5041c48c5c6efbd80b801dbe7668197d8cca9125f1912fb119bbea212f8586293165cc7a8a523bec41afc4c0ff2182d61502ea18b325efb0005180195ad90c4e30d19be997823a02ffa893208fb6f8b48a37b2536d8aeecee7343fad245e25b4f27e41e220e68587c072339a35ea35a8cb806cd1a7a81397258a59b6f71704fcbb6a212b05ac5d7ce27303e0aee648ee3c434df7f042c25a13848efae1d8274be895f563ae164811a688947f16bb834dd551da3295bec2b35ecd1a8d2196db6f9827c9a267010f08b6b0fccefc63100e4dbca1baa41536f65392f82be9107abfda8dae3f69fdbc037e4f685a8ef842aaf7a85fe7cdb387944fbe11f65d14c9c6edde234bd6d01452d119643d40c05e99efb252960059e5b75fa51df0ab9a03ceb34e2110264d8999e6337711798151caedc8667ea77739845d0c3dd4129d5078d9454136c6205036c20a951522b8a8c50dd7917368e52218822b1e12499ab2f488a84f0c016af69920dad91077ae1ebe52239ada8f18df5a0516bdac4a85b20290a62f2dfce9b739a0c3ffe96cee5ad7a3f4aa6b87a08ba83e03b63ade6d66343008a7bc1a3eed47c0dc821ced18e630553d6c81d7e6e4cd367810136dad734bd251537108f67c0d758b9321ffee68ec13477d64035688889197b56c297a64142233932360ad0eaf03134e728d6e7ac77db7b7c1505aed4f63740f88d7d7008e77ea7b060b5b70fd89a7b5cfd69d98e6703dabe9025d2413bf2da96cd4041ca3f1fd889fc36c4779e1ed99343789f1d66155e505a996ecf91c1cf7ff13eefc68011fb16587ec544ba0512e692392d4ae647a25f6bc53358c5ec9f60df44204f916d253edd254bd3d98afd9947a53084fbf19de40ad311c00450afc0895fdd740142eae252cbb051109c9e7bccdcd6bd7157abed253ec99c79b30ed4ac2692c9ba93fee31edb1a37b40c13435e1d711f06bf25c1547090dc47bf079a66b02dde8ae971f8d686d6eb54f6a12460d93464edc4f230b192c9d9187df429a4904eb24463462831060d37afb958864426258a067603b936633072233920e304aa4aa636d631b55d7986c83d807e316446b14d5d0521d00c4de0edfcaa434d766a1fd310e49d002ea0165dac4abeca5dfe4025a5093a83cb4fa62ab1cea098254b249cc641f954f03659a5b48747786f75689e40051078f290f70a409b2477b8ded59b28c97c5fcd6c0b60695c30746ce52ebe4ab69686447c81c1cd2b6a0753e7e21cb9dd039f49e26cb0243cc2c7599f7c8b5187a9d459c664f622d37adfa5a2e46352c56b184f2b4135bc220460ff36b3e3a734ab347271fda35966ee37dd0a4cbaaa8aafe6d703d923eaf5500e15489c1200c4961aea637c763cbfd165cdbcfa5e6e4fb6d2fe4c0563e6577b8af78a3dc8f28f0afea239c09018eb1c066c1b89698b91f2c55d2537ac7feb5beeb4930e4ff90c9f4f33ccc65a30be81b50b3b7a6e72723c3260730db746b5dc624b5cf9e10787bade3697299f7728a0806104408249df3c718e9c3a965ce6b5c86e0cf89b7741be0e599e0a4fddf480d4f5df7e501ce8b6702da9a0d0a5bbf721e1926c3c9f03870c849fae465244f2fdb5adb06ede234093bd09f420dfa7bfad80f2054832172e5d38b7b2fd71f3bbb3064965fc9c4d9e01531f0a1efb34ba0c18d2edcaabf425d6dd828306225c82e4a520854450cc72895abe44d72e56ff35dc0d8e48ac486fb9b9e9c3de749ab6d96ef2bc9e55eba6e9e69bb58c12da3a9e42a4796bb51a3cdb10c7e87e17f52c28b18954f85cf07229d9bd71759d2b2f7b24dd3a9028b1524635ee017f6b8785c19fe17199396b0575d50ab71a50d1e2e28e409f673365a2eec4294d26343ade81f29a0e3e444db0ebe543ced858d0aee5a7878e46f94c9972d5be0e5dd07cc9ba73b9b32e72a9f71c88e06648cf5c26e41aa72ddc563eb8c2bd0e969d7ae8086e8c00657c203d04b6ac9bfc5b90110e50fbf5d3567818a70ce36334a5ee8040e4f9a48fcc8a2b6b1e94925d6685b96c2b286fe7a602adc590924a2a4bba1fac73eaed6d16932753f243e9e3ed6252d1efc9d3dfd0fbe753b705db7f1203985e531dbe2a4726afe8b89c2699e71a36610f79eb7e0e25fec000af4a91d75f8cbadf402608cb3021328c0752fda5a11c562c5e656dfb2c0724e59bd661cadb8b620c857098e41bd8972a4a0e11ec75bc969b0a3cf4725dcf86f0d95180f4da2137b09e889e0eb6e937a13bca8d337eb0c5d50b2f6200cd4f4b5225a6d4e6c475d61b0031f119d7ec11f7980d6b8e482b6b7e4d8109ad3a11f82be84e3a97065111321f9516a04e93701936cbc5dc52574b54ca86e16d04db1b3b4ed53a7483319270543b781c36b48a35a81dfa908ca449aff1f140070e4839c5bc9fe23b5b068d620aa7bf048eb81df33a331bcf06b1418d05562a0d191b33d891f12f36315550869c7a42bdf43c7b10c0f9fc5fb9c246de4523075c5f540d20704e240bdbd6e96758dee81a5bc400131fba698c0b1a98d2b22ef1b3c055f8100f8a5920012400fb4de4aabec89f907fa3dfae8f21dbc13f1914b9442c8a9151130ded85862b96058dc6da495e04b86c8b8ede93cf15bf795417f35428f3c548682449a428aad8775f5f27bef140792510961b7111f3f1faf93bc21aca293347e5998dd616ceed0b60be1b42194087ce359f698b68e8339f72bffc4905f181344283f1fa1731d83defd9c426bab4c7017f1cae934432163af8e2827269cf275ff4b77bca0d555ebc68a51fb2b00564c2a623e7b29781eaa80a37831642477bdb01d1d096b80f20ce8e6bd34b4a1ed2df738e4cc04740a54b7c70", 0xb41) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x9) ftruncate(r1, 0x0, 0x7fffffffff6) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000000)="209c88903282ef3b3786a6935b6a9af4c1ee54530ae6b876a6ea1ab64f60bf90ef721b4f492b535ad0b4f318270aa96a136a4e6f081a5246dabad1156d19b887c917bc41f363a7c5e48945febae1ac505230f49c4310b4dc785c11c595fab73dc6722cce55ee6fb898d8c6b666", 0x6d}, {&(0x7f0000000080)="1af8ce4120ba8cc8b8f3dd09800aafedbbe5b0c4df672b380646e77c32234bde5a2503683435b6725e1fa86c5a72f094214ed9bef5780c1f6d6bca7b30fcdda59371773a3e1b68029163fa146e70625378684a6137e7913ca8b27534e1601b354c26ee12e9686fe88f1403b051f2c12a9ed290cd24c9647c1c3566bbcb7638ae0c45901d09ad6eb20047578ed6835025f0854a999b5b4838ead401184b4c45e182a06924f2f8d51c056142f3886a7d26b341a38753dbdc6719930a09c116fe63a5fca61acd28efe99a298e9d693e3697359496d6334a20b035aea2e49ed22183208e79273a341f71869412b72505129c8271323608", 0xf5}], 0x2, 0x0, 0x9) 16:07:24 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:07:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x100, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x9) ftruncate(r2, 0x0, 0x7fffffffff6) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r6, 0x0, 0x9) ftruncate(r6, 0x0, 0x7fffffffff6) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r7, 0x0, 0x9) ftruncate(r7, 0x0, 0x7fffffffff6) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r8, 0x0, 0x9) ftruncate(r8, 0x0, 0x7fffffffff6) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x400, 0x0) r10 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r10, 0x0, 0x9) ftruncate(r10, 0x0, 0x7fffffffff6) r11 = socket(0x6, 0xe, 0x7) r12 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r12, 0x0, 0x9) ftruncate(r12, 0x0, 0x7fffffffff6) r13 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r13, 0x0, 0x9) ftruncate(r13, 0x0, 0x7fffffffff6) r14 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r14, 0x0, 0x9) ftruncate(r14, 0x0, 0x7fffffffff6) r15 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r15, 0x0, 0x9) ftruncate(r15, 0x0, 0x7fffffffff6) kevent(0xffffffffffffff9c, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffd, 0xd8, 0x8, 0xe67}, {{r3}, 0xfffffffffffffffc, 0x4, 0x1, 0x2, 0x1}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x1, 0x8000000000000000}, {{r4}, 0xfffffffffffffff8, 0x40, 0x80, 0x69, 0x5}, {{r5}, 0xfffffffffffffff9, 0x11, 0x20000002, 0x80000000, 0x4}, {{r6}, 0xffffffffffffffff, 0x23, 0x68a61d7362b7e593, 0x3, 0x400}, {{r7}, 0xfffffffffffffffe, 0x68, 0x2, 0x8000, 0x5}, {{r8}, 0x1, 0x4, 0x2, 0x40, 0x6}, {{r9}, 0xfffffffffffffff9, 0x20, 0x0, 0x8, 0xffffffff}], 0xd921, &(0x7f00000003c0)=[{{r10}, 0xffffffffffffffff, 0x80, 0x80000000, 0x1000, 0x9}, {{r1}, 0xfffffffffffffffd, 0x20, 0x2, 0xe0e}, {{r11}, 0xfffffffffffffff8, 0x0, 0x2, 0x3}, {{r12}, 0xfffffffffffffffb, 0x2, 0x40, 0x0, 0x7}, {{r13}, 0xfffffffffffffffb, 0x100af26a62ded588, 0x2, 0x1, 0x1}, {{r14}, 0xfffffffffffffff9, 0xc4, 0x20000000, 0x8000, 0x1c6}, {{r15}, 0xf9ce3f6fa0ac95a6, 0x2, 0xfffff, 0x2}], 0x6, &(0x7f0000000180)={0x40, 0x1f}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfc7d) write(r1, &(0x7f0000000180), 0x13c) 16:07:24 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x14, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$setown(r4, 0x6, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r10, r11) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r9, r7}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r7) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x33780000000) 16:07:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) dup(r2) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:07:25 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x1) setsockopt(r1, 0x0, 0x1, &(0x7f0000000180)="01800000026af2c75fc56361ffd074f3b651afb98c90e69109c9feb742be7b670fadd121f22bb35c44e4d4783eab4bd044254ae7cb5b37435fa537b74903a04eaefbfde8a177ee00a69735fdb2f28a637c9fac11c4b136b0122bbf246d8abf54fdba73d48fef8603c9d69114d02466f0f4357e4ce42c20dffad4ce03ae76aae763055a6c4308791b6be6e9836b2faa77a6a793ea7f4ec50bc89f2fef2e60c39562dbb9385a9d97f271a60ce1b5c09e39df922a4f665e3c897c49d3f08093d70498b9b790c6c2cdaacc72411f1031c579468f3cc9000000000000000000", 0xfffffffffffffd37) r2 = dup2(r1, r0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r3, 0x0, 0x7fffffffff6) fcntl$dupfd(r3, 0x0, r2) r4 = accept$inet(r1, &(0x7f0000000080), &(0x7f00000003c0)=0xfffffffffffffd72) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = fcntl$dupfd(r7, 0x14, r8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r10, 0x4, 0xcc) r11 = getpid() fcntl$setown(r10, 0x6, r11) fcntl$setown(r9, 0x6, r11) r12 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r12, 0x82907003, &(0x7f0000000040)=0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x4) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0x28e) r15 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r15) setsockopt$sock_int(r15, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e48ff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403032a411db4"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r17 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r17) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={r11, r16, r14}, 0xc) fchown(r6, r5, r14) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) shutdown(r2, 0x1) 16:07:25 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="6b3e1913ffd6af8956551175f523") 16:07:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x8, './bus\x00'}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5, 0x12, r1, 0x0, 0x0) 16:07:25 executing program 0: r0 = shmget(0x1, 0x3000, 0x14, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf000000000000010000001000000000000000000000000000000000000038", 0x2c}], 0x1) 16:07:25 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x106) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x1) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 16:07:25 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x1) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000100)=0x80008) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x0, "5ae34d8dcde279af31f21e823f9ae91dad4a17cb"}) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 16:07:25 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x9) ftruncate(r1, 0x0, 0x7fffffffff6) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x9) ftruncate(r2, 0x0, 0x7fffffffff6) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r3, 0x0, 0x9) ftruncate(r3, 0x0, 0x7fffffffff6) r4 = open(&(0x7f0000000040)='./file0\x00', 0x408, 0x34) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r5, 0x0, 0x9) ftruncate(r5, 0x0, 0x7fffffffff6) poll(&(0x7f0000000080)=[{0xffffffffffffff9c, 0xe7217ea03ca05330}, {r0, 0x4}, {r1, 0x1}, {r2, 0x20}, {r1, 0x8}, {r3, 0x100}, {r4, 0x1}, {r5, 0x8}], 0x8, 0x0) 16:07:25 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) accept$inet6(r0, &(0x7f00000002c0), &(0x7f0000000400)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) bind$inet6(0xffffffffffffff9c, &(0x7f0000000480)={0x18, 0x3, 0x212}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74, 0x20, 0x0, 0x9}, {0x2}, {0x6, 0x0, 0x0, 0xfffffffe}]}) readv(r1, &(0x7f0000001540)=[{&(0x7f0000000540)=""/4096, 0x1000}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r2 = semget(0xffffffffffffffff, 0x6, 0x10000020c) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x3) getpeername$unix(r3, &(0x7f0000000500)=@abs, &(0x7f0000000300)=0x8) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0xa4a, 0x0) r5 = semget$private(0x0, 0x4, 0x0) semop(r5, &(0x7f0000000300)=[{0x0, 0x5, 0x8d4dfb6ebba8a611}, {0x1, 0x3, 0x800}, {0x3, 0x1d23, 0x1800}, {0x2, 0x9, 0x1000}, {0x3, 0x3f, 0x1000}], 0x5) semctl$SETVAL(r5, 0x4, 0x8, &(0x7f0000000240)=0x7e76) r6 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r6, 0x0) msgsnd(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="0300000100000000d1033191421fd64519ea8fbd45ece1b163d55acc"], 0x1c, 0x800) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f00000003c0)={0x0, 0x6, 0x8, 0x2, 0xffc0}) semop(r2, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) r7 = dup2(r4, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000200)=0x3) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000440)=0x8) 16:07:25 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0xe48a9a61f5e767ee, 0x8}, {0xc1dfa1d6fad0fe05, 0x401}, {0x43}, {0x85, 0x94}, {0x7, 0x2}, {0x82, 0x101}], 0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x18, 0x2, 0x4, &(0x7f0000000280)) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r3, 0x0, 0x9) ftruncate(r3, 0x0, 0x7fffffffff6) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x80) ftruncate(r4, 0x0, 0x9) ftruncate(r4, 0x0, 0x7fffffffff6) dup2(r3, r4) r5 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r5) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r6, 0x0, 0x9) ftruncate(r6, 0x0, 0x7fffffffff6) r7 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r7) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x15, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRES64, @ANYBLOB="0940c3974767b177c03cd31158e92b86ac1250ef80aec809d44939fc4aa1f86f0f4bee2361027ef8adf5fdf7d4be9af676bff0c1f1ec684d4ce9425ce3e67e39bee7fec12b92a3aebb6d0bda16c54fb080dccb0a85fd718b16da9fb67315d176f013d8c7610de2fca1d29b0a547af51b1d71b8d7f24c0bf8ea60d3b73a92400401defa9f68f5210a1c6a7877b951124676f6d92611b3263f69895befadb7e50afb1f7a930da6ad43dddceb074774f9bcbafb7ae492e2104d0be0927bac28753ca43b308fc813d0caa0edc07ada6a833728cc127e2826ec7d024f5a0162ffa5994341a04872a88a4add3244", @ANYBLOB="e8a724438b6c940d60520efae15d4e6f6a9e9d90a864bde2de232fb32254e8f19ffe9aae15cd52de948f680604b12ac2d5d4b03bc27a837436c15a462c6b76956de86a4496c04337a840b0cf2312cb9fd69f41ba671f016a231ae8203f493633b9229c2379e4bd7384a89814158c04918aab15cd586d4666ce1e926262bee0e98747d2e5d9895ddb7be88ec2de5da763fd0ba8e532ca925a1ebdb254", @ANYRES16=r6, @ANYRES64=r7], @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=0x0], 0x2c}, 0x0) 16:07:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000013c0)={'./file0\x00', 0x5, 0xd9, 0x7, 0x1, 0xffffff00, 0x5, 0x1000, 0x1, 0x0, 0x3, 0xffff}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r2, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) 16:07:25 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f00000002c0)={0x2, 0x1, 0x2, 0x3, r1}) fcntl$setown(r0, 0x6, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x30}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x30}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x30}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x75, &(0x7f0000000080)=[{0x1, 0x1, 0xa9, 0x80000001}, {0x101, 0x9d, 0xf8, 0xfffffe00}, {0xac9, 0x2, 0x3, 0xffff}, {0x7ff, 0x3f, 0x66, 0x401}, {0x401, 0x5, 0x7f, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r5) pwrite(r3, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r6, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000000)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x10000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x30}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f0000000380)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:07:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) dup2(r0, r1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) shutdown(r3, 0x1) 16:07:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000011c0)="40e269c9e1", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="799daab9b771cdea927ad2620bc7dfbac49c4abd2e4dd74e6261aa7a20a7bc1cf72406cfa34978f7c4e62ebeaf664520e223fc2ef73743cc8c9767e707e8634b8e404553194f0fa5c3620bb0756f6bf974719859459f64b53914e90fccdb82b2d701b7b17c66fae5e8c178b5bedfba185f270787b1fcec7101bcea0ca59abab37284d573308a0588f35b7e20e99a6a813d091d002cdbd6f7de1104ee086161543377c52cc87585ac3e347390d74b8e8a2d08929923d3404348d29fcc6cea50a6825c7fbce6eb8bdeaf79b7e0", 0xcc}, {&(0x7f0000000280)="153eebb1202a60636bba4d2de522349cc343ffeeed20f70a09ce9248ae196e6943fd79c7c12b6983f9e8b9b017d1ddc215a141fa5a9a4e786776651ee3a40c9505845d3e46d51fd74fc8ced9852f788a12d77b173f", 0x55}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0xfffffe3f) 16:07:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x1) r0 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186004008ba8162b27febf00000000ba0d6232e99a000000000000000000000000080000380000000071dec3c2", 0x30}], 0x1) 16:07:25 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec02530dc78fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b"], 0x10) fcntl$getflags(r0, 0x3) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) write(r0, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e5842083f592b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f32fb6f8ea375fb41a4b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d0000000000006a9b7143026a8272efe70b3b1dbb2236c09b98826d18e9fbd9bccdd0220c738b917c8ebf8e335cca77615207276c983386c3b043a7b5c984093edd02cdc9bed31238d6b32f2affee4910f95e6c4a58ab999bdd79dab094e142ede870ce9bcc98507a767c0d8f2ab0bf49ae0695e6aa08d6dd47ef174525c211a516c0eef30dae510a", 0x171) 16:07:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x74}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$KDGKBMODE(r1, 0x40044b06) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r6, 0x0, 0x9) ftruncate(r6, 0x0, 0x7fffffffff6) mknodat(r6, &(0x7f0000000280)='./bus\x00', 0x10, 0x0) r7 = getuid() pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0x5) r10 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r12, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r7, r9, 0x1, 0x9}, 0x800, 0x1, r10, r12, 0x6, 0x1, 0x1, 0x2}) msgsnd(r3, &(0x7f0000000140)={0x3, "5343e4da4c89b22e2276b236f661538c59ac131b72624f4f94a288021f4d18f116a14cd56c507023aa19bdea0095f1260cb60c2863ed20237e793f68279a6ee39db1fa4adf078f4758262fe50157b0523026b9ac93c29d3a2e1cd61cdd9beaacdd86935ae3aff79510996fd542fbadacff761dcd7eedc9c30d3ef2cee3bbbc41bda401225c68c9a5440368046afdcf0bb61ee37598b6b551cc54d1bfe6f2ce4beff608e594f729c83ec943ab16da4b448a242887b85040a86cad3fc41bb78c2b649e37778e2046d7a133ba11e7958294d5a86a07948c2c5d8e2ab0885322a3bcdce4f3018befb307b8f4d7235c9ea4d520f1da909510a337b230635445f3"}, 0x106, 0x800) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") mkdir(&(0x7f00000000c0)='./file0\x00', 0xb568aa8d09aea44d) 16:07:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000700)=[{0x34, 0x0, 0x0, 0x8}, {0x61}, {0x6}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:07:25 executing program 1: syz_extract_tcp_res(0x0, 0x81, 0x7) socketpair(0x0, 0x4, 0x62, &(0x7f0000000000)) 16:07:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4, 0x5b, 0x3}, {0x3d}, {0x200000006, 0x0, 0x0, 0x4ab8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="5db07e2fe6aec371b4713920a244", 0xe, 0x0, 0x0) 16:07:25 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000040)={0xb0, './file0\x00', './file0\x00'}) shmget$private(0x0, 0x13000, 0x20, &(0x7f0000000000/0x13000)=nil) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) readv(r1, &(0x7f0000001480)=[{0x0}], 0x1) 16:07:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x9) ftruncate(r1, 0x0, 0x7fffffffff6) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x9) ftruncate(r2, 0x0, 0x7fffffffff6) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r3, 0x0, 0x9) ftruncate(r3, 0x0, 0x7fffffffff6) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x400, 0x194) flock(r5, 0x4) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r6, 0x0, 0x9) ftruncate(r6, 0x0, 0x7fffffffff6) poll(&(0x7f0000000040)=[{r1, 0x84}, {r2, 0x100}, {r0, 0x4}, {r0, 0x20}, {r3, 0x2}, {r4, 0x1}, {r6, 0x4}], 0x7, 0xd2) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r7, 0x0, 0x9) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r8, 0x0, 0x9) ftruncate(r8, 0x0, 0x34b) r9 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x2, 0x0) dup2(r7, r9) r10 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) shmat(r10, &(0x7f0000ffc000/0x4000)=nil, 0x800) syz_emit_ethernet(0xe, &(0x7f0000000640)="8000f7159924be6cadaa93173b27") 16:07:25 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) ftruncate(r1, 0x0, 0x9) ftruncate(r1, 0x0, 0x7fffffffff6) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x80) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0xa, &(0x7f0000000040)=[{0x1, 0x1, 0x40, 0xfde1}, {0x8d, 0x7e, 0xbd, 0x2}, {0x4, 0x4, 0xa3, 0x7}, {0x6, 0x8, 0x8e, 0xffffff01}, {0x9, 0x9, 0xd1, 0x458}, {0x1, 0x5, 0x2}, {0x3, 0x0, 0x7, 0x8000}, {0xb7, 0x0, 0x3, 0x5}, {0x7f, 0x5, 0xff, 0x7}, {0x4, 0x68, 0x0, 0x61}]}) mlock(&(0x7f0000917000/0x3000)=nil, 0x3000) 16:07:26 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect(r0, &(0x7f0000000080)=@in, 0xf1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x9) ftruncate(r2, 0x0, 0x7fffffffff6) write(r2, &(0x7f0000000140)="660154b30b6ab8e55e1a1cc83b23754cef16bb61aeecc05c340be90aa82e727397f00effdc955f735181a112158f3610a303689efe505df1a9eb8b370fccf0fa21ede95b649dad606e399a72a7a0082346d5b4252f726f25cd93deffcaa4e6d534917593d251f6df02ae5301e18784df11e44aa425fa288a5bc50ad0d0c4ed5f76fc34bcaf072b2f35c1ae18d77dd717040d1a8202b327b1ab", 0x99) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xfffffffffffffd77) 16:07:26 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x8, 0x7f, 0xd1, 0x4, "c229669f3a96e7fec15d1641d48354fa8230342e", 0x2, 0x4}) r2 = accept$inet(r1, 0x0, &(0x7f0000000000)) fchflags(r2, 0x0) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) r3 = semget(0x0, 0x3, 0x1) r4 = semget$private(0x0, 0x8, 0x80000200) r5 = socket(0x18, 0x3, 0x3a) r6 = socket$inet6(0x18, 0x3, 0x0) dup2(r5, r6) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) chroot(&(0x7f0000000180)='./file0\x00') r7 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r7, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semget$private(0x0, 0x4, 0xc23f3e3bb875352d) semctl$SETVAL(r3, 0x6, 0x8, &(0x7f0000000240)=0xaa4) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000080)="220e3c", 0x2b6) 16:07:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) 16:07:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x40005, 0x3, 0x5, 0x0, "000000000000000100002000", 0x7fff, 0xfffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x967463e22fb308ca, 0x0, 0x0}, 0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:07:26 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000140)="cea23ca2a297ccc4e2e1df85816dd3e4d888875d8637b4d9d6c74afb5ffc6cded9e639c99fcf6b5e0bc40f1df790b2658de44aad783ea3dd16a06501fd3f5b9d2f97b1a026daf12bcbe691fb008f1a45a0479d218bf96d157dcbe37fe409174f59382f77278534bf04d65f84e4f9fc368dc2361ec096035ce25d57a29cbd25059f16ed4e8a36e4bca63821e22007ebcc12f25d022093c10ee9b63c86267166b793ff1246aa401799283d881ddbf47024e4f1b016552e994f34", 0xb9}, {&(0x7f0000000200)="c344893747a3aee75685c4a33b758980c2fdd3822dcb28d4493e7461d460d0570cd65c6bf6db8ce46cc7369c429affb609b3213ebc13b07079b9fa1d64033753139ad1f7121e86d071050513c3e11fb8026deca417a5035a07c54eec76a7f803911569b9d714d02d6fdc24385dcb33dba22e5af566ecd6ef06c959d43658dd0ca3ec5cc934227c8a2a7df6b8ecbf83c1ffd8d78c2b88064d60bf1d213ae85c41c4d0de79ad6ae206059190", 0xab}, {&(0x7f00000002c0)="7781e00760032160bde7dc0d28fb9800c128785bdbacdaf62543bd1c7ca307c0fa20f492d025d3f7f82b01f4c6d8ed82f00a027e47307776348606dd8f75630a5158e30fc29e0e20f1845e629d7c4f18ba949e90f571a149bf6bdd6ac3573b89b725e68bde3de1ba3d49918a7c04cec66463a3da40117c57d2379c463b204d81f9a28de47366e5b99efc3b3f350921bab0eb63e5e66f811183dac2fddafcc41bbc870657c5f987059e78269bcc98b272c91ed37a29c053123a5e1aa565242b3ae54e2d540a6207774328a0a665d2e3eac443c2e9ecba4c58d2f7ace3", 0xdc}, {&(0x7f0000000080)="2c848ef8745cfd75a20cee10e9007b05fe3e31e1a991a52f682ba8e52c840002196edeae98b4b60135c7683dba6a66c39b", 0x31}, {&(0x7f00000003c0)="4ce539ea5b295cb6476c33bfa71db9b82ac1699024a49d8261f993446cc2f860503000bc84971e05f22091bf7f7df19a1cc3e7781597bf8074f30d4147893662fa5f1bd73d98180a9221a252af9c9f8e9bc68334d7677f02e0c7a6b5932c54e30b907e54cf08c7807646233df0a8846b8fa75203da59f2cb5d5425d689", 0x7d}, {&(0x7f00000000c0)="f39c0766f700483d53d95e47aad78cdfd40aca", 0x13}], 0x6, 0x0, 0x0) close(0xffffffffffffffff) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000040050000000080000000"]) 16:07:26 executing program 1: r0 = socket(0x2, 0xc003, 0x2) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) r3 = accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) listen(r3, 0x3) ftruncate(r1, 0x0, 0x9) ftruncate(r1, 0x0, 0x7fffffffff6) flock(r1, 0xe) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffff00463f7b238bf46854d78a2a197a38a7a86207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac200000000a64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c23849599ee48c02f6ac41e6bf3bf554799b92f871f4385f04157795ea476e28f769fa202361cd8cac7dbbc5b65c6593d2870bd96d4405999d6c40000000000000000000000000000f6a6fc9cf37f24cf142ced635d5416bcf9f64fd1ba58059d5b0ac52ba3b7649b6a5829fe1a3cc3addf1f5d0e08dea64ce0b9033126167d04d23b192fbddc1ea17060b25dcb8d73210b34e5072ae3230b8e1600"/268], 0x10) write(r0, &(0x7f0000000a00)="450a75995df3a7951e18059071eb2adb0002d273564602fddb18772de869d5504fe9b7256fbfe35bc20830b63454a9ce7bdfd56e1e879427405b519f61702447c99c67109474b4e1d4b9ecd3e496197d3b326fb3bfbd577c45b8365ad8814ba071104027511e2d07e4267c758e62c95f9988a8ce72334b100000000000f5cbaf5dede38a2c69c7f978570e107a2b771e3e68266d7ffeb141fca2f931b1bf219cc60ae7b80eb041ec347d255710ff22d56c57ade5e827a25b54aab1020000000000000052db7000000000000000000000a76917a9fe4218c74e24de8695a2326c96ceb280d61d908fcbdc242073d3386ec8c43d2e25ec56712b02ddaec0786383a2b38fa91ac75d08f3639483a644bace5fcc5752284d719c639309a75a31398d8fd4a80233b0750e0a1fddbe59ba2385a605efd7f2cfe78db2755a3f1b7cbe0ce3453caf7605fe5551d66c3c67dadc198c6ecee033bbf2a160", 0x159) setrlimit(0x8, &(0x7f0000000040)={0xff, 0x9}) 16:07:26 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x9) ftruncate(r1, 0x0, 0x7fffffffff6) symlinkat(&(0x7f0000000080)='./file2\x00', r1, &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:07:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x9) ftruncate(r1, 0x0, 0x7fffffffff6) r2 = fcntl$dupfd(r0, 0x0, r1) listen(r2, 0x10000) 16:07:26 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) msgget$private(0x0, 0x410) r1 = geteuid() setreuid(r1, 0x0) r2 = socket(0x18, 0x3, 0x7) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r3, &(0x7f0000000340)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d487a6e7febdfba6708c8ed18c5d880e080416763703aedee42f389ded25175a29befbfa83ac71d214a4d247e3dc61c5a", 0x8e, 0x4, 0x0, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000240)=0x1) r4 = socket(0x18, 0x1, 0x0) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0x6c) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r3, 0x2) accept(r3, &(0x7f0000000d40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000feffffff000000cab5a4a70000000000010000ff0f0000000000002000000000000000000000000000000020000000000000000000000000000000000000000000000000000000f381000000e03631381b04052cb62bf291f6cfcda5ccb192d636f0f243255748ef5d3b4e45866f9d4ccb2e5a541d771cc99e579ce80f9c7494c60e7798c22ae488f1c7226d447183e867d6d91f85d92b4a4f63f428e702703d8e369f6a51abb07db21e0dde6b062bf0ff6014f8291a7717255e47c1b5ae0274a6e6fb0e57723615cfd12e8b2822f711eceaa808fb87e85f32d93c9626b48d2dd58a9589c54e21212c4048a66c43b9b58259d09d3f4b8a95f8aa28b0371dbf38a3ed481fbb08c58981f109433585234a16661936e434215545e56581fc53e7f17c98b7f6033e306ebc7c4b85fd67957702aaa185b5e94f1cc2132ebbc3723759afc285593c8386461edf939586504668b84adb42c8358c43e44d8d6f1a97d076c3a30040b3f8d2f67890fd0e7ad0a38e9c4b03c1618c8934d57b513770d7efe75f97f9133198fadd316d02756867d2767cb365ea985b937e60b56bab957077cbb08a940859f2144ff7f47029b060d21aabc29ffac75dc48afd7f36ba265226cf7f482369f5a7175e1475fd89d881cec8b4c0d5dcb00000475fec43d0429f86e4e0e34e299b7c7de175c5b210b6be3a06a14e723189ed8843e6880c9507777b41cf8e2df3a3feb4218747c3d1a827c85d95acb0b9541c4ed1fd6529deaa60f9935098e6cd19106e69dcb2a5d477f6a6be98c0aa37217ddbb562d5d1c37b78cd0970b3136ab1522ffc7bfee361ab11de2b8e081fba606f334a19e99d6823334672aa287cf1d7a74a27b36b9599d6a40eaf4dda9f8640c22b5c47390fe9c8c50300444d1c2cc5f2e4ee2a22580ff743a431b4170f4f41ce8447d8a7d610b57ce2ffff63978a02264ea6dd9affa3cde3aaeeafc13b51bd1638fe026077096f008e4183d782d8b5292f6868d971a28e52cf3783f89b294030797f625d34d9990f7912295ba3061b97957e0fe5949d02f4c9ce000000000000d82e2fe3c4991b57806d31edef558a1e4bfb79555dd776f538045d7396e2e653b6cbb3fc4236c3b4bc8c1dc1876290cf2f56a2853b782407ed5a276284166e6ee968533ccf4700e12dd7046eb876691052793431376a304360a90a700f59a49a51e4247bc0ec0dbfc9dab7e5b36694df72da35d907cb63211338bc4d007e445963f76aca1a05ef7cd18d7542975419e483079c910c9c1ffd21557ead1bbdc4a2534a8862dc61a58a49c3c04ebe67afa859515d2efa5d788649cabeb7e7876aab5d6f0ee180b889f2c93fcfa81bc0ec48080000003165f4960135378f99dd9cbacb91baa543a5e6f56e04eec381dcc2901407b0702da1fa59ce4d21fd1375eeeff837aec1939515483dd66a5013c970d5af37258e90b068ab8810655c56ea90e94fcafcc8915609e5e5436a53914be604f2a735daa809bda713943978976eec15b70be1ab8d6dcb55d1a97ddbadec9fc13f3f3a03bfa2cd5d670827741d97960f01c4cb443d1f01da16639dd073d6e35180a2825375aa82984430d6cc46d87daff4a4a27ba3862526996d888e1b8f6c16c32c33b8ab87e14c5ecb0ec9d2643a933dfd49f8e8989d39b7ecea2c637988da0310074cb47bd0d6975d65b5d4b11166ee9ffcdcd4c12ec5262754e100c44843a2bc1202ea36392ccb00e502ff30bde36aa9fe5e1456f4a7675fa0c0fef5116db637fa221bd4066f043d55bf900195711cf7cb7df022b3f47531b35ec2551f93200005e06fc5cac9891b8985ab495d287688050071f921ff74512e2a7ad9117b85275f2225a792f9c73b9034e9f34b0d26cff45699f2b1119f6729b2e6d73ea652c92dfd4d13ef926fb2b6a7a94e95a511a7c9a7abb5fc5f08e39d4833"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x1, 0x3, 0x0, 0x30, 0xd059a2257803e06a, 0x1, 0x7, 0x9}) socket$unix(0x1, 0x1, 0x0) r5 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x40, 0x75) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev\xdd\xfa\xbc\xf8\x00', 0x800, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x2, 0x9}, {0x4d, 0x9}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r6, 0xa, r5) getpid() pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0xffffffffffffffe8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000c40), &(0x7f0000000c80)=0xc) getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000cc0), &(0x7f0000000d00)=0xdb5b5d4d03853f2b) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x23, 0x0, 0x0) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0x26, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x7c}, {0x1d}, {0x6}]}) setgroups(0x0, 0x0) r11 = msgget$private(0x0, 0x1) setegid(0x0) setuid(0xee01) msgctl$IPC_STAT(r11, 0x2, &(0x7f0000000100)=""/100) 16:07:26 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x100002000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000340)='./file2\x00', 0x0) 16:07:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() bind$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x82907003, &(0x7f0000000040)=0x1) getsockname(r3, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) getuid() 16:07:27 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x53) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x9) ftruncate(r0, 0x0, 0x7fffffffff6) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) r2 = accept$inet6(r1, &(0x7f0000000140), &(0x7f0000000200)=0xc) getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000280)='./bus\x00', 0x80, 0x1a) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:07:27 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x8, 0x184) r0 = getpid() ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x7fffffff, 0x800, 0x37, 0x1, 0xa74, 0x0, 0x1000, 0x0, 0x0, 0xdc, 0x5}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) chroot(&(0x7f00000004c0)='./file0\x00') r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f00000001c0)={0x200}) ftruncate(r3, 0x0, 0x9) ftruncate(r3, 0x0, 0x7fffffffff6) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ftruncate(r4, 0x0, 0x10000000000009) ftruncate(r4, 0x0, 0x7fffffffff6) dup2(r3, r4) r6 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000000480)=0x1) r7 = shmat(r6, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmdt(r7) getpeername(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) flock(0xffffffffffffffff, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000240)={0x6, 0x1, {[0x80, 0x1, 0x3, 0x8000, 0x4, 0xff, 0x7fff, 0x401, 0x401, 0x41, 0x5, 0x80000000, 0x9, 0xffffffffffffffcf, 0xfffffffffffffffd, 0xfffffffffffff801, 0x3, 0x20], [0x3, 0x9, 0x2, 0x2, 0x4, 0x5d, 0xfffffffffffffffb, 0x7f, 0x905a, 0x100000001], [0x2, 0x1, 0x80, 0x7fff, 0x83a2, 0x7, 0x1000], [0x4, 0x8000, 0x1, 0x3d, 0x10001, 0x80000000], [{0x6, 0x8, 0x48, 0x40}, {0x8, 0x8, 0xffffffff, 0xfe}, {0x0, 0x0, 0x0, 0xffffffffffffff2e}, {0x8, 0x2, 0x4, 0x1}, {0x1ff, 0x7f, 0x0, 0x7d8d}, {0x5, 0x5, 0x2, 0x1}, {0x1f, 0x400000, 0x2, 0xfffffffffffffffd}, {0x1ff, 0x80, 0x6, 0x1ff}], {0x2, 0x0, 0x6, 0xffff}, {0x1d, 0x8, 0x8001, 0x1}}}) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) clock_gettime(0x4, &(0x7f0000000200)) 16:07:27 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) kqueue() r2 = socket(0x18, 0x1, 0x8) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r5, 0x0, 0x9) ftruncate(r5, 0x0, 0x7fffffffff6) r6 = fcntl$dupfd(r5, 0x0, r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r7, 0x4, 0xcc) r8 = getpid() fcntl$setown(r7, 0x6, r8) fcntl$setown(r6, 0x6, r8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r10 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r10) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r12 = socket(0x2, 0x1, 0x0) connect$unix(r12, &(0x7f0000000580)=ANY=[@ANYBLOB="ffe5830000ff2ffd280024aa0e0d5d5d323cc95f525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5dacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2f24bc83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403ebecdc8fedaf9cd471b1a133117d240c65051b9146ea65ae0e7116a8ead7e1ff0e0fffc81955921c0dced36ec35dd6563846078d24def04501f570543a2d15822c29a8a9dac1f43df92b444117ab569a6c3fce9fe20d63c276d5ee157ac1852e630ffaf842f1a136f8dcbd7bbe2ebc1bb5357c151d847223e58d574461313f6c7bf74096f999326f1407e70834789adf87a384476349b4f773342b75ed1d8dc063ffcce43fa7151a8d3609bd7f238796f1d4256b598ec04388f434bbab1c9ba6318b1f588d34ed56c503f3e8d0ce25e2eed3581cb04bee177b860730e33c10fb20084022cce7fad0e504cf6238bdab21e5d4e7c463989ce4b168fd92e5"], 0x10) setsockopt$sock_int(r12, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r13 = socket(0x10000000002, 0x2, 0x0) dup2(r12, r13) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000001c0)={r8, r11, r9}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={r3, r11}, 0xc) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:07:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:07:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) pmap_unwire: wiring for pmap 0xfffffd803e0b61a8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b61a8 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b61a8 va 0x20ffb000 didn't change! 16:07:27 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r1, 0x0, 0x9) ftruncate(r1, 0x0, 0x7fffffffff6) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x9) ftruncate(r2, 0x0, 0x7fffffffff6) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r3, 0x0, 0x9) ftruncate(r3, 0x0, 0x7fffffffff6) close(r0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000800)=ANY=[@ANYBLOB="82022e2f66696c653000c091d1f6b6f71e7989ddab291042e58593c0bf204f72772a32466725f9143be2fefba9eaa3400fb3b485154048359c31ece61f1369bf9bb39191247e53079cb3825c4a236f4ba0b20e12b19386837ac227975cab62a3f1170c7fcd35ded6616df68947d28443f769bcf7b456113c14d008987094000796ed12f0b47c4806c4c6fd4e7323b55249ce69dd6351070f39f027704a3695dd5baa5b58d0bd4a4a6bc4158b10969d343e1fc020c78cb9af7c9f533073a07c312662cbdc91d553c22f9bf2d11d4f2cfb02cf0f75c7315f452b156e1dda36099863c7ccf5f0b192d63ba86842601e14b944e297ef4195119043e5a4f14e2d82bd1daf70e755ffebd2d36a01ebc0c73c93fd1d0b8d9d28a61717d4fac1cf5aa4b9c45652b4823861056e2c9187d5000000000000000000ff1407db32e17d151ce98d29dc5456f81a31e54e5196b473d9e8ce331ac036db71c9c6557cea9f1bd5e0b8723c9808928facf03ef43723fe89c0e3043f46c8f1c15bb27824b3b099a8e95050fb21b2962d418b5597f14e42ca1a3695f1d4750f87126939c819c44b2ffaad9734388cc874b44d49b7cdc520b44a53df24242bf86c35f85bd8de241aed3544499b2ec05d3044439914c7d7d341126f2c8cf51afcd9b41bbeb5925d10f079fe05bb344f170defc8ddea56c03c1ec3dd52e78b6f7440e924c10e073e4842bc10d5bc224f3e30468f97916f12a699bb3554b5dd4fd0e268f02c8a4d7e94fc4fadf2bffba17d4ee9fda3c86f44632bb5778fc9afbce7cadc046376eb247d4c6bbd33d5b800"/594], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "03a77f0c033c0adf2b02002100"}) writev(r6, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a", 0x609}], 0x1) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000540)) r7 = dup2(r4, r5) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pipe(&(0x7f0000000300)) r8 = getpid() getpgid(r8) ktrace(&(0x7f0000000100)='./file0\x00', 0x6, 0x40000000, r8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340), 0xc) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r9}, 0xfffffffffffffffe, 0x11, 0x2}], 0x7fff, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) getpid() r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x3f, &(0x7f0000000040)=[{{r11}, 0xffffffffffffffff, 0x11, 0x1}], 0x7fff, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getegid() r13 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r13, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r13, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r13, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() 16:07:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x0, 0x0, 0x1003}, {0x15}, {0x6, 0x0, 0x0, 0x80}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd803e0b61a8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b61a8 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803e0b61a8 va 0x20ffb000 didn't change! 16:07:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x1, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:07:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0xf9, 0x20}, {0x8fad}, {0x434, 0xc, 0xfe, 0x1}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r3 = syz_open_pts() ioctl$TIOCSCTTY(r3, 0x20007461) 16:07:27 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffff9c, &(0x7f0000000200)="bde0f9d70373dfd4ee38009bf3fd0eeb58c4469b9203d412d812b376da6f3b099684001e931f6e149c6b0bdb57aec7e3750a9af9befdfb20cdfac52eddabffaaf16139fb0005a58d5be074112cdeeac192a2f2865b7eb8674e6610a53d1f76c1349c2f0a244afe515493ed086c484abc4083d19a6178b3dd68fbec5d715ce39d73ae172924bc8877f181a8bb7a691edbb151f8a3005f", 0x96) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 16:07:27 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x14, r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) fcntl$setown(r5, 0x6, r7) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r9 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r9) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r11 = socket(0x2, 0x1, 0x0) connect$unix(r11, &(0x7f0000000700)=ANY=[@ANYBLOB="ffe5830000ff2f5d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cacf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548cede99e2fff4e83309acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65f48295ac6692c403"], 0x10) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r12 = socket(0x10000000002, 0x2, 0x0) dup2(r11, r12) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={r7, r10, r8}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r14, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r15 = fcntl$dupfd(r13, 0x14, r14) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r16, 0x4, 0xcc) r17 = getpid() fcntl$setown(r16, 0x6, r17) fcntl$setown(r15, 0x6, r17) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r19 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r19) setsockopt$sock_int(r19, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r21 = socket(0x2, 0x1, 0x0) connect$unix(r21, &(0x7f0000000700)=ANY=[@ANYRES16=0x0], 0x1) setsockopt$sock_int(r21, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r22 = socket(0x10000000002, 0x2, 0x0) dup2(r21, r22) setsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0)={r17, r20, r18}, 0xc) getgroups(0x3, &(0x7f00000001c0)=[0x0, r8, r18]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={r1, r2, r23}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[], 0x0) r24 = socket(0x2, 0x3, 0x1) connect$unix(r24, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) recvfrom$inet6(r24, &(0x7f0000000100)=""/164, 0xa4, 0x0, &(0x7f0000000000)={0x18, 0x2, 0x7, 0x22d3a6b0}, 0xc) setsockopt$inet_opts(r24, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r24, &(0x7f0000000040)="1088fafbd0220272", 0x8) 16:07:27 executing program 1: clock_getres(0x5, &(0x7f0000000000)) open$dir(&(0x7f0000000040)='./file0\x00', 0x10862, 0x40) 16:07:27 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) getpeername$unix(r1, &(0x7f0000001540)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 16:07:27 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = socket$inet(0x2, 0x4000, 0xfa) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f0000000140)=""/252, 0xfc}, {&(0x7f0000000080)=""/111, 0x6f}, {&(0x7f0000000240)=""/199, 0xc7}, {&(0x7f0000000340)=""/253, 0xfd}], 0x4, &(0x7f0000000480)=""/190, 0xbe}, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) 16:07:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0xb0c6, 0x3, 0x8, 0x2e}, {0x2, 0x7f, 0x7, 0x1000}, {0x7f, 0x40, 0x7, 0x1}, {0xff, 0x1f, 0x40, 0x7}, {0x8000, 0x9, 0x2, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") pledge(&(0x7f0000000040)='tap', &(0x7f00000000c0)='tap') 16:07:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) shutdown(0xffffffffffffff9c, 0x1) setsockopt(r0, 0x29, 0x2, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x8000c, 0x0, 0xfffffffffffffe89) 16:07:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chmod(&(0x7f0000000180)='./file0\x00', 0x1) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x7, 0xd790}, {0x10001, 0x1ff}}) setgroups(0x0, 0x0) setuid(0xee01) fchdir(r0) 16:07:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x45}, {0x800100006}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:07:27 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x54}, {0x2006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:07:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xd1600, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x0, 0x9], [0x0, 0x5, 0x9], [0xf0000000ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x59a], [], [{}, {}, {}, {}, {}, {0x200}, {}, {0x0, 0x0, 0x0, 0x3}], {0xffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:07:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r4 = socket(0x2, 0xc003, 0x0) dup2(r4, r0) 16:07:27 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0x7ffffffe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) socket(0x10, 0x1, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) connect$unix(r2, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) r3 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:07:27 executing program 0: r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = getuid() r2 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r1, r2}, 0xc) 16:07:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304", 0x8e) r1 = syz_open_pts() close(r0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x9) ftruncate(r2, 0x0, 0x7fffffffff6) flock(r2, 0x4) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "0000005e00350d0084149f3e1215700400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:07:27 executing program 0: chflags(&(0x7f0000000040)='./file0\x00', 0x10000) mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) recvfrom(r1, &(0x7f0000000140)=""/181, 0xb5, 0x82, &(0x7f0000000200)=@in6={0x18, 0x1, 0x0, 0x48}, 0xc) chmod(&(0x7f00000000c0)='./bus\x00', 0x20) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:07:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1d}, {0x7c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x82907003, &(0x7f0000000040)=0x1) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) r4 = getegid() r5 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r5) r6 = getgid() pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r8, 0x0, 0x9) ftruncate(r8, 0x0, 0x7fffffffff6) r9 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r9, 0x0, 0x9) ftruncate(r9, 0x0, 0x7fffffffff6) sendmsg$unix(r2, &(0x7f0000001380)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000240)="cc9c7355e95f7f74a21493f8f7fd9065a871b69a91b421aeda95752f46a9d3bfd69096ad292b6d12a52e50db30511eace54bbafff70956698269b33f800c7733fda2cc8f92a54a0ac5b9a87d167bd887620f158d479691fec3b74c183b4082d60133a51bbc9323e293fb0c75a050317ddbea70ecbccbb0348e5c83568b0f76574f5b604b458ceb7674fff3537a90fa5caf76e903e282048c373a2ef7fa6c3721dd59927527d597e8dd4b4780d5ee70742cde1d03685f8ec342b5a03c8d8b140c3dcbeaf5fbf89a270cb66a34042457fcbb24c9dec931133d1717a425fbd1efbfcbddfc0d7f54436956c23f2adb876e862593f2e75b7a2a65e3497990a1cef87a8d946db7f2ccff695e2fa9d9458a29aa19966b9e228cc439b6c8e4fdb4ab9b1f9362ce544961f5e162b9e3c344e10d45a91ff8f77470a670636e21fe31559f3aa47d00deabbc771c69b7adcbe2c39d94cd2c4a770418cc0f947b12353d3df9aca53cbcd69dad571bc800c8a3e661beacf721e838677f032201cb1195f142e3bdfb06fdb896959eed834ab1013d70697c1ee158448038b640dfb380368b51835523db768882fea80865c8a5aee80ad05b8932ddcd32dc3183d95aae0f3ad088310c23efb24456a18ad264f3f5006370e2b2d56798f9ec202304791b14ed6a16db6ec6331455f77ee823e0175af1913c35aaf20f477d884d5ed22b3d41bc467b58f01d976e9d3dbf55448187cadbdc3306b075ef7ae4bc64970830295f3f9ad882a685e417646ddd2e3cb402443c090804f10304249a154d05d82d816be3440120a0e1bd9fa222af63897be25f6e6d13462a17e9e7f2d610c7172023028725996930418134d6848c6f2327740a32cda2a21d5cd74d8abf5c32b03d300e4db920943d8ecf1163d491a85151a741e610efc809b606f5c1edfe20563689320eb5a3661fea71ebeacb427cfa873197b163d8e5653868bd1e14fd6bbfb2e0e1ef6be1d18e2e4d996055bfc57ee5cf4f5f6b4e631c7d10ab7df58a2fe655bb7e0477bbc03d1321ac24e5629523f7cd96a5e7c7c55257c916975983b52251d812c628b31a8e3c68371c15712aa91aab12302cbba7360d20ffce2b01010ae4be1556f0e871d29a6beb727fe4704d72642d84979694a76f64ae4977abf546e0d9fd152cc8d3e2ee108478dd7fa4c817575df352ca27b392c9181acc8793ad020c842e66e7a1db98cedbb4f13f6ff7c1fa698cb1d0b3009be0a4c09bbe4238082529b5ceed3505ecb121af80a1beec940074ef5bfecab4368544810944f5167250d997854a94450994b1b2390a68d804026cf5ab49709369627603b7dad7f80dbd6ed5ab107e22220e066b7630c56c8755c643ae18d9f37667b5186378c0918f7ac19242294a6a1935a6411ce20e799756f9ee6df4d9a29658a2e5da254248a42e58e7283deaa1c8e04c153f61e97ec800c11d97833c4c6c099b134e994a855829e6e3b85ec8ca26c065556fb5d366fddabf78c7d29b463a3264d793a2e9ea698751979a72045bda84b9a5c85fced55d3bcb8f526173c6f2358e0cc53b51cf065913a46eabbb444a016656d921cb1434cde861616d9816ca13b3981888489f20213a0365347638e4b344119ec9faf73a4c6132bdd3de3909104b36fd8579ec6d00e4b8f17b9fac71d52866316dce70f9d2be46abcc75ab2ff18688c3002189fc068a928f157ab2149e39fa9026feff6c17f03c774e2edafa7099c6c8a8e0039c95a28063425567c387ca89aa0bca1238d161d1810b3200710ff794403d384503c965ae91d413c41481436d285720c97a3bdfbcc00ea3220a86ff6012aa209b5eaaf02cff68126b9a066af1d213172f54a78952321c7a45dad13e5ae09f9c28217bde36348810ae67e757493a28c6e0b7ff2c385f60c45b24f11b12297e8220ae7002f3436df0b02e2952a47df0e56c7b1989406016e1c8654ad09158da2bb0d24924d949d2403381b685327c89d6bb034ea5d199fadbe69d92fdbbbc9310dbd138628dfb91b5cd498d8928b5a14e9143cbf33683182e31758aeff4eec41bd17c7e00252e4ca70e7a0aa678c732f8e38465933b6242151692b85fd4b8d35f062495cdbe29ad531b8c1b201967869575041185fe7f2ef78bed0709d4ce9f213d631168e61c16513c9523c1309ea9163d476fbf10f702677c278a85fa48ff4f2d87e8108bcc3e30c53011f27591d717a7f125ed9e44d85c88d24f1fcd6993a4a7a91539cc7c7c87947b81125a3dee18347f1a694b2a0e2ba60609cc326f7c706a0f10e6557649018d3c70065a7312fc4b206f8d997780ba5cb9ca3ca03dc7753d9661fc429e28e10788cba040472b40288a91c2ecace5187b66e68d19d566733f4255e63f449d55b66a5638c61b8b696e169cc8b5ef6e57a702d8994f64077055eb576f62e13f5d7933dbe1c816b9d94f9e65df6193c76272212ea3bf0110d21904be68f970d97bf9c9d6cafd9eb3ca995386c78b9208e65c2cd7521d9fe1720275e8ca76791eda6960156e3a429c0f1a0f215813b392c1802e1cab8531c0321244d2014f2572b47c1b6084162146febb45772488d9fa192b36c9d7ba1e71dbb33d93a551e19a401f109dd9c9d833a6dd790ae7bbd7ae7df8a37216529876331cfee4c8fb203dd33f284a77f4899046eaa6eecca763196b0c133bd1180494ae5bf6119b8c0289eb556224bb0fb455f7cae51fb32f5e186ebcd9c62680dfe45462a469c8f774bc938062bd30c7419b462a3e6e8e45a009f97aa7856861449eab17de198f0b23df1e86d0557c173f4974eb6e7497cf79c307c3c4046d39a3416aac99c33e2933d4fbe328a7612048d7cbd667a98f02f34bbf188cc7918691ae8e9bd1b514c21c47d530e9b50008bfee73b6cd691e4e8fa7504ff3500a5cff5d6d8c980f47875f5ba03c8bd49473b729a3b778d70e64913a8846357a343de9804c235112354e362c15a54756e33f41b3e7dfc5c2912480d8252d271971a768fa700aeee1f104d129eb121b65a3b4fbaeb37b8bbdf5c0fd87bafac9ad44bff3d8bdcdd3b77a99e694de9c1d06b162f01c3b9f80e4afe0655e12bea482f124a359fda1df1feb2fabe5acea3dec21646ff718d47c0db4f305a0629a8a2eefa044b106563b25c4048ea29636eaaedfdc7441eacc866cb2078bdd3cd8500df6badeb5870a4d6bb736f85acb908f6444b565e46af53e5cafea0e4c4f61c9b6c03686bb170d2b4ee9d4a048012a6ec58dad11fa1ca537996b033174efd809830464102f435e0d3dcc008ded21832bd5182016d9ad0cf27870da4ec2cdc26a2e9395838942a775e1d07e3d0c34511cff78d2f0b419a0a9199dc7561d88417d99738221b4b65cc78f390b425a4186439554b3447815802b47f5a59693a9192ec7ead4742ec1f74d8d0c1b32b203d65a4ec46506f2940244f8405394ffbf1465f4c0cfd4cbcf78332536917aa57e225b7e4bca584a3676abc7dac3de28de505d543fb9daa21416b94509d431d8df8be4022278308a9cac4407cd281dfaaeaa71bcc7e470239ce0dd22f9b49077329ffc0b1daa10d67f6c29019a154e6716a457b5e52399b9460e5e065324a7a1ccb11ffa7e01d2cde6557cb99389dd9ac2a9afd727d24bbd12fabec7a58ee24ffac02d869a44ae841bb1d3a50d45c395b0e587990fbc61808547cf30a1a4ae4aa5f669cc4fdb6d4e5faa5105e3c3c9fd24c119ae8509817f50eb56bedcba0f2c4d72f77da23270946b84c5e5ddc8b392aa35d64df25411b205ae8f72ce550037d034eec33aa2fe18e63acf5bf29e56baf838508f8bade55316e5157a46767fa9a5076b48340283bbaa953bc549b66aa0d3a63ccd26b4c4c95425589dcbacecca3afab500083b688e1d9fd4ae06065cecd2a83929c11651ed586f64bfa1b3bcfc96cbb0221fb800acc31cc48d025e13a236d721ee30c1040d775f8c153145fbfb5154917919541bb28ec31c13fa59c4093c57df0e9ac3b3d923217b40bd222b74d0ad578fb39c133589986771ce316b1f284bcd244079f9358e691c8adb059f8e253f4acc4e74a0cc76c3a37f1baff0fdab6fad2a02d597845c8bf83ada840ccb279386a75c97039d258785c1c10d2fff0456f5fbe1b262b3f378c191e66bb5d416d60bef6d082dbebff726ff4d1d17cef93b638158be2b41bf5c1b9fda2faa8a0c1537c8627c62fff3bffeb3429d9308eb22a1decb55b63918722474d08c11ac27163c91816a2dda49806c4e43624096e369c1a0d57d6929856b2de1c938b95fc22df7fd8ec809e5f09d68a41235b37c11fcc071f2f384d025f642fb1e7d0492c592556cb8890b3a84232667d80f6eda4cafa8d033f4f72fc8470925e82b31a39421590287ca4e508668294968db1cda1e416a1f7424bfaf1667bb60265fa99ebe2557ebce504f79a2b76ab7a02a6db6337df530efe82ee7dad4caf7a4c251bdaecb692c2cd5a37ddad9448cc3b71ecf74d66aae79a7541598e44f2a4fa45d29bf32dc904090377e65c61ecfd7a90066ba9e6f1aaccf89b2058e28c7a3fc67bdc56307b25dc60d8beb1061ff63a32ccf4c26c4bdd1e3fcb2ea497eda6e51c9e07be39f43113cea21bedd58023d831fbce1fe632ee5921d3288d9f33ba3439910cbd12cfc42d395506354c61f7f1ff3b29813bc82aa741b1fcb0617ae1a92df58837c45f57375af2e6560bc8cb1881ed739025f7c207d525f60ddc0f213c5daa9d401b0b10b9b8215cf9cf50f2c4418044ccd4a1b19d9b8a6c0ea27cafc25d7b3a5cf6489d774d082ccdaf4bebf3a02df75df1387acd35ec6d82fcd9bfd9c26be0ac4f60e850a9abcabf7e8c45068cc8e148ed904efdfaec69f561902aeef2bee7dcc661e4a8cdddeaeff551e5cbbc385758d561d0939c6c5e78151fad4773826a5056abe8f4c9b0076a90e437794f9132c738e0988f54a6a16e34b3b83706f5463d3cd2054d580213a700b40e89d50cd3770de81f674efdd9a7f6f3e6df2583592edeed1371250dc2aaed84058ba12934b2e5385bb6e1455ac7ff4a04f2aaa00c8d0db1eff0c730edfcab95a4bae9acb7b245b114a2aafc7a18ad58c18c33545ee7693e0e64d589ce0cd2c0454535bbe1296a2852e74c50780fd7ebf48e5a4da3243cbd9e323bea944288e3affb0a2e8af6640567c5b45f5790ed5133bc3cdc771cb4bcc11b70de3e9ff96a5ab6b76726eb3942a037c396304b41cd0f0820c61af6d9161ce3d2f342fc89f82ddcbc94a30e7ebda42093cf34569607c7d055982abcc78256e59b3697d5139f124412d6ca39a3559a6bd3476d540a0b205c951a8de969fbadf2b7324435a6f0ef3a140e32bce8146c8a9eb1905899b5ae445c710ff14011e122df254a4b94e46e86d5813d401079aa0c1c5566b53767c3cc077d7f753e1b14bc8f900660e7f58447cfaf7268c8dad02fbbf5e585da527ac148f15ae1b686c4d354b6da5f98c1210377f164451a579720480e075d308cf48ee6427903e92e459c4c5285c471cfddf3b973deeefc6764dfe428aaf5bd6a9ccdf082665f55bb3cc2c8aab56359b879c5a9b06cad0476c4a64176ec1aaf1a96b85144b741e649fc585910900fac349150986592ff988aa3a86e4ef1f57939ca8b47e6f199471c34f138c09ce3a281fb67fe4cf61bf5425f8cd208b984aec368e4a0038319aa9bb64417adf6ebd05f01bd2576537b89a8e9a8df2127b5d5c1efe1f90bdb091eccbd3a5879a195aa7f716a8cb3c9d56320b58d8f2d9d6f6b323be2193fe18", 0x1000}, {&(0x7f0000001240)="e63cc13cff7a96ee1036d3a44b855c69a6963310e4b14a02c9b3d05dcaf4ade283821cf9ce639d8dc5fde2c6868c9c5ee03c13e6ed1438f905696d11043223dc8cc3e0ab8f4e14618a5a81b055e3c44e536e1a71a851e86c27893c5f0dca0ec583c10d225468b6225766aa844ac006a6dd7bf32b352bc2b34ad1a0897d5db12ebaa200f73bedae46fdc74326e116a393148a8d12067e", 0x96}], 0x2, &(0x7f0000001300)=[@cred={0x20, 0xffff, 0x0, r3, 0x0, r4}, @cred={0x20, 0xffff, 0x0, r5, 0xffffffffffffffff, r6}, @rights={0x28, 0xffff, 0x1, [r7, r8, r1, r1, r9]}], 0x68, 0x400}, 0x2) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:07:27 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) sendto$unix(r0, &(0x7f0000000000)="e7eb4434068264877d05c837d3538d", 0xf, 0x2, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 16:07:27 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0xc003, 0x0) getpid() setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:07:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x82907003, &(0x7f0000000040)=0x1) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000200)={0x10, 0x771200000000000, 0x4, 0x7f, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xab31}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000e94000/0x4000)=nil, 0x8}, {&(0x7f0000e9b000/0x1000)=nil, &(0x7f0000f23000/0x1000)=nil, 0x7fff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e65000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000f09000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fc3000/0x3000)=nil, 0x5}, {&(0x7f0000e66000/0x1000)=nil, &(0x7f0000ed3000/0x4000)=nil, 0x40}, {&(0x7f0000f27000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0xd42}, {&(0x7f0000f67000/0x3000)=nil, &(0x7f0000f7b000/0x4000)=nil, 0xe8f}, {&(0x7f0000f60000/0x2000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x81}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffff001}) close(r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:07:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x9, 0xd7, 0x1e, 0xfffffffe}, {0x7, 0x7, 0x6, 0x800}, {0x1, 0x3e, 0x3, 0x7}, {0xfe01, 0x94, 0xd6, 0x86}, {0x5, 0x32, 0x3, 0x4}, {0x6, 0x33, 0x2, 0x5}, {0x9, 0xff, 0x8, 0x200}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x24, 0x0, 0x0, 0x6}, {0x4}, {0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) ioctl$BIOCFLUSH(r1, 0x20004268) 16:07:28 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x10000005) setsockopt(r0, 0x8, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x3f) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0\x00') close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20, 0x0) r6 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r6, 0x0, 0x9) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r7, 0x0, 0x9) ftruncate(r7, 0x0, 0x7fffffffff6) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r8, 0x0, 0x9) ftruncate(r8, 0x0, 0x7fffffffff6) dup2(r8, r6) r9 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r9, 0x0, 0x9) ftruncate(r9, 0x0, 0x7fffffffff6) ftruncate(r2, 0x0, 0x8000000c6a9) r10 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r10, 0x0, 0x9) ftruncate(r10, 0x0, 0x7fffffffff6) kevent(r4, &(0x7f0000000180)=[{{r1}, 0x0, 0x2, 0x21, 0x0, 0xffff}, {{}, 0xfffffffffffffff8, 0xcbcf2736b549745c, 0xfffff, 0x2, 0x8}, {{r5}, 0xfffffffffffffffc, 0x53, 0x20000000, 0x1, 0x100}, {{r6}, 0x4, 0x8, 0x40, 0x7fff, 0x7}], 0x5, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffc, 0x66, 0x2, 0x9, 0x31}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x8, 0x8, 0x2}, {{r10}, 0xfffffffffffffffe, 0x1, 0x1, 0x8000, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x2, 0xb0000000, 0x4f8}], 0x29a, &(0x7f0000000100)={0x4, 0x7}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x1000c) r12 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r12, 0x0, 0x9) ftruncate(r12, 0x0, 0x7fffffffff6) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f0000000440)={&(0x7f0000000400)='./file0\x00', r12, 0x1}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0xfe48) 16:07:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x800f0000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:07:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x319c0d28}], 0x30}, 0x0) 16:07:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000029}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x40, 0x140) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:07:28 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000240)={0x6, 0x9, './bus\x00', 0x80, 0xff, 0x81, 0x9}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x9) ftruncate(r2, 0x0, 0x7fffffffff6) fchmod(r2, 0x1) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='\\-^\x00', &(0x7f0000000100)='\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='\']&\x00']) poll(&(0x7f0000000040)=[{r1}, {r0}, {r0, 0x12f}], 0x3, 0x0) 16:07:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x0, 0x0, 0x4}, {0x4}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20000, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) socket(0x28, 0x2, 0x3) kqueue() bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xbbee, 0x3f}, 0xc) 16:07:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x208000000203], [0xfffffffffffffffd, 0x80, 0x0, 0x0, 0xfffffffffffffffc], [], [{0x0, 0x0, 0x0, 0x5}, {}, {}, {0x0, 0x0, 0x5, 0x1000000000}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}], {}, {0x0, 0x0, 0xfffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) munlock(&(0x7f00001e9000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x2, './file0\x00', './file0\x00'}) uvm_fault(0xffffffff82535d88, 0xffff800000abc074, 0, 1) -> e kernel: page fault trap, code=0 Stopped at rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff82535d88, 0xffff800000abc074, 0, 1) -> e rtable_satoplen(2,ffff800000abbf78) at rtable_satoplen+0x150 end trace frame: 0xffff80001698ad90, count: 0 ddb> trace rtable_satoplen(2,ffff800000abbf78) at rtable_satoplen+0x150 rtable_lookup(6,fffffd8029b54520,ffff800000abbf78,ffff800000abbf58,4) at rtable_lookup+0xe0 rtrequest_delete(ffff80001698ae30,4,ffff800000b92800,ffff80001698af00,6) at rtrequest_delete+0xe3 rt_ifa_del(ffff800000abbf00,800100,ffff800000abbf58,6) at rt_ifa_del+0x3c3 in_purgeaddr(ffff800000abbf00) at in_purgeaddr+0xc6 in_ifinit(ffff800000b92800,ffff800000abbf00,ffff80001698b280,1) at in_ifinit+0x234 in_ioctl_change_ifaddr(8040691a,ffff80001698b270,ffff800000b92800,1) at in_ioctl_change_ifaddr+0x5de in_ioctl(8040691a,ffff80001698b270,ffff800000b92800,1) at in_ioctl+0x205 ifioctl(fffffd803ea2ac00,8040691a,ffff80001698b270,ffff8000149149f8) at ifioctl+0xb34 sys_ioctl(ffff8000149149f8,ffff80001698b388,ffff80001698b3d0) at sys_ioctl+0x5b9 syscall(ffff80001698b450) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,939f4ce3010) at Xsyscall+0x128 end of kernel end trace frame: 0x93c83036890, count: -12 ddb> show registers rdi 0 rsi 0xfd rbp 0xffff80001698acf0 rbx 0xffffffffffffff07 rdx 0xffff800000abbf7c rcx 0xffff800000abc075 rax 0xffff800000abc075 r8 0x4 r9 0x5 r10 0xce7c7a0c283379b3 r11 0x2037f03baf3637f2 r12 0 r13 0xffff800000abc075 r14 0xffffffff8247ee88 inetdomain r15 0x4 rip 0xffffffff817890f0 rtable_satoplen+0x150 cs 0x8 rflags 0x10283 __ALIGN_SIZE+0xf283 rsp 0xffff80001698aca0 ss 0x10 rtable_satoplen+0x150: movzbl 0xffffffffffffffff(%r13),%r12d ddb> show proc PROC (syz-executor.0) pid=293208 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800014915160,0xffff800014915b50 process=0xffff8000ffff7450 user=0xffff800016986000, vmspace=0xfffffd803f013220 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 37752 409688 94515 0 2 0 syz-executor.0 *37752 293208 94515 0 7 0x4000000 syz-executor.0 40415 293937 43871 0 2 0 syz-executor.1 40415 4387 43871 0 2 0x4000000 syz-executor.1 40415 388195 43871 0 3 0x4000080 fsleep syz-executor.1 94515 307260 26857 0 2 0x482 syz-executor.0 43871 515903 26857 0 2 0x482 syz-executor.1 47433 164620 1 0 3 0x100083 ttyin getty 99308 90808 0 0 3 0x14200 acct acct 5255 154440 0 0 3 0x14200 bored sosplice 26857 137694 14901 0 3 0x82 thrsleep syz-fuzzer 26857 478415 14901 0 3 0x4000082 thrsleep syz-fuzzer 26857 102604 14901 0 3 0x4000082 kqread syz-fuzzer 26857 1325 14901 0 3 0x4000082 thrsleep syz-fuzzer 26857 18409 14901 0 3 0x4000082 thrsleep syz-fuzzer 26857 257376 14901 0 3 0x4000082 thrsleep syz-fuzzer 26857 210994 14901 0 3 0x4000082 thrsleep syz-fuzzer 26857 495717 14901 0 3 0x4000082 thrsleep syz-fuzzer 14901 407819 26008 0 3 0x10008a pause ksh 26008 294194 38724 0 3 0x92 select sshd 38724 303193 1 0 3 0x80 select sshd 35008 99375 64121 73 3 0x100090 kqread syslogd 64121 318273 1 0 3 0x100082 netio syslogd 97452 196518 1 77 3 0x100090 poll dhclient 44222 247715 1 0 3 0x80 poll dhclient 79997 383613 0 0 2 0x14200 zerothread 2387 132339 0 0 3 0x14200 aiodoned aiodoned 42627 264053 0 0 3 0x14200 syncer update 58300 398319 0 0 3 0x14200 cleaner cleaner 78077 144741 0 0 3 0x14200 reaper reaper 18233 323069 0 0 3 0x14200 pgdaemon pagedaemon 88168 437104 0 0 3 0x14200 bored crynlk 82096 246630 0 0 3 0x14200 bored crypto 77675 517800 0 0 3 0x40014200 acpi0 acpi0 70332 148649 0 0 3 0x14200 bored softnet 57329 444793 0 0 3 0x14200 bored systqmp 9373 497858 0 0 3 0x14200 bored systq 34613 290906 0 0 3 0x40014200 bored softclock 65959 321477 0 0 3 0x40014200 idle0 37323 362765 0 0 3 0x14200 bored smr 1 415863 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9568 7017K 8210K 78643K 16610 0 0 pcb 13 8K 9K 78643K 548 0 0 rtable 114 8K 9K 78643K 1951 0 0 ifaddr 88 18K 18K 78643K 460 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 175 0 0 iov 0 0K 24K 78643K 449 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1221 77K 77K 78643K 3513 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 33 0 0 VM map 12 3K 3K 78643K 26 0 0 sem 12 0K 1K 78643K 385 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 2200 0 0 sigio 0 0K 1K 78643K 348 0 0 proc 49 38K 63K 78643K 1533 0 0 subproc 32 2K 2K 78643K 459 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 140 0 0 in_multi 30 2K 2K 78643K 338 0 0 ether_multi 1 0K 0K 78643K 12 0 0 mrt 0 0K 0K 78643K 9 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 733 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 132 104K 113K 78643K 6848 0 0 UVM aobj 130 4K 4K 78643K 141 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 486 0 0 NDP 20 0K 1K 78643K 155 0 0 temp 230 3541K 4179K 78643K 59264 0 0 kqueue 0 0K 0K 78643K 19 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 86 0 80 1 0 1 1 0 8 0 rtpcb 80 284 0 282 1 0 1 1 0 8 0 rtentry 112 406 0 365 2 0 2 2 0 8 0 unpcb 120 1780 0 1770 3 1 2 2 0 8 1 syncache 264 22 0 22 9 8 1 1 0 8 1 tcpqe 32 174 0 174 2 2 0 1 0 8 0 tcpcb 544 1204 0 1200 5 3 2 2 0 8 1 ipq 40 17 0 17 9 8 1 1 0 8 1 ipqe 40 341 0 341 9 8 1 1 0 8 1 inpcb 280 3641 0 3632 22 18 4 4 0 8 3 rttmr 72 3 0 3 2 2 0 1 0 8 0 ip6q 72 2 0 2 1 1 0 1 0 8 0 ip6af 40 6 0 6 1 1 0 1 0 8 0 nd6 48 51 0 48 1 0 1 1 0 8 0 pkpcb 40 6 0 6 3 3 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 30 0 30 12 11 1 1 0 8 1 art_heap8 4096 22 0 20 11 8 3 3 0 8 1 art_heap4 256 1737 0 1511 33 16 17 17 0 8 0 art_table 32 1759 0 1531 5 2 3 3 0 8 0 art_node 16 403 0 365 1 0 1 1 0 8 0 sysvmsgpl 40 24 0 16 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 383 0 373 1 0 1 1 0 8 0 shmpl 112 139 0 11 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4718 0 3319 46 0 46 46 0 8 0 ffsino 240 4718 0 3319 83 0 83 83 0 8 0 nchpl 144 8634 0 8166 61 40 21 61 0 8 0 uvmvnodes 72 6554 0 0 120 0 120 120 0 8 0 vnodes 208 6554 0 0 345 0 345 345 0 8 0 namei 1024 29658 0 29658 13 12 1 1 0 8 1 vcpupl 1984 10 0 0 2 0 2 2 0 8 0 vmpool 520 24 0 14 1 0 1 1 0 8 0 scsiplug 64 2 0 2 2 1 1 1 0 8 1 scxspl 192 46117 0 46117 21 19 2 7 0 8 2 plimitpl 152 215 0 208 1 0 1 1 0 8 0 sigapl 432 2297 0 2283 2 0 2 2 0 8 0 futexpl 56 61071 0 61070 8 7 1 1 0 8 0 knotepl 112 830 0 811 2 1 1 2 0 8 0 kqueuepl 104 537 0 535 1 0 1 1 0 8 0 pipepl 112 2126 0 2107 8 6 2 2 0 8 1 fdescpl 424 2298 0 2283 2 0 2 2 0 8 0 filepl 120 21849 0 21749 23 16 7 7 0 8 3 lockfpl 104 727 0 726 1 0 1 1 0 8 0 lockfspl 48 259 0 258 1 0 1 1 0 8 0 sessionpl 112 43 0 33 1 0 1 1 0 8 0 pgrppl 48 83 0 73 1 0 1 1 0 8 0 ucredpl 96 2244 0 2237 1 0 1 1 0 8 0 zombiepl 144 2283 0 2283 7 6 1 1 0 8 1 processpl 864 2314 0 2283 4 0 4 4 0 8 0 procpl 632 4972 0 4931 5 1 4 5 0 8 0 sosppl 128 436 0 436 11 10 1 1 0 8 1 sockpl 384 5739 0 5718 41 32 9 9 0 8 6 mcl64k 65536 652 0 652 70 66 4 33 0 8 4 mcl16k 16384 19 0 19 8 7 1 1 0 8 1 mcl12k 12288 57 0 57 10 9 1 1 0 8 1 mcl9k 9216 43 0 43 10 9 1 1 0 8 1 mcl8k 8192 97 0 97 10 9 1 1 0 8 1 mcl4k 4096 237 0 237 11 10 1 1 0 8 1 mcl2k2 2112 17 0 17 8 8 0 1 0 8 0 mcl2k 2048 69969 0 69919 27 20 7 15 0 8 0 mtagpl 80 326 0 278 5 4 1 1 0 8 0 mbufpl 256 132183 0 131952 77 58 19 22 0 8 3 bufpl 256 23663 0 15781 494 0 494 494 0 8 0 anonpl 16 333119 0 313567 143 49 94 94 0 62 13 amapchunkpl 152 14326 0 14196 49 40 9 16 0 158 2 amappl16 192 14076 0 12954 155 88 67 69 0 8 8 amappl15 184 51 0 51 2 2 0 1 0 8 0 amappl14 176 283 0 280 1 0 1 1 0 8 0 amappl13 168 764 0 759 1 0 1 1 0 8 0 amappl12 160 259 0 254 1 0 1 1 0 8 0 amappl11 152 448 0 437 1 0 1 1 0 8 0 amappl10 144 297 0 295 1 0 1 1 0 8 0 amappl9 136 980 0 973 1 0 1 1 0 8 0 amappl8 128 433 0 396 2 0 2 2 0 8 0 amappl7 120 400 0 392 1 0 1 1 0 8 0 amappl6 112 408 0 396 1 0 1 1 0 8 0 amappl5 104 559 0 549 1 0 1 1 0 8 0 amappl4 96 2793 0 2760 1 0 1 1 0 8 0 amappl3 88 337 0 330 1 0 1 1 0 8 0 amappl2 80 16312 0 16234 3 1 2 3 0 8 0 amappl1 72 55563 0 55135 29 20 9 20 0 8 0 amappl 80 5617 0 5571 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 140 0 11 3 0 3 3 0 8 0 uaddrrnd 24 2322 0 2283 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2322 0 2283 1 0 1 1 0 8 0 vmmpekpl 168 20625 0 20597 2 0 2 2 0 8 0 vmmpepl 168 302009 0 299675 232 94 138 142 0 357 34 vmsppl 272 2297 0 2283 10 9 1 2 0 8 0 pdppl 4096 4650 0 4604 10 4 6 7 0 8 0 pvpl 32 923177 0 900908 393 160 233 295 0 265 49 pmappl 200 2321 0 2297 4 2 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 867 0 224 20 0 20 20 0 8 0