00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d921d356d4521dbf513175e900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d024c7ea3ca49c3260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084d8b19440104a2248cdf5567c1b23c8f081f479b13f64c2307a8101d07751e9ef770d52a8596d01accf0fef695d4fd68d46bb568f7cb90d93df6cbf9603d00eeeca748b6d16b53a78641dfc03dce26676af8354e4bbbc5d150bc8b8a9e62393c2ceaf12fccc9fd3f465333b90790949a0a84d815513488dae0a4808580b8f7899f589c8f"], &(0x7f0000000000)=0x1000) 06:01:19 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003834289adc823e5c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d921d356d4521dbf513175e900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d024c7ea3ca49c3260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084d8b19440104a2248cdf5567c1b23c8f081f479b13f64c2307a8101d07751e9ef770d52a8596d01accf0fef695d4fd68d46bb568f7cb90d93df6cbf9603d00eeeca748b6d16b53a78641dfc03dce26676af8354e4bbbc5d150bc8b8a9e62393c2ceaf12fccc9fd3f465333b90790949a0a84d815513488dae0a4808580b8f7899f589c8f"], &(0x7f0000000000)=0x1000) 06:01:19 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x2f}], 0x1630, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x20, 0x200}) 06:01:19 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003834289adc823e5c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e1d921d356d4521dbf513175e900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d024c7ea3ca49c3260000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084d8b19440104a2248cdf5567c1b23c8f081f479b13f64c2307a8101d07751e9ef770d52a8596d01accf0fef695d4fd68d46bb568f7cb90d93df6cbf9603d00eeeca748b6d16b53a78641dfc03dce26676af8354e4bbbc5d150bc8b8a9e62393c2ceaf12fccc9fd3f465333b90790949a0a84d815513488dae0a4808580b8f7899f589c8f"], &(0x7f0000000000)=0x1000) 06:01:19 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x10000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000d12000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000cbe000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff0000/0x2000)=nil}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000730000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000400000/0xc00000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000df6000/0x4000)=nil, &(0x7f0000404000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 06:01:19 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x1, 0xfffffffe}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x0, 0x2, 0x3, 0x5, r2}) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xf001}]}) 06:01:19 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x0, 0x0, @empty, @rand_addr="fea35997d81c578f133dc42850bc4b8f", {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}}}}}}}}) 06:01:19 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x1, 0xfffffffe}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x0, 0x2, 0x3, 0x5, r2}) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xf001}]}) 06:01:19 executing program 0: mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) 06:01:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) bind$unix(r0, 0x0, 0x0) 06:01:19 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x1, 0xfffffffe}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x0, 0x2, 0x3, 0x5, r2}) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xf001}]}) 06:01:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x30000) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x1) 06:01:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x50}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d78ec9be96914f6357e3a", 0xe, 0x0, 0x0) 06:01:19 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x1, 0xfffffffe}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x0, 0x2, 0x3, 0x5, r2}) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xf001}]}) 06:01:19 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, &(0x7f00000002c0), 0x0, 0x0, 0x0) 06:01:19 executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000100)={0x7, 0x4, 0x3000}, 0x3, 0x0, 0x0, 0x0, 0x0) 06:01:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') readlink(&(0x7f0000000280)='./file0/file0/file0/file0\x00', 0x0, 0x0) 06:01:19 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) 06:01:19 executing program 0: r0 = socket(0x11, 0x4003, 0x7) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc25769061f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b4002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 06:01:19 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="00000018600400015eb100000000000000000000000002000000000000000000000000000000001001004c4a", 0x2c}], 0x1) 06:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)) 06:01:20 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0x61, &(0x7f0000000000)={@random="edd700", @random="ec702afbf42f", [], {@ipv6={0x86dd, {0x0, 0x6, '[\x00', 0x2b, 0x0, 0x0, @rand_addr="b3224000caf91b9311299aa1b5c67104", @mcast2, {[], @icmpv6=@ni={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "c2b7466882112f2e94f12fdfe6431d99e1ebd2b06ba84bc90fe59c"}}}}}}) 06:01:20 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0x61, &(0x7f0000000000)={@random="edd700", @random="ec702afbf42f", [], {@ipv6={0x86dd, {0x0, 0x6, '[\x00', 0x2b, 0x0, 0x0, @rand_addr="b3224000caf91b9311299aa1b5c67104", @mcast2, {[], @icmpv6=@ni={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "c2b7466882112f2e94f12fdfe6431d99e1ebd2b06ba84bc90fe59c"}}}}}}) 06:01:20 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000000c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 06:01:20 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0x61, &(0x7f0000000000)={@random="edd700", @random="ec702afbf42f", [], {@ipv6={0x86dd, {0x0, 0x6, '[\x00', 0x2b, 0x0, 0x0, @rand_addr="b3224000caf91b9311299aa1b5c67104", @mcast2, {[], @icmpv6=@ni={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "c2b7466882112f2e94f12fdfe6431d99e1ebd2b06ba84bc90fe59c"}}}}}}) 06:01:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xab33673602b13e1e) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f00000000c0)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000180)="96bbe4b50aacc579495233f3f9ab720e1dc718e1376091fbee41edf870ae12ab4931ba3f5b3a360ee8097c1e3bd868a39d4b1b21b911577a27e27e80066dc7b71dbaa387efeda5eb31cd2eb07928a090dc21d6698a30e53fd6909f102fea0b33f93886fbc7e7a50cdc185354d3b571062fc38de3a3461b3c6d87f187d1de2c5b189e9d78aa01dc75cbf0742555805895f56e19feed1133b21749301240be7a8f6f8d9e2cd777dfb41de17a1ebf50b003f51a1fe4f594380daf1c8908f99d5e074ba331c0eb5130184adef10bafd66d9edaea505e88c12bd87b39fff1c7721eaf3cd6", &(0x7f0000000280)=0xe2, &(0x7f00000002c0)="efab406294293925fa49911aa3dbe75880cc7730ec683552f8a87cf83cf1f813c0b881e8813e973e7e9b8d57b8777970277957d6f7bb6133caf383127d47b7ce75a99ed4fedb31828689a027853c2d6938a5e7d7c8024aa5fab0feaf7411778c967986ef053715fb063c4e3b87c05e07562761d037bd3deb3e8bcb546703491b5871057bfb6fb33ca1b9b5807b336c576bf7238f8470baa1c755499f187bc4dfdf851eea59cdcca7f996e6523e0254cd12b26df76be247a96279a6155390f76c7018a76cd8cc0bd283bdc67bae3128ba310189fc13f6902dbc7d09159a0a5100776dc6976fa62a4c88726e29f0cde8632cd4f2f1e342f3c94e1d551c3f1a3553875bc73202dabc5d08ac9338c86db47033e89158f828a5e0269e07ee216760ef74fe0e275e18f000b422e17cfea9115e3984bdb569108b544d4f1c546542cf1747547b4a6bd37052fcbacc82ffb9d005d57e6d7c03987790f6ab5a3362e8b3142a808d726390852bd57387358f413d25eab2e69f70a9b877de9df833f1926d24809f7995c43169aff95c52e3369e64da1746b2f3736c1dc6e7eaea70c0d76da36554009faec048234565a164c0d18d1c5a07689c6b5f3b935e17518ada2df0fab8447f9ba8e50be73a3f9b7c7fdec0ddac46a8467d08b617057cf54d767618cec60d1adc51e7ab0133ec4196f93e516c3de5f4b71f408556a7a1100ca19bcec5d9f7c5661639c24c5e438c6e1a2c2b69059ea5f844429836ec783931659fe5942551c90b76b77855e31cb827d316fc99fc241a983057b64f07ffc5123deafb42768463aec119e7f9f2273a6cb3ee04fbefc38e7a3c32468f023990e6839b87bfb115e002a63cbd71d987c5fd0e4a4134e0a2b179da99e37ed4516bc3268755fede6c9b68de08e836126bf5b1ab6b02949dd8767051256434a37c6ed02bed6cda84b51bb0cfa5eea45087126faded40a5484c2bc8a2f86642d344141575385e2496e0f66dd4805b42d0ad53d94a393446211914b759e5d0497306930280c8f9194eb1c1a4b5304458d0bbfd7180e2cd84c5e99d9e4c0c8973577d8b5a11be1d30f25cd04e84ebe87fed8ef44e0ef568e17847ef31495ee325c50559e0ff12999b81ac0b7ec450141cf3b2f3e8628e5a1695ae4edd0106e535d3ec31533124177306c2bb8a3f5aa43fc17528b6e0254e2816687646f1b5e2361647437a87e9418b56b7f59054f88f4f3b95725954380cbaa8426dd92b4b1ce410e075e6646f39b632eeca0f92ca9997a0b5ce696d37e58e839c2205796a5c35862ec05af37b824ae81823e144c17861ee70ff6e8afcf34158f1321f494635e44faabb755861026b26d5bf8f5927243bb55a79a357b25e48d67d8067178cf839e0c9e0456bb75db5e69aafd8e9c395c9a5c6e9caa0e5a3116000a53510d3f72c43bb2cbd49ee8633d8c5884b5e952fced8f8e14b2c9fda78385af93baec07f46973e18cf7cfeef2026f8e2971654451e646081d8bebfef45e229f388867b681a99e900695e7b5c2024af8ba0c4ad08192114832a9183915459fa7adbcac4b14be0d182ca52aeea2720dccf8d80b3014179a3b65ea6b2524729fbaf3ad3ed2e7bc774c7d7f939cc320c714ee491a3a10000c80849fd600836db4d86fa674819a09666c80b5468795b13e64ae41e61634e5cc19b7448f776710d77935f138a507a9a7f56830911bba45739f4d85b06b80e6b14a7c9bf9a96e20dd74f99283ca5f88c201ea02bacb13cb572e65e6f00c30ba5d57a8bb06e4bfa8e5c0a00fd4ef73846149715b70dbf27c77bb174dafe7747b3552bdaab8994ce7f048d2b44c4d70312ed0e57838ac371582ec8cebc090250f3ea176208b145103a3aaf3c7de69db924f86202a0b8d83ef7a4cea9b8cbd338d5975b814b2cff210ac14ed8ac4d215f96ac6e94e9afb483b12949ffc6b3449ed9d52091c0ba90626e0f0d18eb64d8c746d383b570404ed3f33479748be70a222eba5c2a65534f62e05b4e4feb77d975ed321c3a6d14d40ef996d7c5550b87da16bf1da831a29190c3892d3b9900977a95a03b225d8a83cd280208e858a2d98c100cd8abbb16cc64e7c5121f2478eac8efe1fb0c39f951c8d1d7e6e164c2d445ae5a8a8bd8103b34d8d7775fc8cb35493a66306d0733b83413b13e4fc276afe6a945822111ab4f1719f99bfaba10e3c6f16fca833badf4baa43f94e75268008c5d8c916609e1d39aefd895df5ab543e219d42f831a66662cabea12990013b043800dc203e744c9393e9cdade7caff816f30254a470d15fd8e6920dad6ddc1cf95878f89a34c328ecdeaa65f7bf46fadbddf2a59c8fafdbb65a51a7246d31823d28c8ac4174608630fde7bd00eff301a40c2e23bba5c17374126cfc12fdf390fb8a705dadbdff692d097372a28a075768ac98896f571ccab16c9216adef9b42111d4bffe2d5afd1acc9d83ddbd6871da100d7e4d2e48848d9d535aaa4c3c678eb91f72af86d412f2c1657d24e297d626aac7666def4526b4e1a23bb95c02c1a920bd5da79657da5c5aca71151d913f04a6500c88c32cd4fa6500dd2f601721e4edb99388a1ed1900191f4d8bd24f8618cad7c2dbc13bb1e880cd53705df1ec0e8b89460e0f26560f589b6ea10e7f84cf65718227a11a66b90b5f010b4ddf4f7ac6c1edc002e04a0dfdd74be517245df2ee766cf7b25f735801ba6782101c196eec5f454ae4ed5c016f10a8e250a0beaa6358aca4dfa4d9e7dd5cb9176ccc32bd73b68b06fe7a5e37e356044a8601e5327a8f905465d72821a5753723955cea5313dcc29492ae87e38c07aab0211c86388e4a0016f232383c5e1434cc8c3e1a94c5b5d01492534eb29342385951b9d3b661dad31980d425028c3ed1d285ab058782ac91f978185e32fd8475f559658a6b03346f73703e84bcdc8b48f69f3b39f01573eab84a2ff31376c632df66eec3a0e2fd6a671836f9a61d978d53c7ff83d0fe7370705cd4eeff75f843500d11568fa4ee8026713aa9a74a6c705ad8696def53bda39332560be848a50ebcac4c0bae81b37a218ad22be451e715c10ba72d23dbb79cdd95df8922459b185d3d644a4b0c2f5786f14b4016c0003a38f39ba4e6bb3f88eb191c386dd1aafaa0d26c4da1fda8f0c2041467dc911430eb2857c18ab9fa0943909855e60c5bc4b317f4faa8223e369b9f9069fd98a689e183393068b5191e275d0a95481ac9e433cbcc485b67a7f18a60b99a8fd9531368389ac98c5d67a5aef9776705a9b3590a82fb1190511b33977b34b364fc2eff54ff0d969c3fc3228cce7d49514a6068f66f01154a0d83b10900dead8066c1607f1bce7d7cb065acf14b3b29cb0b9acc7ffbae163ea864e16fc58399d091b1b1af62ceba873d0296168e5b970461bb818dfc077e144f504666c0075070f925c46ec3ce30f968253c1c0e93e245039f62e80081bff7fb9e835e0947b809ffa91b665f1972d5c4523d66ad574a98b22eb148b8785b1a683d6729f58fc543bcd2a6487021d70463db6903a24e1255a3ecf9480f864ab00126e1bb9313f0679073ede4cf3163d70777791b78eba1c90e4198da9231e393b151bdedcc36e27294d3d141000e89cc01e2aeeff4bee17de5edad996a1ddd340bedbc0b8611a91c7ae0e6ee577d5e256d23afd635f3284f7ca6df1061753624e63fda24cf06a997757f3cf52479a5db0fdda8536c5f8130d2af2ab238ef84df57837f3dc5604db5f9ed7d421b0125a8db3a6e597823b6876517a70b04ed29cdbb9c7606551308639faab220c9260783883a189086b32ac7372bf53b5d877f23e6d29c54430849ffdc90e33ad79462ae7b6c1ed032f8372df233091887a5a917c44478bea156fe8505227989b22667bec80bd0a97ff1680df8bb8f52948bd068b7ee0ce3e5de32643cb9adf4ef3caa26679e04779b1c3645f2a8c12b59197c70066f0e7a56c90261d9488a8c6637189ed34a4cd70a04a4c41d8f74b3ad5da0776502a4b2f46c9b828216c8d5f12ba8873e05215ca3dc07b5784f93fed35215805393bf4f769fe0c0e5f6886249a1edeb3df467272f544ec46169b308b17cd50d82f168090cf6ef5a93e607535cf26bd246fd3278a53c65f76942e7f03d2c9176b41ec1d99e2b98b2b6546ca608ab795980de2944839e6452d3f8a11131ee7005073943196f3443819897ab1109cb042f8993c3d79f7cc3558a9910eed8fdd30b135ccbe453ccc8d8dfa3d26bd7422cd61a5a6af70a385b604086b06591203ab71f1e6290b0d0625123bd2a5320c575388df3fa1b87c81345f3afa1be869f2495b4eafc0dbf431625ff1e1f2044cbff40c243c5bbc19161b4808a813304c14170cc4a643266cf485196c3d7f4e584521452de0656f116b23f6f7b6ed85c3bdba9be2fc0c460a43398295624633047392d07dcaf383b1868ff028ed11a942d45af4cfbe2236e11d6e39832bab3074b48d6e031d16cc7fe74c548318f61712a3677c00308b88a5e48e0e850314f7d9b520e9a63f507dcb66b05599564de2b4ec05f995b02e84b2d35e9d200edc59ad7b97fe2af9caf68e0751620c359d3f08eaa6bb308c19937ed22bd32f7eb2beffe96be4571a634080a542de086bee748f10fd8729060b00a12abeb0af2b7799b98a3c2e127aef953dba7a98d28f877ea9fe96c0b1a584d13c1b7ffe6e6da8952e94d9001d3cb2ef5f6711858f82696c5edd3b3953af26702b02676e70a1443596c70198c9ce3e433dedd311d26266c70b5ed1a025fb1ec25338afef90d705e04f6524337b2a75bd096ea3640fa818d7cbcb74f8c064706013d7a32378d0b4751bccc28e999c2ec2802d5f4731cf66810b7b2ade994e4d5c96370f6ec1107709d19b1747cf15fbc848213b1207c4f1491831bb5a259a36b97cd87510be1f7be700939fe53f082224c99f197438509af426fe54c614ab899a6484b08fc2816b6d66c60f158e57176c59de49c002af8285881755acd175b446f90bd0a825d2cc782c24a80b6abd4e45e7e757fe3bc13e9580b9dbafc34411e2d976d40312839f242eecf72ffcef1f7b9e7174298f7d5a37725f460eccdb81eebcecf40cc2b53fde8f2b3fe1df0220c9f5e10670d976fa56394238f37ef3da4c4962000fe47894721e5ee7b1dfc7b39b448898e9eaacbf6fd298c172e23c066aef6cce944601ac6496bfd798341b2089762f20abcc8c01008a33d88634dcc29bb70646cb84b11dbec62dc158bffebe5ec8ba2e0725ae953bc78c37f944dc5c050c82a4d1754df8f5bdab013825191de7400bc89dfdcfc9bdbb5a886ea3623e034138d99d9fe4810ea8b36d57e42b780981b1d934a8b9997e10cd430f461ae0bd50e8eccec316a65b3ba901fceb21f27facaa616aff72b48064321e3dbc984201184584780c171aec1118b706a98d3aa0ea2ad8e039b0c3a80fd4a827bc15829e4eca45a4a7423c5a21dd449e29301c0293ffcbfd77b02acfee8cb269e7eb03c2f4b492b69b5010b3e175714b6e6d881806c3fbd29e6bf63e71b41e99576399f0b6c38606569241ee04ab98dfae942c65d101f15d17b06e0a42d2f82b475b8c4c8cdd9d904d10c298c78ccba255731fff888b17192dea78281d98cde753dec1129678a9bfde2a8ee5a0ebc0b323ba996674b0e7b4798d25c3c031a3c29d957931bee32e416eb145e5897de8210bd225be30a0800a6c06658c8ad39206a631870f4191209a451fc36b192815132541e328de8bfbf393b460bf8cf603279721db6e5722ba1f", 0x1000) accept(r0, &(0x7f0000001300)=@un=@file={0x0, ""/4091}, &(0x7f0000000000)=0xc89) 06:01:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xab33673602b13e1e) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f00000000c0)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000180)="96bbe4b50aacc579495233f3f9ab720e1dc718e1376091fbee41edf870ae12ab4931ba3f5b3a360ee8097c1e3bd868a39d4b1b21b911577a27e27e80066dc7b71dbaa387efeda5eb31cd2eb07928a090dc21d6698a30e53fd6909f102fea0b33f93886fbc7e7a50cdc185354d3b571062fc38de3a3461b3c6d87f187d1de2c5b189e9d78aa01dc75cbf0742555805895f56e19feed1133b21749301240be7a8f6f8d9e2cd777dfb41de17a1ebf50b003f51a1fe4f594380daf1c8908f99d5e074ba331c0eb5130184adef10bafd66d9edaea505e88c12bd87b39fff1c7721eaf3cd6", &(0x7f0000000280)=0xe2, &(0x7f00000002c0)="efab406294293925fa49911aa3dbe75880cc7730ec683552f8a87cf83cf1f813c0b881e8813e973e7e9b8d57b8777970277957d6f7bb6133caf383127d47b7ce75a99ed4fedb31828689a027853c2d6938a5e7d7c8024aa5fab0feaf7411778c967986ef053715fb063c4e3b87c05e07562761d037bd3deb3e8bcb546703491b5871057bfb6fb33ca1b9b5807b336c576bf7238f8470baa1c755499f187bc4dfdf851eea59cdcca7f996e6523e0254cd12b26df76be247a96279a6155390f76c7018a76cd8cc0bd283bdc67bae3128ba310189fc13f6902dbc7d09159a0a5100776dc6976fa62a4c88726e29f0cde8632cd4f2f1e342f3c94e1d551c3f1a3553875bc73202dabc5d08ac9338c86db47033e89158f828a5e0269e07ee216760ef74fe0e275e18f000b422e17cfea9115e3984bdb569108b544d4f1c546542cf1747547b4a6bd37052fcbacc82ffb9d005d57e6d7c03987790f6ab5a3362e8b3142a808d726390852bd57387358f413d25eab2e69f70a9b877de9df833f1926d24809f7995c43169aff95c52e3369e64da1746b2f3736c1dc6e7eaea70c0d76da36554009faec048234565a164c0d18d1c5a07689c6b5f3b935e17518ada2df0fab8447f9ba8e50be73a3f9b7c7fdec0ddac46a8467d08b617057cf54d767618cec60d1adc51e7ab0133ec4196f93e516c3de5f4b71f408556a7a1100ca19bcec5d9f7c5661639c24c5e438c6e1a2c2b69059ea5f844429836ec783931659fe5942551c90b76b77855e31cb827d316fc99fc241a983057b64f07ffc5123deafb42768463aec119e7f9f2273a6cb3ee04fbefc38e7a3c32468f023990e6839b87bfb115e002a63cbd71d987c5fd0e4a4134e0a2b179da99e37ed4516bc3268755fede6c9b68de08e836126bf5b1ab6b02949dd8767051256434a37c6ed02bed6cda84b51bb0cfa5eea45087126faded40a5484c2bc8a2f86642d344141575385e2496e0f66dd4805b42d0ad53d94a393446211914b759e5d0497306930280c8f9194eb1c1a4b5304458d0bbfd7180e2cd84c5e99d9e4c0c8973577d8b5a11be1d30f25cd04e84ebe87fed8ef44e0ef568e17847ef31495ee325c50559e0ff12999b81ac0b7ec450141cf3b2f3e8628e5a1695ae4edd0106e535d3ec31533124177306c2bb8a3f5aa43fc17528b6e0254e2816687646f1b5e2361647437a87e9418b56b7f59054f88f4f3b95725954380cbaa8426dd92b4b1ce410e075e6646f39b632eeca0f92ca9997a0b5ce696d37e58e839c2205796a5c35862ec05af37b824ae81823e144c17861ee70ff6e8afcf34158f1321f494635e44faabb755861026b26d5bf8f5927243bb55a79a357b25e48d67d8067178cf839e0c9e0456bb75db5e69aafd8e9c395c9a5c6e9caa0e5a3116000a53510d3f72c43bb2cbd49ee8633d8c5884b5e952fced8f8e14b2c9fda78385af93baec07f46973e18cf7cfeef2026f8e2971654451e646081d8bebfef45e229f388867b681a99e900695e7b5c2024af8ba0c4ad08192114832a9183915459fa7adbcac4b14be0d182ca52aeea2720dccf8d80b3014179a3b65ea6b2524729fbaf3ad3ed2e7bc774c7d7f939cc320c714ee491a3a10000c80849fd600836db4d86fa674819a09666c80b5468795b13e64ae41e61634e5cc19b7448f776710d77935f138a507a9a7f56830911bba45739f4d85b06b80e6b14a7c9bf9a96e20dd74f99283ca5f88c201ea02bacb13cb572e65e6f00c30ba5d57a8bb06e4bfa8e5c0a00fd4ef73846149715b70dbf27c77bb174dafe7747b3552bdaab8994ce7f048d2b44c4d70312ed0e57838ac371582ec8cebc090250f3ea176208b145103a3aaf3c7de69db924f86202a0b8d83ef7a4cea9b8cbd338d5975b814b2cff210ac14ed8ac4d215f96ac6e94e9afb483b12949ffc6b3449ed9d52091c0ba90626e0f0d18eb64d8c746d383b570404ed3f33479748be70a222eba5c2a65534f62e05b4e4feb77d975ed321c3a6d14d40ef996d7c5550b87da16bf1da831a29190c3892d3b9900977a95a03b225d8a83cd280208e858a2d98c100cd8abbb16cc64e7c5121f2478eac8efe1fb0c39f951c8d1d7e6e164c2d445ae5a8a8bd8103b34d8d7775fc8cb35493a66306d0733b83413b13e4fc276afe6a945822111ab4f1719f99bfaba10e3c6f16fca833badf4baa43f94e75268008c5d8c916609e1d39aefd895df5ab543e219d42f831a66662cabea12990013b043800dc203e744c9393e9cdade7caff816f30254a470d15fd8e6920dad6ddc1cf95878f89a34c328ecdeaa65f7bf46fadbddf2a59c8fafdbb65a51a7246d31823d28c8ac4174608630fde7bd00eff301a40c2e23bba5c17374126cfc12fdf390fb8a705dadbdff692d097372a28a075768ac98896f571ccab16c9216adef9b42111d4bffe2d5afd1acc9d83ddbd6871da100d7e4d2e48848d9d535aaa4c3c678eb91f72af86d412f2c1657d24e297d626aac7666def4526b4e1a23bb95c02c1a920bd5da79657da5c5aca71151d913f04a6500c88c32cd4fa6500dd2f601721e4edb99388a1ed1900191f4d8bd24f8618cad7c2dbc13bb1e880cd53705df1ec0e8b89460e0f26560f589b6ea10e7f84cf65718227a11a66b90b5f010b4ddf4f7ac6c1edc002e04a0dfdd74be517245df2ee766cf7b25f735801ba6782101c196eec5f454ae4ed5c016f10a8e250a0beaa6358aca4dfa4d9e7dd5cb9176ccc32bd73b68b06fe7a5e37e356044a8601e5327a8f905465d72821a5753723955cea5313dcc29492ae87e38c07aab0211c86388e4a0016f232383c5e1434cc8c3e1a94c5b5d01492534eb29342385951b9d3b661dad31980d425028c3ed1d285ab058782ac91f978185e32fd8475f559658a6b03346f73703e84bcdc8b48f69f3b39f01573eab84a2ff31376c632df66eec3a0e2fd6a671836f9a61d978d53c7ff83d0fe7370705cd4eeff75f843500d11568fa4ee8026713aa9a74a6c705ad8696def53bda39332560be848a50ebcac4c0bae81b37a218ad22be451e715c10ba72d23dbb79cdd95df8922459b185d3d644a4b0c2f5786f14b4016c0003a38f39ba4e6bb3f88eb191c386dd1aafaa0d26c4da1fda8f0c2041467dc911430eb2857c18ab9fa0943909855e60c5bc4b317f4faa8223e369b9f9069fd98a689e183393068b5191e275d0a95481ac9e433cbcc485b67a7f18a60b99a8fd9531368389ac98c5d67a5aef9776705a9b3590a82fb1190511b33977b34b364fc2eff54ff0d969c3fc3228cce7d49514a6068f66f01154a0d83b10900dead8066c1607f1bce7d7cb065acf14b3b29cb0b9acc7ffbae163ea864e16fc58399d091b1b1af62ceba873d0296168e5b970461bb818dfc077e144f504666c0075070f925c46ec3ce30f968253c1c0e93e245039f62e80081bff7fb9e835e0947b809ffa91b665f1972d5c4523d66ad574a98b22eb148b8785b1a683d6729f58fc543bcd2a6487021d70463db6903a24e1255a3ecf9480f864ab00126e1bb9313f0679073ede4cf3163d70777791b78eba1c90e4198da9231e393b151bdedcc36e27294d3d141000e89cc01e2aeeff4bee17de5edad996a1ddd340bedbc0b8611a91c7ae0e6ee577d5e256d23afd635f3284f7ca6df1061753624e63fda24cf06a997757f3cf52479a5db0fdda8536c5f8130d2af2ab238ef84df57837f3dc5604db5f9ed7d421b0125a8db3a6e597823b6876517a70b04ed29cdbb9c7606551308639faab220c9260783883a189086b32ac7372bf53b5d877f23e6d29c54430849ffdc90e33ad79462ae7b6c1ed032f8372df233091887a5a917c44478bea156fe8505227989b22667bec80bd0a97ff1680df8bb8f52948bd068b7ee0ce3e5de32643cb9adf4ef3caa26679e04779b1c3645f2a8c12b59197c70066f0e7a56c90261d9488a8c6637189ed34a4cd70a04a4c41d8f74b3ad5da0776502a4b2f46c9b828216c8d5f12ba8873e05215ca3dc07b5784f93fed35215805393bf4f769fe0c0e5f6886249a1edeb3df467272f544ec46169b308b17cd50d82f168090cf6ef5a93e607535cf26bd246fd3278a53c65f76942e7f03d2c9176b41ec1d99e2b98b2b6546ca608ab795980de2944839e6452d3f8a11131ee7005073943196f3443819897ab1109cb042f8993c3d79f7cc3558a9910eed8fdd30b135ccbe453ccc8d8dfa3d26bd7422cd61a5a6af70a385b604086b06591203ab71f1e6290b0d0625123bd2a5320c575388df3fa1b87c81345f3afa1be869f2495b4eafc0dbf431625ff1e1f2044cbff40c243c5bbc19161b4808a813304c14170cc4a643266cf485196c3d7f4e584521452de0656f116b23f6f7b6ed85c3bdba9be2fc0c460a43398295624633047392d07dcaf383b1868ff028ed11a942d45af4cfbe2236e11d6e39832bab3074b48d6e031d16cc7fe74c548318f61712a3677c00308b88a5e48e0e850314f7d9b520e9a63f507dcb66b05599564de2b4ec05f995b02e84b2d35e9d200edc59ad7b97fe2af9caf68e0751620c359d3f08eaa6bb308c19937ed22bd32f7eb2beffe96be4571a634080a542de086bee748f10fd8729060b00a12abeb0af2b7799b98a3c2e127aef953dba7a98d28f877ea9fe96c0b1a584d13c1b7ffe6e6da8952e94d9001d3cb2ef5f6711858f82696c5edd3b3953af26702b02676e70a1443596c70198c9ce3e433dedd311d26266c70b5ed1a025fb1ec25338afef90d705e04f6524337b2a75bd096ea3640fa818d7cbcb74f8c064706013d7a32378d0b4751bccc28e999c2ec2802d5f4731cf66810b7b2ade994e4d5c96370f6ec1107709d19b1747cf15fbc848213b1207c4f1491831bb5a259a36b97cd87510be1f7be700939fe53f082224c99f197438509af426fe54c614ab899a6484b08fc2816b6d66c60f158e57176c59de49c002af8285881755acd175b446f90bd0a825d2cc782c24a80b6abd4e45e7e757fe3bc13e9580b9dbafc34411e2d976d40312839f242eecf72ffcef1f7b9e7174298f7d5a37725f460eccdb81eebcecf40cc2b53fde8f2b3fe1df0220c9f5e10670d976fa56394238f37ef3da4c4962000fe47894721e5ee7b1dfc7b39b448898e9eaacbf6fd298c172e23c066aef6cce944601ac6496bfd798341b2089762f20abcc8c01008a33d88634dcc29bb70646cb84b11dbec62dc158bffebe5ec8ba2e0725ae953bc78c37f944dc5c050c82a4d1754df8f5bdab013825191de7400bc89dfdcfc9bdbb5a886ea3623e034138d99d9fe4810ea8b36d57e42b780981b1d934a8b9997e10cd430f461ae0bd50e8eccec316a65b3ba901fceb21f27facaa616aff72b48064321e3dbc984201184584780c171aec1118b706a98d3aa0ea2ad8e039b0c3a80fd4a827bc15829e4eca45a4a7423c5a21dd449e29301c0293ffcbfd77b02acfee8cb269e7eb03c2f4b492b69b5010b3e175714b6e6d881806c3fbd29e6bf63e71b41e99576399f0b6c38606569241ee04ab98dfae942c65d101f15d17b06e0a42d2f82b475b8c4c8cdd9d904d10c298c78ccba255731fff888b17192dea78281d98cde753dec1129678a9bfde2a8ee5a0ebc0b323ba996674b0e7b4798d25c3c031a3c29d957931bee32e416eb145e5897de8210bd225be30a0800a6c06658c8ad39206a631870f4191209a451fc36b192815132541e328de8bfbf393b460bf8cf603279721db6e5722ba1f", 0x1000) accept(r0, &(0x7f0000001300)=@un=@file={0x0, ""/4091}, &(0x7f0000000000)=0xc89) 06:01:20 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0x61, &(0x7f0000000000)={@random="edd700", @random="ec702afbf42f", [], {@ipv6={0x86dd, {0x0, 0x6, '[\x00', 0x2b, 0x0, 0x0, @rand_addr="b3224000caf91b9311299aa1b5c67104", @mcast2, {[], @icmpv6=@ni={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "c2b7466882112f2e94f12fdfe6431d99e1ebd2b06ba84bc90fe59c"}}}}}}) 06:01:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff81, "0710000000000040000800f90000f700faa36082"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) pmap_unwire: wiring for pmap 0xfffffd805f35a970 va 0x20000000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805f35a970 va 0x20000000 didn't change! 06:01:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xab33673602b13e1e) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f00000000c0)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000180)="96bbe4b50aacc579495233f3f9ab720e1dc718e1376091fbee41edf870ae12ab4931ba3f5b3a360ee8097c1e3bd868a39d4b1b21b911577a27e27e80066dc7b71dbaa387efeda5eb31cd2eb07928a090dc21d6698a30e53fd6909f102fea0b33f93886fbc7e7a50cdc185354d3b571062fc38de3a3461b3c6d87f187d1de2c5b189e9d78aa01dc75cbf0742555805895f56e19feed1133b21749301240be7a8f6f8d9e2cd777dfb41de17a1ebf50b003f51a1fe4f594380daf1c8908f99d5e074ba331c0eb5130184adef10bafd66d9edaea505e88c12bd87b39fff1c7721eaf3cd6", &(0x7f0000000280)=0xe2, &(0x7f00000002c0)="efab406294293925fa49911aa3dbe75880cc7730ec683552f8a87cf83cf1f813c0b881e8813e973e7e9b8d57b8777970277957d6f7bb6133caf383127d47b7ce75a99ed4fedb31828689a027853c2d6938a5e7d7c8024aa5fab0feaf7411778c967986ef053715fb063c4e3b87c05e07562761d037bd3deb3e8bcb546703491b5871057bfb6fb33ca1b9b5807b336c576bf7238f8470baa1c755499f187bc4dfdf851eea59cdcca7f996e6523e0254cd12b26df76be247a96279a6155390f76c7018a76cd8cc0bd283bdc67bae3128ba310189fc13f6902dbc7d09159a0a5100776dc6976fa62a4c88726e29f0cde8632cd4f2f1e342f3c94e1d551c3f1a3553875bc73202dabc5d08ac9338c86db47033e89158f828a5e0269e07ee216760ef74fe0e275e18f000b422e17cfea9115e3984bdb569108b544d4f1c546542cf1747547b4a6bd37052fcbacc82ffb9d005d57e6d7c03987790f6ab5a3362e8b3142a808d726390852bd57387358f413d25eab2e69f70a9b877de9df833f1926d24809f7995c43169aff95c52e3369e64da1746b2f3736c1dc6e7eaea70c0d76da36554009faec048234565a164c0d18d1c5a07689c6b5f3b935e17518ada2df0fab8447f9ba8e50be73a3f9b7c7fdec0ddac46a8467d08b617057cf54d767618cec60d1adc51e7ab0133ec4196f93e516c3de5f4b71f408556a7a1100ca19bcec5d9f7c5661639c24c5e438c6e1a2c2b69059ea5f844429836ec783931659fe5942551c90b76b77855e31cb827d316fc99fc241a983057b64f07ffc5123deafb42768463aec119e7f9f2273a6cb3ee04fbefc38e7a3c32468f023990e6839b87bfb115e002a63cbd71d987c5fd0e4a4134e0a2b179da99e37ed4516bc3268755fede6c9b68de08e836126bf5b1ab6b02949dd8767051256434a37c6ed02bed6cda84b51bb0cfa5eea45087126faded40a5484c2bc8a2f86642d344141575385e2496e0f66dd4805b42d0ad53d94a393446211914b759e5d0497306930280c8f9194eb1c1a4b5304458d0bbfd7180e2cd84c5e99d9e4c0c8973577d8b5a11be1d30f25cd04e84ebe87fed8ef44e0ef568e17847ef31495ee325c50559e0ff12999b81ac0b7ec450141cf3b2f3e8628e5a1695ae4edd0106e535d3ec31533124177306c2bb8a3f5aa43fc17528b6e0254e2816687646f1b5e2361647437a87e9418b56b7f59054f88f4f3b95725954380cbaa8426dd92b4b1ce410e075e6646f39b632eeca0f92ca9997a0b5ce696d37e58e839c2205796a5c35862ec05af37b824ae81823e144c17861ee70ff6e8afcf34158f1321f494635e44faabb755861026b26d5bf8f5927243bb55a79a357b25e48d67d8067178cf839e0c9e0456bb75db5e69aafd8e9c395c9a5c6e9caa0e5a3116000a53510d3f72c43bb2cbd49ee8633d8c5884b5e952fced8f8e14b2c9fda78385af93baec07f46973e18cf7cfeef2026f8e2971654451e646081d8bebfef45e229f388867b681a99e900695e7b5c2024af8ba0c4ad08192114832a9183915459fa7adbcac4b14be0d182ca52aeea2720dccf8d80b3014179a3b65ea6b2524729fbaf3ad3ed2e7bc774c7d7f939cc320c714ee491a3a10000c80849fd600836db4d86fa674819a09666c80b5468795b13e64ae41e61634e5cc19b7448f776710d77935f138a507a9a7f56830911bba45739f4d85b06b80e6b14a7c9bf9a96e20dd74f99283ca5f88c201ea02bacb13cb572e65e6f00c30ba5d57a8bb06e4bfa8e5c0a00fd4ef73846149715b70dbf27c77bb174dafe7747b3552bdaab8994ce7f048d2b44c4d70312ed0e57838ac371582ec8cebc090250f3ea176208b145103a3aaf3c7de69db924f86202a0b8d83ef7a4cea9b8cbd338d5975b814b2cff210ac14ed8ac4d215f96ac6e94e9afb483b12949ffc6b3449ed9d52091c0ba90626e0f0d18eb64d8c746d383b570404ed3f33479748be70a222eba5c2a65534f62e05b4e4feb77d975ed321c3a6d14d40ef996d7c5550b87da16bf1da831a29190c3892d3b9900977a95a03b225d8a83cd280208e858a2d98c100cd8abbb16cc64e7c5121f2478eac8efe1fb0c39f951c8d1d7e6e164c2d445ae5a8a8bd8103b34d8d7775fc8cb35493a66306d0733b83413b13e4fc276afe6a945822111ab4f1719f99bfaba10e3c6f16fca833badf4baa43f94e75268008c5d8c916609e1d39aefd895df5ab543e219d42f831a66662cabea12990013b043800dc203e744c9393e9cdade7caff816f30254a470d15fd8e6920dad6ddc1cf95878f89a34c328ecdeaa65f7bf46fadbddf2a59c8fafdbb65a51a7246d31823d28c8ac4174608630fde7bd00eff301a40c2e23bba5c17374126cfc12fdf390fb8a705dadbdff692d097372a28a075768ac98896f571ccab16c9216adef9b42111d4bffe2d5afd1acc9d83ddbd6871da100d7e4d2e48848d9d535aaa4c3c678eb91f72af86d412f2c1657d24e297d626aac7666def4526b4e1a23bb95c02c1a920bd5da79657da5c5aca71151d913f04a6500c88c32cd4fa6500dd2f601721e4edb99388a1ed1900191f4d8bd24f8618cad7c2dbc13bb1e880cd53705df1ec0e8b89460e0f26560f589b6ea10e7f84cf65718227a11a66b90b5f010b4ddf4f7ac6c1edc002e04a0dfdd74be517245df2ee766cf7b25f735801ba6782101c196eec5f454ae4ed5c016f10a8e250a0beaa6358aca4dfa4d9e7dd5cb9176ccc32bd73b68b06fe7a5e37e356044a8601e5327a8f905465d72821a5753723955cea5313dcc29492ae87e38c07aab0211c86388e4a0016f232383c5e1434cc8c3e1a94c5b5d01492534eb29342385951b9d3b661dad31980d425028c3ed1d285ab058782ac91f978185e32fd8475f559658a6b03346f73703e84bcdc8b48f69f3b39f01573eab84a2ff31376c632df66eec3a0e2fd6a671836f9a61d978d53c7ff83d0fe7370705cd4eeff75f843500d11568fa4ee8026713aa9a74a6c705ad8696def53bda39332560be848a50ebcac4c0bae81b37a218ad22be451e715c10ba72d23dbb79cdd95df8922459b185d3d644a4b0c2f5786f14b4016c0003a38f39ba4e6bb3f88eb191c386dd1aafaa0d26c4da1fda8f0c2041467dc911430eb2857c18ab9fa0943909855e60c5bc4b317f4faa8223e369b9f9069fd98a689e183393068b5191e275d0a95481ac9e433cbcc485b67a7f18a60b99a8fd9531368389ac98c5d67a5aef9776705a9b3590a82fb1190511b33977b34b364fc2eff54ff0d969c3fc3228cce7d49514a6068f66f01154a0d83b10900dead8066c1607f1bce7d7cb065acf14b3b29cb0b9acc7ffbae163ea864e16fc58399d091b1b1af62ceba873d0296168e5b970461bb818dfc077e144f504666c0075070f925c46ec3ce30f968253c1c0e93e245039f62e80081bff7fb9e835e0947b809ffa91b665f1972d5c4523d66ad574a98b22eb148b8785b1a683d6729f58fc543bcd2a6487021d70463db6903a24e1255a3ecf9480f864ab00126e1bb9313f0679073ede4cf3163d70777791b78eba1c90e4198da9231e393b151bdedcc36e27294d3d141000e89cc01e2aeeff4bee17de5edad996a1ddd340bedbc0b8611a91c7ae0e6ee577d5e256d23afd635f3284f7ca6df1061753624e63fda24cf06a997757f3cf52479a5db0fdda8536c5f8130d2af2ab238ef84df57837f3dc5604db5f9ed7d421b0125a8db3a6e597823b6876517a70b04ed29cdbb9c7606551308639faab220c9260783883a189086b32ac7372bf53b5d877f23e6d29c54430849ffdc90e33ad79462ae7b6c1ed032f8372df233091887a5a917c44478bea156fe8505227989b22667bec80bd0a97ff1680df8bb8f52948bd068b7ee0ce3e5de32643cb9adf4ef3caa26679e04779b1c3645f2a8c12b59197c70066f0e7a56c90261d9488a8c6637189ed34a4cd70a04a4c41d8f74b3ad5da0776502a4b2f46c9b828216c8d5f12ba8873e05215ca3dc07b5784f93fed35215805393bf4f769fe0c0e5f6886249a1edeb3df467272f544ec46169b308b17cd50d82f168090cf6ef5a93e607535cf26bd246fd3278a53c65f76942e7f03d2c9176b41ec1d99e2b98b2b6546ca608ab795980de2944839e6452d3f8a11131ee7005073943196f3443819897ab1109cb042f8993c3d79f7cc3558a9910eed8fdd30b135ccbe453ccc8d8dfa3d26bd7422cd61a5a6af70a385b604086b06591203ab71f1e6290b0d0625123bd2a5320c575388df3fa1b87c81345f3afa1be869f2495b4eafc0dbf431625ff1e1f2044cbff40c243c5bbc19161b4808a813304c14170cc4a643266cf485196c3d7f4e584521452de0656f116b23f6f7b6ed85c3bdba9be2fc0c460a43398295624633047392d07dcaf383b1868ff028ed11a942d45af4cfbe2236e11d6e39832bab3074b48d6e031d16cc7fe74c548318f61712a3677c00308b88a5e48e0e850314f7d9b520e9a63f507dcb66b05599564de2b4ec05f995b02e84b2d35e9d200edc59ad7b97fe2af9caf68e0751620c359d3f08eaa6bb308c19937ed22bd32f7eb2beffe96be4571a634080a542de086bee748f10fd8729060b00a12abeb0af2b7799b98a3c2e127aef953dba7a98d28f877ea9fe96c0b1a584d13c1b7ffe6e6da8952e94d9001d3cb2ef5f6711858f82696c5edd3b3953af26702b02676e70a1443596c70198c9ce3e433dedd311d26266c70b5ed1a025fb1ec25338afef90d705e04f6524337b2a75bd096ea3640fa818d7cbcb74f8c064706013d7a32378d0b4751bccc28e999c2ec2802d5f4731cf66810b7b2ade994e4d5c96370f6ec1107709d19b1747cf15fbc848213b1207c4f1491831bb5a259a36b97cd87510be1f7be700939fe53f082224c99f197438509af426fe54c614ab899a6484b08fc2816b6d66c60f158e57176c59de49c002af8285881755acd175b446f90bd0a825d2cc782c24a80b6abd4e45e7e757fe3bc13e9580b9dbafc34411e2d976d40312839f242eecf72ffcef1f7b9e7174298f7d5a37725f460eccdb81eebcecf40cc2b53fde8f2b3fe1df0220c9f5e10670d976fa56394238f37ef3da4c4962000fe47894721e5ee7b1dfc7b39b448898e9eaacbf6fd298c172e23c066aef6cce944601ac6496bfd798341b2089762f20abcc8c01008a33d88634dcc29bb70646cb84b11dbec62dc158bffebe5ec8ba2e0725ae953bc78c37f944dc5c050c82a4d1754df8f5bdab013825191de7400bc89dfdcfc9bdbb5a886ea3623e034138d99d9fe4810ea8b36d57e42b780981b1d934a8b9997e10cd430f461ae0bd50e8eccec316a65b3ba901fceb21f27facaa616aff72b48064321e3dbc984201184584780c171aec1118b706a98d3aa0ea2ad8e039b0c3a80fd4a827bc15829e4eca45a4a7423c5a21dd449e29301c0293ffcbfd77b02acfee8cb269e7eb03c2f4b492b69b5010b3e175714b6e6d881806c3fbd29e6bf63e71b41e99576399f0b6c38606569241ee04ab98dfae942c65d101f15d17b06e0a42d2f82b475b8c4c8cdd9d904d10c298c78ccba255731fff888b17192dea78281d98cde753dec1129678a9bfde2a8ee5a0ebc0b323ba996674b0e7b4798d25c3c031a3c29d957931bee32e416eb145e5897de8210bd225be30a0800a6c06658c8ad39206a631870f4191209a451fc36b192815132541e328de8bfbf393b460bf8cf603279721db6e5722ba1f", 0x1000) accept(r0, &(0x7f0000001300)=@un=@file={0x0, ""/4091}, &(0x7f0000000000)=0xc89) 06:01:20 executing program 0: minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x4, &(0x7f0000000600)="ebffcbff", 0x4) writev(r2, &(0x7f0000000d40)=[{&(0x7f0000000080)="5191183e01cda3ad1f3f33890fa8876d5330295ffdaa20a81fd9d58e0edafc5769", 0x21}, {&(0x7f00000014c0)="915e80e9bbca9bcc9c91b1a636b3d309e1f00ded2136d06919688898f8b8f5a59f4e531e2a516d6c154df6fcd040d16eb2cf302dd411f94515f82c0661e4b859ba10f9e3585f1ce16aa2bb7e6f7242583d7164b3a9e07a98678ddc6cd8ca269167bba44749088b0883497257cdd39cbf4c1c30263615e289e6fb575d7cf59db2c82dd7a4552f152c", 0x88}, {&(0x7f0000000340)="e5708d61b7296e7dcbea99b58435b5ea1a158edb7520ffc0c52d58072bfa99c56cf96ea766c4480f88cfaf249aecb3b87f7fe9a78bb05108c1c58ff7d48c99ca26e55d0f26b7b21bfadb4a6f3870eb25849f81c8c9eb7974ad4a7d07037d12ac51eff97402250990017a0732fe489d83c0ad681511a8442d93f14fed53be39bf559e671174", 0x85}, {&(0x7f00000004c0)="da2c369eb775f25a512495eeb64031c5b47ae67449b6344252a474aff56eb72e4b2b8841552bc92648ee7c2df1035513b915baf7fd16be831368528dfbeeb4003238169403e964b7b108ac7b4d7da9371e43b64bbfddf24dfb2342b609b993ad78d82a9fdce8c12ce9c18b7fbe36c747273c4cea305c16846f22263bdf7d86164735c32c3edb049249ccf8a760f07fd10a89fb21f92233cb599300f17c34c4dae6ed3a6337ecb647573ab05b791d68214cd1d1af0a86bf9e884d30095240ee7aae1f179ad04e8ec7c33ce5605c6794ea0100df61f7e4", 0xd6}, {&(0x7f00000005c0)="738136c78b9a5e438ce177a36a1cb9c605bd394291e123cbaff88479120bc9f90d326dcddcfc0bc4e4cb85c8691781b7544b273ddb8edeb21ef918d4af27b154ea57a231119b95a99fc1624300f8e7159a83c38d76c25694e4bcb3b1c312644d8b5f1150fdb237797818dc2b9c24fe3392ea4906d712156ae5a79e26626a4e727ba47917df2f4f6dd117572dafeae06e31f4accf71422ca531cdcf3f2a3bdf564a2ef7940b2cc318670eba9dff8d4358811b6b51d7aa8d3c2ced1de64ed4e8eaa9e9da1202abfd407ccc545e6b87e7743a0e98590910318b37b83f67e1e460", 0xdf}, {&(0x7f0000001180)="b8dfc38fc0ef206d90fc26b6e5d49d30b9f04e974cf7a3bdca63fe25331df252121753ec7a5b164f978a6562dd087828056c7d76b574d2675698a32ae1e71e0de934db164e1c39575f48c1219398a832cc598094af69827c8bae8b56361971d847464b1fb3d6a6b4c30f2e1fcf87ca2275a53293a18641a02313458d58bed8ba5313de55bd5d59ee8173e5e28e2a0080c9b8ef82803e08ef0a39807402bfce985e759f5a55a63e6203b4955f80e86b0c389814c445a3a1a5d1565946b7ceb5d82d823e4f3a69f284337ded3f7726a54b5040205250016760c706dd98ab017b72daa866b001f4ee527af670e489b05459b289718951cd3ee91e19c053952e837e44633dcecc953c30db03d1780ce829fec8c85f301514e39db47cfc90f06fa1e400eec208ee127f11cd0caebfeeac225ddf0d85397090a7bc6149f0489a6898b8e9b543b2fa564923f846da620cde2d2bfd228ba01164f3574ea1434410fdeb4e555799270a766acdcfe60e452b3cbde75d2bc4682870b7a4a33d1429b8fbaabb352086cb6f4606ba77af43c836f32bf1b132e5665946380dc96e04f7df73c14a663b948a6a20a9dbb2ab856f0a54a2bac44632ebffd8b69fda78214e03fab9b01583e1d4886f3635934cc9384ae903241fc819f91929cbdb1400"/516, 0x204}, {&(0x7f00000013c0)="c33df658870bde8c83235e3274b2949500bef2134658127919810fd8dcc652c1f1064b0586f097243758bb39c9408ec88b3151b9820bb7f01752edb7890ab5d79427280dde221cdf84eea60ab7fd3b0b9eed12aa2608fad90f367728de81bbcffba567906f00159ab2039624f703573748babe30bb70086aa439312fe34722d28d96b1ea821c977987069cfda31feee861e5075faae1c8b2850d48fb429ba2495ca5c5e135142ca6a78748c12fa1a3702504e2a6aa950ed6211bad7c7bac16a30cf669763babefcde31722c3efc23e11d1d1e4834c2111c28a3a56fa4657b06756", 0xe1}, {&(0x7f0000000f40)="01000000", 0x4}, {&(0x7f0000001000)="f79b58f834556b2dc5623c742bf23a06a1535ec570abcd433bf6216b81f5fee30bc09a426b4d4555c512cb7f0b74b9c7b4a5741ae60e07a8e40b50446e88527fc2aafa87a01f139b42cebd07510fe96ac9fbd436bb16b3d73a1ea9c11cd3f43507791369ec926ebd265191766eb38f83cd4c50b2c2ad9362643d769a258bd22f0e77d604f1275fb18948547f9ca6900a36afb986c2eae624b81f21e9c75c1114d66c1f421911f7bc5748acd62f1019e677f7c08da0001b8842f9e618f7b2b359888fc22741391e4b94", 0xc9}], 0x9) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x6, 0x0, './file0\x00', 0x7, 0xf3f1, 0x399, 0x5}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000800)={0x10, 0x81, 0x4, 0xffffffff, [{&(0x7f0000012000/0x3000)=nil, &(0x7f000000a000/0x1000)=nil, 0x20000000006}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000001000/0x1000)=nil, 0x100}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000000b000/0x4000)=nil, 0x5}, {&(0x7f000000e000/0x2000)=nil, &(0x7f0000004000/0x4000)=nil, 0x2}, {&(0x7f0000006000/0x4000)=nil, &(0x7f000000c000/0x2000)=nil, 0x4}, {&(0x7f0000005000/0x3000)=nil, &(0x7f000000b000/0x4000)=nil, 0x100}, {&(0x7f000000f000/0x1000)=nil, &(0x7f000000b000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f000000b000/0x3000)=nil, &(0x7f0000012000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000007000/0x2000)=nil, 0x8}, {&(0x7f0000010000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x7}, {&(0x7f000000e000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000008000/0x4000)=nil, 0x380000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000000e000/0x1000)=nil, 0x6bb}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r8) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 06:01:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xab33673602b13e1e) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f00000000c0)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000180)="96bbe4b50aacc579495233f3f9ab720e1dc718e1376091fbee41edf870ae12ab4931ba3f5b3a360ee8097c1e3bd868a39d4b1b21b911577a27e27e80066dc7b71dbaa387efeda5eb31cd2eb07928a090dc21d6698a30e53fd6909f102fea0b33f93886fbc7e7a50cdc185354d3b571062fc38de3a3461b3c6d87f187d1de2c5b189e9d78aa01dc75cbf0742555805895f56e19feed1133b21749301240be7a8f6f8d9e2cd777dfb41de17a1ebf50b003f51a1fe4f594380daf1c8908f99d5e074ba331c0eb5130184adef10bafd66d9edaea505e88c12bd87b39fff1c7721eaf3cd6", &(0x7f0000000280)=0xe2, &(0x7f00000002c0)="efab406294293925fa49911aa3dbe75880cc7730ec683552f8a87cf83cf1f813c0b881e8813e973e7e9b8d57b8777970277957d6f7bb6133caf383127d47b7ce75a99ed4fedb31828689a027853c2d6938a5e7d7c8024aa5fab0feaf7411778c967986ef053715fb063c4e3b87c05e07562761d037bd3deb3e8bcb546703491b5871057bfb6fb33ca1b9b5807b336c576bf7238f8470baa1c755499f187bc4dfdf851eea59cdcca7f996e6523e0254cd12b26df76be247a96279a6155390f76c7018a76cd8cc0bd283bdc67bae3128ba310189fc13f6902dbc7d09159a0a5100776dc6976fa62a4c88726e29f0cde8632cd4f2f1e342f3c94e1d551c3f1a3553875bc73202dabc5d08ac9338c86db47033e89158f828a5e0269e07ee216760ef74fe0e275e18f000b422e17cfea9115e3984bdb569108b544d4f1c546542cf1747547b4a6bd37052fcbacc82ffb9d005d57e6d7c03987790f6ab5a3362e8b3142a808d726390852bd57387358f413d25eab2e69f70a9b877de9df833f1926d24809f7995c43169aff95c52e3369e64da1746b2f3736c1dc6e7eaea70c0d76da36554009faec048234565a164c0d18d1c5a07689c6b5f3b935e17518ada2df0fab8447f9ba8e50be73a3f9b7c7fdec0ddac46a8467d08b617057cf54d767618cec60d1adc51e7ab0133ec4196f93e516c3de5f4b71f408556a7a1100ca19bcec5d9f7c5661639c24c5e438c6e1a2c2b69059ea5f844429836ec783931659fe5942551c90b76b77855e31cb827d316fc99fc241a983057b64f07ffc5123deafb42768463aec119e7f9f2273a6cb3ee04fbefc38e7a3c32468f023990e6839b87bfb115e002a63cbd71d987c5fd0e4a4134e0a2b179da99e37ed4516bc3268755fede6c9b68de08e836126bf5b1ab6b02949dd8767051256434a37c6ed02bed6cda84b51bb0cfa5eea45087126faded40a5484c2bc8a2f86642d344141575385e2496e0f66dd4805b42d0ad53d94a393446211914b759e5d0497306930280c8f9194eb1c1a4b5304458d0bbfd7180e2cd84c5e99d9e4c0c8973577d8b5a11be1d30f25cd04e84ebe87fed8ef44e0ef568e17847ef31495ee325c50559e0ff12999b81ac0b7ec450141cf3b2f3e8628e5a1695ae4edd0106e535d3ec31533124177306c2bb8a3f5aa43fc17528b6e0254e2816687646f1b5e2361647437a87e9418b56b7f59054f88f4f3b95725954380cbaa8426dd92b4b1ce410e075e6646f39b632eeca0f92ca9997a0b5ce696d37e58e839c2205796a5c35862ec05af37b824ae81823e144c17861ee70ff6e8afcf34158f1321f494635e44faabb755861026b26d5bf8f5927243bb55a79a357b25e48d67d8067178cf839e0c9e0456bb75db5e69aafd8e9c395c9a5c6e9caa0e5a3116000a53510d3f72c43bb2cbd49ee8633d8c5884b5e952fced8f8e14b2c9fda78385af93baec07f46973e18cf7cfeef2026f8e2971654451e646081d8bebfef45e229f388867b681a99e900695e7b5c2024af8ba0c4ad08192114832a9183915459fa7adbcac4b14be0d182ca52aeea2720dccf8d80b3014179a3b65ea6b2524729fbaf3ad3ed2e7bc774c7d7f939cc320c714ee491a3a10000c80849fd600836db4d86fa674819a09666c80b5468795b13e64ae41e61634e5cc19b7448f776710d77935f138a507a9a7f56830911bba45739f4d85b06b80e6b14a7c9bf9a96e20dd74f99283ca5f88c201ea02bacb13cb572e65e6f00c30ba5d57a8bb06e4bfa8e5c0a00fd4ef73846149715b70dbf27c77bb174dafe7747b3552bdaab8994ce7f048d2b44c4d70312ed0e57838ac371582ec8cebc090250f3ea176208b145103a3aaf3c7de69db924f86202a0b8d83ef7a4cea9b8cbd338d5975b814b2cff210ac14ed8ac4d215f96ac6e94e9afb483b12949ffc6b3449ed9d52091c0ba90626e0f0d18eb64d8c746d383b570404ed3f33479748be70a222eba5c2a65534f62e05b4e4feb77d975ed321c3a6d14d40ef996d7c5550b87da16bf1da831a29190c3892d3b9900977a95a03b225d8a83cd280208e858a2d98c100cd8abbb16cc64e7c5121f2478eac8efe1fb0c39f951c8d1d7e6e164c2d445ae5a8a8bd8103b34d8d7775fc8cb35493a66306d0733b83413b13e4fc276afe6a945822111ab4f1719f99bfaba10e3c6f16fca833badf4baa43f94e75268008c5d8c916609e1d39aefd895df5ab543e219d42f831a66662cabea12990013b043800dc203e744c9393e9cdade7caff816f30254a470d15fd8e6920dad6ddc1cf95878f89a34c328ecdeaa65f7bf46fadbddf2a59c8fafdbb65a51a7246d31823d28c8ac4174608630fde7bd00eff301a40c2e23bba5c17374126cfc12fdf390fb8a705dadbdff692d097372a28a075768ac98896f571ccab16c9216adef9b42111d4bffe2d5afd1acc9d83ddbd6871da100d7e4d2e48848d9d535aaa4c3c678eb91f72af86d412f2c1657d24e297d626aac7666def4526b4e1a23bb95c02c1a920bd5da79657da5c5aca71151d913f04a6500c88c32cd4fa6500dd2f601721e4edb99388a1ed1900191f4d8bd24f8618cad7c2dbc13bb1e880cd53705df1ec0e8b89460e0f26560f589b6ea10e7f84cf65718227a11a66b90b5f010b4ddf4f7ac6c1edc002e04a0dfdd74be517245df2ee766cf7b25f735801ba6782101c196eec5f454ae4ed5c016f10a8e250a0beaa6358aca4dfa4d9e7dd5cb9176ccc32bd73b68b06fe7a5e37e356044a8601e5327a8f905465d72821a5753723955cea5313dcc29492ae87e38c07aab0211c86388e4a0016f232383c5e1434cc8c3e1a94c5b5d01492534eb29342385951b9d3b661dad31980d425028c3ed1d285ab058782ac91f978185e32fd8475f559658a6b03346f73703e84bcdc8b48f69f3b39f01573eab84a2ff31376c632df66eec3a0e2fd6a671836f9a61d978d53c7ff83d0fe7370705cd4eeff75f843500d11568fa4ee8026713aa9a74a6c705ad8696def53bda39332560be848a50ebcac4c0bae81b37a218ad22be451e715c10ba72d23dbb79cdd95df8922459b185d3d644a4b0c2f5786f14b4016c0003a38f39ba4e6bb3f88eb191c386dd1aafaa0d26c4da1fda8f0c2041467dc911430eb2857c18ab9fa0943909855e60c5bc4b317f4faa8223e369b9f9069fd98a689e183393068b5191e275d0a95481ac9e433cbcc485b67a7f18a60b99a8fd9531368389ac98c5d67a5aef9776705a9b3590a82fb1190511b33977b34b364fc2eff54ff0d969c3fc3228cce7d49514a6068f66f01154a0d83b10900dead8066c1607f1bce7d7cb065acf14b3b29cb0b9acc7ffbae163ea864e16fc58399d091b1b1af62ceba873d0296168e5b970461bb818dfc077e144f504666c0075070f925c46ec3ce30f968253c1c0e93e245039f62e80081bff7fb9e835e0947b809ffa91b665f1972d5c4523d66ad574a98b22eb148b8785b1a683d6729f58fc543bcd2a6487021d70463db6903a24e1255a3ecf9480f864ab00126e1bb9313f0679073ede4cf3163d70777791b78eba1c90e4198da9231e393b151bdedcc36e27294d3d141000e89cc01e2aeeff4bee17de5edad996a1ddd340bedbc0b8611a91c7ae0e6ee577d5e256d23afd635f3284f7ca6df1061753624e63fda24cf06a997757f3cf52479a5db0fdda8536c5f8130d2af2ab238ef84df57837f3dc5604db5f9ed7d421b0125a8db3a6e597823b6876517a70b04ed29cdbb9c7606551308639faab220c9260783883a189086b32ac7372bf53b5d877f23e6d29c54430849ffdc90e33ad79462ae7b6c1ed032f8372df233091887a5a917c44478bea156fe8505227989b22667bec80bd0a97ff1680df8bb8f52948bd068b7ee0ce3e5de32643cb9adf4ef3caa26679e04779b1c3645f2a8c12b59197c70066f0e7a56c90261d9488a8c6637189ed34a4cd70a04a4c41d8f74b3ad5da0776502a4b2f46c9b828216c8d5f12ba8873e05215ca3dc07b5784f93fed35215805393bf4f769fe0c0e5f6886249a1edeb3df467272f544ec46169b308b17cd50d82f168090cf6ef5a93e607535cf26bd246fd3278a53c65f76942e7f03d2c9176b41ec1d99e2b98b2b6546ca608ab795980de2944839e6452d3f8a11131ee7005073943196f3443819897ab1109cb042f8993c3d79f7cc3558a9910eed8fdd30b135ccbe453ccc8d8dfa3d26bd7422cd61a5a6af70a385b604086b06591203ab71f1e6290b0d0625123bd2a5320c575388df3fa1b87c81345f3afa1be869f2495b4eafc0dbf431625ff1e1f2044cbff40c243c5bbc19161b4808a813304c14170cc4a643266cf485196c3d7f4e584521452de0656f116b23f6f7b6ed85c3bdba9be2fc0c460a43398295624633047392d07dcaf383b1868ff028ed11a942d45af4cfbe2236e11d6e39832bab3074b48d6e031d16cc7fe74c548318f61712a3677c00308b88a5e48e0e850314f7d9b520e9a63f507dcb66b05599564de2b4ec05f995b02e84b2d35e9d200edc59ad7b97fe2af9caf68e0751620c359d3f08eaa6bb308c19937ed22bd32f7eb2beffe96be4571a634080a542de086bee748f10fd8729060b00a12abeb0af2b7799b98a3c2e127aef953dba7a98d28f877ea9fe96c0b1a584d13c1b7ffe6e6da8952e94d9001d3cb2ef5f6711858f82696c5edd3b3953af26702b02676e70a1443596c70198c9ce3e433dedd311d26266c70b5ed1a025fb1ec25338afef90d705e04f6524337b2a75bd096ea3640fa818d7cbcb74f8c064706013d7a32378d0b4751bccc28e999c2ec2802d5f4731cf66810b7b2ade994e4d5c96370f6ec1107709d19b1747cf15fbc848213b1207c4f1491831bb5a259a36b97cd87510be1f7be700939fe53f082224c99f197438509af426fe54c614ab899a6484b08fc2816b6d66c60f158e57176c59de49c002af8285881755acd175b446f90bd0a825d2cc782c24a80b6abd4e45e7e757fe3bc13e9580b9dbafc34411e2d976d40312839f242eecf72ffcef1f7b9e7174298f7d5a37725f460eccdb81eebcecf40cc2b53fde8f2b3fe1df0220c9f5e10670d976fa56394238f37ef3da4c4962000fe47894721e5ee7b1dfc7b39b448898e9eaacbf6fd298c172e23c066aef6cce944601ac6496bfd798341b2089762f20abcc8c01008a33d88634dcc29bb70646cb84b11dbec62dc158bffebe5ec8ba2e0725ae953bc78c37f944dc5c050c82a4d1754df8f5bdab013825191de7400bc89dfdcfc9bdbb5a886ea3623e034138d99d9fe4810ea8b36d57e42b780981b1d934a8b9997e10cd430f461ae0bd50e8eccec316a65b3ba901fceb21f27facaa616aff72b48064321e3dbc984201184584780c171aec1118b706a98d3aa0ea2ad8e039b0c3a80fd4a827bc15829e4eca45a4a7423c5a21dd449e29301c0293ffcbfd77b02acfee8cb269e7eb03c2f4b492b69b5010b3e175714b6e6d881806c3fbd29e6bf63e71b41e99576399f0b6c38606569241ee04ab98dfae942c65d101f15d17b06e0a42d2f82b475b8c4c8cdd9d904d10c298c78ccba255731fff888b17192dea78281d98cde753dec1129678a9bfde2a8ee5a0ebc0b323ba996674b0e7b4798d25c3c031a3c29d957931bee32e416eb145e5897de8210bd225be30a0800a6c06658c8ad39206a631870f4191209a451fc36b192815132541e328de8bfbf393b460bf8cf603279721db6e5722ba1f", 0x1000) accept(r0, &(0x7f0000001300)=@un=@file={0x0, ""/4091}, &(0x7f0000000000)=0xc89) 06:01:20 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x9, &(0x7f0000000080), 0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd805f35a588 va 0x20000000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805f35a588 va 0x20000000 didn't change! 06:01:20 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000100)="67e6bbedf87e5666ce7b42139f7210448c553e682bbc8ec0ff95ea7879cec1748c05f3ccaac9c3ffb6f20b03cb3c032cd5fec0c7b5ef2742d51a74a12c85b9583fbe93615983f2faa7ed1e56bd3a421771ac8942379d7182d7a9417fcbc57cfd5192507d10e54090586035009e911c5b0cd7f13220a51eaad77931f23314dd1bac308dd3f161f9", &(0x7f0000000080)=0x87, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1}) 06:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{}, {0x3}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = dup(r0) pwrite(r1, &(0x7f0000000140)="1247e27b8ca5ae99beb059fc7b4a", 0xe, 0x0, 0x0) 06:01:20 executing program 1: sysctl$hw(&(0x7f0000001400)={0x6, 0xe}, 0x2, 0x0, 0x0, &(0x7f00000014c0), 0x0) 06:01:20 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000100)="67e6bbedf87e5666ce7b42139f7210448c553e682bbc8ec0ff95ea7879cec1748c05f3ccaac9c3ffb6f20b03cb3c032cd5fec0c7b5ef2742d51a74a12c85b9583fbe93615983f2faa7ed1e56bd3a421771ac8942379d7182d7a9417fcbc57cfd5192507d10e54090586035009e911c5b0cd7f13220a51eaad77931f23314dd1bac308dd3f161f9", &(0x7f0000000080)=0x87, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1}) pmap_unwire: wiring for pmap 0xfffffd805f35a970 va 0x20000000 didn't change! 06:01:20 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000100)="67e6bbedf87e5666ce7b42139f7210448c553e682bbc8ec0ff95ea7879cec1748c05f3ccaac9c3ffb6f20b03cb3c032cd5fec0c7b5ef2742d51a74a12c85b9583fbe93615983f2faa7ed1e56bd3a421771ac8942379d7182d7a9417fcbc57cfd5192507d10e54090586035009e911c5b0cd7f13220a51eaad77931f23314dd1bac308dd3f161f9", &(0x7f0000000080)=0x87, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1}) 06:01:20 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 06:01:20 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) sysctl$vfs_nfs(0x0, 0x0, &(0x7f0000000100)="67e6bbedf87e5666ce7b42139f7210448c553e682bbc8ec0ff95ea7879cec1748c05f3ccaac9c3ffb6f20b03cb3c032cd5fec0c7b5ef2742d51a74a12c85b9583fbe93615983f2faa7ed1e56bd3a421771ac8942379d7182d7a9417fcbc57cfd5192507d10e54090586035009e911c5b0cd7f13220a51eaad77931f23314dd1bac308dd3f161f9", &(0x7f0000000080)=0x87, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1}) 06:01:20 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x2a, 0x0, 0x0) 06:01:20 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000108000/0x1000)=nil, &(0x7f0000ba7000/0x1000)=nil}, {&(0x7f00000c2000/0x1000)=nil, &(0x7f000003b000/0x1000)=nil}, {&(0x7f00008ba000/0x1000)=nil, &(0x7f0000955000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000a73000/0x3000)=nil}, {&(0x7f00005c3000/0x1000)=nil, &(0x7f0000376000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00000ac000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f00003ca000/0x2000)=nil}, {&(0x7f00002cf000/0x8000)=nil, &(0x7f00001f8000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00001d1000/0xa000)=nil}, {&(0x7f0000608000/0x2000)=nil, &(0x7f0000107000/0x2000)=nil}, {&(0x7f00001cf000/0x1000)=nil, &(0x7f00004fd000/0x4000)=nil}, {&(0x7f000089c000/0x2000)=nil, &(0x7f0000270000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000706000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00003b7000/0x1000)=nil}, {&(0x7f00008ee000/0x1000)=nil, &(0x7f0000a77000/0x3000)=nil}, {&(0x7f0000406000/0x1000)=nil, &(0x7f00002e5000/0x2000)=nil, 0xfffffffffffffffe}], ['./file/file0\x00', './file1\x00', './file\x00', '.\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80286987, &(0x7f0000000300)) 06:01:20 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000000)={0x7fff, 0x0, {[], [], [], [], [], {}, {0x0, 0x0, 0x0, 0xe9be}}}) 06:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x2c}, {0xc}, {0x840000006, 0x0, 0x0, 0x7cc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 06:01:20 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000000)={0x7fff, 0x0, {[], [], [], [], [], {}, {0x0, 0x0, 0x0, 0xe9be}}}) 06:01:20 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) r4 = getuid() ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000200)) setreuid(0xee00, r4) r5 = semget$private(0x0, 0x4, 0x201) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000000c0)=""/209) r6 = getuid() setreuid(0xee00, r6) setreuid(r6, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000080)=0x3) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x1d) setregid(0xffffffffffffffff, r8) 06:01:20 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000000)={0x7fff, 0x0, {[], [], [], [], [], {}, {0x0, 0x0, 0x0, 0xe9be}}}) 06:01:20 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) r4 = getuid() ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000200)) setreuid(0xee00, r4) r5 = semget$private(0x0, 0x4, 0x201) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000000c0)=""/209) r6 = getuid() setreuid(0xee00, r6) setreuid(r6, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000080)=0x3) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x1d) setregid(0xffffffffffffffff, r8) 06:01:20 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000000)={0x7fff, 0x0, {[], [], [], [], [], {}, {0x0, 0x0, 0x0, 0xe9be}}}) 06:01:20 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) r4 = getuid() ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000200)) setreuid(0xee00, r4) r5 = semget$private(0x0, 0x4, 0x201) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000000c0)=""/209) r6 = getuid() setreuid(0xee00, r6) setreuid(r6, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000080)=0x3) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x1d) setregid(0xffffffffffffffff, r8) 06:01:20 executing program 0: r0 = open$dir(&(0x7f0000001000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000001080)='./file0\x00', 0x0) 06:01:20 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) r4 = getuid() ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000200)) setreuid(0xee00, r4) r5 = semget$private(0x0, 0x4, 0x201) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f00000000c0)=""/209) r6 = getuid() setreuid(0xee00, r6) setreuid(r6, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000080)=0x3) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0x1d) setregid(0xffffffffffffffff, r8) 06:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 06:01:20 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f00000000c0)={0xa, 0x1, 0xa}, 0x3, &(0x7f0000000280)="5471990ef0f6aee863853bfb25e57c1d6136964d04a384e6fd9d47f909f5b7a865dd7a36649ef90f5813e36a0d30fcb6b0af3a00b832941d2b502b87c02dbe5b44f85df5312b9f77b8b308a27b5e27231db15094a97619c24849ea10d418830855b622b9a244d88bc5cad5bcf111147e61f47648357ff392944147a1b67bebf6", &(0x7f0000000100)=0x80, &(0x7f0000000300)="6de4c2d3", 0x4) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) socket$inet6(0x18, 0x4, 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000001280)='\x00\x00\x00\x00', 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1}) 06:01:20 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f00000000c0)={0xa, 0x1, 0xa}, 0x3, &(0x7f0000000280)="5471990ef0f6aee863853bfb25e57c1d6136964d04a384e6fd9d47f909f5b7a865dd7a36649ef90f5813e36a0d30fcb6b0af3a00b832941d2b502b87c02dbe5b44f85df5312b9f77b8b308a27b5e27231db15094a97619c24849ea10d418830855b622b9a244d88bc5cad5bcf111147e61f47648357ff392944147a1b67bebf6", &(0x7f0000000100)=0x80, &(0x7f0000000300)="6de4c2d3", 0x4) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) socket$inet6(0x18, 0x4, 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000001280)='\x00\x00\x00\x00', 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1}) 06:01:20 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x80, 0x0) sendto$unix(r2, &(0x7f00000000c0)="8e5c127ea26e210a6831aec246ffaee5a8ada9393acbd94e617c9e7d367677dc4e076b2b2cca37021f490b1c9f76f3e346f09eb0a4d78244a3964efe5dab07304b43fc797032922aa0ed8c9abc7ea59755b68a99bdb425359bac12fc745eecc79216b509fb83f322b072b58c96744448baf16abbccbaecc86b030f428c7709b9cc7aa61e16395e0da8a5d1b360366b08849cde68db22661c0ad2458cbdbf791e082031ca6f16fe1cb53ebeb0e66de89d59b36624923a4d3fb83658", 0xbb, 0x404, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETBELL(r3, 0x80105703, &(0x7f0000000200)={0x70bc, 0x5, 0x100, 0x9}) r4 = dup(0xffffffffffffffff) pwrite(r4, &(0x7f0000000700)='ol', 0x2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f0000000040)={0xfff, 0xfff, 0x401}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000540)={{}, 0x2, &(0x7f0000000500)=[0x0, 0x0]}) socketpair(0x20, 0x4, 0x40, &(0x7f0000000280)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20269, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) pmap_unwire: wiring for pmap 0xfffffd805f35a588 va 0x20000000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805f35a588 va 0x20000000 didn't change! 06:01:20 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f00000000c0)={0xa, 0x1, 0xa}, 0x3, &(0x7f0000000280)="5471990ef0f6aee863853bfb25e57c1d6136964d04a384e6fd9d47f909f5b7a865dd7a36649ef90f5813e36a0d30fcb6b0af3a00b832941d2b502b87c02dbe5b44f85df5312b9f77b8b308a27b5e27231db15094a97619c24849ea10d418830855b622b9a244d88bc5cad5bcf111147e61f47648357ff392944147a1b67bebf6", &(0x7f0000000100)=0x80, &(0x7f0000000300)="6de4c2d3", 0x4) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) socket$inet6(0x18, 0x4, 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000001280)='\x00\x00\x00\x00', 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1}) 06:01:20 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x80, 0x0) sendto$unix(r2, &(0x7f00000000c0)="8e5c127ea26e210a6831aec246ffaee5a8ada9393acbd94e617c9e7d367677dc4e076b2b2cca37021f490b1c9f76f3e346f09eb0a4d78244a3964efe5dab07304b43fc797032922aa0ed8c9abc7ea59755b68a99bdb425359bac12fc745eecc79216b509fb83f322b072b58c96744448baf16abbccbaecc86b030f428c7709b9cc7aa61e16395e0da8a5d1b360366b08849cde68db22661c0ad2458cbdbf791e082031ca6f16fe1cb53ebeb0e66de89d59b36624923a4d3fb83658", 0xbb, 0x404, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETBELL(r3, 0x80105703, &(0x7f0000000200)={0x70bc, 0x5, 0x100, 0x9}) r4 = dup(0xffffffffffffffff) pwrite(r4, &(0x7f0000000700)='ol', 0x2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f0000000040)={0xfff, 0xfff, 0x401}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000540)={{}, 0x2, &(0x7f0000000500)=[0x0, 0x0]}) socketpair(0x20, 0x4, 0x40, &(0x7f0000000280)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20269, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) pmap_unwire: wiring for pmap 0xfffffd805f35a970 va 0x20000000 didn't change! 06:01:20 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f00000000c0)={0xa, 0x1, 0xa}, 0x3, &(0x7f0000000280)="5471990ef0f6aee863853bfb25e57c1d6136964d04a384e6fd9d47f909f5b7a865dd7a36649ef90f5813e36a0d30fcb6b0af3a00b832941d2b502b87c02dbe5b44f85df5312b9f77b8b308a27b5e27231db15094a97619c24849ea10d418830855b622b9a244d88bc5cad5bcf111147e61f47648357ff392944147a1b67bebf6", &(0x7f0000000100)=0x80, &(0x7f0000000300)="6de4c2d3", 0x4) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) socket$inet6(0x18, 0x4, 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000001280)='\x00\x00\x00\x00', 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1}) 06:01:20 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x80, 0x0) sendto$unix(r2, &(0x7f00000000c0)="8e5c127ea26e210a6831aec246ffaee5a8ada9393acbd94e617c9e7d367677dc4e076b2b2cca37021f490b1c9f76f3e346f09eb0a4d78244a3964efe5dab07304b43fc797032922aa0ed8c9abc7ea59755b68a99bdb425359bac12fc745eecc79216b509fb83f322b072b58c96744448baf16abbccbaecc86b030f428c7709b9cc7aa61e16395e0da8a5d1b360366b08849cde68db22661c0ad2458cbdbf791e082031ca6f16fe1cb53ebeb0e66de89d59b36624923a4d3fb83658", 0xbb, 0x404, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETBELL(r3, 0x80105703, &(0x7f0000000200)={0x70bc, 0x5, 0x100, 0x9}) r4 = dup(0xffffffffffffffff) pwrite(r4, &(0x7f0000000700)='ol', 0x2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f0000000040)={0xfff, 0xfff, 0x401}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000540)={{}, 0x2, &(0x7f0000000500)=[0x0, 0x0]}) socketpair(0x20, 0x4, 0x40, &(0x7f0000000280)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20269, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) 06:01:20 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x80, 0x0) sendto$unix(r2, &(0x7f00000000c0)="8e5c127ea26e210a6831aec246ffaee5a8ada9393acbd94e617c9e7d367677dc4e076b2b2cca37021f490b1c9f76f3e346f09eb0a4d78244a3964efe5dab07304b43fc797032922aa0ed8c9abc7ea59755b68a99bdb425359bac12fc745eecc79216b509fb83f322b072b58c96744448baf16abbccbaecc86b030f428c7709b9cc7aa61e16395e0da8a5d1b360366b08849cde68db22661c0ad2458cbdbf791e082031ca6f16fe1cb53ebeb0e66de89d59b36624923a4d3fb83658", 0xbb, 0x404, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_SETBELL(r3, 0x80105703, &(0x7f0000000200)={0x70bc, 0x5, 0x100, 0x9}) r4 = dup(0xffffffffffffffff) pwrite(r4, &(0x7f0000000700)='ol', 0x2, 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, r4) ioctl$WSKBDIO_SETKEYREPEAT(r4, 0x800c5707, &(0x7f0000000040)={0xfff, 0xfff, 0x401}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000540)={{}, 0x2, &(0x7f0000000500)=[0x0, 0x0]}) socketpair(0x20, 0x4, 0x40, &(0x7f0000000280)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20269, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) pmap_unwire: wiring for pmap 0xfffffd805f35a970 va 0x20000000 didn't change! pmap_unwire: wiring for pmap 0xfffffd805f35a970 va 0x20000000 didn't change! 06:01:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6530"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0xa) dup2(r0, r1) 06:01:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) poll(&(0x7f00000000c0)=[{r0, 0x7afdc3dd54de2975}], 0x1, 0x0) 06:01:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51486467f9b483f7c874ca8cca5be23c41c910e3fb3367b69773ff566fd2b9fc1bd26b7b0b7f7ada2d4c2df08d5e3a82961af2", 0x253}], 0x1) 06:01:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 06:01:20 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0xca}, {0x0, 0xd2}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20269, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0xa8}, 0x0) 06:01:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)) 06:01:20 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000100)="dc02ca843f4b61c618cec27a2b064f4f55504ecbf6121227dcb53a8e1af01ed5212101ea64cd2d26c576ed1b691aece87aa6a084d363eb629bc35ffa85930d834ab3cd2bc6b888bf7faf347c00d0617ad8bade487288cc462f", 0x59}], 0x1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:20 executing program 0: r0 = kqueue() ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000540)={0x4, './file0\x00', './file0/file0\x00'}) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000580)=0x4) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kqueue() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000400)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000440)="2ae5acf899e63bb5b5adbb3c0d27ccd45718d4cb2b2a12d7e80ee69837496b1165bd3f24dc644cc59aa4d4b0e885327d5643054bab53403c29d460ebbb7b3226b8d7a8ff567045301d739728c0b3f36b7fbd62893bef755721fa947a72e58120add86c4eb4b72e576cbefae5266679388ac807beeb539607a15103ce29a8b5", &(0x7f00000004c0)=0x7f, &(0x7f0000000500)="b3ed7dfd8a86e001c7ae3cbf14c0f471fb07f719", 0x14) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x61}, {0x60}, {0xfff6}]}) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="0c9f4bf79f7c7e157bc41d05ea7991af8a5deedab3086d85de314b9d487baae39a63166db4881cd6760c598bdfdcbe8a5c824fb184cfaaf2cd949a7824b5b0e54f5e0a78a1316955e4ccca262d04d760e937026991618416b89f472a1eaf8a2a7d6e3fc969dea2d0aa8fb133ba6d9f7376174e0d93f4849b47c25080c1efd34614696ae12ac83226a7e66c284f9f", 0x8e}, {&(0x7f0000000240)="6eb4db175b082e78d8ac707efb7dd5853ec81d5671580e7395cfb5de87334dce35080e2bb5d2021c0cfa76a0f181b7c14c6b7131c9b73fa77b792dbc9f86457d83f49970d77486f9021f7a060944fcf53c109e8a556530321198d09c453e028131b420a1bdd1653ebabf509d2242586477931c9a4c4b7474c07f66d29916c4f2a38ae37f82cf6b13b179f150637b4b6e281bb3fb1cb0b770e13053e19f875dc3c90ac4168aebf857e69d3af98b9bef07acabe063e66f0a8fab420b11d7", 0xbd}, {&(0x7f0000000300)="e5c4d04684281092e39bb8eba7b8a85dd0a037cfa3f62e9f1d32b67cd53c45e8e9bbbc1447fc8bcf34d316adf460e0398a6aa5ac2f2dffdff9c0cb70c8890e443b15fcee16d92d1aff3875602aded0bc81c235838b996387ff8905439a1ba57323141ee8b53572157b8151754c7d5aadfa6424b3f15344e4e668ac1ca4b42295bb51def50ff64446b5d162c73405219a498415cceaa39c4a36f562941a326d706946065a744346b2431ae7755aaef037e2772d803de66789fe8688690b66072bff3a1f6f2f3f6c902079b3dd258b18549d6c015e42b81d9f48", 0xd9}], 0x3, 0x0, 0x100) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1}) 06:01:20 executing program 0: r0 = kqueue() ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000540)={0x4, './file0\x00', './file0/file0\x00'}) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000580)=0x4) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kqueue() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000400)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000440)="2ae5acf899e63bb5b5adbb3c0d27ccd45718d4cb2b2a12d7e80ee69837496b1165bd3f24dc644cc59aa4d4b0e885327d5643054bab53403c29d460ebbb7b3226b8d7a8ff567045301d739728c0b3f36b7fbd62893bef755721fa947a72e58120add86c4eb4b72e576cbefae5266679388ac807beeb539607a15103ce29a8b5", &(0x7f00000004c0)=0x7f, &(0x7f0000000500)="b3ed7dfd8a86e001c7ae3cbf14c0f471fb07f719", 0x14) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x61}, {0x60}, {0xfff6}]}) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="0c9f4bf79f7c7e157bc41d05ea7991af8a5deedab3086d85de314b9d487baae39a63166db4881cd6760c598bdfdcbe8a5c824fb184cfaaf2cd949a7824b5b0e54f5e0a78a1316955e4ccca262d04d760e937026991618416b89f472a1eaf8a2a7d6e3fc969dea2d0aa8fb133ba6d9f7376174e0d93f4849b47c25080c1efd34614696ae12ac83226a7e66c284f9f", 0x8e}, {&(0x7f0000000240)="6eb4db175b082e78d8ac707efb7dd5853ec81d5671580e7395cfb5de87334dce35080e2bb5d2021c0cfa76a0f181b7c14c6b7131c9b73fa77b792dbc9f86457d83f49970d77486f9021f7a060944fcf53c109e8a556530321198d09c453e028131b420a1bdd1653ebabf509d2242586477931c9a4c4b7474c07f66d29916c4f2a38ae37f82cf6b13b179f150637b4b6e281bb3fb1cb0b770e13053e19f875dc3c90ac4168aebf857e69d3af98b9bef07acabe063e66f0a8fab420b11d7", 0xbd}, {&(0x7f0000000300)="e5c4d04684281092e39bb8eba7b8a85dd0a037cfa3f62e9f1d32b67cd53c45e8e9bbbc1447fc8bcf34d316adf460e0398a6aa5ac2f2dffdff9c0cb70c8890e443b15fcee16d92d1aff3875602aded0bc81c235838b996387ff8905439a1ba57323141ee8b53572157b8151754c7d5aadfa6424b3f15344e4e668ac1ca4b42295bb51def50ff64446b5d162c73405219a498415cceaa39c4a36f562941a326d706946065a744346b2431ae7755aaef037e2772d803de66789fe8688690b66072bff3a1f6f2f3f6c902079b3dd258b18549d6c015e42b81d9f48", 0xd9}], 0x3, 0x0, 0x100) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1}) 06:01:20 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000100)="dc02ca843f4b61c618cec27a2b064f4f55504ecbf6121227dcb53a8e1af01ed5212101ea64cd2d26c576ed1b691aece87aa6a084d363eb629bc35ffa85930d834ab3cd2bc6b888bf7faf347c00d0617ad8bade487288cc462f", 0x59}], 0x1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:20 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000100)="dc02ca843f4b61c618cec27a2b064f4f55504ecbf6121227dcb53a8e1af01ed5212101ea64cd2d26c576ed1b691aece87aa6a084d363eb629bc35ffa85930d834ab3cd2bc6b888bf7faf347c00d0617ad8bade487288cc462f", 0x59}], 0x1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:20 executing program 0: r0 = kqueue() ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000540)={0x4, './file0\x00', './file0/file0\x00'}) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000580)=0x4) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kqueue() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000400)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000440)="2ae5acf899e63bb5b5adbb3c0d27ccd45718d4cb2b2a12d7e80ee69837496b1165bd3f24dc644cc59aa4d4b0e885327d5643054bab53403c29d460ebbb7b3226b8d7a8ff567045301d739728c0b3f36b7fbd62893bef755721fa947a72e58120add86c4eb4b72e576cbefae5266679388ac807beeb539607a15103ce29a8b5", &(0x7f00000004c0)=0x7f, &(0x7f0000000500)="b3ed7dfd8a86e001c7ae3cbf14c0f471fb07f719", 0x14) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x61}, {0x60}, {0xfff6}]}) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="0c9f4bf79f7c7e157bc41d05ea7991af8a5deedab3086d85de314b9d487baae39a63166db4881cd6760c598bdfdcbe8a5c824fb184cfaaf2cd949a7824b5b0e54f5e0a78a1316955e4ccca262d04d760e937026991618416b89f472a1eaf8a2a7d6e3fc969dea2d0aa8fb133ba6d9f7376174e0d93f4849b47c25080c1efd34614696ae12ac83226a7e66c284f9f", 0x8e}, {&(0x7f0000000240)="6eb4db175b082e78d8ac707efb7dd5853ec81d5671580e7395cfb5de87334dce35080e2bb5d2021c0cfa76a0f181b7c14c6b7131c9b73fa77b792dbc9f86457d83f49970d77486f9021f7a060944fcf53c109e8a556530321198d09c453e028131b420a1bdd1653ebabf509d2242586477931c9a4c4b7474c07f66d29916c4f2a38ae37f82cf6b13b179f150637b4b6e281bb3fb1cb0b770e13053e19f875dc3c90ac4168aebf857e69d3af98b9bef07acabe063e66f0a8fab420b11d7", 0xbd}, {&(0x7f0000000300)="e5c4d04684281092e39bb8eba7b8a85dd0a037cfa3f62e9f1d32b67cd53c45e8e9bbbc1447fc8bcf34d316adf460e0398a6aa5ac2f2dffdff9c0cb70c8890e443b15fcee16d92d1aff3875602aded0bc81c235838b996387ff8905439a1ba57323141ee8b53572157b8151754c7d5aadfa6424b3f15344e4e668ac1ca4b42295bb51def50ff64446b5d162c73405219a498415cceaa39c4a36f562941a326d706946065a744346b2431ae7755aaef037e2772d803de66789fe8688690b66072bff3a1f6f2f3f6c902079b3dd258b18549d6c015e42b81d9f48", 0xd9}], 0x3, 0x0, 0x100) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1}) pmap_unwire: wiring for pmap 0xfffffd805f35a970 va 0x20000000 didn't change! 06:01:21 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000100)="dc02ca843f4b61c618cec27a2b064f4f55504ecbf6121227dcb53a8e1af01ed5212101ea64cd2d26c576ed1b691aece87aa6a084d363eb629bc35ffa85930d834ab3cd2bc6b888bf7faf347c00d0617ad8bade487288cc462f", 0x59}], 0x1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:21 executing program 0: r0 = kqueue() ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000540)={0x4, './file0\x00', './file0/file0\x00'}) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000580)=0x4) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kqueue() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000400)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000440)="2ae5acf899e63bb5b5adbb3c0d27ccd45718d4cb2b2a12d7e80ee69837496b1165bd3f24dc644cc59aa4d4b0e885327d5643054bab53403c29d460ebbb7b3226b8d7a8ff567045301d739728c0b3f36b7fbd62893bef755721fa947a72e58120add86c4eb4b72e576cbefae5266679388ac807beeb539607a15103ce29a8b5", &(0x7f00000004c0)=0x7f, &(0x7f0000000500)="b3ed7dfd8a86e001c7ae3cbf14c0f471fb07f719", 0x14) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x61}, {0x60}, {0xfff6}]}) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000080)="0c9f4bf79f7c7e157bc41d05ea7991af8a5deedab3086d85de314b9d487baae39a63166db4881cd6760c598bdfdcbe8a5c824fb184cfaaf2cd949a7824b5b0e54f5e0a78a1316955e4ccca262d04d760e937026991618416b89f472a1eaf8a2a7d6e3fc969dea2d0aa8fb133ba6d9f7376174e0d93f4849b47c25080c1efd34614696ae12ac83226a7e66c284f9f", 0x8e}, {&(0x7f0000000240)="6eb4db175b082e78d8ac707efb7dd5853ec81d5671580e7395cfb5de87334dce35080e2bb5d2021c0cfa76a0f181b7c14c6b7131c9b73fa77b792dbc9f86457d83f49970d77486f9021f7a060944fcf53c109e8a556530321198d09c453e028131b420a1bdd1653ebabf509d2242586477931c9a4c4b7474c07f66d29916c4f2a38ae37f82cf6b13b179f150637b4b6e281bb3fb1cb0b770e13053e19f875dc3c90ac4168aebf857e69d3af98b9bef07acabe063e66f0a8fab420b11d7", 0xbd}, {&(0x7f0000000300)="e5c4d04684281092e39bb8eba7b8a85dd0a037cfa3f62e9f1d32b67cd53c45e8e9bbbc1447fc8bcf34d316adf460e0398a6aa5ac2f2dffdff9c0cb70c8890e443b15fcee16d92d1aff3875602aded0bc81c235838b996387ff8905439a1ba57323141ee8b53572157b8151754c7d5aadfa6424b3f15344e4e668ac1ca4b42295bb51def50ff64446b5d162c73405219a498415cceaa39c4a36f562941a326d706946065a744346b2431ae7755aaef037e2772d803de66789fe8688690b66072bff3a1f6f2f3f6c902079b3dd258b18549d6c015e42b81d9f48", 0xd9}], 0x3, 0x0, 0x100) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1}) 06:01:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 06:01:21 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 06:01:21 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f00000004c0)="c5e2bccc8c2232633f5b5f729233a511a1a43ff78abecee749be8ee91b98251146f85b2a370ba67af900f792e299db90b3cf9628e023ff1c6dfcfed87f5c2fb3b3820abbdaa7b064d55713fb6beb60ae84b8b3d226a6", 0x56}], 0x1, 0x0, 0x78}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1}) 06:01:21 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, &(0x7f0000000100)=[{0x25}, {0x4c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:01:21 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f00000004c0)="c5e2bccc8c2232633f5b5f729233a511a1a43ff78abecee749be8ee91b98251146f85b2a370ba67af900f792e299db90b3cf9628e023ff1c6dfcfed87f5c2fb3b3820abbdaa7b064d55713fb6beb60ae84b8b3d226a6", 0x56}], 0x1, 0x0, 0x78}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1}) 06:01:21 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000100)="dc02ca843f4b61c618cec27a2b064f4f55504ecbf6121227dcb53a8e1af01ed5212101ea64cd2d26c576ed1b691aec", 0x2f}], 0x1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:21 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f00000004c0)="c5e2bccc8c2232633f5b5f729233a511a1a43ff78abecee749be8ee91b98251146f85b2a370ba67af900f792e299db90b3cf9628e023ff1c6dfcfed87f5c2fb3b3820abbdaa7b064d55713fb6beb60ae84b8b3d226a6", 0x56}], 0x1, 0x0, 0x78}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1}) 06:01:21 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000100)="dc02ca843f4b61c618cec27a2b064f4f55504ecbf6121227dcb53a8e1af01ed5212101ea64cd2d26c576ed1b691aec", 0x2f}], 0x1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:21 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f00000004c0)="c5e2bccc8c2232633f5b5f729233a511a1a43ff78abecee749be8ee91b98251146f85b2a370ba67af900f792e299db90b3cf9628e023ff1c6dfcfed87f5c2fb3b3820abbdaa7b064d55713fb6beb60ae84b8b3d226a6", 0x56}], 0x1, 0x0, 0x78}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1}) 06:01:21 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000100)="dc02ca843f4b61c618cec27a2b064f4f55504ecbf6121227dcb53a8e1af01ed5212101ea64cd2d26c576ed1b691aec", 0x2f}], 0x1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r0, 0x29, 0x39, 0x0, 0x0) 06:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x35}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:01:21 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000100)="dc02ca843f4b61c618cec27a2b064f4f55504ecbf6121227dcb53a8e1af01ed5212101ea64cd2d26c576ed1b691aec", 0x2f}], 0x1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:21 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3006]}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:21 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x400, r2}) 06:01:21 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3006]}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:21 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x400, r2}) 06:01:21 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3006]}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:21 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x400, r2}) 06:01:21 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3006]}}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:21 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x400, r2}) 06:01:21 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = getpid() r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f0000000480)=[{0x4, 0x1, 0x800}], 0x1) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r3, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r3, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) getgid() fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, r2}) 06:01:21 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f00000002c0)="e76cc9bd7254dc99ffac79d0a7532a284fc311729a7583b62742924f0ba624067564430e508b199698378e1d2d008c17af6d4400adab200ef3751127a4e08b0a4bb8afa16c6fae07bddefc0bdb080b539fff883434daf533e8df3c70a73215991468a6f79dbb35bcc3b2463a9d72fb42", &(0x7f0000000180)=0x70, 0x0, 0x0) 06:01:21 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f00000002c0)="e76cc9bd7254dc99ffac79d0a7532a284fc311729a7583b62742924f0ba624067564430e508b199698378e1d2d008c17af6d4400adab200ef3751127a4e08b0a4bb8afa16c6fae07bddefc0bdb080b539fff883434daf533e8df3c70a73215991468a6f79dbb35bcc3b2463a9d72fb42", &(0x7f0000000180)=0x70, 0x0, 0x0) 06:01:21 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = getpid() r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f0000000480)=[{0x4, 0x1, 0x800}], 0x1) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r3, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r3, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) getgid() fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, r2}) 06:01:21 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = getpid() r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f0000000480)=[{0x4, 0x1, 0x800}], 0x1) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r3, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r3, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) getgid() fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, r2}) 06:01:21 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f00000002c0)="e76cc9bd7254dc99ffac79d0a7532a284fc311729a7583b62742924f0ba624067564430e508b199698378e1d2d008c17af6d4400adab200ef3751127a4e08b0a4bb8afa16c6fae07bddefc0bdb080b539fff883434daf533e8df3c70a73215991468a6f79dbb35bcc3b2463a9d72fb42", &(0x7f0000000180)=0x70, 0x0, 0x0) 06:01:21 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = getpid() r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f0000000480)=[{0x4, 0x1, 0x800}], 0x1) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r3, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r3, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) getgid() fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, r2}) 06:01:21 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f00000002c0)="e76cc9bd7254dc99ffac79d0a7532a284fc311729a7583b62742924f0ba624067564430e508b199698378e1d2d008c17af6d4400adab200ef3751127a4e08b0a4bb8afa16c6fae07bddefc0bdb080b539fff883434daf533e8df3c70a73215991468a6f79dbb35bcc3b2463a9d72fb42", &(0x7f0000000180)=0x70, 0x0, 0x0) 06:01:21 executing program 0: sysctl$hw(&(0x7f0000000280)={0x6, 0xf}, 0x2, &(0x7f0000000080)="144f426e2fc83c9fa5f2780e2a87ac7df4efb5b88640", &(0x7f00000003c0)=0x16, 0x0, 0x0) 06:01:21 executing program 1: sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000140), 0x0, 0x0, 0x0) 06:01:21 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb18c3003c08feffff016a526190a13ed819c5523db411fe36"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 06:01:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x9) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 06:01:21 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 06:01:21 executing program 1: sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x2}, 0x4, &(0x7f0000003180), 0x0, 0x0, 0x0) 06:01:21 executing program 0: r0 = kqueue() r1 = socket(0x2, 0x4001, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff7, 0x21}], 0x4c4, 0x0, 0x80000001, 0x0) 06:01:21 executing program 1: sysctl$vm(&(0x7f0000000000)={0x2, 0xc}, 0x2, 0x0, 0x0, &(0x7f00000001c0), 0x0) 06:01:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x101}, {}], 0x2}) 06:01:21 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000040)="8a47f1dabcddffac9d1584cb4ffeb24db853e30f128de42b9ee73b9725593ff3e7dcd031a582179f859a61bb3b6e9262aca57aad2f7a09b57f287a2ac573169a5782cfd1b0e3e756354595a9a8e66c7a58ff53ee834ef019132882fbb48fa325093ed041e79c0c65453b31fecaed0c1791a8c9aebd98a963dad76748b0a049df32062b40bfcde7231ba05783c6c375366e29fee629ec503fb3e6bcd7a276de0a13", 0xa1}], 0x1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, 0xffffffffffffffff}) 06:01:21 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000900)="602a19ff46f13ac324f2c054ab4d9ec5815ba7fdf2ef3e7237609af5c6319b2808addf2aa3c8bc07f7cf8c1bffa48ec6307f32bdfa294b122f65ffbd52f81339c9fe2b5732e0394617cee3f283c0992ef52fd3c7c8f1bd3da6601f8fc9291b0f32539d8e5858c194e8c7ee23edd58aaf7a8b47758afde75892897c4addc1baf31e93e5d018daf13cadb79fec6bd82680c305879b6b3f18e8a3334d93b2b2301d772e076c004a5827b6ddc5f8e42cb23275568e634e6b3ad90d2d8134aa34d0670eb54d851b88cdef20bb6d630f5eca356c56ced360ca25fb796f02923458c2cc64c32c8d1ce2d8893eacb3a1724a5f", 0xef) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, 0xffffffffffffffff}) 06:01:21 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={{}, {[0x0, 0x0, 0xff]}}, 0x4}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:21 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000900)="602a19ff46f13ac324f2c054ab4d9ec5815ba7fdf2ef3e7237609af5c6319b2808addf2aa3c8bc07f7cf8c1bffa48ec6307f32bdfa294b122f65ffbd52f81339c9fe2b5732e0394617cee3f283c0992ef52fd3c7c8f1bd3da6601f8fc9291b0f32539d8e5858c194e8c7ee23edd58aaf7a8b47758afde75892897c4addc1baf31e93e5d018daf13cadb79fec6bd82680c305879b6b3f18e8a3334d93b2b2301d772e076c004a5827b6ddc5f8e42cb23275568e634e6b3ad90d2d8134aa34d0670eb54d851b88cdef20bb6d630f5eca356c56ced360ca25fb796f02923458c2cc64c32c8d1ce2d8893eacb3a1724a5f", 0xef) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, 0xffffffffffffffff}) 06:01:21 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={{}, {[0x0, 0x0, 0xff]}}, 0x4}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:21 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000900)="602a19ff46f13ac324f2c054ab4d9ec5815ba7fdf2ef3e7237609af5c6319b2808addf2aa3c8bc07f7cf8c1bffa48ec6307f32bdfa294b122f65ffbd52f81339c9fe2b5732e0394617cee3f283c0992ef52fd3c7c8f1bd3da6601f8fc9291b0f32539d8e5858c194e8c7ee23edd58aaf7a8b47758afde75892897c4addc1baf31e93e5d018daf13cadb79fec6bd82680c305879b6b3f18e8a3334d93b2b2301d772e076c004a5827b6ddc5f8e42cb23275568e634e6b3ad90d2d8134aa34d0670eb54d851b88cdef20bb6d630f5eca356c56ced360ca25fb796f02923458c2cc64c32c8d1ce2d8893eacb3a1724a5f", 0xef) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, 0xffffffffffffffff}) 06:01:21 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={{}, {[0x0, 0x0, 0xff]}}, 0x4}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:21 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000900)="602a19ff46f13ac324f2c054ab4d9ec5815ba7fdf2ef3e7237609af5c6319b2808addf2aa3c8bc07f7cf8c1bffa48ec6307f32bdfa294b122f65ffbd52f81339c9fe2b5732e0394617cee3f283c0992ef52fd3c7c8f1bd3da6601f8fc9291b0f32539d8e5858c194e8c7ee23edd58aaf7a8b47758afde75892897c4addc1baf31e93e5d018daf13cadb79fec6bd82680c305879b6b3f18e8a3334d93b2b2301d772e076c004a5827b6ddc5f8e42cb23275568e634e6b3ad90d2d8134aa34d0670eb54d851b88cdef20bb6d630f5eca356c56ced360ca25fb796f02923458c2cc64c32c8d1ce2d8893eacb3a1724a5f", 0xef) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, 0xffffffffffffffff}) 06:01:21 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={{}, {[0x0, 0x0, 0xff]}}, 0x4}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:21 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 06:01:21 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x4) 06:01:21 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0x72, &(0x7f0000000000)={@random="edd700", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '[\x00', 0x3c, 0x0, 0x0, @rand_addr="b3224000caf91b9311299aa1b5c67104", @mcast2, {[], @icmpv6=@ni={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "c2b7466882112f2e94f12fdfe6431d99e1ebd2b06ba84bc90fe59c9c9bc3fcde0b2447e3d711ed87f6af3307"}}}}}}) 06:01:21 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000ac0)=[{{}, 0xfffffffffffffffa, 0x0, 0x1, 0x10000, 0xa0}, {{}, 0xfffffffffffffffd, 0x3, 0x4, 0x80000001, 0x3f}, {{}, 0xfffffffffffffffa, 0x4, 0x20, 0x7b88}, {{}, 0xfffffffffffffffb, 0x0, 0x80, 0x7fff, 0x400}, {{}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x84a, 0x8}, {{}, 0xfffffffffffffff8, 0x62, 0x0, 0x3, 0xbc}, {{}, 0xfffffffffffffff9, 0xa4, 0xad, 0x0, 0x101}], 0x7, &(0x7f0000000a80)={0x0, 0xffffffff}) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0x0, 0x86, 0x0, 0x0, 0x1}], 0x3ff, &(0x7f0000000100), 0x800, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:21 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0x72, &(0x7f0000000000)={@random="edd700", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '[\x00', 0x3c, 0x0, 0x0, @rand_addr="b3224000caf91b9311299aa1b5c67104", @mcast2, {[], @icmpv6=@ni={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "c2b7466882112f2e94f12fdfe6431d99e1ebd2b06ba84bc90fe59c9c9bc3fcde0b2447e3d711ed87f6af3307"}}}}}}) 06:01:21 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000ac0)=[{{}, 0xfffffffffffffffa, 0x0, 0x1, 0x10000, 0xa0}, {{}, 0xfffffffffffffffd, 0x3, 0x4, 0x80000001, 0x3f}, {{}, 0xfffffffffffffffa, 0x4, 0x20, 0x7b88}, {{}, 0xfffffffffffffffb, 0x0, 0x80, 0x7fff, 0x400}, {{}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x84a, 0x8}, {{}, 0xfffffffffffffff8, 0x62, 0x0, 0x3, 0xbc}, {{}, 0xfffffffffffffff9, 0xa4, 0xad, 0x0, 0x101}], 0x7, &(0x7f0000000a80)={0x0, 0xffffffff}) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0x0, 0x86, 0x0, 0x0, 0x1}], 0x3ff, &(0x7f0000000100), 0x800, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:22 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0x72, &(0x7f0000000000)={@random="edd700", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '[\x00', 0x3c, 0x0, 0x0, @rand_addr="b3224000caf91b9311299aa1b5c67104", @mcast2, {[], @icmpv6=@ni={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "c2b7466882112f2e94f12fdfe6431d99e1ebd2b06ba84bc90fe59c9c9bc3fcde0b2447e3d711ed87f6af3307"}}}}}}) 06:01:22 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000ac0)=[{{}, 0xfffffffffffffffa, 0x0, 0x1, 0x10000, 0xa0}, {{}, 0xfffffffffffffffd, 0x3, 0x4, 0x80000001, 0x3f}, {{}, 0xfffffffffffffffa, 0x4, 0x20, 0x7b88}, {{}, 0xfffffffffffffffb, 0x0, 0x80, 0x7fff, 0x400}, {{}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x84a, 0x8}, {{}, 0xfffffffffffffff8, 0x62, 0x0, 0x3, 0xbc}, {{}, 0xfffffffffffffff9, 0xa4, 0xad, 0x0, 0x101}], 0x7, &(0x7f0000000a80)={0x0, 0xffffffff}) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0x0, 0x86, 0x0, 0x0, 0x1}], 0x3ff, &(0x7f0000000100), 0x800, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:22 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0x72, &(0x7f0000000000)={@random="edd700", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '[\x00', 0x3c, 0x0, 0x0, @rand_addr="b3224000caf91b9311299aa1b5c67104", @mcast2, {[], @icmpv6=@ni={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "c2b7466882112f2e94f12fdfe6431d99e1ebd2b06ba84bc90fe59c9c9bc3fcde0b2447e3d711ed87f6af3307"}}}}}}) 06:01:22 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000ac0)=[{{}, 0xfffffffffffffffa, 0x0, 0x1, 0x10000, 0xa0}, {{}, 0xfffffffffffffffd, 0x3, 0x4, 0x80000001, 0x3f}, {{}, 0xfffffffffffffffa, 0x4, 0x20, 0x7b88}, {{}, 0xfffffffffffffffb, 0x0, 0x80, 0x7fff, 0x400}, {{}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x84a, 0x8}, {{}, 0xfffffffffffffff8, 0x62, 0x0, 0x3, 0xbc}, {{}, 0xfffffffffffffff9, 0xa4, 0xad, 0x0, 0x101}], 0x7, &(0x7f0000000a80)={0x0, 0xffffffff}) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0x0, 0x86, 0x0, 0x0, 0x1}], 0x3ff, &(0x7f0000000100), 0x800, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000300)=[{0x30}, {0x5c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:01:22 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x347, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 06:01:22 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0x1}, {}, {0x0, 0x0, 0xffc}, {0x1}, {0x3}, {0x0, 0x1f, 0x1000}], 0x6) 06:01:22 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0x1}, {}, {0x0, 0x0, 0xffc}, {0x1}, {0x3}, {0x0, 0x1f, 0x1000}], 0x6) 06:01:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:01:22 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0x1}, {}, {0x0, 0x0, 0xffc}, {0x1}, {0x3}, {0x0, 0x1f, 0x1000}], 0x6) 06:01:22 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0x1}, {}, {0x0, 0x0, 0xffc}, {0x1}, {0x3}, {0x0, 0x1f, 0x1000}], 0x6) 06:01:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 06:01:22 executing program 0: r0 = kqueue() ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0xa000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file']}) kevent(r0, &(0x7f0000000000), 0x10000, 0x0, 0x80000001, 0x0) 06:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x80}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)) 06:01:22 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x17, 0x0) close(r1) 06:01:22 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000003}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x1, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r1, 0x200000029, 0x2c, 0x0, 0x0) 06: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, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x3}, {0x6, 0x0, 0x0, 0x80000000}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:01:22 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x8847}}}) 06:01:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="100000002900000033"], 0x10}, 0x0) 06:01:22 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x8847}}}) 06:01:22 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x2c}, {0x0, 0x0, 0x9}]}) 06:01:22 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x8847}}}) 06:01:22 executing program 1: r0 = open(&(0x7f0000000700)='./file0\x00', 0x200, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000700)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x89}, {{r0}, 0xfffffffffffffffc, 0x3}], 0x401, 0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 06:01:22 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x8847}}}) 06:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)) 06:01:22 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x1d}], 0x26dc, 0x0, 0x0, 0x0) 06:01:22 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, &(0x7f0000000080)="ad3ffb98", &(0x7f00000000c0)=0x4, 0x0, 0x0) 06:01:22 executing program 1: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') kevent(r0, &(0x7f0000000000), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 06:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0xf74}]}) 06:01:23 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@random="edd700", @random="ec702afbf42f", [], {@ipv6={0x86dd, {0x0, 0x6, '[\x00', 0x48, 0x0, 0x0, @rand_addr="b3224000caf91b9311299aa1b5c67104", @mcast2, {[], @icmpv6=@ni={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "c2b7466882112f2e94f12fdfe6431d99e1ebd2b06ba84bc90fe59c9c9bc3fcde0b2447e3d711ed87f6af33078edfb2642d5192fb944c5bb0"}}}}}}) 06:01:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) 06:01:23 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@random="edd700", @random="ec702afbf42f", [], {@ipv6={0x86dd, {0x0, 0x6, '[\x00', 0x48, 0x0, 0x0, @rand_addr="b3224000caf91b9311299aa1b5c67104", @mcast2, {[], @icmpv6=@ni={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "c2b7466882112f2e94f12fdfe6431d99e1ebd2b06ba84bc90fe59c9c9bc3fcde0b2447e3d711ed87f6af33078edfb2642d5192fb944c5bb0"}}}}}}) 06:01:23 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0x35, &(0x7f0000000000)={@random="edd700", @broadcast, [], {@arp={0x806, @generic={0x0, 0x807c, 0x6, 0x3, 0x0, @broadcast, "e8985f", @random="cabfb24b08c7", "44a3361d4dbac60fd73d9b81149b3675"}}}}) 06:01:23 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@random="edd700", @random="ec702afbf42f", [], {@ipv6={0x86dd, {0x0, 0x6, '[\x00', 0x48, 0x0, 0x0, @rand_addr="b3224000caf91b9311299aa1b5c67104", @mcast2, {[], @icmpv6=@ni={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "c2b7466882112f2e94f12fdfe6431d99e1ebd2b06ba84bc90fe59c9c9bc3fcde0b2447e3d711ed87f6af33078edfb2642d5192fb944c5bb0"}}}}}}) 06:01:23 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0x35, &(0x7f0000000000)={@random="edd700", @broadcast, [], {@arp={0x806, @generic={0x0, 0x807c, 0x6, 0x3, 0x0, @broadcast, "e8985f", @random="cabfb24b08c7", "44a3361d4dbac60fd73d9b81149b3675"}}}}) 06:01:23 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0x7e, &(0x7f0000000000)={@random="edd700", @random="ec702afbf42f", [], {@ipv6={0x86dd, {0x0, 0x6, '[\x00', 0x48, 0x0, 0x0, @rand_addr="b3224000caf91b9311299aa1b5c67104", @mcast2, {[], @icmpv6=@ni={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "c2b7466882112f2e94f12fdfe6431d99e1ebd2b06ba84bc90fe59c9c9bc3fcde0b2447e3d711ed87f6af33078edfb2642d5192fb944c5bb0"}}}}}}) 06:01:23 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0x35, &(0x7f0000000000)={@random="edd700", @broadcast, [], {@arp={0x806, @generic={0x0, 0x807c, 0x6, 0x3, 0x0, @broadcast, "e8985f", @random="cabfb24b08c7", "44a3361d4dbac60fd73d9b81149b3675"}}}}) 06:01:23 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x0) dup2(r1, r3) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180)="b58b0de7a3b3438cfbcc4044f8087f23d688d9e0", 0x14) 06:01:23 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0x35, &(0x7f0000000000)={@random="edd700", @broadcast, [], {@arp={0x806, @generic={0x0, 0x807c, 0x6, 0x3, 0x0, @broadcast, "e8985f", @random="cabfb24b08c7", "44a3361d4dbac60fd73d9b81149b3675"}}}}) 06:01:23 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000040)="8a47f1dabcddffac9d1584cb4ffeb24db853e30f128de42b9ee73b", 0x1b}], 0x1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, 0xffffffffffffffff}) 06:01:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x1533, 0x0, 0xd2}]}) 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) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) 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(0x2, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 06:01:24 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000040)="8a47f1dabcddffac9d1584cb4ffeb24db853e30f128de42b9ee73b", 0x1b}], 0x1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, 0xffffffffffffffff}) 06:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000200)=[{0x15}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 06:01:24 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000040)="8a47f1dabcddffac9d1584cb4ffeb24db853e30f128de42b9ee73b", 0x1b}], 0x1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, 0xffffffffffffffff}) 06:01:24 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pf\x00', 0x0, 0x0) 06:01:24 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000040)="8a47f1dabcddffac9d1584cb4ffeb24db853e30f128de42b9ee73b", 0x1b}], 0x1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, 0xffffffffffffffff}) 06:01:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setregid(0x0, r1) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r3) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='x\x00') 06:01:24 executing program 1: kqueue() r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000100)="9ac7449c8d815a82c45866e98ee7683eece8491b32451104000000f6fd08f2a6", 0x56, 0x400, 0x0, 0x0) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40", 0x1f}], 0x1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x40, 0x0) r5 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x60, 0x0, 0x8, 0x5}, {{}, 0xfffffffffffffffb, 0x9, 0x40, 0x5, 0xda}, {{r2}, 0xfffffffffffffffa, 0x89, 0x2, 0x4, 0x3f}, {{}, 0xfffffffffffffffc, 0xa4, 0x80000000, 0x1, 0x29e7}, {{}, 0xfffffffffffffff8, 0x49, 0x4, 0x3, 0x7}, {{}, 0xfffffffffffffffa, 0xc, 0x20000000, 0x2, 0x9}], 0x8, &(0x7f0000000300)=[{{}, 0xfffffffffffffffb, 0x0, 0x4, 0x800, 0x6}, {{}, 0xfffffffffffffffc, 0x18b, 0x20000000, 0x617, 0x8}, {{}, 0xfffffffffffffffb, 0x20, 0x20, 0x6, 0x1000}, {{r3}, 0xfffffffffffffff8, 0xb, 0x80000000, 0x4, 0x400}, {{r4}, 0xfffffffffffffffd, 0x62, 0x20000000, 0xffffffff, 0xacb}, {{r2}, 0xffffffffffffffff, 0x5, 0x80, 0xffffffff, 0x401}, {{r5}, 0xfffffffffffffffe, 0x24, 0x10, 0x8001, 0x4}, {{r1}, 0xfffffffffffffffd, 0x88, 0x1, 0x7, 0x76f0}, {{r6}, 0x0, 0x38, 0x2, 0x10000, 0xc19}], 0x8, &(0x7f0000000440)={0x6, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1}) 06:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0x64a2}, {0x1}, {0x16}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 06:01:24 executing program 1: kqueue() r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000100)="9ac7449c8d815a82c45866e98ee7683eece8491b32451104000000f6fd08f2a6", 0x56, 0x400, 0x0, 0x0) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40", 0x1f}], 0x1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x40, 0x0) r5 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x60, 0x0, 0x8, 0x5}, {{}, 0xfffffffffffffffb, 0x9, 0x40, 0x5, 0xda}, {{r2}, 0xfffffffffffffffa, 0x89, 0x2, 0x4, 0x3f}, {{}, 0xfffffffffffffffc, 0xa4, 0x80000000, 0x1, 0x29e7}, {{}, 0xfffffffffffffff8, 0x49, 0x4, 0x3, 0x7}, {{}, 0xfffffffffffffffa, 0xc, 0x20000000, 0x2, 0x9}], 0x8, &(0x7f0000000300)=[{{}, 0xfffffffffffffffb, 0x0, 0x4, 0x800, 0x6}, {{}, 0xfffffffffffffffc, 0x18b, 0x20000000, 0x617, 0x8}, {{}, 0xfffffffffffffffb, 0x20, 0x20, 0x6, 0x1000}, {{r3}, 0xfffffffffffffff8, 0xb, 0x80000000, 0x4, 0x400}, {{r4}, 0xfffffffffffffffd, 0x62, 0x20000000, 0xffffffff, 0xacb}, {{r2}, 0xffffffffffffffff, 0x5, 0x80, 0xffffffff, 0x401}, {{r5}, 0xfffffffffffffffe, 0x24, 0x10, 0x8001, 0x4}, {{r1}, 0xfffffffffffffffd, 0x88, 0x1, 0x7, 0x76f0}, {{r6}, 0x0, 0x38, 0x2, 0x10000, 0xc19}], 0x8, &(0x7f0000000440)={0x6, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1}) 06:01:24 executing program 0: setreuid(0x0, 0x0) setreuid(0xee00, 0x0) r0 = syz_open_pts() fchflags(r0, 0x0) 06:01:24 executing program 1: kqueue() r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000100)="9ac7449c8d815a82c45866e98ee7683eece8491b32451104000000f6fd08f2a6", 0x56, 0x400, 0x0, 0x0) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40", 0x1f}], 0x1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x40, 0x0) r5 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x60, 0x0, 0x8, 0x5}, {{}, 0xfffffffffffffffb, 0x9, 0x40, 0x5, 0xda}, {{r2}, 0xfffffffffffffffa, 0x89, 0x2, 0x4, 0x3f}, {{}, 0xfffffffffffffffc, 0xa4, 0x80000000, 0x1, 0x29e7}, {{}, 0xfffffffffffffff8, 0x49, 0x4, 0x3, 0x7}, {{}, 0xfffffffffffffffa, 0xc, 0x20000000, 0x2, 0x9}], 0x8, &(0x7f0000000300)=[{{}, 0xfffffffffffffffb, 0x0, 0x4, 0x800, 0x6}, {{}, 0xfffffffffffffffc, 0x18b, 0x20000000, 0x617, 0x8}, {{}, 0xfffffffffffffffb, 0x20, 0x20, 0x6, 0x1000}, {{r3}, 0xfffffffffffffff8, 0xb, 0x80000000, 0x4, 0x400}, {{r4}, 0xfffffffffffffffd, 0x62, 0x20000000, 0xffffffff, 0xacb}, {{r2}, 0xffffffffffffffff, 0x5, 0x80, 0xffffffff, 0x401}, {{r5}, 0xfffffffffffffffe, 0x24, 0x10, 0x8001, 0x4}, {{r1}, 0xfffffffffffffffd, 0x88, 0x1, 0x7, 0x76f0}, {{r6}, 0x0, 0x38, 0x2, 0x10000, 0xc19}], 0x8, &(0x7f0000000440)={0x6, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1}) 06:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{}, {0xc0}, {0x6, 0x0, 0x0, 0xffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:01:24 executing program 1: kqueue() r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000100)="9ac7449c8d815a82c45866e98ee7683eece8491b32451104000000f6fd08f2a6", 0x56, 0x400, 0x0, 0x0) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40", 0x1f}], 0x1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x40, 0x0) r5 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x60, 0x0, 0x8, 0x5}, {{}, 0xfffffffffffffffb, 0x9, 0x40, 0x5, 0xda}, {{r2}, 0xfffffffffffffffa, 0x89, 0x2, 0x4, 0x3f}, {{}, 0xfffffffffffffffc, 0xa4, 0x80000000, 0x1, 0x29e7}, {{}, 0xfffffffffffffff8, 0x49, 0x4, 0x3, 0x7}, {{}, 0xfffffffffffffffa, 0xc, 0x20000000, 0x2, 0x9}], 0x8, &(0x7f0000000300)=[{{}, 0xfffffffffffffffb, 0x0, 0x4, 0x800, 0x6}, {{}, 0xfffffffffffffffc, 0x18b, 0x20000000, 0x617, 0x8}, {{}, 0xfffffffffffffffb, 0x20, 0x20, 0x6, 0x1000}, {{r3}, 0xfffffffffffffff8, 0xb, 0x80000000, 0x4, 0x400}, {{r4}, 0xfffffffffffffffd, 0x62, 0x20000000, 0xffffffff, 0xacb}, {{r2}, 0xffffffffffffffff, 0x5, 0x80, 0xffffffff, 0x401}, {{r5}, 0xfffffffffffffffe, 0x24, 0x10, 0x8001, 0x4}, {{r1}, 0xfffffffffffffffd, 0x88, 0x1, 0x7, 0x76f0}, {{r6}, 0x0, 0x38, 0x2, 0x10000, 0xc19}], 0x8, &(0x7f0000000440)={0x6, 0x1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1}) 06:01:24 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[{0xfd0, 0x0, 0x0, "954cec9ea09a04e59afacf3c3102ff833e85fc8b08264eb03792210af9179e25aeb1aa6dc90d027c3299d7fd4c6a5d80463e4a5a88506a71b4c909f3fec94cf0dd5210ef7f6dd340f9502e06752938cb433069eb15ce7dcffc2cc14a40afcf64fa5284016cb5e3fc107ff257f869080408a3218665f7a3daf5fe9a61d1a7167e523d8866a998a52737939ae41519a4408f92ee12c64771c8b614ce6f71a881870c00b82b429375a85c68f92cba4132c75e8747537c6ab0ffdd599a5f8b79a0dfbbad928e56aa5f484a696744cfcd484f7fff84b996ba2ddf5b06739e7b0394fe83484a19cef334eca1add0fedce59460f25f498d0d9d2d5c39767e912ca914ad33a14393c5f6445a254d97c21e54a1b15911f2716a4fbc3aa0b22fec53af713afc5b078b722770ffe39c74322cb0e83379a446a59b34a4e57f81391e7f6085f5e2a2d3a2606062d9229e8e1b74c3212162a5e874fab221fd6fb40fcd59f189f0161fe958edfe07b57e5c778b6e22b24cbc6c3cd05f2c26d365b7efe850e86c6fb45f32cb6e69a5ab92dd6846315e2eda5e7e72f22b8d7770e921f51bcf9e664ba869206d33965f43169c81f494014138ad466472129ce53cc0906a920d59f5e5f10b820ef5f9fc6eced654b06ff7ebe08949f27467faba631746be4d3b335b7c7d506353873109f7ecac3165282ca301be3f27db6f867327e71436bf94a0e5159ef609d97263439fd3d9428a5fa08ad45bf4c666b1f0945d6456b071a70d5872a1b85d1fcfeda2686e959640379800c8b67884fc44f492f37b11b5c81b2db6f569c025d9829f7fd08d8c1e52227b932ba6375c3b6294b16556a4044e0a9b18b76e4f44890ffe98bcf83ef140cf5975c77513aaf17f3cae3f489f6671a20c4861fd67da05dd61a9586d3cb53c52ad69b2aefebabb1bd8db5a759cd1670f7e4f0b2c6e6ef15ffece71c118276a44076aa97c1255353bb0655c6fd7e6c1a464653b8b3147d027f698f5bcb2e863fc155efd881291e70699d4f16d6838255786763e1e12af9c0c0c22f2f6b12ad367e073ea0e6b63299bf9f9bf0cbb1ba30ea9b4b001776a696ee42ecf8fe141f101c668439ce54a8644236320f96d38ce0300804581ee831d101038dfc7cc9a7f3ef05dd8712672f3d9fcccfe6ee2341243cb968311009253ef78e134a14b1092adaf8da955b34d3377affbb9460b1e4afb3628c6cceacb2132a6eed7b2ee6622a3ab4d71c860c0afd8cb39386f282b45f0409372227d9f1d18ef3b92dbbcd292228b40c106430c7639814728daa65b359cd8a34b5481a01a1b7eb2fef803b7462b319fb1b115e368a481fb3e26d0e5815ccef781c8656a43344266e4b8e76355e457b022a8c801a6fd4ecafeadab9a384c6885125dbbdeff51ac4466cfd6ae6a848560d4bd9105da2a847d0b14ebcdfa72cd2c1c542fd897c0fa3d105b8db0b0a44fe261f665ea7d065321ef60f9734f4bf6ab594f1ef4407f409231f74d1ea8c6efe10a8e7462ea17cb7350258619d6b2996cda29d579fa25e3f4b9aaa0475c3ee7cd55c338db01d9639fc949d80ba43392c42ba05f8cc097ba4fcf9289967eea860a84bb93507c12c604532d635f0e30fb1def2a267f909c7b33a7ce056862ddf00949eaa779e312abe3b6a49184edbfd881a9822b1d8e15b951d4b4f8f87db130034983b1bd03afcde308a2fd52c1e243e90d01f59ef2673c3df47d1811b5dad2956d947357ea7fe382ae841f5806622cb9ae8982cdde08a6a7373b62e7ede6b51b34111876f9d82d07ba02a03ebee8d3918d432b8264d8f9f53f243b561201dd76a82ea96414482656ace7424f5515098b6e933d3612739f49dda2485d7064a9f4346ce006fad95331ff9a2f73752e3c2dff1c3d106ff73abd6a02505a80b626847b458cff14f41ea20074c6435606f397cecc2da14ae608322faa8ac90c6b9bd66111ebe5d1e4fadb493ccb579a7e6bcb8b733fb1618d4aa5cb1fc8e29eff8dd48f159d19598d6879a2890217ac2e74741a4a7cfb695cf3df8502b423319c4d81d65cd05f953e117398e0d343f4b4daf7d0334fd3efa99ea496f60920f56c30b5b26ec1a477bea074ac1ca85d01f56d44b8ea34906fdaba755d6a56b17a91a2edbff296f907604fcf82dd969784c5890170b5b13391778a2bffbeb9e669ef888543a2269427e6d4371c100abdb2e0f95e3f0e99ec9957ae0a0f944b9733acc52b333694e333603d9df6893c80a9d8eabc52ef4ae058a71eba01d5499af8fb8f11ea9021183bf37545d156d04acd4ee242d8ab1d24c00f312efe8e2577e7a6e8558d34b7aaa79d07f793291dd9140316f42580062b6511762cd2975b731e895f755affd529c92d019bcb52389f95376c67fd658f983e3c81212442d15e5693fbc93752257ed5ccfcbc295d0d5956c361792135e991f74f8ee0062176512e7abe5fb26384cce5b6adf1d2f9561850f18a1fe0d8ed5241f2f24843b2850a3bf2feb72f606417a31bbe711aefee437153134c70eb10250fc1b223847ad61449b4c9d2842173b4e25f5b93cefd107bc9add99686384119fb6323c9b43421bf97847666f2b365836c7cd95c8f2eed51fa5f6674b4b60473ecda0874d858702a675ff31ecd6a6544b885aed8bda1130783cc8d1d54151386f034e9b46a0dace24caac48b718210316ce666de1640dd7a8cf03157e8cb6ac91d47e7e599db868d3ebef84b6105870104b94376c7020ad1a25ab65f929810452103eb6b9d1cacb955bcbce7ac8a65a48c5ddf8296ea8628644a2bca9664f36f64ddff2b66b3271ac4f199c38b0c1bba75f12ad71dd17910cf99464ad2f114e659305c79109bdcf417ddc519357df147dfa96c95d245ca3139af661801ab5ccd7496fb4373ce1220e0bed4e9a9404aa56320354b0357becbc823ab9906d3f5635e8003f18ad81e06e7f9628b0448ddb8d79cd8d0e55d9223b505c82f512644d45e27f236c7e5e068e39d4d25664baf0cd43baa8a526ff0f5f0f06063d47f9df7bc43b0ae9777887df70b51d0bf7aa93a6cc56c06c474ca5fc3450804990a6ea9891af1767261d81026521c658e7daf9e295be5dd6ed65c3066287a4a3babe6dfa82374444c109c03cc326ca1efb3b04c399648bdc26d677a0738ff9492caae25b4be8cdd11bb616dce4da0b9ff4d0f9b0d6cd59254848d3b1ddbe6bf43913780ccec1efd6e784597992f0fa04aa81bdd135acb27cb493a722c8344c37fc516308361cb90d8a4a421c534799d6b272a319a705324a1812869e34238f61f92d141f5f2013b6c79a9ec4686825efd8ba0db190b72d5ebe0f06ef872184363f29b1eabcae51b836b68cd15b4bcf790b53ee7f01d980c26b52951bbf7e9bd107670bece875e2e05298339aab9c3e5854834805717d67faba8f2512ad0a1d8090094a59e908e213ae63362e43aabfbb7fe8edb26627780a45fb3d3708dc6d11b93f19b7932cfbd36df01c38f594748b5a0f09e6457fb31e660171fcf5a4fc0b6033aa181234bb3ca6e50b324ccc37017a3fc1a0b1a9ca21eee35ed5e00a589846a172ce2f4526f6eda12ccfa162647c4ca933c3a0f62e5ff7949e8f2508ea1395aed3de0fec669447803902ee86bf14de469a28d62e3627a5ecc096bf1ff0f015e978f0f9a9bbad8c89bec5b7d05c3033b4d473320c91f0ce68a78858cd154501172f90b75858270c8d4084cbe8c4ec055397ac8185fb8614d9da17c7bcdbea3ec83b27eeb600cdb38d50a1090e192fe5b1cd4df03d26286c3f44c5d5653cab97bab92015a096057caaeda4a8d5ca621e7b96c427661747ecc09e867ac69fc21fbd3ec0219983e6684c79770bdb22d1ccba0c5d624bc222d26d5f1b4f0bd1cc75398ace2150593a86edd0f2b212b0f3b603da767ed290f2795ce14f82cd05c7a864c8535fd900e04f7ff5c3f7b65330634084188c7d2c146ca0a78f5746161f3abaa3c5fae54aef59c7c161a5ef17e55e9a727d429bb88d7abf20ac82d7dfebbfb091d601940f41ddccc9b560babfe5d10faa4fce52cf03f6503b9c8413c49553bbc1933521d3897527e23a8942d1bfd6bef8554d79d50ccab3a018b91810b13d685bddb94a8375c056e63d6f51838e5ce1e1e22d110018e04a2b94d49860025d09d11c6e03f3fdb2faf3ad3dfb450555956c59e7330f4414838a74c63d0bf98bc0564362792e4dfe69a1f9c24a4fab260e2c3099b25bff390d6838e5a7bc3a38c8a6e4d3552c14bb1607faa77d64364fbd4efc3b895b13b9ac008e0ccf93510cf06db37f50e64f65af8b24ea427885b086173e7ac7e356eb7ca6fe9064c81c7f8cf8273578508a1478e9ad23cbc1602e3490e935bdf3a0e0dbb4c716a1fa8818f8b284a1fdc86f7285f16d78c9e94a1b7161538fcbc5fe353ca2a9bfc942f68743ddd994e549bca5131fed0ee890114e877f62895371db2e13a707436366676eba9cf841a41e2c9cf3b69e9f782ceef7c79131fbff62395290ed954d6051a967c5d2eb8be8ce8ca2af1fd37530c8a3b7217d13290ff4c2566a835c6a4340461c753623a23f6a1bc16508565d8b19115d236ce7c95e0f3317c88179a69e248e7351260af6aa801f7c99be7136fec791fc06069721f97d9853ffdbdd5fe418fbf0f8ed54acd19ec7bea750b963c731a1cc93c4952996a8d300043605eb8a149832ef5638c80eae4ba364f3b2d9c33694d67bea6a62f79b32f7638428a9058846a9b8f2b2499ee88a9ec1ce66d9c795b09bf37f215732f041cc53c5843a7e9181aee3c4b13c90bc056e3af09a5012f9b6471b5c5a56c109a66d5ca267231507dacbe25d7a47d442db92ff855cf65b58b4f1d127df940a3198dbcda039767f53ecaf99ada2d60b4130061c565e5ffd4632b91215913e5aecb4ecde3b93e739c61c5f78b4a234fc9979ea48950c9f3bf3170504da73ad874c34cf717dc16e6e4c4689a8f126225cd3cf8a0e05e0cb3a1c81705543532c06c36059983e8319a701149bcd1274ab15e73093479d09d8a4e97e915d42c497ac25b35b491c16e67fc0bd7222e7270e47d4973cb1fe08403b254a966f2fffeb23fde7591b9dd95a85fd7f5d7d50bdbf9f1c4648ff6e3ba60d3bc803e8a53e4b94a2a2269f4fcb367d1892b0f9b6ee824d7255f14778bfc6a3044217b6123f791fe7a7821539910f283f79334f4281d2b74b1e2f56f9c632f485360f6cdb83284b7523a747b69bfef0d361bdb455c9cd6c69a41edd3b19035fc97f5e00fd2d7eabf9867ca8c61617a2f3dd7686ebba86780791d80ccb3a8c875b14a3ceeb4e05a6c7b79d814fd87ff5a361c1920d2c27bba3d92876001d499b5d441e2aeafd258496266067a343512ce384574330cf4bea83660f697ba3b3d24ac84608d03b74afd84d9b1694075d18eb05f3c780f503f1b7e718639f79a20f911dd0df0ab0850d8afc6fce2ba49674c998abcc7a26aa6b337a81079cc4c82217f975640482a73d37604614dcce1fcf093cc0e14d420fea6c61498758b392782ed536758ed0752b10825a274d6439eb4b47316dfeda4e275b9b0c75c8035445bd05e51da9a5897dea3281a38fa2cbcb4b2eef022f151210c603f575be906394a16f552cd5bcfccdae35f7e451659794d1685322b229be3aa157b16d43262911593af8d2e1427b802e74fe7"}, {0x48, 0x0, 0x0, "3503ff01ade4b2e8c4026776896350dd7fe461ac6d2052d0d58dd04fa65aef6eeb30639fdef2f962d6ddb9d02bf8aa66bd"}, {0x30, 0x0, 0x0, "ea563094daa8a13b5d4fe259db7aa659e3f23532591081d9c9"}, {0x70, 0x0, 0x0, "42331ffef25b007934f1784406aa9c4b2fca33540f50d7c3752691c1b57fa7f13af8d70a42818abe6f92e65622b39a5d2337cfb0e424e688a9c7a3b64c3f9b6ae4dcbe840a6e2d4ba6183c284717e977c29a26daedd47073a6"}, {0x10}], 0x10c8}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:24 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[{0xfd0, 0x0, 0x0, "954cec9ea09a04e59afacf3c3102ff833e85fc8b08264eb03792210af9179e25aeb1aa6dc90d027c3299d7fd4c6a5d80463e4a5a88506a71b4c909f3fec94cf0dd5210ef7f6dd340f9502e06752938cb433069eb15ce7dcffc2cc14a40afcf64fa5284016cb5e3fc107ff257f869080408a3218665f7a3daf5fe9a61d1a7167e523d8866a998a52737939ae41519a4408f92ee12c64771c8b614ce6f71a881870c00b82b429375a85c68f92cba4132c75e8747537c6ab0ffdd599a5f8b79a0dfbbad928e56aa5f484a696744cfcd484f7fff84b996ba2ddf5b06739e7b0394fe83484a19cef334eca1add0fedce59460f25f498d0d9d2d5c39767e912ca914ad33a14393c5f6445a254d97c21e54a1b15911f2716a4fbc3aa0b22fec53af713afc5b078b722770ffe39c74322cb0e83379a446a59b34a4e57f81391e7f6085f5e2a2d3a2606062d9229e8e1b74c3212162a5e874fab221fd6fb40fcd59f189f0161fe958edfe07b57e5c778b6e22b24cbc6c3cd05f2c26d365b7efe850e86c6fb45f32cb6e69a5ab92dd6846315e2eda5e7e72f22b8d7770e921f51bcf9e664ba869206d33965f43169c81f494014138ad466472129ce53cc0906a920d59f5e5f10b820ef5f9fc6eced654b06ff7ebe08949f27467faba631746be4d3b335b7c7d506353873109f7ecac3165282ca301be3f27db6f867327e71436bf94a0e5159ef609d97263439fd3d9428a5fa08ad45bf4c666b1f0945d6456b071a70d5872a1b85d1fcfeda2686e959640379800c8b67884fc44f492f37b11b5c81b2db6f569c025d9829f7fd08d8c1e52227b932ba6375c3b6294b16556a4044e0a9b18b76e4f44890ffe98bcf83ef140cf5975c77513aaf17f3cae3f489f6671a20c4861fd67da05dd61a9586d3cb53c52ad69b2aefebabb1bd8db5a759cd1670f7e4f0b2c6e6ef15ffece71c118276a44076aa97c1255353bb0655c6fd7e6c1a464653b8b3147d027f698f5bcb2e863fc155efd881291e70699d4f16d6838255786763e1e12af9c0c0c22f2f6b12ad367e073ea0e6b63299bf9f9bf0cbb1ba30ea9b4b001776a696ee42ecf8fe141f101c668439ce54a8644236320f96d38ce0300804581ee831d101038dfc7cc9a7f3ef05dd8712672f3d9fcccfe6ee2341243cb968311009253ef78e134a14b1092adaf8da955b34d3377affbb9460b1e4afb3628c6cceacb2132a6eed7b2ee6622a3ab4d71c860c0afd8cb39386f282b45f0409372227d9f1d18ef3b92dbbcd292228b40c106430c7639814728daa65b359cd8a34b5481a01a1b7eb2fef803b7462b319fb1b115e368a481fb3e26d0e5815ccef781c8656a43344266e4b8e76355e457b022a8c801a6fd4ecafeadab9a384c6885125dbbdeff51ac4466cfd6ae6a848560d4bd9105da2a847d0b14ebcdfa72cd2c1c542fd897c0fa3d105b8db0b0a44fe261f665ea7d065321ef60f9734f4bf6ab594f1ef4407f409231f74d1ea8c6efe10a8e7462ea17cb7350258619d6b2996cda29d579fa25e3f4b9aaa0475c3ee7cd55c338db01d9639fc949d80ba43392c42ba05f8cc097ba4fcf9289967eea860a84bb93507c12c604532d635f0e30fb1def2a267f909c7b33a7ce056862ddf00949eaa779e312abe3b6a49184edbfd881a9822b1d8e15b951d4b4f8f87db130034983b1bd03afcde308a2fd52c1e243e90d01f59ef2673c3df47d1811b5dad2956d947357ea7fe382ae841f5806622cb9ae8982cdde08a6a7373b62e7ede6b51b34111876f9d82d07ba02a03ebee8d3918d432b8264d8f9f53f243b561201dd76a82ea96414482656ace7424f5515098b6e933d3612739f49dda2485d7064a9f4346ce006fad95331ff9a2f73752e3c2dff1c3d106ff73abd6a02505a80b626847b458cff14f41ea20074c6435606f397cecc2da14ae608322faa8ac90c6b9bd66111ebe5d1e4fadb493ccb579a7e6bcb8b733fb1618d4aa5cb1fc8e29eff8dd48f159d19598d6879a2890217ac2e74741a4a7cfb695cf3df8502b423319c4d81d65cd05f953e117398e0d343f4b4daf7d0334fd3efa99ea496f60920f56c30b5b26ec1a477bea074ac1ca85d01f56d44b8ea34906fdaba755d6a56b17a91a2edbff296f907604fcf82dd969784c5890170b5b13391778a2bffbeb9e669ef888543a2269427e6d4371c100abdb2e0f95e3f0e99ec9957ae0a0f944b9733acc52b333694e333603d9df6893c80a9d8eabc52ef4ae058a71eba01d5499af8fb8f11ea9021183bf37545d156d04acd4ee242d8ab1d24c00f312efe8e2577e7a6e8558d34b7aaa79d07f793291dd9140316f42580062b6511762cd2975b731e895f755affd529c92d019bcb52389f95376c67fd658f983e3c81212442d15e5693fbc93752257ed5ccfcbc295d0d5956c361792135e991f74f8ee0062176512e7abe5fb26384cce5b6adf1d2f9561850f18a1fe0d8ed5241f2f24843b2850a3bf2feb72f606417a31bbe711aefee437153134c70eb10250fc1b223847ad61449b4c9d2842173b4e25f5b93cefd107bc9add99686384119fb6323c9b43421bf97847666f2b365836c7cd95c8f2eed51fa5f6674b4b60473ecda0874d858702a675ff31ecd6a6544b885aed8bda1130783cc8d1d54151386f034e9b46a0dace24caac48b718210316ce666de1640dd7a8cf03157e8cb6ac91d47e7e599db868d3ebef84b6105870104b94376c7020ad1a25ab65f929810452103eb6b9d1cacb955bcbce7ac8a65a48c5ddf8296ea8628644a2bca9664f36f64ddff2b66b3271ac4f199c38b0c1bba75f12ad71dd17910cf99464ad2f114e659305c79109bdcf417ddc519357df147dfa96c95d245ca3139af661801ab5ccd7496fb4373ce1220e0bed4e9a9404aa56320354b0357becbc823ab9906d3f5635e8003f18ad81e06e7f9628b0448ddb8d79cd8d0e55d9223b505c82f512644d45e27f236c7e5e068e39d4d25664baf0cd43baa8a526ff0f5f0f06063d47f9df7bc43b0ae9777887df70b51d0bf7aa93a6cc56c06c474ca5fc3450804990a6ea9891af1767261d81026521c658e7daf9e295be5dd6ed65c3066287a4a3babe6dfa82374444c109c03cc326ca1efb3b04c399648bdc26d677a0738ff9492caae25b4be8cdd11bb616dce4da0b9ff4d0f9b0d6cd59254848d3b1ddbe6bf43913780ccec1efd6e784597992f0fa04aa81bdd135acb27cb493a722c8344c37fc516308361cb90d8a4a421c534799d6b272a319a705324a1812869e34238f61f92d141f5f2013b6c79a9ec4686825efd8ba0db190b72d5ebe0f06ef872184363f29b1eabcae51b836b68cd15b4bcf790b53ee7f01d980c26b52951bbf7e9bd107670bece875e2e05298339aab9c3e5854834805717d67faba8f2512ad0a1d8090094a59e908e213ae63362e43aabfbb7fe8edb26627780a45fb3d3708dc6d11b93f19b7932cfbd36df01c38f594748b5a0f09e6457fb31e660171fcf5a4fc0b6033aa181234bb3ca6e50b324ccc37017a3fc1a0b1a9ca21eee35ed5e00a589846a172ce2f4526f6eda12ccfa162647c4ca933c3a0f62e5ff7949e8f2508ea1395aed3de0fec669447803902ee86bf14de469a28d62e3627a5ecc096bf1ff0f015e978f0f9a9bbad8c89bec5b7d05c3033b4d473320c91f0ce68a78858cd154501172f90b75858270c8d4084cbe8c4ec055397ac8185fb8614d9da17c7bcdbea3ec83b27eeb600cdb38d50a1090e192fe5b1cd4df03d26286c3f44c5d5653cab97bab92015a096057caaeda4a8d5ca621e7b96c427661747ecc09e867ac69fc21fbd3ec0219983e6684c79770bdb22d1ccba0c5d624bc222d26d5f1b4f0bd1cc75398ace2150593a86edd0f2b212b0f3b603da767ed290f2795ce14f82cd05c7a864c8535fd900e04f7ff5c3f7b65330634084188c7d2c146ca0a78f5746161f3abaa3c5fae54aef59c7c161a5ef17e55e9a727d429bb88d7abf20ac82d7dfebbfb091d601940f41ddccc9b560babfe5d10faa4fce52cf03f6503b9c8413c49553bbc1933521d3897527e23a8942d1bfd6bef8554d79d50ccab3a018b91810b13d685bddb94a8375c056e63d6f51838e5ce1e1e22d110018e04a2b94d49860025d09d11c6e03f3fdb2faf3ad3dfb450555956c59e7330f4414838a74c63d0bf98bc0564362792e4dfe69a1f9c24a4fab260e2c3099b25bff390d6838e5a7bc3a38c8a6e4d3552c14bb1607faa77d64364fbd4efc3b895b13b9ac008e0ccf93510cf06db37f50e64f65af8b24ea427885b086173e7ac7e356eb7ca6fe9064c81c7f8cf8273578508a1478e9ad23cbc1602e3490e935bdf3a0e0dbb4c716a1fa8818f8b284a1fdc86f7285f16d78c9e94a1b7161538fcbc5fe353ca2a9bfc942f68743ddd994e549bca5131fed0ee890114e877f62895371db2e13a707436366676eba9cf841a41e2c9cf3b69e9f782ceef7c79131fbff62395290ed954d6051a967c5d2eb8be8ce8ca2af1fd37530c8a3b7217d13290ff4c2566a835c6a4340461c753623a23f6a1bc16508565d8b19115d236ce7c95e0f3317c88179a69e248e7351260af6aa801f7c99be7136fec791fc06069721f97d9853ffdbdd5fe418fbf0f8ed54acd19ec7bea750b963c731a1cc93c4952996a8d300043605eb8a149832ef5638c80eae4ba364f3b2d9c33694d67bea6a62f79b32f7638428a9058846a9b8f2b2499ee88a9ec1ce66d9c795b09bf37f215732f041cc53c5843a7e9181aee3c4b13c90bc056e3af09a5012f9b6471b5c5a56c109a66d5ca267231507dacbe25d7a47d442db92ff855cf65b58b4f1d127df940a3198dbcda039767f53ecaf99ada2d60b4130061c565e5ffd4632b91215913e5aecb4ecde3b93e739c61c5f78b4a234fc9979ea48950c9f3bf3170504da73ad874c34cf717dc16e6e4c4689a8f126225cd3cf8a0e05e0cb3a1c81705543532c06c36059983e8319a701149bcd1274ab15e73093479d09d8a4e97e915d42c497ac25b35b491c16e67fc0bd7222e7270e47d4973cb1fe08403b254a966f2fffeb23fde7591b9dd95a85fd7f5d7d50bdbf9f1c4648ff6e3ba60d3bc803e8a53e4b94a2a2269f4fcb367d1892b0f9b6ee824d7255f14778bfc6a3044217b6123f791fe7a7821539910f283f79334f4281d2b74b1e2f56f9c632f485360f6cdb83284b7523a747b69bfef0d361bdb455c9cd6c69a41edd3b19035fc97f5e00fd2d7eabf9867ca8c61617a2f3dd7686ebba86780791d80ccb3a8c875b14a3ceeb4e05a6c7b79d814fd87ff5a361c1920d2c27bba3d92876001d499b5d441e2aeafd258496266067a343512ce384574330cf4bea83660f697ba3b3d24ac84608d03b74afd84d9b1694075d18eb05f3c780f503f1b7e718639f79a20f911dd0df0ab0850d8afc6fce2ba49674c998abcc7a26aa6b337a81079cc4c82217f975640482a73d37604614dcce1fcf093cc0e14d420fea6c61498758b392782ed536758ed0752b10825a274d6439eb4b47316dfeda4e275b9b0c75c8035445bd05e51da9a5897dea3281a38fa2cbcb4b2eef022f151210c603f575be906394a16f552cd5bcfccdae35f7e451659794d1685322b229be3aa157b16d43262911593af8d2e1427b802e74fe7"}, {0x48, 0x0, 0x0, "3503ff01ade4b2e8c4026776896350dd7fe461ac6d2052d0d58dd04fa65aef6eeb30639fdef2f962d6ddb9d02bf8aa66bd"}, {0x30, 0x0, 0x0, "ea563094daa8a13b5d4fe259db7aa659e3f23532591081d9c9"}, {0x70, 0x0, 0x0, "42331ffef25b007934f1784406aa9c4b2fca33540f50d7c3752691c1b57fa7f13af8d70a42818abe6f92e65622b39a5d2337cfb0e424e688a9c7a3b64c3f9b6ae4dcbe840a6e2d4ba6183c284717e977c29a26daedd47073a6"}, {0x10}], 0x10c8}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:24 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x48}, 0x2, &(0x7f0000001300)="9bdac0b9", &(0x7f0000000180)=0x4, 0x0, 0x0) 06:01:24 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[{0xfd0, 0x0, 0x0, "954cec9ea09a04e59afacf3c3102ff833e85fc8b08264eb03792210af9179e25aeb1aa6dc90d027c3299d7fd4c6a5d80463e4a5a88506a71b4c909f3fec94cf0dd5210ef7f6dd340f9502e06752938cb433069eb15ce7dcffc2cc14a40afcf64fa5284016cb5e3fc107ff257f869080408a3218665f7a3daf5fe9a61d1a7167e523d8866a998a52737939ae41519a4408f92ee12c64771c8b614ce6f71a881870c00b82b429375a85c68f92cba4132c75e8747537c6ab0ffdd599a5f8b79a0dfbbad928e56aa5f484a696744cfcd484f7fff84b996ba2ddf5b06739e7b0394fe83484a19cef334eca1add0fedce59460f25f498d0d9d2d5c39767e912ca914ad33a14393c5f6445a254d97c21e54a1b15911f2716a4fbc3aa0b22fec53af713afc5b078b722770ffe39c74322cb0e83379a446a59b34a4e57f81391e7f6085f5e2a2d3a2606062d9229e8e1b74c3212162a5e874fab221fd6fb40fcd59f189f0161fe958edfe07b57e5c778b6e22b24cbc6c3cd05f2c26d365b7efe850e86c6fb45f32cb6e69a5ab92dd6846315e2eda5e7e72f22b8d7770e921f51bcf9e664ba869206d33965f43169c81f494014138ad466472129ce53cc0906a920d59f5e5f10b820ef5f9fc6eced654b06ff7ebe08949f27467faba631746be4d3b335b7c7d506353873109f7ecac3165282ca301be3f27db6f867327e71436bf94a0e5159ef609d97263439fd3d9428a5fa08ad45bf4c666b1f0945d6456b071a70d5872a1b85d1fcfeda2686e959640379800c8b67884fc44f492f37b11b5c81b2db6f569c025d9829f7fd08d8c1e52227b932ba6375c3b6294b16556a4044e0a9b18b76e4f44890ffe98bcf83ef140cf5975c77513aaf17f3cae3f489f6671a20c4861fd67da05dd61a9586d3cb53c52ad69b2aefebabb1bd8db5a759cd1670f7e4f0b2c6e6ef15ffece71c118276a44076aa97c1255353bb0655c6fd7e6c1a464653b8b3147d027f698f5bcb2e863fc155efd881291e70699d4f16d6838255786763e1e12af9c0c0c22f2f6b12ad367e073ea0e6b63299bf9f9bf0cbb1ba30ea9b4b001776a696ee42ecf8fe141f101c668439ce54a8644236320f96d38ce0300804581ee831d101038dfc7cc9a7f3ef05dd8712672f3d9fcccfe6ee2341243cb968311009253ef78e134a14b1092adaf8da955b34d3377affbb9460b1e4afb3628c6cceacb2132a6eed7b2ee6622a3ab4d71c860c0afd8cb39386f282b45f0409372227d9f1d18ef3b92dbbcd292228b40c106430c7639814728daa65b359cd8a34b5481a01a1b7eb2fef803b7462b319fb1b115e368a481fb3e26d0e5815ccef781c8656a43344266e4b8e76355e457b022a8c801a6fd4ecafeadab9a384c6885125dbbdeff51ac4466cfd6ae6a848560d4bd9105da2a847d0b14ebcdfa72cd2c1c542fd897c0fa3d105b8db0b0a44fe261f665ea7d065321ef60f9734f4bf6ab594f1ef4407f409231f74d1ea8c6efe10a8e7462ea17cb7350258619d6b2996cda29d579fa25e3f4b9aaa0475c3ee7cd55c338db01d9639fc949d80ba43392c42ba05f8cc097ba4fcf9289967eea860a84bb93507c12c604532d635f0e30fb1def2a267f909c7b33a7ce056862ddf00949eaa779e312abe3b6a49184edbfd881a9822b1d8e15b951d4b4f8f87db130034983b1bd03afcde308a2fd52c1e243e90d01f59ef2673c3df47d1811b5dad2956d947357ea7fe382ae841f5806622cb9ae8982cdde08a6a7373b62e7ede6b51b34111876f9d82d07ba02a03ebee8d3918d432b8264d8f9f53f243b561201dd76a82ea96414482656ace7424f5515098b6e933d3612739f49dda2485d7064a9f4346ce006fad95331ff9a2f73752e3c2dff1c3d106ff73abd6a02505a80b626847b458cff14f41ea20074c6435606f397cecc2da14ae608322faa8ac90c6b9bd66111ebe5d1e4fadb493ccb579a7e6bcb8b733fb1618d4aa5cb1fc8e29eff8dd48f159d19598d6879a2890217ac2e74741a4a7cfb695cf3df8502b423319c4d81d65cd05f953e117398e0d343f4b4daf7d0334fd3efa99ea496f60920f56c30b5b26ec1a477bea074ac1ca85d01f56d44b8ea34906fdaba755d6a56b17a91a2edbff296f907604fcf82dd969784c5890170b5b13391778a2bffbeb9e669ef888543a2269427e6d4371c100abdb2e0f95e3f0e99ec9957ae0a0f944b9733acc52b333694e333603d9df6893c80a9d8eabc52ef4ae058a71eba01d5499af8fb8f11ea9021183bf37545d156d04acd4ee242d8ab1d24c00f312efe8e2577e7a6e8558d34b7aaa79d07f793291dd9140316f42580062b6511762cd2975b731e895f755affd529c92d019bcb52389f95376c67fd658f983e3c81212442d15e5693fbc93752257ed5ccfcbc295d0d5956c361792135e991f74f8ee0062176512e7abe5fb26384cce5b6adf1d2f9561850f18a1fe0d8ed5241f2f24843b2850a3bf2feb72f606417a31bbe711aefee437153134c70eb10250fc1b223847ad61449b4c9d2842173b4e25f5b93cefd107bc9add99686384119fb6323c9b43421bf97847666f2b365836c7cd95c8f2eed51fa5f6674b4b60473ecda0874d858702a675ff31ecd6a6544b885aed8bda1130783cc8d1d54151386f034e9b46a0dace24caac48b718210316ce666de1640dd7a8cf03157e8cb6ac91d47e7e599db868d3ebef84b6105870104b94376c7020ad1a25ab65f929810452103eb6b9d1cacb955bcbce7ac8a65a48c5ddf8296ea8628644a2bca9664f36f64ddff2b66b3271ac4f199c38b0c1bba75f12ad71dd17910cf99464ad2f114e659305c79109bdcf417ddc519357df147dfa96c95d245ca3139af661801ab5ccd7496fb4373ce1220e0bed4e9a9404aa56320354b0357becbc823ab9906d3f5635e8003f18ad81e06e7f9628b0448ddb8d79cd8d0e55d9223b505c82f512644d45e27f236c7e5e068e39d4d25664baf0cd43baa8a526ff0f5f0f06063d47f9df7bc43b0ae9777887df70b51d0bf7aa93a6cc56c06c474ca5fc3450804990a6ea9891af1767261d81026521c658e7daf9e295be5dd6ed65c3066287a4a3babe6dfa82374444c109c03cc326ca1efb3b04c399648bdc26d677a0738ff9492caae25b4be8cdd11bb616dce4da0b9ff4d0f9b0d6cd59254848d3b1ddbe6bf43913780ccec1efd6e784597992f0fa04aa81bdd135acb27cb493a722c8344c37fc516308361cb90d8a4a421c534799d6b272a319a705324a1812869e34238f61f92d141f5f2013b6c79a9ec4686825efd8ba0db190b72d5ebe0f06ef872184363f29b1eabcae51b836b68cd15b4bcf790b53ee7f01d980c26b52951bbf7e9bd107670bece875e2e05298339aab9c3e5854834805717d67faba8f2512ad0a1d8090094a59e908e213ae63362e43aabfbb7fe8edb26627780a45fb3d3708dc6d11b93f19b7932cfbd36df01c38f594748b5a0f09e6457fb31e660171fcf5a4fc0b6033aa181234bb3ca6e50b324ccc37017a3fc1a0b1a9ca21eee35ed5e00a589846a172ce2f4526f6eda12ccfa162647c4ca933c3a0f62e5ff7949e8f2508ea1395aed3de0fec669447803902ee86bf14de469a28d62e3627a5ecc096bf1ff0f015e978f0f9a9bbad8c89bec5b7d05c3033b4d473320c91f0ce68a78858cd154501172f90b75858270c8d4084cbe8c4ec055397ac8185fb8614d9da17c7bcdbea3ec83b27eeb600cdb38d50a1090e192fe5b1cd4df03d26286c3f44c5d5653cab97bab92015a096057caaeda4a8d5ca621e7b96c427661747ecc09e867ac69fc21fbd3ec0219983e6684c79770bdb22d1ccba0c5d624bc222d26d5f1b4f0bd1cc75398ace2150593a86edd0f2b212b0f3b603da767ed290f2795ce14f82cd05c7a864c8535fd900e04f7ff5c3f7b65330634084188c7d2c146ca0a78f5746161f3abaa3c5fae54aef59c7c161a5ef17e55e9a727d429bb88d7abf20ac82d7dfebbfb091d601940f41ddccc9b560babfe5d10faa4fce52cf03f6503b9c8413c49553bbc1933521d3897527e23a8942d1bfd6bef8554d79d50ccab3a018b91810b13d685bddb94a8375c056e63d6f51838e5ce1e1e22d110018e04a2b94d49860025d09d11c6e03f3fdb2faf3ad3dfb450555956c59e7330f4414838a74c63d0bf98bc0564362792e4dfe69a1f9c24a4fab260e2c3099b25bff390d6838e5a7bc3a38c8a6e4d3552c14bb1607faa77d64364fbd4efc3b895b13b9ac008e0ccf93510cf06db37f50e64f65af8b24ea427885b086173e7ac7e356eb7ca6fe9064c81c7f8cf8273578508a1478e9ad23cbc1602e3490e935bdf3a0e0dbb4c716a1fa8818f8b284a1fdc86f7285f16d78c9e94a1b7161538fcbc5fe353ca2a9bfc942f68743ddd994e549bca5131fed0ee890114e877f62895371db2e13a707436366676eba9cf841a41e2c9cf3b69e9f782ceef7c79131fbff62395290ed954d6051a967c5d2eb8be8ce8ca2af1fd37530c8a3b7217d13290ff4c2566a835c6a4340461c753623a23f6a1bc16508565d8b19115d236ce7c95e0f3317c88179a69e248e7351260af6aa801f7c99be7136fec791fc06069721f97d9853ffdbdd5fe418fbf0f8ed54acd19ec7bea750b963c731a1cc93c4952996a8d300043605eb8a149832ef5638c80eae4ba364f3b2d9c33694d67bea6a62f79b32f7638428a9058846a9b8f2b2499ee88a9ec1ce66d9c795b09bf37f215732f041cc53c5843a7e9181aee3c4b13c90bc056e3af09a5012f9b6471b5c5a56c109a66d5ca267231507dacbe25d7a47d442db92ff855cf65b58b4f1d127df940a3198dbcda039767f53ecaf99ada2d60b4130061c565e5ffd4632b91215913e5aecb4ecde3b93e739c61c5f78b4a234fc9979ea48950c9f3bf3170504da73ad874c34cf717dc16e6e4c4689a8f126225cd3cf8a0e05e0cb3a1c81705543532c06c36059983e8319a701149bcd1274ab15e73093479d09d8a4e97e915d42c497ac25b35b491c16e67fc0bd7222e7270e47d4973cb1fe08403b254a966f2fffeb23fde7591b9dd95a85fd7f5d7d50bdbf9f1c4648ff6e3ba60d3bc803e8a53e4b94a2a2269f4fcb367d1892b0f9b6ee824d7255f14778bfc6a3044217b6123f791fe7a7821539910f283f79334f4281d2b74b1e2f56f9c632f485360f6cdb83284b7523a747b69bfef0d361bdb455c9cd6c69a41edd3b19035fc97f5e00fd2d7eabf9867ca8c61617a2f3dd7686ebba86780791d80ccb3a8c875b14a3ceeb4e05a6c7b79d814fd87ff5a361c1920d2c27bba3d92876001d499b5d441e2aeafd258496266067a343512ce384574330cf4bea83660f697ba3b3d24ac84608d03b74afd84d9b1694075d18eb05f3c780f503f1b7e718639f79a20f911dd0df0ab0850d8afc6fce2ba49674c998abcc7a26aa6b337a81079cc4c82217f975640482a73d37604614dcce1fcf093cc0e14d420fea6c61498758b392782ed536758ed0752b10825a274d6439eb4b47316dfeda4e275b9b0c75c8035445bd05e51da9a5897dea3281a38fa2cbcb4b2eef022f151210c603f575be906394a16f552cd5bcfccdae35f7e451659794d1685322b229be3aa157b16d43262911593af8d2e1427b802e74fe7"}, {0x48, 0x0, 0x0, "3503ff01ade4b2e8c4026776896350dd7fe461ac6d2052d0d58dd04fa65aef6eeb30639fdef2f962d6ddb9d02bf8aa66bd"}, {0x30, 0x0, 0x0, "ea563094daa8a13b5d4fe259db7aa659e3f23532591081d9c9"}, {0x70, 0x0, 0x0, "42331ffef25b007934f1784406aa9c4b2fca33540f50d7c3752691c1b57fa7f13af8d70a42818abe6f92e65622b39a5d2337cfb0e424e688a9c7a3b64c3f9b6ae4dcbe840a6e2d4ba6183c284717e977c29a26daedd47073a6"}, {0x10}], 0x10c8}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:24 executing program 1: r0 = kqueue() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000200)={0x7, 0x8, 0x400}) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000100)="ebfffb53db05bf86678182e95f971ccff31feeb629c679d4236aa79a25c47841e9c36360ff486f80780b698db75fbd2a018d7e89b97304eca77977a259f8cf04f7d8f3738d0d3afd3293c08a665d08e9d2824e8919f3574537744625961d9556f23a6a514bfaa99474566325c8143c1da6c399b853af161178585b04ed9d720f996d1c723cecf5449b", 0x89}, {&(0x7f0000000240)="ea909050219aef1815c4e8b5d7a89369532675bde6dd5da2b92f0ef1b9b5bb8adf9f8f8322fb4df6b05294f0210b6a50575858b0ab86021786a1cd32905d38f580f8075c515166e03b360b908636f6c18fa12e0f7ffd7f251cb99a512faecb174b88ccdfa48612944555a8be20", 0x6d}, {&(0x7f00000002c0)="145e39d148f52f6c4d609ca856eaae2f324dfcc5f9bf3ce4a61085287430a7dd425cb89457d01ec68aa3f626be847ce5b02d0ee5dbb4e300caa753291373f531c9453a4b5fc2246c1abf65e659c2a9e9c0524fb05ca23112745e5fb996290b0586c30e56cb840db516066d78f06d6dcf7f1079f4c29d47df95e026eb6855b9", 0x7f}, {&(0x7f0000000340)="e42df03c158f97f8ee218e3536ad28f191dfb687d5cd8aa6d9ef5fcc6f985ca23c00bb3353fda0400703257c2ac566b1a1110c3369dcf8c0146f9721694291e7ea76cc01b4a55e8a8591cffd42a4c0e2b7e16bc4f2cd5b28d4800e3e0439e4916750bf4a982f27ecc20cb3b504", 0x6d}, {&(0x7f00000003c0)="5db689c8707e89f31d279f7576ef02a4752fdfd055e4ba105920fc35836991ce224d76bbcb78fb9faf7a0015c2f428a3fa05bb40d63cf3d59080e5f850cc0449b2700b812af83f3a958fdb579f4dcabad1be0a1afa84efdd24a2d1e85ae282c7864146711981", 0x66}, {&(0x7f0000000080)="b8edb0a036dc6adc", 0x8}, {&(0x7f0000000440)="f60c1833e4c73a19126b9da2930175ba3b377c8fda91e398079393f85262b725fd472704609ef7d1e271e02397e5ba6ec5ce039ce4959b05d890a5f8f689b7a9fa62dac4a40b831f57d6f6658b0f820abd6cf1f8863e78", 0x57}, {&(0x7f00000004c0)="e3fb08944b7784b5d7a15489c6fb473156ce05913a66b90755759bfde92b02304232f2514e87362fb9506d6ff02cabefc974e189ebaf62aef410a19ab4471e584279234494e76b2aae98e4d6dc5b00568e9228972b2dc705364f007b2b6686dbc1ea7fced478d35119c8d140d8380b42ec2f004b5622201273ff6616b7dbbae06d3258326e8ba647b1d98bc43ea76febd6979a76441daf40da989b45951d676e40bc99cf3676dd66e141ff5fa29ce0d383d830d5f9ed3c9c1c9d5c58f8e2f755", 0xc0}], 0x8, &(0x7f0000000680)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}], 0xb8, 0x403}, 0x402) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)=@abs={0xa3e18c30ac20269, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0xfc6d}, 0x0) 06:01:24 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[{0xfd0, 0x0, 0x0, "954cec9ea09a04e59afacf3c3102ff833e85fc8b08264eb03792210af9179e25aeb1aa6dc90d027c3299d7fd4c6a5d80463e4a5a88506a71b4c909f3fec94cf0dd5210ef7f6dd340f9502e06752938cb433069eb15ce7dcffc2cc14a40afcf64fa5284016cb5e3fc107ff257f869080408a3218665f7a3daf5fe9a61d1a7167e523d8866a998a52737939ae41519a4408f92ee12c64771c8b614ce6f71a881870c00b82b429375a85c68f92cba4132c75e8747537c6ab0ffdd599a5f8b79a0dfbbad928e56aa5f484a696744cfcd484f7fff84b996ba2ddf5b06739e7b0394fe83484a19cef334eca1add0fedce59460f25f498d0d9d2d5c39767e912ca914ad33a14393c5f6445a254d97c21e54a1b15911f2716a4fbc3aa0b22fec53af713afc5b078b722770ffe39c74322cb0e83379a446a59b34a4e57f81391e7f6085f5e2a2d3a2606062d9229e8e1b74c3212162a5e874fab221fd6fb40fcd59f189f0161fe958edfe07b57e5c778b6e22b24cbc6c3cd05f2c26d365b7efe850e86c6fb45f32cb6e69a5ab92dd6846315e2eda5e7e72f22b8d7770e921f51bcf9e664ba869206d33965f43169c81f494014138ad466472129ce53cc0906a920d59f5e5f10b820ef5f9fc6eced654b06ff7ebe08949f27467faba631746be4d3b335b7c7d506353873109f7ecac3165282ca301be3f27db6f867327e71436bf94a0e5159ef609d97263439fd3d9428a5fa08ad45bf4c666b1f0945d6456b071a70d5872a1b85d1fcfeda2686e959640379800c8b67884fc44f492f37b11b5c81b2db6f569c025d9829f7fd08d8c1e52227b932ba6375c3b6294b16556a4044e0a9b18b76e4f44890ffe98bcf83ef140cf5975c77513aaf17f3cae3f489f6671a20c4861fd67da05dd61a9586d3cb53c52ad69b2aefebabb1bd8db5a759cd1670f7e4f0b2c6e6ef15ffece71c118276a44076aa97c1255353bb0655c6fd7e6c1a464653b8b3147d027f698f5bcb2e863fc155efd881291e70699d4f16d6838255786763e1e12af9c0c0c22f2f6b12ad367e073ea0e6b63299bf9f9bf0cbb1ba30ea9b4b001776a696ee42ecf8fe141f101c668439ce54a8644236320f96d38ce0300804581ee831d101038dfc7cc9a7f3ef05dd8712672f3d9fcccfe6ee2341243cb968311009253ef78e134a14b1092adaf8da955b34d3377affbb9460b1e4afb3628c6cceacb2132a6eed7b2ee6622a3ab4d71c860c0afd8cb39386f282b45f0409372227d9f1d18ef3b92dbbcd292228b40c106430c7639814728daa65b359cd8a34b5481a01a1b7eb2fef803b7462b319fb1b115e368a481fb3e26d0e5815ccef781c8656a43344266e4b8e76355e457b022a8c801a6fd4ecafeadab9a384c6885125dbbdeff51ac4466cfd6ae6a848560d4bd9105da2a847d0b14ebcdfa72cd2c1c542fd897c0fa3d105b8db0b0a44fe261f665ea7d065321ef60f9734f4bf6ab594f1ef4407f409231f74d1ea8c6efe10a8e7462ea17cb7350258619d6b2996cda29d579fa25e3f4b9aaa0475c3ee7cd55c338db01d9639fc949d80ba43392c42ba05f8cc097ba4fcf9289967eea860a84bb93507c12c604532d635f0e30fb1def2a267f909c7b33a7ce056862ddf00949eaa779e312abe3b6a49184edbfd881a9822b1d8e15b951d4b4f8f87db130034983b1bd03afcde308a2fd52c1e243e90d01f59ef2673c3df47d1811b5dad2956d947357ea7fe382ae841f5806622cb9ae8982cdde08a6a7373b62e7ede6b51b34111876f9d82d07ba02a03ebee8d3918d432b8264d8f9f53f243b561201dd76a82ea96414482656ace7424f5515098b6e933d3612739f49dda2485d7064a9f4346ce006fad95331ff9a2f73752e3c2dff1c3d106ff73abd6a02505a80b626847b458cff14f41ea20074c6435606f397cecc2da14ae608322faa8ac90c6b9bd66111ebe5d1e4fadb493ccb579a7e6bcb8b733fb1618d4aa5cb1fc8e29eff8dd48f159d19598d6879a2890217ac2e74741a4a7cfb695cf3df8502b423319c4d81d65cd05f953e117398e0d343f4b4daf7d0334fd3efa99ea496f60920f56c30b5b26ec1a477bea074ac1ca85d01f56d44b8ea34906fdaba755d6a56b17a91a2edbff296f907604fcf82dd969784c5890170b5b13391778a2bffbeb9e669ef888543a2269427e6d4371c100abdb2e0f95e3f0e99ec9957ae0a0f944b9733acc52b333694e333603d9df6893c80a9d8eabc52ef4ae058a71eba01d5499af8fb8f11ea9021183bf37545d156d04acd4ee242d8ab1d24c00f312efe8e2577e7a6e8558d34b7aaa79d07f793291dd9140316f42580062b6511762cd2975b731e895f755affd529c92d019bcb52389f95376c67fd658f983e3c81212442d15e5693fbc93752257ed5ccfcbc295d0d5956c361792135e991f74f8ee0062176512e7abe5fb26384cce5b6adf1d2f9561850f18a1fe0d8ed5241f2f24843b2850a3bf2feb72f606417a31bbe711aefee437153134c70eb10250fc1b223847ad61449b4c9d2842173b4e25f5b93cefd107bc9add99686384119fb6323c9b43421bf97847666f2b365836c7cd95c8f2eed51fa5f6674b4b60473ecda0874d858702a675ff31ecd6a6544b885aed8bda1130783cc8d1d54151386f034e9b46a0dace24caac48b718210316ce666de1640dd7a8cf03157e8cb6ac91d47e7e599db868d3ebef84b6105870104b94376c7020ad1a25ab65f929810452103eb6b9d1cacb955bcbce7ac8a65a48c5ddf8296ea8628644a2bca9664f36f64ddff2b66b3271ac4f199c38b0c1bba75f12ad71dd17910cf99464ad2f114e659305c79109bdcf417ddc519357df147dfa96c95d245ca3139af661801ab5ccd7496fb4373ce1220e0bed4e9a9404aa56320354b0357becbc823ab9906d3f5635e8003f18ad81e06e7f9628b0448ddb8d79cd8d0e55d9223b505c82f512644d45e27f236c7e5e068e39d4d25664baf0cd43baa8a526ff0f5f0f06063d47f9df7bc43b0ae9777887df70b51d0bf7aa93a6cc56c06c474ca5fc3450804990a6ea9891af1767261d81026521c658e7daf9e295be5dd6ed65c3066287a4a3babe6dfa82374444c109c03cc326ca1efb3b04c399648bdc26d677a0738ff9492caae25b4be8cdd11bb616dce4da0b9ff4d0f9b0d6cd59254848d3b1ddbe6bf43913780ccec1efd6e784597992f0fa04aa81bdd135acb27cb493a722c8344c37fc516308361cb90d8a4a421c534799d6b272a319a705324a1812869e34238f61f92d141f5f2013b6c79a9ec4686825efd8ba0db190b72d5ebe0f06ef872184363f29b1eabcae51b836b68cd15b4bcf790b53ee7f01d980c26b52951bbf7e9bd107670bece875e2e05298339aab9c3e5854834805717d67faba8f2512ad0a1d8090094a59e908e213ae63362e43aabfbb7fe8edb26627780a45fb3d3708dc6d11b93f19b7932cfbd36df01c38f594748b5a0f09e6457fb31e660171fcf5a4fc0b6033aa181234bb3ca6e50b324ccc37017a3fc1a0b1a9ca21eee35ed5e00a589846a172ce2f4526f6eda12ccfa162647c4ca933c3a0f62e5ff7949e8f2508ea1395aed3de0fec669447803902ee86bf14de469a28d62e3627a5ecc096bf1ff0f015e978f0f9a9bbad8c89bec5b7d05c3033b4d473320c91f0ce68a78858cd154501172f90b75858270c8d4084cbe8c4ec055397ac8185fb8614d9da17c7bcdbea3ec83b27eeb600cdb38d50a1090e192fe5b1cd4df03d26286c3f44c5d5653cab97bab92015a096057caaeda4a8d5ca621e7b96c427661747ecc09e867ac69fc21fbd3ec0219983e6684c79770bdb22d1ccba0c5d624bc222d26d5f1b4f0bd1cc75398ace2150593a86edd0f2b212b0f3b603da767ed290f2795ce14f82cd05c7a864c8535fd900e04f7ff5c3f7b65330634084188c7d2c146ca0a78f5746161f3abaa3c5fae54aef59c7c161a5ef17e55e9a727d429bb88d7abf20ac82d7dfebbfb091d601940f41ddccc9b560babfe5d10faa4fce52cf03f6503b9c8413c49553bbc1933521d3897527e23a8942d1bfd6bef8554d79d50ccab3a018b91810b13d685bddb94a8375c056e63d6f51838e5ce1e1e22d110018e04a2b94d49860025d09d11c6e03f3fdb2faf3ad3dfb450555956c59e7330f4414838a74c63d0bf98bc0564362792e4dfe69a1f9c24a4fab260e2c3099b25bff390d6838e5a7bc3a38c8a6e4d3552c14bb1607faa77d64364fbd4efc3b895b13b9ac008e0ccf93510cf06db37f50e64f65af8b24ea427885b086173e7ac7e356eb7ca6fe9064c81c7f8cf8273578508a1478e9ad23cbc1602e3490e935bdf3a0e0dbb4c716a1fa8818f8b284a1fdc86f7285f16d78c9e94a1b7161538fcbc5fe353ca2a9bfc942f68743ddd994e549bca5131fed0ee890114e877f62895371db2e13a707436366676eba9cf841a41e2c9cf3b69e9f782ceef7c79131fbff62395290ed954d6051a967c5d2eb8be8ce8ca2af1fd37530c8a3b7217d13290ff4c2566a835c6a4340461c753623a23f6a1bc16508565d8b19115d236ce7c95e0f3317c88179a69e248e7351260af6aa801f7c99be7136fec791fc06069721f97d9853ffdbdd5fe418fbf0f8ed54acd19ec7bea750b963c731a1cc93c4952996a8d300043605eb8a149832ef5638c80eae4ba364f3b2d9c33694d67bea6a62f79b32f7638428a9058846a9b8f2b2499ee88a9ec1ce66d9c795b09bf37f215732f041cc53c5843a7e9181aee3c4b13c90bc056e3af09a5012f9b6471b5c5a56c109a66d5ca267231507dacbe25d7a47d442db92ff855cf65b58b4f1d127df940a3198dbcda039767f53ecaf99ada2d60b4130061c565e5ffd4632b91215913e5aecb4ecde3b93e739c61c5f78b4a234fc9979ea48950c9f3bf3170504da73ad874c34cf717dc16e6e4c4689a8f126225cd3cf8a0e05e0cb3a1c81705543532c06c36059983e8319a701149bcd1274ab15e73093479d09d8a4e97e915d42c497ac25b35b491c16e67fc0bd7222e7270e47d4973cb1fe08403b254a966f2fffeb23fde7591b9dd95a85fd7f5d7d50bdbf9f1c4648ff6e3ba60d3bc803e8a53e4b94a2a2269f4fcb367d1892b0f9b6ee824d7255f14778bfc6a3044217b6123f791fe7a7821539910f283f79334f4281d2b74b1e2f56f9c632f485360f6cdb83284b7523a747b69bfef0d361bdb455c9cd6c69a41edd3b19035fc97f5e00fd2d7eabf9867ca8c61617a2f3dd7686ebba86780791d80ccb3a8c875b14a3ceeb4e05a6c7b79d814fd87ff5a361c1920d2c27bba3d92876001d499b5d441e2aeafd258496266067a343512ce384574330cf4bea83660f697ba3b3d24ac84608d03b74afd84d9b1694075d18eb05f3c780f503f1b7e718639f79a20f911dd0df0ab0850d8afc6fce2ba49674c998abcc7a26aa6b337a81079cc4c82217f975640482a73d37604614dcce1fcf093cc0e14d420fea6c61498758b392782ed536758ed0752b10825a274d6439eb4b47316dfeda4e275b9b0c75c8035445bd05e51da9a5897dea3281a38fa2cbcb4b2eef022f151210c603f575be906394a16f552cd5bcfccdae35f7e451659794d1685322b229be3aa157b16d43262911593af8d2e1427b802e74fe7"}, {0x48, 0x0, 0x0, "3503ff01ade4b2e8c4026776896350dd7fe461ac6d2052d0d58dd04fa65aef6eeb30639fdef2f962d6ddb9d02bf8aa66bd"}, {0x30, 0x0, 0x0, "ea563094daa8a13b5d4fe259db7aa659e3f23532591081d9c9"}, {0x70, 0x0, 0x0, "42331ffef25b007934f1784406aa9c4b2fca33540f50d7c3752691c1b57fa7f13af8d70a42818abe6f92e65622b39a5d2337cfb0e424e688a9c7a3b64c3f9b6ae4dcbe840a6e2d4ba6183c284717e977c29a26daedd47073a6"}, {0x10}], 0x10c8}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) 06:01:24 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)) 06:01:24 executing program 1: sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000040)="5a91b9e8", &(0x7f0000000100)=0x4, 0x0, 0x0) 06:01:24 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') madvise(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x6) 06:01:24 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) ktrace(0x0, 0xa360da2d325f7935, 0x1028, 0x0) r2 = getuid() setreuid(0xee00, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000080)=0xc) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xf001}]}) 06:01:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x54}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:01:24 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) ktrace(0x0, 0xa360da2d325f7935, 0x1028, 0x0) r2 = getuid() setreuid(0xee00, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000080)=0xc) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xf001}]}) 06:01:24 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 06:01:24 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) ktrace(0x0, 0xa360da2d325f7935, 0x1028, 0x0) r2 = getuid() setreuid(0xee00, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000080)=0xc) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xf001}]}) 06:01:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 06:01:24 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) ktrace(0x0, 0xa360da2d325f7935, 0x1028, 0x0) r2 = getuid() setreuid(0xee00, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000080)=0xc) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xf001}]}) 06:01:24 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000040)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x28, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @multicast2}, [{0x2, 0x2, "bf51e0ac1c57f1b203857de34218"}]}}}}}}) 06:01:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) dup(r0) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x7b}, 0x0) 06:01:24 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x5, 0x0, 0x80000001, 0x0) close(r1) 06:01:24 executing program 1: open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = kqueue() kevent(r1, 0xffffffffffffffff, 0x3, 0x0, 0x0, &(0x7f0000000380)) 06:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3}, {0x2d}, {0x6, 0x0, 0x0, 0xf9}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 06:01:25 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file/file0\x00', 0x200, 0x0) chflags(&(0x7f00000000c0)='./file/file0/file0\x00', 0x0) 06:01:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f00000001c0)=[{0x1d, 0x0, 0xfe}, {}]}) 06:01:25 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x1}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x2) 06:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[0x7, 0x2, 0x1, 0xfff]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20}, {0x34, 0x0, 0x0, 0x4}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 06:01:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0004001c000080000000005fe60340014502208887d380056e000004"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="220ece228901004cb487abb18b26a6c0df5ab8c1131f4511", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 06:01:25 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000000)={0x7fff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb5c]}}) 06:01:25 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @loopback, {[@timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @ssrr={0x89, 0x13, 0x0, [@multicast2, @remote={0xac, 0x14, 0x0}, @multicast2, @local={0xac, 0x14, 0x0}]}, @generic={0x0, 0x10, "4945ff7a29464f97a583e5f4a061"}, @rr={0x7, 0xf, 0x0, [@multicast1, @multicast2, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0x3}]}}}}}}}) 06:01:25 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000000)={0x7fff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb5c]}}) 06:01:25 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0x6, 0x10, &(0x7f00000000c0), 0x2) 06:01:25 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000000)={0x7fff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb5c]}}) 06:01:25 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 06:01:25 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000000)={0x7fff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb5c]}}) 06:01:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee01) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 06:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x60}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf0e675d4b37369bbdb15e52dd", 0xe, 0x0, 0x0) 06:01:25 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ftruncate(r0, 0x0, 0x0) 06:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x60}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf0e675d4b37369bbdb15e52dd", 0xe, 0x0, 0x0) 06:01:26 executing program 1: sysctl$kern(&(0x7f0000000100)={0x1, 0x3e}, 0x4, 0x0, 0x0, 0x0, 0x0) 06:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x60}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf0e675d4b37369bbdb15e52dd", 0xe, 0x0, 0x0) 06:01:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x1) 06:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x60}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf0e675d4b37369bbdb15e52dd", 0xe, 0x0, 0x0) 06:01:26 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d8850dd5", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 06:01:26 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:01:26 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) getitimer(0x2, &(0x7f0000000040)) 06:01:26 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3}, {0x18, 0x3, 0x10001}, 0xd34, [0x0, 0x5]}, 0x3c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:26 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3}, {0x18, 0x3, 0x10001}, 0xd34, [0x0, 0x5]}, 0x3c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:26 executing program 1: sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) 06:01:26 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3}, {0x18, 0x3, 0x10001}, 0xd34, [0x0, 0x5]}, 0x3c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:26 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x4, 0x0, 0x0, 0x0, 0x1}]}) 06:01:26 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x6, 0x0, 0x0, 0x0) 06:01:26 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3}, {0x18, 0x3, 0x10001}, 0xd34, [0x0, 0x5]}, 0x3c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:26 executing program 1: socketpair(0x6, 0x0, 0x9, 0x0) 06:01:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0xc14, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c33c8b6267ba7d643d5f73af4bf5049ed8ec61169bb01c87d82404fbed5581c43f9c4302db0e948a71201359e63eb1105d66250dc3991832033033fa50bf70c64ba46a6eb73fa434847c83ee3e8e150d99024d4d9c065e410235b8f56ecb94ca7e3773fd9c2024323eef6c47d22df173195b0a5251d202a4e2b2a7f7ab2515eeadd96c54101d1e", 0x87}], 0x1) 06:01:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b8000000000000080100"}) close(r1) r2 = socket(0x800000018, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 06:01:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)="90", 0x1}], 0x1, 0x0, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) r2 = dup2(r1, r1) writev(r2, &(0x7f0000000040), 0x1b) 06:01:26 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b1000501b100009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b1000501b100009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0fe62e18443fd3357af96caa0416c74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720f0500000000000000f5a872c881ff7cc53c894303b22f310b404f36a00a90006ee013e657ae00000002000000000000000000000072ba2ebe1b080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 06:01:26 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) 06:01:26 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 06:01:26 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0x72, &(0x7f0000000000)=ANY=[@ANYBLOB="edd500000000aaaaaaaaaabb86dd609e0100003c"]) 06:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x15}, {0x48}, {0x16}]}) pwrite(r0, &(0x7f00000000c0)="fb9be96914f6d6473208000f33a5", 0xe, 0x0, 0x0) 06:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4}, {0x80}, {0x6, 0x0, 0x0, 0xffffffc1}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:01:26 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="07141a72c9970025ff149b33ff0f000000000000", 0x14) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 06:01:26 executing program 1: sysctl$ddb(&(0x7f0000000100)={0x9, 0x5}, 0x2, &(0x7f0000000140)="512994f8", &(0x7f0000000240)=0x4, &(0x7f0000000280)='\x00\x00\x00\x00', 0x4) 06:01:26 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000140)="bd74597b06306dea1b7a94e2446938211728a33a2752601b58cc1f22e49c0072b4fd209a1762050ab4b836ed", 0x2c}], 0x1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:26 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002700)={0x0, 0x0, &(0x7f00000023c0)=[{&(0x7f0000000340)="b1e5ce615fa8cd6a205cadf9fb6a604894438044506aebfe26977a37ef1ac857bcd225d3d9dcaa458d7abc027e46e4f0f5eb6f508f6e00dd6561af765bee3492908df7fc286b3bd5ae05db76228bc766ac1948906b5c2a0d2a55ce00ee1bd1457fcb05759f5d87288fdb70d08a3e47a1c4c2ecf999a10b19f3c7d19d69b0a06e7ae028e2a9659d8eca39566d8fa5d68983ac80658c3706ef15e422c2b239209cd90de84d2606c4b2f6471d6876b0606b4cacd592327c6bccc88aed95a7005ee127af870b11eb6efe7fd8525fc7badbb60e3a2989bc23680a6a4b3bfa4773f30338807d57378a1689b0c323fdb6dd49f84256dcbe185ac4ca2588e7340a8eee727c967138586499feacbb314f1d59d6888c6b81f93baf5039df82dce578f05414010cc9c7c9c705d1219bdd71fcbbb88d05efb82e53fe976b02e013f9f716c6fcdf5df5d40ae3cfc3f672e7f6914b46496114a50b5158d89152daa72653b2313b4783c4e631aa2a59ab81720bce522f5090feb30fa3497b73af4ae4e8bee1c6a066747c1ccc02b45df30f9a1e9b4a335974187371c70d17c2d22068acd8676db289c7863e3329a5a082e97ab297e02eb8dc88b8112232054cb2727ec613b4e0df6e1e3ec3acfd68e67fa51c41c8e428de68b3e74b77421dfa4d8cc0b6d7356f7a9359ccdd06db6a465a98d1169461c8c4e71419d2019083336e1b5e087a97c1698bdd3b6289eecf0678ef2e34751f28e6710314e351776250c56ee18f9f921b190065d41c0e0b3687e3958d7b53c14a39e886f39c0da22d8d3cc284ce007b2f4afbbb4618a6ab37f70aaf061725342241658e674833d425bc6f9d954ede4e40f72f307605b41ec3f9eeffd3a290b4fbc57fc8c715511da950f126b8612697a9eb23b5d18cec4d8e09ee6b4c632ea3d1bc8cd5c40c8bcde01abfa286f50cd0dcc4e76c149bdd03e3c5c7ad968b389fcd19ccd157f19b5d36d0f551e968cd6926ad83e1fd586fa95a9427234208055a56a4a15b17d865b7175bae504285f16952a2be909690b115d1e834a4fa505badbff22613be59150ccb7f2b7c5b8350b5fea2d2d06140d8c543797a8b84d4b9db020e1661706ddef5ba97906685d635d3014f96f90f25cebf76e12817cda84a7b4829532aee91407616a0d31f8fd5ee46c483b966dd2b26232cdd5160c03bab497372a0d8795e726b755d7ff1e410a614a69fd8d7c6c0acccd3d278a0ecb3a7b4d7cd62b029b1b40558a37bcbe54c93e5c8fcd1488f91dd57efcaeccf97b51dde24afdbdbe4258b84b991e901654479f5a0b11982aaceef5a91d78ca6981741521a3ed88c7865f4b594359f6fd4ea3d69db159d91b8899cc5b7e251685db8bbfdb9b6ab37f1a1a2eb1d0ade0b0c01eacbfbbc181e77e4da1a150a6b496fded025c2c7bb32025e9ec9d7a4089d51d3b7c96048b9ad52f282baac4e68a52ff2647f6eda2a8be18372dd11f6ecf952978999bb712d54251c6b47db3a3cada84eba5eb269037d458767ecbac36ee9cea4deb9f5db821f07f46dabbd7139a4362437b70bac97d338debca9569af9af693bd36db3fe4fdb3b034c4271ee4dae265930cefa18a3edba18380e1d9940592f8b45c2ced73237cd37bdeb8c3b390946390dde1eb182c5e49d330ae52b8d709d98314c29206a21f48bd0c27bc341f0188a789c37053f81cadda31517007421f477668149496e4e912c84b8ae83357311659e382f5add65a609a64616a90809ca845064e8dc6c7cc3ddef31f40b752b6e3ba4bc878792dd2b03b2ba34d4adf13e7baface9aa33cfcedf61828e9f529f28897284e22c1a119fed50b98ba19f520efc5b8a2cf2bb28e3512ccd7238192e0257f2df3e5ccc442c8ad482a38a8b7f329ab80c0070fa9a0ef79c39d5ee6868392a529eac1bef41781d00382be9ee952886da3559de7cf81311a4ff23d1257d842216d57cc960c0491af807d90155d3845c2c311e9011b21389d8aef046b10e0279068dec210220c80eaed48c605ac9df3480d261d81860f00bc15fe8368b4dac49e2a4bfc9f8e47f67f64620fab52501bf9f1e3c10dc064177aa76e78fa060d49c2b3e4facf997004631dc5c2a4e1bbfa54a673501a36df6846195100278a0bfe7627414c3b850a14e61a8c2de0cda6fe831446da1093cac1a5e4391c07b460980cec9eac236ab35c295f6b72e0e268a66f34e9980bed29a3bb3089bdc0afd0bcaf91541d729acc9853c49d75044252fec22ed9c577b442907a4e98d0ed3fa5d02bf7ad3bba3fdf8adc074dddd8cb93cf0f3b3e666c84134fbd8ad87948f1d878c06490f83695e7b86eeb6f50fca78140dbbd147a91d85dcb561d44115aefe223ebade9b220e57397b7693725e307fb3e032fb696f400a1536b96c45c60490ee16eb8b7ff8ab513fadb518fae1e6f4887fb695a30fa533e8cca967346da8db7e318d9937dffe961e7a86c70f27e9d0ec195ef91681e3c7cfbe32be1895349454cd836919b8c7880a298f46c19e731538f0348b947fe5acdb7211dd6c03ce2565e7856849ad22d41a4f2f754305e270bd700118125910c8d8b97b4479eda1208c299f23a877e565db4182c9b1a3e6d4815b2fe2f1ad54ed8ab8b631544c7cb360d4a8aa752f34a647dbc1d9be3b0012760cafa924078b71dd592f4e142f7db443ae75d6e00077672f85b5634f26e79d19e317323bcaab4db0a85360ef0f3ecdcf06edf92e13ee4a0fb138055fcd95e198da4abb4f95bc1d4ed6b44b82dac769aa057ede1758b0b927166fe555335b2d17c84b446afbf0bf62e3acd8e91f5e6a179f55335f03cfef4ee0d382698a402c38ab63ac2a48921120f728760ec036eb49f3a74b1b18a2abd57e92be1e725e13c9d49fe4413218b893cb89777d4ceb1f5e1a95f3558d636413d2b831d72128cfe40406c17926b3644bc5c61705e466b60ce9ae51c40cf0110f0a96d76fc80861c5d790d4244ce4dbe93dd693cb2944a6bce3d043a6aafdf63cec61780f6126eb9b9218154b7e6ce0c1a51f53993981099244d69a6b5bb3c0347250e77d2256081a36fd0f569ed212a3e28d50405923f36812f8580a647774d3ecf12bb133346db9f2f48a50aa571751b49bc61432c7f2e458541e76f292b4ca0e4a91290e94035a9eb96544e09ae5b4ffc3f679e550e3ba1d115bc7d45a6c46519aa2e8b4977378d2709cdc7c89aca4afb415981888626bf289fece389fcc8c978a9bd53e40e9cc7cee10ba5c22b7e28fead88423034d29b5601edded83576548e383586341749e15b03802fac14c30bc39ed9f80fda601729d3da177bdd2ded28dd63eefb452cf6be3c4d2a7d3c0cf41c9ae6da35c5d2e4940aa8cebd4ee05788498313e3e7c96f06f65c28b56d9684ec9cd7cde878cd321fb62c36d538630f11b63597ba93f79945ce9f37c248b7aafb7cad51e43e231b959a5863b03ae5325ac3ff4272ea44f97f5ea055e52012d891d46772de79541619c69b985519ef3138d590114453dff940279250263700efa5d5ec0a7c2d7b2d0749966bc48c96a6a63131c61836ac6d1504d2573210a1499b289b12681677a66cc9fafcac7985dddb513e22dfa203cb5add9948b56eda240e20c769da8ebef4b5b06686a154ace5174400bdf511b1575faca1aceade63b1121cda3b7ce5813f3480f3cd2e90f2c043fa277dfad3551641ec7863488ddc907489b9675dafe4577b6fedd7453a93e6200e821ccb72631ce2e82dca5a368ba8eef01e41d5e9d972be4c5f326ef69ab2180a0eea4ae6b90dae3748876d29e4bf6082047bf32b52828e520f6e48d339611872692dd7f09b9c28e7ef26a17edec2ab9776838cdea881fda9b9403548eed8e022da89e1983275a77e7e82566134412662792831ed782d62e6dd5d9c398e25fe2da8116afdc0eafdfcb3739ceecacf7baa36c4054eb7cbf295ab29de7f5f706c464bde5943a596ff01d4a06e2194df8a3c946aa20de7991d424cb264020fcedd10c1b0aa00289a8b19fe6024fca499247ee255cc20c3827d0c29e743af338d5b40a813b2b462b8490248cc57e8ebfe119d7bbff421828db62ed002600147454a31ed9d75ea77a3487705a002c3538293a850c2519e1dc91ec0b6f60fd09b19e1248642691fcb24864e7bfb4722026e50e1f21eb4bafdd2e1784ec4548b170d8cc4710fb1202200cecb8c8caa45d7560c0f4caef3aae52fa6c1b6ac7591c6570c2eab6a7b564dbf8859c26ebdcbddcb65b7e0c2f2aeca422bc3a543bac96045f75bfa33cc3976bdebf22eaf9653d479a29b7f9c5f9e096685566073be822125836afca9ae5a38271a92fb9049e157e154d3c91a47bd69cf5d9a9a39ba5d62ddb52a5dd8be720737b0afa262f964e1b594c92b3dde153d2fe41175c2fccb934ada5644fa8c689dd8975f635c07f4f8cea5e653103a3a6adf8243fef545edc6b74f5fb04b5207eced5b4f6785614a355576119bb81c24df2d53bf0da704afb86ad6945645d402f57d65c07d91c47381bd36bb600327fa4f0fa57a0b9a9c49f24658785ffce219d14fcf69eb8752312b8b97463bceafa5879d60aca2d1b73e3bf7648e1c081166c7c817d49c00e2f14ab5571a70714444c8fbfbe78c3165588de5c574a23ba9bbbc6879745b127daf88d0c80bd7fd5f1ecbf51feb506772dfb4fcfc0bc9479ceb2a224e647d11e28d44dcbd09fe898856ec35c0d3e320e928ba38142f6dbaa27a33014ddc2cf09aee9e89303e429fc6369f6a1e9dfd3e9c779aefd33cea962baf003b2ca79512b1b78b1ef5111a5a494434807e327931db57656514f1c4bc63dfc159d156e46d26dacd50f3e3ca525939910a2fa801db877109127637c235c844cf6a37521f32a3b938dce9b8fa1276978562898fb7c13107f0dcfddedf12b79aa29811ee466383884803e3c428441e6497876eaf6c4b98a97675cd84d3b1a91748c004765ca5951ac0cf9fb5406da63f2fe698cedaabd17e1b2be9dd5ce9811f795f4a67e2d35377b6ded7b78356e6979e9de0c838bfad84bd15a5490b991d812f8ac09c67fabd5a25b0fc38babcf2721ad0f3f500e2a3b8e4410b586469dfc606748f933290fcb6f42ff004e260697cbc6ed4f32fe7ca0b3485e53a620ec93cf48b5c4d3d938270f13d7b42d93a24350585918d1b5394d2dd0e79f1bac8a4716b5f2379d2b3232348ba38ee0c0c79cdaf2ef47b80aeca89a8727b51cc78d4506151a9c20b0b407926addb9165905b0574b38bbd251bfe46f413232eb3868b14702cc1ecebcfb639c6a6c340ff094d226a34dc00e38c415a4f8763a41f7a5c0b51f2d6d634dd95ddfeec87593cffe68844ac7f021d51454d859763f5fb24709bac85a70650af1f532b41e749e084d3d02f1ec956027f1d55ce1f5727b46560b7e76e07cc5f9ae0c910545be107ab3ea51e9027636e2f28e9418a4f1840dc13ca3a22a59ff5e3e3fe6e3b6b8bd9b8bea8c1f25c1bc497e98aacb99492309c1c15d535d330059d8742ec0c91bd37c12d95320476bca4b063377ded49449a66254e5753ea1e9f0dd0e9bf9a08787b431f90a72c23169abbebed5b6ce9a698be86acdeed0b117c2b9d6912e8a0cde182bf73ba8fefa6f0a782eb6909dac627914f5b30a15b10cfd6c38955f9243d78fccabfa4fe6f3b2eb7172b9eeb9897fd52e91e8c3b9bb07e0a670eab337b2e0678b3ed05819ad8b1cc4e9ee06524499f0544a5f27c0e9e34c11a8e1a6f506e1871cc060e26156ed791a700301920c66c981f8668310d1fb9960", 0x1000}, {&(0x7f0000000140)="1d38f7bc2da084f460d6417e834674eddd93f92b0c28775230684190339f9a8e13f8f85e70b33a0d2f1703bd761ff1a4818c8656ad827f80c6a3eef281fa059747127e92733bab3b5fe1befa312446881459d4655424d100290eea7620a98f86a25f3f19ce8402f4b48fb0142b6c53abaf27ce25b09161536cf55b79772d00d4b61dc06f23b430bb3d", 0x89}, {&(0x7f0000000200)="87428e45cb4004bc654d0c22e667464a9a097dfeaef062d7e360ec86831ee51da6fd5d7c9a4a46720884d70b", 0x2c}, {&(0x7f0000000240)="796eac9253ebf4395e40245753ccc0689e9fa0ab9597e3923ba33080e914d8e03e493963c22c012f12e8dcb7da7036a2fdfa9ca89cb4441e0ac0ae046ecbd45f309c7de2bfb162c3241adb63", 0x4c}], 0x4, &(0x7f0000001440)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES16, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESOCT, @ANYBLOB="20000000ec00000000008d0b2fd48148c37fe65ae4795b13ee2c780f241fc669f4fa42861922744dd847557b129e05c2c8959e54860af971f995d229694f0e1e78cb89c0661ea6d7f18d206c6032c24a6a78cd51d7eb370000000000000000", @ANYRES32, @ANYBLOB="a8056c9c596c0c76a319cec5d5b5d583c967724a17f76e1694d54b6501c3f1443d219ef97f61575c3d185ddef7fd89a77ee9135e8eb88c3a92886e8d7b07ceda0cba2a74ffea299d45607c6be3817bc1bfd009a1d87ebb4d9ef3e1b1beb02309cf3c1afd", @ANYRES32=0x0, @ANYRES64, @ANYRES32=0x0, @ANYRESHEX, @ANYRES32=0x0, @ANYBLOB="00000000fe000000000afed3c2dd70a03449872700ffff000000000000", @ANYRESOCT, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001800000003000000ffff000101000000eb403ac5778db46570099b5d8e71d970bd5638c3ed6c27eb35ea743e778f43a711208f06efa42e8318b57e3132b32e6e9e6c86013c969bb2055b2831648ad47ad6de8b6ec1167a9d8452bad7335923bfd4b6bc7ae94e41533a8dbabcfadf2b7e87e08549faea027dc725239946506aec7c8b254db19fe39e1144c509caeaee7c", @ANYRES32, @ANYRES32, @ANYBLOB="000021000000007fff000001040000004ccec7bd2b5a0843e88303ac0d001c73e080ddafec1735f2b825fd215247d7d028c8134aecfd4b7fc45590f4c1ebab1193fe9048da21eeeb94656fced3ac2fffa635d62f159feb966789d6638f30", @ANYRES64, @ANYRES32, @ANYRES32, @ANYRES64, @ANYRESHEX, @ANYRES64], 0x100}, 0xb) lchown(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000000)={0x405, 0x0, {[0x10000, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x2000], [0x0, 0x0, 0x0, 0x2, 0x0, 0xff], [], [{}, {0x0, 0x200}, {}, {0x0, 0x5b}, {0x0, 0xac16}, {0xfffe}], {0xfffd, 0x0, 0x0, 0x10001}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}}}) 06:01:26 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002700)={0x0, 0x0, &(0x7f00000023c0)=[{&(0x7f0000000340)="b1e5ce615fa8cd6a205cadf9fb6a604894438044506aebfe26977a37ef1ac857bcd225d3d9dcaa458d7abc027e46e4f0f5eb6f508f6e00dd6561af765bee3492908df7fc286b3bd5ae05db76228bc766ac1948906b5c2a0d2a55ce00ee1bd1457fcb05759f5d87288fdb70d08a3e47a1c4c2ecf999a10b19f3c7d19d69b0a06e7ae028e2a9659d8eca39566d8fa5d68983ac80658c3706ef15e422c2b239209cd90de84d2606c4b2f6471d6876b0606b4cacd592327c6bccc88aed95a7005ee127af870b11eb6efe7fd8525fc7badbb60e3a2989bc23680a6a4b3bfa4773f30338807d57378a1689b0c323fdb6dd49f84256dcbe185ac4ca2588e7340a8eee727c967138586499feacbb314f1d59d6888c6b81f93baf5039df82dce578f05414010cc9c7c9c705d1219bdd71fcbbb88d05efb82e53fe976b02e013f9f716c6fcdf5df5d40ae3cfc3f672e7f6914b46496114a50b5158d89152daa72653b2313b4783c4e631aa2a59ab81720bce522f5090feb30fa3497b73af4ae4e8bee1c6a066747c1ccc02b45df30f9a1e9b4a335974187371c70d17c2d22068acd8676db289c7863e3329a5a082e97ab297e02eb8dc88b8112232054cb2727ec613b4e0df6e1e3ec3acfd68e67fa51c41c8e428de68b3e74b77421dfa4d8cc0b6d7356f7a9359ccdd06db6a465a98d1169461c8c4e71419d2019083336e1b5e087a97c1698bdd3b6289eecf0678ef2e34751f28e6710314e351776250c56ee18f9f921b190065d41c0e0b3687e3958d7b53c14a39e886f39c0da22d8d3cc284ce007b2f4afbbb4618a6ab37f70aaf061725342241658e674833d425bc6f9d954ede4e40f72f307605b41ec3f9eeffd3a290b4fbc57fc8c715511da950f126b8612697a9eb23b5d18cec4d8e09ee6b4c632ea3d1bc8cd5c40c8bcde01abfa286f50cd0dcc4e76c149bdd03e3c5c7ad968b389fcd19ccd157f19b5d36d0f551e968cd6926ad83e1fd586fa95a9427234208055a56a4a15b17d865b7175bae504285f16952a2be909690b115d1e834a4fa505badbff22613be59150ccb7f2b7c5b8350b5fea2d2d06140d8c543797a8b84d4b9db020e1661706ddef5ba97906685d635d3014f96f90f25cebf76e12817cda84a7b4829532aee91407616a0d31f8fd5ee46c483b966dd2b26232cdd5160c03bab497372a0d8795e726b755d7ff1e410a614a69fd8d7c6c0acccd3d278a0ecb3a7b4d7cd62b029b1b40558a37bcbe54c93e5c8fcd1488f91dd57efcaeccf97b51dde24afdbdbe4258b84b991e901654479f5a0b11982aaceef5a91d78ca6981741521a3ed88c7865f4b594359f6fd4ea3d69db159d91b8899cc5b7e251685db8bbfdb9b6ab37f1a1a2eb1d0ade0b0c01eacbfbbc181e77e4da1a150a6b496fded025c2c7bb32025e9ec9d7a4089d51d3b7c96048b9ad52f282baac4e68a52ff2647f6eda2a8be18372dd11f6ecf952978999bb712d54251c6b47db3a3cada84eba5eb269037d458767ecbac36ee9cea4deb9f5db821f07f46dabbd7139a4362437b70bac97d338debca9569af9af693bd36db3fe4fdb3b034c4271ee4dae265930cefa18a3edba18380e1d9940592f8b45c2ced73237cd37bdeb8c3b390946390dde1eb182c5e49d330ae52b8d709d98314c29206a21f48bd0c27bc341f0188a789c37053f81cadda31517007421f477668149496e4e912c84b8ae83357311659e382f5add65a609a64616a90809ca845064e8dc6c7cc3ddef31f40b752b6e3ba4bc878792dd2b03b2ba34d4adf13e7baface9aa33cfcedf61828e9f529f28897284e22c1a119fed50b98ba19f520efc5b8a2cf2bb28e3512ccd7238192e0257f2df3e5ccc442c8ad482a38a8b7f329ab80c0070fa9a0ef79c39d5ee6868392a529eac1bef41781d00382be9ee952886da3559de7cf81311a4ff23d1257d842216d57cc960c0491af807d90155d3845c2c311e9011b21389d8aef046b10e0279068dec210220c80eaed48c605ac9df3480d261d81860f00bc15fe8368b4dac49e2a4bfc9f8e47f67f64620fab52501bf9f1e3c10dc064177aa76e78fa060d49c2b3e4facf997004631dc5c2a4e1bbfa54a673501a36df6846195100278a0bfe7627414c3b850a14e61a8c2de0cda6fe831446da1093cac1a5e4391c07b460980cec9eac236ab35c295f6b72e0e268a66f34e9980bed29a3bb3089bdc0afd0bcaf91541d729acc9853c49d75044252fec22ed9c577b442907a4e98d0ed3fa5d02bf7ad3bba3fdf8adc074dddd8cb93cf0f3b3e666c84134fbd8ad87948f1d878c06490f83695e7b86eeb6f50fca78140dbbd147a91d85dcb561d44115aefe223ebade9b220e57397b7693725e307fb3e032fb696f400a1536b96c45c60490ee16eb8b7ff8ab513fadb518fae1e6f4887fb695a30fa533e8cca967346da8db7e318d9937dffe961e7a86c70f27e9d0ec195ef91681e3c7cfbe32be1895349454cd836919b8c7880a298f46c19e731538f0348b947fe5acdb7211dd6c03ce2565e7856849ad22d41a4f2f754305e270bd700118125910c8d8b97b4479eda1208c299f23a877e565db4182c9b1a3e6d4815b2fe2f1ad54ed8ab8b631544c7cb360d4a8aa752f34a647dbc1d9be3b0012760cafa924078b71dd592f4e142f7db443ae75d6e00077672f85b5634f26e79d19e317323bcaab4db0a85360ef0f3ecdcf06edf92e13ee4a0fb138055fcd95e198da4abb4f95bc1d4ed6b44b82dac769aa057ede1758b0b927166fe555335b2d17c84b446afbf0bf62e3acd8e91f5e6a179f55335f03cfef4ee0d382698a402c38ab63ac2a48921120f728760ec036eb49f3a74b1b18a2abd57e92be1e725e13c9d49fe4413218b893cb89777d4ceb1f5e1a95f3558d636413d2b831d72128cfe40406c17926b3644bc5c61705e466b60ce9ae51c40cf0110f0a96d76fc80861c5d790d4244ce4dbe93dd693cb2944a6bce3d043a6aafdf63cec61780f6126eb9b9218154b7e6ce0c1a51f53993981099244d69a6b5bb3c0347250e77d2256081a36fd0f569ed212a3e28d50405923f36812f8580a647774d3ecf12bb133346db9f2f48a50aa571751b49bc61432c7f2e458541e76f292b4ca0e4a91290e94035a9eb96544e09ae5b4ffc3f679e550e3ba1d115bc7d45a6c46519aa2e8b4977378d2709cdc7c89aca4afb415981888626bf289fece389fcc8c978a9bd53e40e9cc7cee10ba5c22b7e28fead88423034d29b5601edded83576548e383586341749e15b03802fac14c30bc39ed9f80fda601729d3da177bdd2ded28dd63eefb452cf6be3c4d2a7d3c0cf41c9ae6da35c5d2e4940aa8cebd4ee05788498313e3e7c96f06f65c28b56d9684ec9cd7cde878cd321fb62c36d538630f11b63597ba93f79945ce9f37c248b7aafb7cad51e43e231b959a5863b03ae5325ac3ff4272ea44f97f5ea055e52012d891d46772de79541619c69b985519ef3138d590114453dff940279250263700efa5d5ec0a7c2d7b2d0749966bc48c96a6a63131c61836ac6d1504d2573210a1499b289b12681677a66cc9fafcac7985dddb513e22dfa203cb5add9948b56eda240e20c769da8ebef4b5b06686a154ace5174400bdf511b1575faca1aceade63b1121cda3b7ce5813f3480f3cd2e90f2c043fa277dfad3551641ec7863488ddc907489b9675dafe4577b6fedd7453a93e6200e821ccb72631ce2e82dca5a368ba8eef01e41d5e9d972be4c5f326ef69ab2180a0eea4ae6b90dae3748876d29e4bf6082047bf32b52828e520f6e48d339611872692dd7f09b9c28e7ef26a17edec2ab9776838cdea881fda9b9403548eed8e022da89e1983275a77e7e82566134412662792831ed782d62e6dd5d9c398e25fe2da8116afdc0eafdfcb3739ceecacf7baa36c4054eb7cbf295ab29de7f5f706c464bde5943a596ff01d4a06e2194df8a3c946aa20de7991d424cb264020fcedd10c1b0aa00289a8b19fe6024fca499247ee255cc20c3827d0c29e743af338d5b40a813b2b462b8490248cc57e8ebfe119d7bbff421828db62ed002600147454a31ed9d75ea77a3487705a002c3538293a850c2519e1dc91ec0b6f60fd09b19e1248642691fcb24864e7bfb4722026e50e1f21eb4bafdd2e1784ec4548b170d8cc4710fb1202200cecb8c8caa45d7560c0f4caef3aae52fa6c1b6ac7591c6570c2eab6a7b564dbf8859c26ebdcbddcb65b7e0c2f2aeca422bc3a543bac96045f75bfa33cc3976bdebf22eaf9653d479a29b7f9c5f9e096685566073be822125836afca9ae5a38271a92fb9049e157e154d3c91a47bd69cf5d9a9a39ba5d62ddb52a5dd8be720737b0afa262f964e1b594c92b3dde153d2fe41175c2fccb934ada5644fa8c689dd8975f635c07f4f8cea5e653103a3a6adf8243fef545edc6b74f5fb04b5207eced5b4f6785614a355576119bb81c24df2d53bf0da704afb86ad6945645d402f57d65c07d91c47381bd36bb600327fa4f0fa57a0b9a9c49f24658785ffce219d14fcf69eb8752312b8b97463bceafa5879d60aca2d1b73e3bf7648e1c081166c7c817d49c00e2f14ab5571a70714444c8fbfbe78c3165588de5c574a23ba9bbbc6879745b127daf88d0c80bd7fd5f1ecbf51feb506772dfb4fcfc0bc9479ceb2a224e647d11e28d44dcbd09fe898856ec35c0d3e320e928ba38142f6dbaa27a33014ddc2cf09aee9e89303e429fc6369f6a1e9dfd3e9c779aefd33cea962baf003b2ca79512b1b78b1ef5111a5a494434807e327931db57656514f1c4bc63dfc159d156e46d26dacd50f3e3ca525939910a2fa801db877109127637c235c844cf6a37521f32a3b938dce9b8fa1276978562898fb7c13107f0dcfddedf12b79aa29811ee466383884803e3c428441e6497876eaf6c4b98a97675cd84d3b1a91748c004765ca5951ac0cf9fb5406da63f2fe698cedaabd17e1b2be9dd5ce9811f795f4a67e2d35377b6ded7b78356e6979e9de0c838bfad84bd15a5490b991d812f8ac09c67fabd5a25b0fc38babcf2721ad0f3f500e2a3b8e4410b586469dfc606748f933290fcb6f42ff004e260697cbc6ed4f32fe7ca0b3485e53a620ec93cf48b5c4d3d938270f13d7b42d93a24350585918d1b5394d2dd0e79f1bac8a4716b5f2379d2b3232348ba38ee0c0c79cdaf2ef47b80aeca89a8727b51cc78d4506151a9c20b0b407926addb9165905b0574b38bbd251bfe46f413232eb3868b14702cc1ecebcfb639c6a6c340ff094d226a34dc00e38c415a4f8763a41f7a5c0b51f2d6d634dd95ddfeec87593cffe68844ac7f021d51454d859763f5fb24709bac85a70650af1f532b41e749e084d3d02f1ec956027f1d55ce1f5727b46560b7e76e07cc5f9ae0c910545be107ab3ea51e9027636e2f28e9418a4f1840dc13ca3a22a59ff5e3e3fe6e3b6b8bd9b8bea8c1f25c1bc497e98aacb99492309c1c15d535d330059d8742ec0c91bd37c12d95320476bca4b063377ded49449a66254e5753ea1e9f0dd0e9bf9a08787b431f90a72c23169abbebed5b6ce9a698be86acdeed0b117c2b9d6912e8a0cde182bf73ba8fefa6f0a782eb6909dac627914f5b30a15b10cfd6c38955f9243d78fccabfa4fe6f3b2eb7172b9eeb9897fd52e91e8c3b9bb07e0a670eab337b2e0678b3ed05819ad8b1cc4e9ee06524499f0544a5f27c0e9e34c11a8e1a6f506e1871cc060e26156ed791a700301920c66c981f8668310d1fb9960", 0x1000}, {&(0x7f0000000140)="1d38f7bc2da084f460d6417e834674eddd93f92b0c28775230684190339f9a8e13f8f85e70b33a0d2f1703bd761ff1a4818c8656ad827f80c6a3eef281fa059747127e92733bab3b5fe1befa312446881459d4655424d100290eea7620a98f86a25f3f19ce8402f4b48fb0142b6c53abaf27ce25b09161536cf55b79772d00d4b61dc06f23b430bb3d", 0x89}, {&(0x7f0000000200)="87428e45cb4004bc654d0c22e667464a9a097dfeaef062d7e360ec86831ee51da6fd5d7c9a4a46720884d70b", 0x2c}, {&(0x7f0000000240)="796eac9253ebf4395e40245753ccc0689e9fa0ab9597e3923ba33080e914d8e03e493963c22c012f12e8dcb7da7036a2fdfa9ca89cb4441e0ac0ae046ecbd45f309c7de2bfb162c3241adb63", 0x4c}], 0x4, &(0x7f0000001440)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES16, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESOCT, @ANYBLOB="20000000ec00000000008d0b2fd48148c37fe65ae4795b13ee2c780f241fc669f4fa42861922744dd847557b129e05c2c8959e54860af971f995d229694f0e1e78cb89c0661ea6d7f18d206c6032c24a6a78cd51d7eb370000000000000000", @ANYRES32, @ANYBLOB="a8056c9c596c0c76a319cec5d5b5d583c967724a17f76e1694d54b6501c3f1443d219ef97f61575c3d185ddef7fd89a77ee9135e8eb88c3a92886e8d7b07ceda0cba2a74ffea299d45607c6be3817bc1bfd009a1d87ebb4d9ef3e1b1beb02309cf3c1afd", @ANYRES32=0x0, @ANYRES64, @ANYRES32=0x0, @ANYRESHEX, @ANYRES32=0x0, @ANYBLOB="00000000fe000000000afed3c2dd70a03449872700ffff000000000000", @ANYRESOCT, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001800000003000000ffff000101000000eb403ac5778db46570099b5d8e71d970bd5638c3ed6c27eb35ea743e778f43a711208f06efa42e8318b57e3132b32e6e9e6c86013c969bb2055b2831648ad47ad6de8b6ec1167a9d8452bad7335923bfd4b6bc7ae94e41533a8dbabcfadf2b7e87e08549faea027dc725239946506aec7c8b254db19fe39e1144c509caeaee7c", @ANYRES32, @ANYRES32, @ANYBLOB="000021000000007fff000001040000004ccec7bd2b5a0843e88303ac0d001c73e080ddafec1735f2b825fd215247d7d028c8134aecfd4b7fc45590f4c1ebab1193fe9048da21eeeb94656fced3ac2fffa635d62f159feb966789d6638f30", @ANYRES64, @ANYRES32, @ANYRES32, @ANYRES64, @ANYRESHEX, @ANYRES64], 0x100}, 0xb) lchown(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000000)={0x405, 0x0, {[0x10000, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x2000], [0x0, 0x0, 0x0, 0x2, 0x0, 0xff], [], [{}, {0x0, 0x200}, {}, {0x0, 0x5b}, {0x0, 0xac16}, {0xfffe}], {0xfffd, 0x0, 0x0, 0x10001}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}}}) 06:01:26 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000140)="bd74597b06306dea1b7a94e2446938211728a33a2752601b58cc1f22e49c0072b4fd209a1762050ab4b836ed", 0x2c}], 0x1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:26 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002700)={0x0, 0x0, &(0x7f00000023c0)=[{&(0x7f0000000340)="b1e5ce615fa8cd6a205cadf9fb6a604894438044506aebfe26977a37ef1ac857bcd225d3d9dcaa458d7abc027e46e4f0f5eb6f508f6e00dd6561af765bee3492908df7fc286b3bd5ae05db76228bc766ac1948906b5c2a0d2a55ce00ee1bd1457fcb05759f5d87288fdb70d08a3e47a1c4c2ecf999a10b19f3c7d19d69b0a06e7ae028e2a9659d8eca39566d8fa5d68983ac80658c3706ef15e422c2b239209cd90de84d2606c4b2f6471d6876b0606b4cacd592327c6bccc88aed95a7005ee127af870b11eb6efe7fd8525fc7badbb60e3a2989bc23680a6a4b3bfa4773f30338807d57378a1689b0c323fdb6dd49f84256dcbe185ac4ca2588e7340a8eee727c967138586499feacbb314f1d59d6888c6b81f93baf5039df82dce578f05414010cc9c7c9c705d1219bdd71fcbbb88d05efb82e53fe976b02e013f9f716c6fcdf5df5d40ae3cfc3f672e7f6914b46496114a50b5158d89152daa72653b2313b4783c4e631aa2a59ab81720bce522f5090feb30fa3497b73af4ae4e8bee1c6a066747c1ccc02b45df30f9a1e9b4a335974187371c70d17c2d22068acd8676db289c7863e3329a5a082e97ab297e02eb8dc88b8112232054cb2727ec613b4e0df6e1e3ec3acfd68e67fa51c41c8e428de68b3e74b77421dfa4d8cc0b6d7356f7a9359ccdd06db6a465a98d1169461c8c4e71419d2019083336e1b5e087a97c1698bdd3b6289eecf0678ef2e34751f28e6710314e351776250c56ee18f9f921b190065d41c0e0b3687e3958d7b53c14a39e886f39c0da22d8d3cc284ce007b2f4afbbb4618a6ab37f70aaf061725342241658e674833d425bc6f9d954ede4e40f72f307605b41ec3f9eeffd3a290b4fbc57fc8c715511da950f126b8612697a9eb23b5d18cec4d8e09ee6b4c632ea3d1bc8cd5c40c8bcde01abfa286f50cd0dcc4e76c149bdd03e3c5c7ad968b389fcd19ccd157f19b5d36d0f551e968cd6926ad83e1fd586fa95a9427234208055a56a4a15b17d865b7175bae504285f16952a2be909690b115d1e834a4fa505badbff22613be59150ccb7f2b7c5b8350b5fea2d2d06140d8c543797a8b84d4b9db020e1661706ddef5ba97906685d635d3014f96f90f25cebf76e12817cda84a7b4829532aee91407616a0d31f8fd5ee46c483b966dd2b26232cdd5160c03bab497372a0d8795e726b755d7ff1e410a614a69fd8d7c6c0acccd3d278a0ecb3a7b4d7cd62b029b1b40558a37bcbe54c93e5c8fcd1488f91dd57efcaeccf97b51dde24afdbdbe4258b84b991e901654479f5a0b11982aaceef5a91d78ca6981741521a3ed88c7865f4b594359f6fd4ea3d69db159d91b8899cc5b7e251685db8bbfdb9b6ab37f1a1a2eb1d0ade0b0c01eacbfbbc181e77e4da1a150a6b496fded025c2c7bb32025e9ec9d7a4089d51d3b7c96048b9ad52f282baac4e68a52ff2647f6eda2a8be18372dd11f6ecf952978999bb712d54251c6b47db3a3cada84eba5eb269037d458767ecbac36ee9cea4deb9f5db821f07f46dabbd7139a4362437b70bac97d338debca9569af9af693bd36db3fe4fdb3b034c4271ee4dae265930cefa18a3edba18380e1d9940592f8b45c2ced73237cd37bdeb8c3b390946390dde1eb182c5e49d330ae52b8d709d98314c29206a21f48bd0c27bc341f0188a789c37053f81cadda31517007421f477668149496e4e912c84b8ae83357311659e382f5add65a609a64616a90809ca845064e8dc6c7cc3ddef31f40b752b6e3ba4bc878792dd2b03b2ba34d4adf13e7baface9aa33cfcedf61828e9f529f28897284e22c1a119fed50b98ba19f520efc5b8a2cf2bb28e3512ccd7238192e0257f2df3e5ccc442c8ad482a38a8b7f329ab80c0070fa9a0ef79c39d5ee6868392a529eac1bef41781d00382be9ee952886da3559de7cf81311a4ff23d1257d842216d57cc960c0491af807d90155d3845c2c311e9011b21389d8aef046b10e0279068dec210220c80eaed48c605ac9df3480d261d81860f00bc15fe8368b4dac49e2a4bfc9f8e47f67f64620fab52501bf9f1e3c10dc064177aa76e78fa060d49c2b3e4facf997004631dc5c2a4e1bbfa54a673501a36df6846195100278a0bfe7627414c3b850a14e61a8c2de0cda6fe831446da1093cac1a5e4391c07b460980cec9eac236ab35c295f6b72e0e268a66f34e9980bed29a3bb3089bdc0afd0bcaf91541d729acc9853c49d75044252fec22ed9c577b442907a4e98d0ed3fa5d02bf7ad3bba3fdf8adc074dddd8cb93cf0f3b3e666c84134fbd8ad87948f1d878c06490f83695e7b86eeb6f50fca78140dbbd147a91d85dcb561d44115aefe223ebade9b220e57397b7693725e307fb3e032fb696f400a1536b96c45c60490ee16eb8b7ff8ab513fadb518fae1e6f4887fb695a30fa533e8cca967346da8db7e318d9937dffe961e7a86c70f27e9d0ec195ef91681e3c7cfbe32be1895349454cd836919b8c7880a298f46c19e731538f0348b947fe5acdb7211dd6c03ce2565e7856849ad22d41a4f2f754305e270bd700118125910c8d8b97b4479eda1208c299f23a877e565db4182c9b1a3e6d4815b2fe2f1ad54ed8ab8b631544c7cb360d4a8aa752f34a647dbc1d9be3b0012760cafa924078b71dd592f4e142f7db443ae75d6e00077672f85b5634f26e79d19e317323bcaab4db0a85360ef0f3ecdcf06edf92e13ee4a0fb138055fcd95e198da4abb4f95bc1d4ed6b44b82dac769aa057ede1758b0b927166fe555335b2d17c84b446afbf0bf62e3acd8e91f5e6a179f55335f03cfef4ee0d382698a402c38ab63ac2a48921120f728760ec036eb49f3a74b1b18a2abd57e92be1e725e13c9d49fe4413218b893cb89777d4ceb1f5e1a95f3558d636413d2b831d72128cfe40406c17926b3644bc5c61705e466b60ce9ae51c40cf0110f0a96d76fc80861c5d790d4244ce4dbe93dd693cb2944a6bce3d043a6aafdf63cec61780f6126eb9b9218154b7e6ce0c1a51f53993981099244d69a6b5bb3c0347250e77d2256081a36fd0f569ed212a3e28d50405923f36812f8580a647774d3ecf12bb133346db9f2f48a50aa571751b49bc61432c7f2e458541e76f292b4ca0e4a91290e94035a9eb96544e09ae5b4ffc3f679e550e3ba1d115bc7d45a6c46519aa2e8b4977378d2709cdc7c89aca4afb415981888626bf289fece389fcc8c978a9bd53e40e9cc7cee10ba5c22b7e28fead88423034d29b5601edded83576548e383586341749e15b03802fac14c30bc39ed9f80fda601729d3da177bdd2ded28dd63eefb452cf6be3c4d2a7d3c0cf41c9ae6da35c5d2e4940aa8cebd4ee05788498313e3e7c96f06f65c28b56d9684ec9cd7cde878cd321fb62c36d538630f11b63597ba93f79945ce9f37c248b7aafb7cad51e43e231b959a5863b03ae5325ac3ff4272ea44f97f5ea055e52012d891d46772de79541619c69b985519ef3138d590114453dff940279250263700efa5d5ec0a7c2d7b2d0749966bc48c96a6a63131c61836ac6d1504d2573210a1499b289b12681677a66cc9fafcac7985dddb513e22dfa203cb5add9948b56eda240e20c769da8ebef4b5b06686a154ace5174400bdf511b1575faca1aceade63b1121cda3b7ce5813f3480f3cd2e90f2c043fa277dfad3551641ec7863488ddc907489b9675dafe4577b6fedd7453a93e6200e821ccb72631ce2e82dca5a368ba8eef01e41d5e9d972be4c5f326ef69ab2180a0eea4ae6b90dae3748876d29e4bf6082047bf32b52828e520f6e48d339611872692dd7f09b9c28e7ef26a17edec2ab9776838cdea881fda9b9403548eed8e022da89e1983275a77e7e82566134412662792831ed782d62e6dd5d9c398e25fe2da8116afdc0eafdfcb3739ceecacf7baa36c4054eb7cbf295ab29de7f5f706c464bde5943a596ff01d4a06e2194df8a3c946aa20de7991d424cb264020fcedd10c1b0aa00289a8b19fe6024fca499247ee255cc20c3827d0c29e743af338d5b40a813b2b462b8490248cc57e8ebfe119d7bbff421828db62ed002600147454a31ed9d75ea77a3487705a002c3538293a850c2519e1dc91ec0b6f60fd09b19e1248642691fcb24864e7bfb4722026e50e1f21eb4bafdd2e1784ec4548b170d8cc4710fb1202200cecb8c8caa45d7560c0f4caef3aae52fa6c1b6ac7591c6570c2eab6a7b564dbf8859c26ebdcbddcb65b7e0c2f2aeca422bc3a543bac96045f75bfa33cc3976bdebf22eaf9653d479a29b7f9c5f9e096685566073be822125836afca9ae5a38271a92fb9049e157e154d3c91a47bd69cf5d9a9a39ba5d62ddb52a5dd8be720737b0afa262f964e1b594c92b3dde153d2fe41175c2fccb934ada5644fa8c689dd8975f635c07f4f8cea5e653103a3a6adf8243fef545edc6b74f5fb04b5207eced5b4f6785614a355576119bb81c24df2d53bf0da704afb86ad6945645d402f57d65c07d91c47381bd36bb600327fa4f0fa57a0b9a9c49f24658785ffce219d14fcf69eb8752312b8b97463bceafa5879d60aca2d1b73e3bf7648e1c081166c7c817d49c00e2f14ab5571a70714444c8fbfbe78c3165588de5c574a23ba9bbbc6879745b127daf88d0c80bd7fd5f1ecbf51feb506772dfb4fcfc0bc9479ceb2a224e647d11e28d44dcbd09fe898856ec35c0d3e320e928ba38142f6dbaa27a33014ddc2cf09aee9e89303e429fc6369f6a1e9dfd3e9c779aefd33cea962baf003b2ca79512b1b78b1ef5111a5a494434807e327931db57656514f1c4bc63dfc159d156e46d26dacd50f3e3ca525939910a2fa801db877109127637c235c844cf6a37521f32a3b938dce9b8fa1276978562898fb7c13107f0dcfddedf12b79aa29811ee466383884803e3c428441e6497876eaf6c4b98a97675cd84d3b1a91748c004765ca5951ac0cf9fb5406da63f2fe698cedaabd17e1b2be9dd5ce9811f795f4a67e2d35377b6ded7b78356e6979e9de0c838bfad84bd15a5490b991d812f8ac09c67fabd5a25b0fc38babcf2721ad0f3f500e2a3b8e4410b586469dfc606748f933290fcb6f42ff004e260697cbc6ed4f32fe7ca0b3485e53a620ec93cf48b5c4d3d938270f13d7b42d93a24350585918d1b5394d2dd0e79f1bac8a4716b5f2379d2b3232348ba38ee0c0c79cdaf2ef47b80aeca89a8727b51cc78d4506151a9c20b0b407926addb9165905b0574b38bbd251bfe46f413232eb3868b14702cc1ecebcfb639c6a6c340ff094d226a34dc00e38c415a4f8763a41f7a5c0b51f2d6d634dd95ddfeec87593cffe68844ac7f021d51454d859763f5fb24709bac85a70650af1f532b41e749e084d3d02f1ec956027f1d55ce1f5727b46560b7e76e07cc5f9ae0c910545be107ab3ea51e9027636e2f28e9418a4f1840dc13ca3a22a59ff5e3e3fe6e3b6b8bd9b8bea8c1f25c1bc497e98aacb99492309c1c15d535d330059d8742ec0c91bd37c12d95320476bca4b063377ded49449a66254e5753ea1e9f0dd0e9bf9a08787b431f90a72c23169abbebed5b6ce9a698be86acdeed0b117c2b9d6912e8a0cde182bf73ba8fefa6f0a782eb6909dac627914f5b30a15b10cfd6c38955f9243d78fccabfa4fe6f3b2eb7172b9eeb9897fd52e91e8c3b9bb07e0a670eab337b2e0678b3ed05819ad8b1cc4e9ee06524499f0544a5f27c0e9e34c11a8e1a6f506e1871cc060e26156ed791a700301920c66c981f8668310d1fb9960", 0x1000}, {&(0x7f0000000140)="1d38f7bc2da084f460d6417e834674eddd93f92b0c28775230684190339f9a8e13f8f85e70b33a0d2f1703bd761ff1a4818c8656ad827f80c6a3eef281fa059747127e92733bab3b5fe1befa312446881459d4655424d100290eea7620a98f86a25f3f19ce8402f4b48fb0142b6c53abaf27ce25b09161536cf55b79772d00d4b61dc06f23b430bb3d", 0x89}, {&(0x7f0000000200)="87428e45cb4004bc654d0c22e667464a9a097dfeaef062d7e360ec86831ee51da6fd5d7c9a4a46720884d70b", 0x2c}, {&(0x7f0000000240)="796eac9253ebf4395e40245753ccc0689e9fa0ab9597e3923ba33080e914d8e03e493963c22c012f12e8dcb7da7036a2fdfa9ca89cb4441e0ac0ae046ecbd45f309c7de2bfb162c3241adb63", 0x4c}], 0x4, &(0x7f0000001440)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES16, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESOCT, @ANYBLOB="20000000ec00000000008d0b2fd48148c37fe65ae4795b13ee2c780f241fc669f4fa42861922744dd847557b129e05c2c8959e54860af971f995d229694f0e1e78cb89c0661ea6d7f18d206c6032c24a6a78cd51d7eb370000000000000000", @ANYRES32, @ANYBLOB="a8056c9c596c0c76a319cec5d5b5d583c967724a17f76e1694d54b6501c3f1443d219ef97f61575c3d185ddef7fd89a77ee9135e8eb88c3a92886e8d7b07ceda0cba2a74ffea299d45607c6be3817bc1bfd009a1d87ebb4d9ef3e1b1beb02309cf3c1afd", @ANYRES32=0x0, @ANYRES64, @ANYRES32=0x0, @ANYRESHEX, @ANYRES32=0x0, @ANYBLOB="00000000fe000000000afed3c2dd70a03449872700ffff000000000000", @ANYRESOCT, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001800000003000000ffff000101000000eb403ac5778db46570099b5d8e71d970bd5638c3ed6c27eb35ea743e778f43a711208f06efa42e8318b57e3132b32e6e9e6c86013c969bb2055b2831648ad47ad6de8b6ec1167a9d8452bad7335923bfd4b6bc7ae94e41533a8dbabcfadf2b7e87e08549faea027dc725239946506aec7c8b254db19fe39e1144c509caeaee7c", @ANYRES32, @ANYRES32, @ANYBLOB="000021000000007fff000001040000004ccec7bd2b5a0843e88303ac0d001c73e080ddafec1735f2b825fd215247d7d028c8134aecfd4b7fc45590f4c1ebab1193fe9048da21eeeb94656fced3ac2fffa635d62f159feb966789d6638f30", @ANYRES64, @ANYRES32, @ANYRES32, @ANYRES64, @ANYRESHEX, @ANYRES64], 0x100}, 0xb) lchown(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000000)={0x405, 0x0, {[0x10000, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x2000], [0x0, 0x0, 0x0, 0x2, 0x0, 0xff], [], [{}, {0x0, 0x200}, {}, {0x0, 0x5b}, {0x0, 0xac16}, {0xfffe}], {0xfffd, 0x0, 0x0, 0x10001}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}}}) 06:01:26 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000140)="bd74597b06306dea1b7a94e2446938211728a33a2752601b58cc1f22e49c0072b4fd209a1762050ab4b836ed", 0x2c}], 0x1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:26 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000140)="bd74597b06306dea1b7a94e2446938211728a33a2752601b58cc1f22e49c0072b4fd209a1762050ab4b836ed", 0x2c}], 0x1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:26 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002700)={0x0, 0x0, &(0x7f00000023c0)=[{&(0x7f0000000340)="b1e5ce615fa8cd6a205cadf9fb6a604894438044506aebfe26977a37ef1ac857bcd225d3d9dcaa458d7abc027e46e4f0f5eb6f508f6e00dd6561af765bee3492908df7fc286b3bd5ae05db76228bc766ac1948906b5c2a0d2a55ce00ee1bd1457fcb05759f5d87288fdb70d08a3e47a1c4c2ecf999a10b19f3c7d19d69b0a06e7ae028e2a9659d8eca39566d8fa5d68983ac80658c3706ef15e422c2b239209cd90de84d2606c4b2f6471d6876b0606b4cacd592327c6bccc88aed95a7005ee127af870b11eb6efe7fd8525fc7badbb60e3a2989bc23680a6a4b3bfa4773f30338807d57378a1689b0c323fdb6dd49f84256dcbe185ac4ca2588e7340a8eee727c967138586499feacbb314f1d59d6888c6b81f93baf5039df82dce578f05414010cc9c7c9c705d1219bdd71fcbbb88d05efb82e53fe976b02e013f9f716c6fcdf5df5d40ae3cfc3f672e7f6914b46496114a50b5158d89152daa72653b2313b4783c4e631aa2a59ab81720bce522f5090feb30fa3497b73af4ae4e8bee1c6a066747c1ccc02b45df30f9a1e9b4a335974187371c70d17c2d22068acd8676db289c7863e3329a5a082e97ab297e02eb8dc88b8112232054cb2727ec613b4e0df6e1e3ec3acfd68e67fa51c41c8e428de68b3e74b77421dfa4d8cc0b6d7356f7a9359ccdd06db6a465a98d1169461c8c4e71419d2019083336e1b5e087a97c1698bdd3b6289eecf0678ef2e34751f28e6710314e351776250c56ee18f9f921b190065d41c0e0b3687e3958d7b53c14a39e886f39c0da22d8d3cc284ce007b2f4afbbb4618a6ab37f70aaf061725342241658e674833d425bc6f9d954ede4e40f72f307605b41ec3f9eeffd3a290b4fbc57fc8c715511da950f126b8612697a9eb23b5d18cec4d8e09ee6b4c632ea3d1bc8cd5c40c8bcde01abfa286f50cd0dcc4e76c149bdd03e3c5c7ad968b389fcd19ccd157f19b5d36d0f551e968cd6926ad83e1fd586fa95a9427234208055a56a4a15b17d865b7175bae504285f16952a2be909690b115d1e834a4fa505badbff22613be59150ccb7f2b7c5b8350b5fea2d2d06140d8c543797a8b84d4b9db020e1661706ddef5ba97906685d635d3014f96f90f25cebf76e12817cda84a7b4829532aee91407616a0d31f8fd5ee46c483b966dd2b26232cdd5160c03bab497372a0d8795e726b755d7ff1e410a614a69fd8d7c6c0acccd3d278a0ecb3a7b4d7cd62b029b1b40558a37bcbe54c93e5c8fcd1488f91dd57efcaeccf97b51dde24afdbdbe4258b84b991e901654479f5a0b11982aaceef5a91d78ca6981741521a3ed88c7865f4b594359f6fd4ea3d69db159d91b8899cc5b7e251685db8bbfdb9b6ab37f1a1a2eb1d0ade0b0c01eacbfbbc181e77e4da1a150a6b496fded025c2c7bb32025e9ec9d7a4089d51d3b7c96048b9ad52f282baac4e68a52ff2647f6eda2a8be18372dd11f6ecf952978999bb712d54251c6b47db3a3cada84eba5eb269037d458767ecbac36ee9cea4deb9f5db821f07f46dabbd7139a4362437b70bac97d338debca9569af9af693bd36db3fe4fdb3b034c4271ee4dae265930cefa18a3edba18380e1d9940592f8b45c2ced73237cd37bdeb8c3b390946390dde1eb182c5e49d330ae52b8d709d98314c29206a21f48bd0c27bc341f0188a789c37053f81cadda31517007421f477668149496e4e912c84b8ae83357311659e382f5add65a609a64616a90809ca845064e8dc6c7cc3ddef31f40b752b6e3ba4bc878792dd2b03b2ba34d4adf13e7baface9aa33cfcedf61828e9f529f28897284e22c1a119fed50b98ba19f520efc5b8a2cf2bb28e3512ccd7238192e0257f2df3e5ccc442c8ad482a38a8b7f329ab80c0070fa9a0ef79c39d5ee6868392a529eac1bef41781d00382be9ee952886da3559de7cf81311a4ff23d1257d842216d57cc960c0491af807d90155d3845c2c311e9011b21389d8aef046b10e0279068dec210220c80eaed48c605ac9df3480d261d81860f00bc15fe8368b4dac49e2a4bfc9f8e47f67f64620fab52501bf9f1e3c10dc064177aa76e78fa060d49c2b3e4facf997004631dc5c2a4e1bbfa54a673501a36df6846195100278a0bfe7627414c3b850a14e61a8c2de0cda6fe831446da1093cac1a5e4391c07b460980cec9eac236ab35c295f6b72e0e268a66f34e9980bed29a3bb3089bdc0afd0bcaf91541d729acc9853c49d75044252fec22ed9c577b442907a4e98d0ed3fa5d02bf7ad3bba3fdf8adc074dddd8cb93cf0f3b3e666c84134fbd8ad87948f1d878c06490f83695e7b86eeb6f50fca78140dbbd147a91d85dcb561d44115aefe223ebade9b220e57397b7693725e307fb3e032fb696f400a1536b96c45c60490ee16eb8b7ff8ab513fadb518fae1e6f4887fb695a30fa533e8cca967346da8db7e318d9937dffe961e7a86c70f27e9d0ec195ef91681e3c7cfbe32be1895349454cd836919b8c7880a298f46c19e731538f0348b947fe5acdb7211dd6c03ce2565e7856849ad22d41a4f2f754305e270bd700118125910c8d8b97b4479eda1208c299f23a877e565db4182c9b1a3e6d4815b2fe2f1ad54ed8ab8b631544c7cb360d4a8aa752f34a647dbc1d9be3b0012760cafa924078b71dd592f4e142f7db443ae75d6e00077672f85b5634f26e79d19e317323bcaab4db0a85360ef0f3ecdcf06edf92e13ee4a0fb138055fcd95e198da4abb4f95bc1d4ed6b44b82dac769aa057ede1758b0b927166fe555335b2d17c84b446afbf0bf62e3acd8e91f5e6a179f55335f03cfef4ee0d382698a402c38ab63ac2a48921120f728760ec036eb49f3a74b1b18a2abd57e92be1e725e13c9d49fe4413218b893cb89777d4ceb1f5e1a95f3558d636413d2b831d72128cfe40406c17926b3644bc5c61705e466b60ce9ae51c40cf0110f0a96d76fc80861c5d790d4244ce4dbe93dd693cb2944a6bce3d043a6aafdf63cec61780f6126eb9b9218154b7e6ce0c1a51f53993981099244d69a6b5bb3c0347250e77d2256081a36fd0f569ed212a3e28d50405923f36812f8580a647774d3ecf12bb133346db9f2f48a50aa571751b49bc61432c7f2e458541e76f292b4ca0e4a91290e94035a9eb96544e09ae5b4ffc3f679e550e3ba1d115bc7d45a6c46519aa2e8b4977378d2709cdc7c89aca4afb415981888626bf289fece389fcc8c978a9bd53e40e9cc7cee10ba5c22b7e28fead88423034d29b5601edded83576548e383586341749e15b03802fac14c30bc39ed9f80fda601729d3da177bdd2ded28dd63eefb452cf6be3c4d2a7d3c0cf41c9ae6da35c5d2e4940aa8cebd4ee05788498313e3e7c96f06f65c28b56d9684ec9cd7cde878cd321fb62c36d538630f11b63597ba93f79945ce9f37c248b7aafb7cad51e43e231b959a5863b03ae5325ac3ff4272ea44f97f5ea055e52012d891d46772de79541619c69b985519ef3138d590114453dff940279250263700efa5d5ec0a7c2d7b2d0749966bc48c96a6a63131c61836ac6d1504d2573210a1499b289b12681677a66cc9fafcac7985dddb513e22dfa203cb5add9948b56eda240e20c769da8ebef4b5b06686a154ace5174400bdf511b1575faca1aceade63b1121cda3b7ce5813f3480f3cd2e90f2c043fa277dfad3551641ec7863488ddc907489b9675dafe4577b6fedd7453a93e6200e821ccb72631ce2e82dca5a368ba8eef01e41d5e9d972be4c5f326ef69ab2180a0eea4ae6b90dae3748876d29e4bf6082047bf32b52828e520f6e48d339611872692dd7f09b9c28e7ef26a17edec2ab9776838cdea881fda9b9403548eed8e022da89e1983275a77e7e82566134412662792831ed782d62e6dd5d9c398e25fe2da8116afdc0eafdfcb3739ceecacf7baa36c4054eb7cbf295ab29de7f5f706c464bde5943a596ff01d4a06e2194df8a3c946aa20de7991d424cb264020fcedd10c1b0aa00289a8b19fe6024fca499247ee255cc20c3827d0c29e743af338d5b40a813b2b462b8490248cc57e8ebfe119d7bbff421828db62ed002600147454a31ed9d75ea77a3487705a002c3538293a850c2519e1dc91ec0b6f60fd09b19e1248642691fcb24864e7bfb4722026e50e1f21eb4bafdd2e1784ec4548b170d8cc4710fb1202200cecb8c8caa45d7560c0f4caef3aae52fa6c1b6ac7591c6570c2eab6a7b564dbf8859c26ebdcbddcb65b7e0c2f2aeca422bc3a543bac96045f75bfa33cc3976bdebf22eaf9653d479a29b7f9c5f9e096685566073be822125836afca9ae5a38271a92fb9049e157e154d3c91a47bd69cf5d9a9a39ba5d62ddb52a5dd8be720737b0afa262f964e1b594c92b3dde153d2fe41175c2fccb934ada5644fa8c689dd8975f635c07f4f8cea5e653103a3a6adf8243fef545edc6b74f5fb04b5207eced5b4f6785614a355576119bb81c24df2d53bf0da704afb86ad6945645d402f57d65c07d91c47381bd36bb600327fa4f0fa57a0b9a9c49f24658785ffce219d14fcf69eb8752312b8b97463bceafa5879d60aca2d1b73e3bf7648e1c081166c7c817d49c00e2f14ab5571a70714444c8fbfbe78c3165588de5c574a23ba9bbbc6879745b127daf88d0c80bd7fd5f1ecbf51feb506772dfb4fcfc0bc9479ceb2a224e647d11e28d44dcbd09fe898856ec35c0d3e320e928ba38142f6dbaa27a33014ddc2cf09aee9e89303e429fc6369f6a1e9dfd3e9c779aefd33cea962baf003b2ca79512b1b78b1ef5111a5a494434807e327931db57656514f1c4bc63dfc159d156e46d26dacd50f3e3ca525939910a2fa801db877109127637c235c844cf6a37521f32a3b938dce9b8fa1276978562898fb7c13107f0dcfddedf12b79aa29811ee466383884803e3c428441e6497876eaf6c4b98a97675cd84d3b1a91748c004765ca5951ac0cf9fb5406da63f2fe698cedaabd17e1b2be9dd5ce9811f795f4a67e2d35377b6ded7b78356e6979e9de0c838bfad84bd15a5490b991d812f8ac09c67fabd5a25b0fc38babcf2721ad0f3f500e2a3b8e4410b586469dfc606748f933290fcb6f42ff004e260697cbc6ed4f32fe7ca0b3485e53a620ec93cf48b5c4d3d938270f13d7b42d93a24350585918d1b5394d2dd0e79f1bac8a4716b5f2379d2b3232348ba38ee0c0c79cdaf2ef47b80aeca89a8727b51cc78d4506151a9c20b0b407926addb9165905b0574b38bbd251bfe46f413232eb3868b14702cc1ecebcfb639c6a6c340ff094d226a34dc00e38c415a4f8763a41f7a5c0b51f2d6d634dd95ddfeec87593cffe68844ac7f021d51454d859763f5fb24709bac85a70650af1f532b41e749e084d3d02f1ec956027f1d55ce1f5727b46560b7e76e07cc5f9ae0c910545be107ab3ea51e9027636e2f28e9418a4f1840dc13ca3a22a59ff5e3e3fe6e3b6b8bd9b8bea8c1f25c1bc497e98aacb99492309c1c15d535d330059d8742ec0c91bd37c12d95320476bca4b063377ded49449a66254e5753ea1e9f0dd0e9bf9a08787b431f90a72c23169abbebed5b6ce9a698be86acdeed0b117c2b9d6912e8a0cde182bf73ba8fefa6f0a782eb6909dac627914f5b30a15b10cfd6c38955f9243d78fccabfa4fe6f3b2eb7172b9eeb9897fd52e91e8c3b9bb07e0a670eab337b2e0678b3ed05819ad8b1cc4e9ee06524499f0544a5f27c0e9e34c11a8e1a6f506e1871cc060e26156ed791a700301920c66c981f8668310d1fb9960", 0x1000}, {&(0x7f0000000140)="1d38f7bc2da084f460d6417e834674eddd93f92b0c28775230684190339f9a8e13f8f85e70b33a0d2f1703bd761ff1a4818c8656ad827f80c6a3eef281fa059747127e92733bab3b5fe1befa312446881459d4655424d100290eea7620a98f86a25f3f19ce8402f4b48fb0142b6c53abaf27ce25b09161536cf55b79772d00d4b61dc06f23b430bb3d", 0x89}, {&(0x7f0000000200)="87428e45cb4004bc654d0c22e667464a9a097dfeaef062d7e360ec86831ee51da6fd5d7c9a4a46720884d70b", 0x2c}, {&(0x7f0000000240)="796eac9253ebf4395e40245753ccc0689e9fa0ab9597e3923ba33080e914d8e03e493963c22c012f12e8dcb7da7036a2fdfa9ca89cb4441e0ac0ae046ecbd45f309c7de2bfb162c3241adb63", 0x4c}], 0x4, &(0x7f0000001440)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES16, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES64, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESOCT, @ANYBLOB="20000000ec00000000008d0b2fd48148c37fe65ae4795b13ee2c780f241fc669f4fa42861922744dd847557b129e05c2c8959e54860af971f995d229694f0e1e78cb89c0661ea6d7f18d206c6032c24a6a78cd51d7eb370000000000000000", @ANYRES32, @ANYBLOB="a8056c9c596c0c76a319cec5d5b5d583c967724a17f76e1694d54b6501c3f1443d219ef97f61575c3d185ddef7fd89a77ee9135e8eb88c3a92886e8d7b07ceda0cba2a74ffea299d45607c6be3817bc1bfd009a1d87ebb4d9ef3e1b1beb02309cf3c1afd", @ANYRES32=0x0, @ANYRES64, @ANYRES32=0x0, @ANYRESHEX, @ANYRES32=0x0, @ANYBLOB="00000000fe000000000afed3c2dd70a03449872700ffff000000000000", @ANYRESOCT, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000001800000003000000ffff000101000000eb403ac5778db46570099b5d8e71d970bd5638c3ed6c27eb35ea743e778f43a711208f06efa42e8318b57e3132b32e6e9e6c86013c969bb2055b2831648ad47ad6de8b6ec1167a9d8452bad7335923bfd4b6bc7ae94e41533a8dbabcfadf2b7e87e08549faea027dc725239946506aec7c8b254db19fe39e1144c509caeaee7c", @ANYRES32, @ANYRES32, @ANYBLOB="000021000000007fff000001040000004ccec7bd2b5a0843e88303ac0d001c73e080ddafec1735f2b825fd215247d7d028c8134aecfd4b7fc45590f4c1ebab1193fe9048da21eeeb94656fced3ac2fffa635d62f159feb966789d6638f30", @ANYRES64, @ANYRES32, @ANYRES32, @ANYRES64, @ANYRESHEX, @ANYRES64], 0x100}, 0xb) lchown(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000000)={0x405, 0x0, {[0x10000, 0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x2000], [0x0, 0x0, 0x0, 0x2, 0x0, 0xff], [], [{}, {0x0, 0x200}, {}, {0x0, 0x5b}, {0x0, 0xac16}, {0xfffe}], {0xfffd, 0x0, 0x0, 0x10001}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}}}) 06:01:26 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x2, 0x20}, {0x0, 0xa0, 0x7f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20269, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0xa8}, 0x0) 06:01:26 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x2, 0x20}, {0x0, 0xa0, 0x7f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20269, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0xa8}, 0x0) 06:01:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 06:01:26 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x2, 0x20}, {0x0, 0xa0, 0x7f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20269, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0xa8}, 0x0) 06:01:26 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x2, 0x20}, {0x0, 0xa0, 0x7f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20269, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0xa8}, 0x0) 06:01:26 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="d96189df598e21703b0aec938eb9fab398aff07db68fb085f805b894653ff36534a7a8cc34e7793651b6d0590f9548addea9398321ce4ca11932c8f0faa0f9c6f5ecbf00278111df8ba3c932656d899e92229f3d866732339f5358d84c0a2f9b4820c023381749cbd2a60b46bc9f521bdf05a4d7de9786736fa2a601f10589d6aa0b58b81e89ea1a3dc49a1efb5d4b0101f843ea689e52a359", 0x99) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r2) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x1100, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0xc0105715, &(0x7f0000000380)=0x36) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:26 executing program 0: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 06:01:26 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="d96189df598e21703b0aec938eb9fab398aff07db68fb085f805b894653ff36534a7a8cc34e7793651b6d0590f9548addea9398321ce4ca11932c8f0faa0f9c6f5ecbf00278111df8ba3c932656d899e92229f3d866732339f5358d84c0a2f9b4820c023381749cbd2a60b46bc9f521bdf05a4d7de9786736fa2a601f10589d6aa0b58b81e89ea1a3dc49a1efb5d4b0101f843ea689e52a359", 0x99) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r2) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x1100, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0xc0105715, &(0x7f0000000380)=0x36) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:26 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="d96189df598e21703b0aec938eb9fab398aff07db68fb085f805b894653ff36534a7a8cc34e7793651b6d0590f9548addea9398321ce4ca11932c8f0faa0f9c6f5ecbf00278111df8ba3c932656d899e92229f3d866732339f5358d84c0a2f9b4820c023381749cbd2a60b46bc9f521bdf05a4d7de9786736fa2a601f10589d6aa0b58b81e89ea1a3dc49a1efb5d4b0101f843ea689e52a359", 0x99) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r2) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x1100, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0xc0105715, &(0x7f0000000380)=0x36) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x64}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)) 06:01:26 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="d96189df598e21703b0aec938eb9fab398aff07db68fb085f805b894653ff36534a7a8cc34e7793651b6d0590f9548addea9398321ce4ca11932c8f0faa0f9c6f5ecbf00278111df8ba3c932656d899e92229f3d866732339f5358d84c0a2f9b4820c023381749cbd2a60b46bc9f521bdf05a4d7de9786736fa2a601f10589d6aa0b58b81e89ea1a3dc49a1efb5d4b0101f843ea689e52a359", 0x99) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r2) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x1100, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0xc0105715, &(0x7f0000000380)=0x36) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000000)=[{0x7c}, {0x40}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:01:26 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049f0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 06:01:26 executing program 1: sysctl$hw(&(0x7f0000000040), 0x2, 0x0, 0x0, 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000080)) 06:01:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x20, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x100000001}) 06:01:26 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x0) 06:01:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) 06:01:27 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) 06:01:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 06:01:27 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) 06:01:27 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) 06:01:27 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r0, 0x29, 0xb, &(0x7f00000000c0), 0x0) 06:01:27 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) 06:01:27 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000080)='M', 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(r0, &(0x7f0000000b00)=""/4096, 0x1000) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 06:01:27 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') rename(&(0x7f00000000c0)='./file0\x00', 0x0) 06:01:27 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)=""/147, 0x93}, {&(0x7f0000000340)=""/40, 0x28}, {&(0x7f0000000380)=""/138, 0x8a}, {&(0x7f0000000440)=""/18, 0x12}], 0x4, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:27 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)=""/147, 0x93}, {&(0x7f0000000340)=""/40, 0x28}, {&(0x7f0000000380)=""/138, 0x8a}, {&(0x7f0000000440)=""/18, 0x12}], 0x4, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:27 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) recvfrom$unix(r0, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) 06:01:27 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)=""/147, 0x93}, {&(0x7f0000000340)=""/40, 0x28}, {&(0x7f0000000380)=""/138, 0x8a}, {&(0x7f0000000440)=""/18, 0x12}], 0x4, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:27 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 06:01:27 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000280)=""/147, 0x93}, {&(0x7f0000000340)=""/40, 0x28}, {&(0x7f0000000380)=""/138, 0x8a}, {&(0x7f0000000440)=""/18, 0x12}], 0x4, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:27 executing program 0: sysctl$vm(&(0x7f00000000c0)={0x6, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) 06:01:28 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fda7ca6e6de98059ba14f943f52c65f327f660df5da2a156184864128ec5ae45372aab309d4db3ea499c41662d60a6835c4209f45a86dfd0b571ee93a26215006b35a3c4ca46a4afcc55d5d4f613b33240bc8c9d7beb68f43bf760fd171733787444b15b698c9c75c5b3e41882", 0x8e}], 0x1, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) ioctl$FIOASYNC(r0, 0xc0504417, &(0x7f0000000080)) 06:01:28 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r0 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000000), 0x0) 06:01:28 executing program 1: r0 = socket(0x11, 0x3, 0x0) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 06:01:28 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) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r2, &(0x7f0000000140)='-', 0x1, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8060693c, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, 0x0) getpgrp() socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, 0x0) read(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) socket(0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) fchmod(0xffffffffffffffff, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getgid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) close(r2) accept$unix(r1, 0x0, &(0x7f0000000080)) recvmsg(r2, &(0x7f0000001280)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000280), 0x0, &(0x7f00000002c0)=""/23, 0x17}, 0x1041) 06:01:28 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0x7d, &(0x7f0000000000)={@random="edd700", @random="ec702afbf42f", [], {@ipv6={0x86dd, {0x0, 0x6, '[\x00', 0x47, 0x0, 0x0, @rand_addr="b3224000caf91b9311299aa1b5c67104", @mcast2, {[], @icmpv6=@ni={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "c2b7466882112f2e94f12fdfe6431d99e1ebd2b06ba84bc90fe59c9c9bc3fcde0b2447e3d711ed87f6af33078edfb2642d5192fb944c5b"}}}}}}) 06:01:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=ANY=[], 0xa0}, 0x0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x1006, 0x0, 0xd42d, 0x0) 06:01:28 executing program 1: open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x2, 0x400000001002, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x10) 06:01:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x24, &(0x7f0000000180), 0x0) 06:01:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020000e0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 06:01:28 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) 06:01:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0x5c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 06:01:28 executing program 1: r0 = kqueue() madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r2 = dup(r1) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3, 0x0, 0x1001200000], [], [], [], [{}, {0x8}, {}, {}, {}, {0x0, 0x0, 0x0, 0x5}]}}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x40, 0xf0000000, 0x2, 0x54c1}, {{}, 0xfffffffffffffffa, 0x20, 0x20, 0x8, 0x3559}], 0x40000000, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x4, 0x34, 0x5}, {{r2}, 0xfffffffffffffff8, 0x6, 0x10, 0xdb, 0xca5}, {{r0}, 0xfffffffffffffff9, 0x87, 0x80000000, 0x6}, {{r3}, 0x7, 0x0, 0x0, 0x2c}, {{}, 0xfffffffffffffffd, 0x49f4bf9259390d83, 0x8, 0x9, 0x2}, {{}, 0xfffffffffffffffd, 0x0, 0x1, 0x0, 0x7fff}, {{r0}, 0x0, 0x0, 0x1, 0x3, 0x8}], 0xf93, &(0x7f00000001c0)={0x101}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:28 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfdd}) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x0, 0x2}]}) 06:01:28 executing program 1: r0 = kqueue() madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r2 = dup(r1) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3, 0x0, 0x1001200000], [], [], [], [{}, {0x8}, {}, {}, {}, {0x0, 0x0, 0x0, 0x5}]}}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x40, 0xf0000000, 0x2, 0x54c1}, {{}, 0xfffffffffffffffa, 0x20, 0x20, 0x8, 0x3559}], 0x40000000, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x4, 0x34, 0x5}, {{r2}, 0xfffffffffffffff8, 0x6, 0x10, 0xdb, 0xca5}, {{r0}, 0xfffffffffffffff9, 0x87, 0x80000000, 0x6}, {{r3}, 0x7, 0x0, 0x0, 0x2c}, {{}, 0xfffffffffffffffd, 0x49f4bf9259390d83, 0x8, 0x9, 0x2}, {{}, 0xfffffffffffffffd, 0x0, 0x1, 0x0, 0x7fff}, {{r0}, 0x0, 0x0, 0x1, 0x3, 0x8}], 0xf93, &(0x7f00000001c0)={0x101}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:29 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfdd}) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x0, 0x2}]}) 06:01:29 executing program 1: r0 = kqueue() madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r2 = dup(r1) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3, 0x0, 0x1001200000], [], [], [], [{}, {0x8}, {}, {}, {}, {0x0, 0x0, 0x0, 0x5}]}}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x40, 0xf0000000, 0x2, 0x54c1}, {{}, 0xfffffffffffffffa, 0x20, 0x20, 0x8, 0x3559}], 0x40000000, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x4, 0x34, 0x5}, {{r2}, 0xfffffffffffffff8, 0x6, 0x10, 0xdb, 0xca5}, {{r0}, 0xfffffffffffffff9, 0x87, 0x80000000, 0x6}, {{r3}, 0x7, 0x0, 0x0, 0x2c}, {{}, 0xfffffffffffffffd, 0x49f4bf9259390d83, 0x8, 0x9, 0x2}, {{}, 0xfffffffffffffffd, 0x0, 0x1, 0x0, 0x7fff}, {{r0}, 0x0, 0x0, 0x1, 0x3, 0x8}], 0xf93, &(0x7f00000001c0)={0x101}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:29 executing program 1: r0 = kqueue() madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r2 = dup(r1) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x3, 0x0, 0x1001200000], [], [], [], [{}, {0x8}, {}, {}, {}, {0x0, 0x0, 0x0, 0x5}]}}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x40, 0xf0000000, 0x2, 0x54c1}, {{}, 0xfffffffffffffffa, 0x20, 0x20, 0x8, 0x3559}], 0x40000000, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x4, 0x34, 0x5}, {{r2}, 0xfffffffffffffff8, 0x6, 0x10, 0xdb, 0xca5}, {{r0}, 0xfffffffffffffff9, 0x87, 0x80000000, 0x6}, {{r3}, 0x7, 0x0, 0x0, 0x2c}, {{}, 0xfffffffffffffffd, 0x49f4bf9259390d83, 0x8, 0x9, 0x2}, {{}, 0xfffffffffffffffd, 0x0, 0x1, 0x0, 0x7fff}, {{r0}, 0x0, 0x0, 0x1, 0x3, 0x8}], 0xf93, &(0x7f00000001c0)={0x101}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:29 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfdd}) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x0, 0x2}]}) 06:01:29 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfdd}) ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x0, 0x2}]}) 06:01:29 executing program 1: r0 = syz_open_pts() setreuid(0xee00, 0x0) r1 = getuid() setreuid(0xee00, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x5) 06:01:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x10006c}, {}, {0x8000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)) 06:01:29 executing program 1: r0 = socket(0x2, 0x80000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000840), 0x0) 06:01:29 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x20020100, 0x4) 06:01:29 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000003e"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:01:29 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f0000000000)={0x20100, 0x0, 0x4000009}) 06:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x81}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)) 06:01:29 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f0000000000)={0x20100, 0x0, 0x4000009}) 06:01:29 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0xca}, {}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20269, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0xa8}, 0x0) 06:01:29 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f0000000000)={0x20100, 0x0, 0x4000009}) 06:01:29 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0xca}, {}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20269, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0xa8}, 0x0) 06:01:29 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000040)={0x9, './file0\x00', './file0\x00'}) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffffff, 0x800c5707, &(0x7f0000000000)={0x20100, 0x0, 0x4000009}) 06:01:29 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0xca}, {}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20269, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0xa8}, 0x0) 06:01:29 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0x89, &(0x7f0000000000)={@random="edd700", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "d88f02", 0x53, 0x0, 0x0, @rand_addr="b3224000caf91b9311299aa1b5c67104", @mcast2, {[], @icmpv6=@ni={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "c2b7466882112f2e94f12fdfe6431d99e1ebd2b06ba84bc90fe59c9c9bc3fcde0b2447e3d711ed87f6af33078edfb2642d5192fb944c5bb0881993db49a41ee95ed999"}}}}}}) 06:01:29 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0xca}, {}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20269, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0xa8}, 0x0) 06:01:29 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0x89, &(0x7f0000000000)={@random="edd700", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "d88f02", 0x53, 0x0, 0x0, @rand_addr="b3224000caf91b9311299aa1b5c67104", @mcast2, {[], @icmpv6=@ni={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "c2b7466882112f2e94f12fdfe6431d99e1ebd2b06ba84bc90fe59c9c9bc3fcde0b2447e3d711ed87f6af33078edfb2642d5192fb944c5bb0881993db49a41ee95ed999"}}}}}}) 06:01:29 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x2}, {0x16}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x1, 0x2, 0x0, 0x3}) 06:01:29 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0x89, &(0x7f0000000000)={@random="edd700", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "d88f02", 0x53, 0x0, 0x0, @rand_addr="b3224000caf91b9311299aa1b5c67104", @mcast2, {[], @icmpv6=@ni={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "c2b7466882112f2e94f12fdfe6431d99e1ebd2b06ba84bc90fe59c9c9bc3fcde0b2447e3d711ed87f6af33078edfb2642d5192fb944c5bb0881993db49a41ee95ed999"}}}}}}) 06:01:29 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x2}, {0x16}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x1, 0x2, 0x0, 0x3}) 06:01:29 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0x89, &(0x7f0000000000)={@random="edd700", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "d88f02", 0x53, 0x0, 0x0, @rand_addr="b3224000caf91b9311299aa1b5c67104", @mcast2, {[], @icmpv6=@ni={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "c2b7466882112f2e94f12fdfe6431d99e1ebd2b06ba84bc90fe59c9c9bc3fcde0b2447e3d711ed87f6af33078edfb2642d5192fb944c5bb0881993db49a41ee95ed999"}}}}}}) 06:01:29 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x2}, {0x16}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x1, 0x2, 0x0, 0x3}) 06:01:29 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x2}, {0x16}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x1, 0x2, 0x0, 0x3}) 06:01:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) 06:01:29 executing program 0: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xd, &(0x7f00000001c0), 0xff, 0x0) 06:01:29 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0xca}, {0xfff8, 0xa0, 0x7f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20269, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0xa8}, 0x0) 06:01:29 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffb, "0900b38800"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 06:01:29 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0xca}, {0xfff8, 0xa0, 0x7f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20269, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0xa8}, 0x0) 06:01:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2005, 0x8000000000005200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/47, 0x14) 06:01:29 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0xca}, {0xfff8, 0xa0, 0x7f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20269, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0xa8}, 0x0) 06:01:29 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x1, 0x2, 0xffffffffffffffff, 0xbb1f}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xc}, {0x7}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 06:01:29 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0xca}, {0xfff8, 0xa0, 0x7f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20269, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0xa8}, 0x0) 06:01:29 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000080)="97d08d29c20129d82c0c", 0xa, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)=0x1002) 06:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x2c}, {0x44}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000040)="d000"/14, 0xe, 0x0, 0x0) 06:01:29 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000080)="97d08d29c20129d82c0c", 0xa, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)=0x1002) 06:01:29 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) setreuid(0x0, 0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) 06:01:29 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000080)="97d08d29c20129d82c0c", 0xa, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)=0x1002) 06:01:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xc}, {0x3c}, {0x16}]}) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@remote, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @broadcast, @broadcast, @empty, @rand_addr}}}}) 06:01:29 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000080)="97d08d29c20129d82c0c", 0xa, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)=0x1002) 06:01:29 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 06:01:29 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000380)="6bcc4bbd2f80013f0066cf79925aa2a43b565094d34d7b210a1cf6aaf5190d777a5a", &(0x7f0000000700)=0x22, &(0x7f0000000740), 0x0) clock_getres(0x4, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x3, 0x0) sendto$inet(r0, &(0x7f00000009c0)="ffe20910154cfd47e0a5410700000000000090bcc36dca74e10192e8d9f48a0f001117471300cf4518462460550e9a30070000007b9e8653dbaf2d1abc6f42a98aa1cb9e89c5e5c4bc0bad52f2f2d115413db6aa5f4e73ffc3765ccfe34a3e68dfc79f0e2014ea0c5f2e2493e1ebf75070fba83f5730e4dfcfe7c64cdab3fbee160017260d1a329c24a3e979a6d57601000000d42699b0158e15e8b39f1232e6e6a1c0848d3028efcd8e853733c901547dd5d7bc148661bc62925e4ffdc43e77faf6acb3497f14ba80cccb82e239d91e6adb62d82a7c3ebef914515b0c7fecfe30096db1237d0126e9310de1555aa901f495d2722a411636a41aa246bbcddd40cfaa35e7453dd0684193e7dd46b01966eddbec8467b7ebb8d2ea425a164534105d933316cb2944dd553783a028ebc75522564c034530582dfe4a4f0055c85d0e998e", 0x142, 0xc1d, &(0x7f0000000180)={0x2, 0x3}, 0xc) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x2a) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x4, 0x2) setsockopt(r2, 0x1, 0x3, &(0x7f00000003c0)="209373364e82a0fb630b1c9ac397c8d66724047d10423ed1cd007801376b8532088726fcea92cc43083b43cf64a977da4bd34424ec5e6b17a5c13a6cba8aebef7e7a648498702f576d89a26a8b0725e0c96952cdc2ae3c4cbf5e2d93a497dfd357e6f1a0c9770aad2d36a59042e1fd6eb4f0f12915499b56adb5830736deb4934fa6f2d29c5cfe8d6704", 0x8a) socket$inet(0x2, 0x0, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)="46819a427e844f61ad42d2f32c195fcd8baee04aa5562c846bdea12af5df4e3375a49ec9412db467f26b45f062cb7abdaec882b0f79a6153ddd90ecf1fd07491917f3ab1f703a58b58ed9aaf5cfdbe61cc81d23b11e9e248b83c4f0871f2f070e15ace46d7cdc325307ba26a5e097519fb59fbe0b72e01b28c144154f40cdb6408ec20789fac18b502c6fbd48d457d58621f085c", 0x94) dup2(r1, r1) bind$unix(r1, &(0x7f0000000080)=@abs, 0x8) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="e70528870530e893e22e677b7683e7594c70c9bda58b1af9bd06578230bb9aacef90fcea5fa11e159139b028a6b446d4abbd82d3820ac9c7e7d3c9b00f659fcbe6566c1e902df4aa4ad52d757e6889f1a1434b369de2b899cc6d01000080b431c9d93200478cc3bd6ffb48dfe8f13edf0c1f11598b282a46401a1599b8fb4e05fe3783485421d26e49d6a9548efda4ca543353e1b10bbe0199fa28cf82ea01cd3c70a4e6670460755ddfdcb04e2642076690afd5a153000b495a452093e904000000b830238d01dc98dbe9ea020792ebee66d66023b925b4c3315e69aa50393004af66f112ce8d9798f7387b43035cec0e3dc11acb84bd8efdba305dfba64927c015255fd759b1bddbe7d4f630a20db626ae5b1f7af24420630d74fb17084e9e9c886667cf7d637e268bfedbe8a2ea7d98ac9069cfece7284bcf385d0dd1b877b11ece894a96b471c18ecebe33662fd0e1a834d0d52fd8428eafb0428a868b5bac2f2e01c9e76dc28141f6d7707dd266ea88862e11a9da854fdca43a2fe4c30f53d49ef521b224cf81285fd4a9907e2f9bea7bafd12cfdecb54e71b9a3fcf39999b8790905838c6cefacbed26b82d96c46db703ab619330080000088dd7b61dc6579dfc67ad24968be0000000000000000000000000000004300000000"], 0xa) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 06:01:29 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000080)="97d08d29c20129d82c0c28d968de9bf482d7f990b31b14f8759913d231124fd113d563958b4b7c6b204b028f4c5ea550f9ce9be9eac5b7e3ccba1e", 0x3b, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)=0x1002) 06:01:29 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000380)="6bcc4bbd2f80013f0066cf79925aa2a43b565094d34d7b210a1cf6aaf5190d777a5a", &(0x7f0000000700)=0x22, &(0x7f0000000740), 0x0) clock_getres(0x4, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x3, 0x0) sendto$inet(r0, &(0x7f00000009c0)="ffe20910154cfd47e0a5410700000000000090bcc36dca74e10192e8d9f48a0f001117471300cf4518462460550e9a30070000007b9e8653dbaf2d1abc6f42a98aa1cb9e89c5e5c4bc0bad52f2f2d115413db6aa5f4e73ffc3765ccfe34a3e68dfc79f0e2014ea0c5f2e2493e1ebf75070fba83f5730e4dfcfe7c64cdab3fbee160017260d1a329c24a3e979a6d57601000000d42699b0158e15e8b39f1232e6e6a1c0848d3028efcd8e853733c901547dd5d7bc148661bc62925e4ffdc43e77faf6acb3497f14ba80cccb82e239d91e6adb62d82a7c3ebef914515b0c7fecfe30096db1237d0126e9310de1555aa901f495d2722a411636a41aa246bbcddd40cfaa35e7453dd0684193e7dd46b01966eddbec8467b7ebb8d2ea425a164534105d933316cb2944dd553783a028ebc75522564c034530582dfe4a4f0055c85d0e998e", 0x142, 0xc1d, &(0x7f0000000180)={0x2, 0x3}, 0xc) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x2a) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x4, 0x2) setsockopt(r2, 0x1, 0x3, &(0x7f00000003c0)="209373364e82a0fb630b1c9ac397c8d66724047d10423ed1cd007801376b8532088726fcea92cc43083b43cf64a977da4bd34424ec5e6b17a5c13a6cba8aebef7e7a648498702f576d89a26a8b0725e0c96952cdc2ae3c4cbf5e2d93a497dfd357e6f1a0c9770aad2d36a59042e1fd6eb4f0f12915499b56adb5830736deb4934fa6f2d29c5cfe8d6704", 0x8a) socket$inet(0x2, 0x0, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)="46819a427e844f61ad42d2f32c195fcd8baee04aa5562c846bdea12af5df4e3375a49ec9412db467f26b45f062cb7abdaec882b0f79a6153ddd90ecf1fd07491917f3ab1f703a58b58ed9aaf5cfdbe61cc81d23b11e9e248b83c4f0871f2f070e15ace46d7cdc325307ba26a5e097519fb59fbe0b72e01b28c144154f40cdb6408ec20789fac18b502c6fbd48d457d58621f085c", 0x94) dup2(r1, r1) bind$unix(r1, &(0x7f0000000080)=@abs, 0x8) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="e70528870530e893e22e677b7683e7594c70c9bda58b1af9bd06578230bb9aacef90fcea5fa11e159139b028a6b446d4abbd82d3820ac9c7e7d3c9b00f659fcbe6566c1e902df4aa4ad52d757e6889f1a1434b369de2b899cc6d01000080b431c9d93200478cc3bd6ffb48dfe8f13edf0c1f11598b282a46401a1599b8fb4e05fe3783485421d26e49d6a9548efda4ca543353e1b10bbe0199fa28cf82ea01cd3c70a4e6670460755ddfdcb04e2642076690afd5a153000b495a452093e904000000b830238d01dc98dbe9ea020792ebee66d66023b925b4c3315e69aa50393004af66f112ce8d9798f7387b43035cec0e3dc11acb84bd8efdba305dfba64927c015255fd759b1bddbe7d4f630a20db626ae5b1f7af24420630d74fb17084e9e9c886667cf7d637e268bfedbe8a2ea7d98ac9069cfece7284bcf385d0dd1b877b11ece894a96b471c18ecebe33662fd0e1a834d0d52fd8428eafb0428a868b5bac2f2e01c9e76dc28141f6d7707dd266ea88862e11a9da854fdca43a2fe4c30f53d49ef521b224cf81285fd4a9907e2f9bea7bafd12cfdecb54e71b9a3fcf39999b8790905838c6cefacbed26b82d96c46db703ab619330080000088dd7b61dc6579dfc67ad24968be0000000000000000000000000000004300000000"], 0xa) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 06:01:29 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000080)="97d08d29c20129d82c0c28d968de9bf482d7f990b31b14f8759913d231124fd113d563958b4b7c6b204b028f4c5ea550f9ce9be9eac5b7e3ccba1e", 0x3b, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)=0x1002) 06:01:29 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000380)="6bcc4bbd2f80013f0066cf79925aa2a43b565094d34d7b210a1cf6aaf5190d777a5a", &(0x7f0000000700)=0x22, &(0x7f0000000740), 0x0) clock_getres(0x4, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x3, 0x0) sendto$inet(r0, &(0x7f00000009c0)="ffe20910154cfd47e0a5410700000000000090bcc36dca74e10192e8d9f48a0f001117471300cf4518462460550e9a30070000007b9e8653dbaf2d1abc6f42a98aa1cb9e89c5e5c4bc0bad52f2f2d115413db6aa5f4e73ffc3765ccfe34a3e68dfc79f0e2014ea0c5f2e2493e1ebf75070fba83f5730e4dfcfe7c64cdab3fbee160017260d1a329c24a3e979a6d57601000000d42699b0158e15e8b39f1232e6e6a1c0848d3028efcd8e853733c901547dd5d7bc148661bc62925e4ffdc43e77faf6acb3497f14ba80cccb82e239d91e6adb62d82a7c3ebef914515b0c7fecfe30096db1237d0126e9310de1555aa901f495d2722a411636a41aa246bbcddd40cfaa35e7453dd0684193e7dd46b01966eddbec8467b7ebb8d2ea425a164534105d933316cb2944dd553783a028ebc75522564c034530582dfe4a4f0055c85d0e998e", 0x142, 0xc1d, &(0x7f0000000180)={0x2, 0x3}, 0xc) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x2a) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x4, 0x2) setsockopt(r2, 0x1, 0x3, &(0x7f00000003c0)="209373364e82a0fb630b1c9ac397c8d66724047d10423ed1cd007801376b8532088726fcea92cc43083b43cf64a977da4bd34424ec5e6b17a5c13a6cba8aebef7e7a648498702f576d89a26a8b0725e0c96952cdc2ae3c4cbf5e2d93a497dfd357e6f1a0c9770aad2d36a59042e1fd6eb4f0f12915499b56adb5830736deb4934fa6f2d29c5cfe8d6704", 0x8a) socket$inet(0x2, 0x0, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)="46819a427e844f61ad42d2f32c195fcd8baee04aa5562c846bdea12af5df4e3375a49ec9412db467f26b45f062cb7abdaec882b0f79a6153ddd90ecf1fd07491917f3ab1f703a58b58ed9aaf5cfdbe61cc81d23b11e9e248b83c4f0871f2f070e15ace46d7cdc325307ba26a5e097519fb59fbe0b72e01b28c144154f40cdb6408ec20789fac18b502c6fbd48d457d58621f085c", 0x94) dup2(r1, r1) bind$unix(r1, &(0x7f0000000080)=@abs, 0x8) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="e70528870530e893e22e677b7683e7594c70c9bda58b1af9bd06578230bb9aacef90fcea5fa11e159139b028a6b446d4abbd82d3820ac9c7e7d3c9b00f659fcbe6566c1e902df4aa4ad52d757e6889f1a1434b369de2b899cc6d01000080b431c9d93200478cc3bd6ffb48dfe8f13edf0c1f11598b282a46401a1599b8fb4e05fe3783485421d26e49d6a9548efda4ca543353e1b10bbe0199fa28cf82ea01cd3c70a4e6670460755ddfdcb04e2642076690afd5a153000b495a452093e904000000b830238d01dc98dbe9ea020792ebee66d66023b925b4c3315e69aa50393004af66f112ce8d9798f7387b43035cec0e3dc11acb84bd8efdba305dfba64927c015255fd759b1bddbe7d4f630a20db626ae5b1f7af24420630d74fb17084e9e9c886667cf7d637e268bfedbe8a2ea7d98ac9069cfece7284bcf385d0dd1b877b11ece894a96b471c18ecebe33662fd0e1a834d0d52fd8428eafb0428a868b5bac2f2e01c9e76dc28141f6d7707dd266ea88862e11a9da854fdca43a2fe4c30f53d49ef521b224cf81285fd4a9907e2f9bea7bafd12cfdecb54e71b9a3fcf39999b8790905838c6cefacbed26b82d96c46db703ab619330080000088dd7b61dc6579dfc67ad24968be0000000000000000000000000000004300000000"], 0xa) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 06:01:29 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000080)="97d08d29c20129d82c0c28d968de9bf482d7f990b31b14f8759913d231124fd113d563958b4b7c6b204b028f4c5ea550f9ce9be9eac5b7e3ccba1e", 0x3b, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)=0x1002) 06:01:29 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000080)="97d08d29c20129d82c0c28d968de9bf482d7f990b31b14f8759913d231124fd113d563958b4b7c6b204b028f4c5ea550f9ce9be9eac5b7e3ccba1e", 0x3b, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)=0x1002) 06:01:29 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000380)="6bcc4bbd2f80013f0066cf79925aa2a43b565094d34d7b210a1cf6aaf5190d777a5a", &(0x7f0000000700)=0x22, &(0x7f0000000740), 0x0) clock_getres(0x4, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x3, 0x0) sendto$inet(r0, &(0x7f00000009c0)="ffe20910154cfd47e0a5410700000000000090bcc36dca74e10192e8d9f48a0f001117471300cf4518462460550e9a30070000007b9e8653dbaf2d1abc6f42a98aa1cb9e89c5e5c4bc0bad52f2f2d115413db6aa5f4e73ffc3765ccfe34a3e68dfc79f0e2014ea0c5f2e2493e1ebf75070fba83f5730e4dfcfe7c64cdab3fbee160017260d1a329c24a3e979a6d57601000000d42699b0158e15e8b39f1232e6e6a1c0848d3028efcd8e853733c901547dd5d7bc148661bc62925e4ffdc43e77faf6acb3497f14ba80cccb82e239d91e6adb62d82a7c3ebef914515b0c7fecfe30096db1237d0126e9310de1555aa901f495d2722a411636a41aa246bbcddd40cfaa35e7453dd0684193e7dd46b01966eddbec8467b7ebb8d2ea425a164534105d933316cb2944dd553783a028ebc75522564c034530582dfe4a4f0055c85d0e998e", 0x142, 0xc1d, &(0x7f0000000180)={0x2, 0x3}, 0xc) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x2a) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x4, 0x2) setsockopt(r2, 0x1, 0x3, &(0x7f00000003c0)="209373364e82a0fb630b1c9ac397c8d66724047d10423ed1cd007801376b8532088726fcea92cc43083b43cf64a977da4bd34424ec5e6b17a5c13a6cba8aebef7e7a648498702f576d89a26a8b0725e0c96952cdc2ae3c4cbf5e2d93a497dfd357e6f1a0c9770aad2d36a59042e1fd6eb4f0f12915499b56adb5830736deb4934fa6f2d29c5cfe8d6704", 0x8a) socket$inet(0x2, 0x0, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)="46819a427e844f61ad42d2f32c195fcd8baee04aa5562c846bdea12af5df4e3375a49ec9412db467f26b45f062cb7abdaec882b0f79a6153ddd90ecf1fd07491917f3ab1f703a58b58ed9aaf5cfdbe61cc81d23b11e9e248b83c4f0871f2f070e15ace46d7cdc325307ba26a5e097519fb59fbe0b72e01b28c144154f40cdb6408ec20789fac18b502c6fbd48d457d58621f085c", 0x94) dup2(r1, r1) bind$unix(r1, &(0x7f0000000080)=@abs, 0x8) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="e70528870530e893e22e677b7683e7594c70c9bda58b1af9bd06578230bb9aacef90fcea5fa11e159139b028a6b446d4abbd82d3820ac9c7e7d3c9b00f659fcbe6566c1e902df4aa4ad52d757e6889f1a1434b369de2b899cc6d01000080b431c9d93200478cc3bd6ffb48dfe8f13edf0c1f11598b282a46401a1599b8fb4e05fe3783485421d26e49d6a9548efda4ca543353e1b10bbe0199fa28cf82ea01cd3c70a4e6670460755ddfdcb04e2642076690afd5a153000b495a452093e904000000b830238d01dc98dbe9ea020792ebee66d66023b925b4c3315e69aa50393004af66f112ce8d9798f7387b43035cec0e3dc11acb84bd8efdba305dfba64927c015255fd759b1bddbe7d4f630a20db626ae5b1f7af24420630d74fb17084e9e9c886667cf7d637e268bfedbe8a2ea7d98ac9069cfece7284bcf385d0dd1b877b11ece894a96b471c18ecebe33662fd0e1a834d0d52fd8428eafb0428a868b5bac2f2e01c9e76dc28141f6d7707dd266ea88862e11a9da854fdca43a2fe4c30f53d49ef521b224cf81285fd4a9907e2f9bea7bafd12cfdecb54e71b9a3fcf39999b8790905838c6cefacbed26b82d96c46db703ab619330080000088dd7b61dc6579dfc67ad24968be0000000000000000000000000000004300000000"], 0xa) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x6) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 06:01:29 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000080)="97d08d29c20129d82c0c28d968de9bf482d7f990b31b14f8759913d231124fd113d563958b4b7c6b204b028f", 0x2c, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)=0x1002) 06:01:29 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000080)="97d08d29c20129d82c0c28d968de9bf482d7f990b31b14f8759913d231124fd113d563958b4b7c6b204b028f", 0x2c, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)=0x1002) 06:01:29 executing program 1: semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) sysctl$kern(&(0x7f0000000040)={0x1, 0x44}, 0x4, 0x0, 0x0, 0x0, 0x0) 06:01:29 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000180)={0x2}) 06:01:29 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000080)="97d08d29c20129d82c0c28d968de9bf482d7f990b31b14f8759913d231124fd113d563958b4b7c6b204b028f", 0x2c, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)=0x1002) 06:01:29 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000300)=']', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000002500)=[{&(0x7f0000000400)="fb", 0x1}], 0x1, 0x0, 0x42d7) 06:01:29 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000080)="97d08d29c20129d82c0c28d968de9bf482d7f990b31b14f8759913d231124fd113d563958b4b7c6b204b028f", 0x2c, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)=0x1002) 06:01:30 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x26) 06:01:30 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0xc, 0x0, 0x0) 06:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x28}, {0x3c}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x1, 0x8}}}}}}) 06:01:30 executing program 0: fcntl$getown(0xffffffffffffffff, 0x5) getpeername$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) geteuid() r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001080)='/dev/wskbd\x00', 0x1, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f00000010c0)={0xff, 0x7b, 0x5, 0x2}) 06:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x5, &(0x7f0000000200)=[{0xcc3d, 0x0, 0x4}, {}, {}, {}, {}]}) 06:01:30 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0xc450443f, &(0x7f00000000c0)={'tap', 0x0}) 06:01:30 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) 06:01:30 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000001580)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="511c506fdd7a5ffb6f4df892d243577e05d6e6f5eb6ce887753e9ada41ec8994df2cee77701378e39234560a28f4e917857b4ae615c015aa2c06d166448935def9980702541fb01a42c0ecd44b80eea465bf283da7cf0fd624be8c4d5365784d29b92f7e1cb024e977007ae2d120eca3d4fe34c8a9f6a4ea5ab8edbfaaed576f1ad1ddfe3425d85798357a876249f9f06e315e21274234ad5a2f8f18f9ccdca9140b3fe40af124194672116af8d123b38497a7cecb2445b36137404d29556abe6ab2cffca935da3967e7", 0xca}, {&(0x7f0000000340)="749249693550a453b80aca8f221686d92cac4cd1d9e751e7eecd5b6e9c16053ef63e1b3137ed954d0d81d98a79388058d2f5961a87597bc86ea273f9e0bbe740f95e7815b544fee6f853b716898d378aeef909286ed782884e5d0e777766f62d6bbc85f7d04776ec8021e62289c2e76315e1959259023d05a09eba72a5b34ebf88bfd555655787230a682ab1f146c36f0dfeb7446d20c98b", 0x98}, {&(0x7f0000000400)="5132576332acedeed2df056c121de4597f469034bed2d9238ab22e2d32b96d7e53f4a553a5c71b14e2bc9e7ac3b3d8d111a60d8582d7170ec22dd2b05627a9f32000980a6d481255dff1119ad7cebc9af1c15603a192161389eb9e49a57ce52da38f71123d22c8b28c5a2946c05e89e8bc12eccfa1a3effa068bf1a337f33e3169c86986fc1df88fd41f52a493625c8e9539dff937d8e3bc4e9a973b46a159c6d388104c8c57bce37d4ac3ed2bf1603226e10065f805c1813016793113c9c0e48341b56a3580e3a97eeca00f66544e09ac947e3a05d0d8e090a0eceeb91843b48fdfb95e7652c4cf3b68987b4270b15c349860faad515211f2a5d534018206d777a9831907c78c048e2a630b3674677267eb0d984fbc41cd1bc156757f8b00768ed550b829a8e95e9ed59944ed48639a85245be9dcdaa514ace9bef39a73ce1a91fd7a5806717c7ccdeb6a7a8066fecdb1ac4dec6fe6953b0e0e702e4bfcb7339a6ba328248e35eb12beb34740496740e6904e1cff9591e3836a585e6c98b6221d37994f189b935e2b64ac18e56ba09960f9e16353d8c60d9a14045d96b87ca201a6a3d7cb5b8c6753f56862608b55bbfe14d63aa2f61526954c476c22052bc81985da99d98b4f2bb781baccea1e934f0799c78f96e2cdb583653e88fd33b0bca5c29abd3043ec0a187e3539fb3af1cd2dc75f11316be8df5794e460e9e4e4aa3cf080a0f30bc967c636a4bc2d55391c6005e00e0700d0b47265aceb599483dee9cee23b030c42389d623743f6a171220050bdb4ce0b3d7cb7a1129fe48c03d63f39731a719cb0fa7a0471e1fd029e800bd7c1ea660428c0eaedb5f65a7d8f4f00080f80995dd5681b147a824b2f55377a2aa062fafdb1c09d41ece501aec8ba358be3f4e31aaa739f22e51b124469c7c92bbc1c262faa568bfd1503408e5fc09af9034fab652ea6ffacaedc2b53526d6358aa4569e16f1653f23f0edf46b9f84a6f26145c6ba9a281bf9207cbaceee8db06557c3cc98555b6a924f2bf294ffc187020c4ac8e71a2d5d50ad2eb5ac146f685bcd19613003aa5afba7cdb5501c4563d14eb68ee4e65291a810f524a170a8b3c5578a5b58dfa7d3f68b785ed39bd5e166f168eeaa94ea113751240a89d2f736808e80bdcecd3d88a51f15b39550002b9af330693da78e5501c550f95e8376ea033206cc4ada2a05038726403d916298ff0c8b2f208b7eb4df9eb6ac2eff63b0da05f3dda2af02a7189fa0d4ba6e40dcbe3ca0ae45c50953785d92e65494edf9175c0cf882f575d5e157f8fe05ffbc54483c28da3ac7841f67796693f5c116ce8e6723540a13db46fdaf9d9e286edd90780ced49fcc81d4063980584786a088998b26a9ed4e2d0cd91dffa081ce0c1f75566d18cf27b1ba63c10a5e5fc2aff6fad3749d739b0cb6d933a18a67fcc2ec9a5c872c227b54300e121a07301000d92d78b6e27e15e4b17187a4157d13319066d62e04f4e0447b380c52d5183d415626a505f95c9f2cb4df9b7346f06543f20d25382bf7e605510ec34c2c4d0782c861cbe09fef72310dc9b0063af3402427ee40272c362b74d9440c65c89e203a1b0a9df8c983a67b1d98385380eda1d8c51e49a46b8013c85361b5809b7e6ea634ca7fb2d5486114f1a8d66a65313b888753abe75c8083aa5bce4013812d606ad3872ee9c6b6649666f7ecd213f98f5d197c697fd00aa9bd512ff125292e1901187a697bcc855f6ac3c0ec3b2f2102bc2b6c8d6f415461ee4ff2f52f4309499737db917d9cc225b3afcf670299bd205da9f9497edacb199ab865b65ef4ddd5601b97e0c6699b39ce466f1cf160c1295b6f0041d4218b2096a3447852500366ee38e5e212f88a4a97ed9f2bcc7b251556b177eb52936afe7402beb287cd07365bc8aedfbb4c2b328bb40b8a9ea22d125ec0dc4c34ceed549b4c8ed9035051fecb617d67e6dcb930a9b441fc9253025b7e508a212ce272d1488e92ab78fb1e1c1441cd0655815853eb52a45310b9f07f7060e3fe8645afc146640dfde6004e68aa29ba7318ab0a2224fa9440a4165b448afac450e0dccf6d4fe35fe3569402f0ca6bbadba75afafbd32edb29ff71cf1326ccfc44746028d5f4a1489a1aa0786fe24da12c5cf871abbe4c6571850fa2050fdbba9e1f20493a67a92665d142f5ce8c458f6c7ebf7b09ce09925f8f417bcaaf689c65b466361d0ed580f07539e761b1f4fb26ebc16fb82d70c04318d41f0f85638e52fae21f3b04fbafa9892b3dd40c5085eb88c62f76b44e355f3defcaca23f625360cdec87f6299c62692cfb22deb8c38922fb2e3d2060dd433ef8164828e3137ab6cdbbdfeace2c093d2ab9043b2a5f68f1a88829f85272a06f16860610f226606314d675da5f916f17f5ec17347d22cc49d75b7e1ce10151337da407290996ae1a04fd77efc6807fa094337955f9597bc1963834a8ae81cb2634335dbb5e9b45f47276dc34e35e45bc47ee07647f14bae19bcc13cc69d78b3004bdb01f635f98889dc7c1b078c8c79f3b3700dd8960aa465d584dfa15f95f979cad153e809af0f3d8968385afdfbb888be5b7ce229d2183139c5a0e1cfc1bb1f963ba38d1d816b683f225e081f65f087221eb74661f50befbc07d2ead362b242474c9b7e059904c554e0c92f190494531ac42ae5bad6ec9fa81796c5d1b6b88653f80d9debcd0db3bbd37a754a852783f3e752ba731449a3f62655ec4c0d8c0ef7c1e6f4299049238486f7a244dab1d3f99fbc2abd0122525d7ff311b184b594ad702034231f60928bca532e5dea186489d80cd40d0150bd598081323d65994d0b9eb5e6e9b6c49f8c35cbd81d9394ad82604a1c82ef0ae09f7b5816f388f415b5fd51d62bf0d1f3c97d08a1d49a5eb44fb4862ab0a9123493ffa0169bcd318f4ef7fb079de7eb813442d3c30042eb8d7bba9cbea3e4566937843b673626fb2957d18248de6e46785a0fba422a69dc5b97051df12e4ade63d9eae1ab6e91ea002a272d9201ff142b38f76f7c113933f53816d9e00d7218c3415dafd3c27893d5cee4739382208a52d5c5266c45c12bf16eb5aa029912b8ce237401ea358e9efca2036cb649c60e2bc3312a509cf697b84ccccd377a15181052fb3b46d7a317a09dc3c2b24ff30d001bdce18dd8d7168446db5cac6db54e13765dd0600390d999c80b663d0bb96d2c7b582c63f3d13744de4e505adc79d04c222bbbf3032384fd0ee36f6c8389215748fd20522ce50753d629442302ef8d47abab4c18b6e8d238f4c2441f949249610b12fc091d95d674c7e456909f5a004f047fcdbcdfb2a62fc257708573022c7dd6fbd3704b91eb7909cd1873948d87023a96d658bbdd6a283799fb53eab7d3bbdff4f16e37e7849d703700c49da665e9af1898ce110ab2fdc68cffe2901cafa12c7ab8accf7a0151304ac69d659a52c41876a6f52e01e1c22d1242c783057af8f1817c214f2616c01a594aceab54b5cb33961cfeb24f39de04e74ad3d17edb6cf01c2b554b6cf63165c8a97d883b92b518b2a2b344905e6a7d5479487a7a690ae6f0d31be52a13cd801bc6da51555d6352d044787180df2f05c5437aeb269c55d31aceffcdb4f77e9cca0e2c6ea5dc7ed63c0ed1d7e179b4c3f75e684263821911fedaa903cf4c5c1000965220e54fa3e18c45396eb7e3e2137cca404763f98d85cf57eb4f7460288f0d74f2747de2cbf82f11c6f840a6a1775ba44463668051804238aaf31991b9dcbec3acfdfceb67bb800b8d3c6977d2946c3f9eab8827992c83db9911fd982eb8624aa2c7e686e72568e2eed3cba35823b293a50bac12acd3d2b9d05e0a5c79c74b037111626853e3d32cebb23a2640e848ec4bcdbf80eec3a3122e38e64472f5ddc85845e9421cca9fefedcede41c415d85c2b9d128d687b3e1ee8757082cc202756135a33498c7ee7da09a98426b6d0edd10fa0608120957c21e06f08382cfbd2fcbd8f0336ef510f60a5a2e55595415f7d5d207ca6f75bb7cae6a8ed66c09020a4cb1d9176f977e25edd3add681568773ea20b8e11cbfb0df0380ba6fcc23063d7a7ba18b01cb940c35b0ed4716f0cfe79f87b95d42bc819823eac00947dcbbc7ea734f1ad2bfccc5bee92c552867b21dd583e465df779b789282313de3eb6ebfcdff8acd82c18f93fbb4bb72d5b8628e8bda5f3635ce3f9d82e7fbf45ad263c26273292af4c43aa2a74aec9329412c29eee29e51d4848d54164d336d79678e90c89f232a930065c722339eae40bfef4c05875f58b6f97824cbf67cf30720fdc75c1c5efd6a5de22334ce95632afde63efda18d42b3b0dfb092a2fc044410f1abb7d64562cb5b6b27bd430a8e73d1446a5ce3c6a70270b7c64ab119916ba5debdd0599b332bea9fd6a0e770758e41509681e46869b5de94afd44074daae9312e5190f868f1649c3f8661b8ebd5018873dec2cd576d83368740901005520e3a1a2be89d5814aa67d7ea592026b558752924c10ab60bbe2ad6765ebddf2163871273fe3d8ee93f83bff1f8e007f5f1bb812c4442f1395dfc70e48f2face0bc68fb1b5d3a88bf5c8bf4bfd16f2660bc08ca808a8db3e42f8f7b551d8e40820f52d66f9beb144dd8c853627ece4a096c02b887b8121accd5b4e2f58321d1199c6e4897873ffbddb0d779701f8a0b285325a282806dd89caa7897f3925746cffafae1d4013d80280e0f3ae6bb6455002d89fc66893ce444ef58c8e1b3ba741adc1bdc9eebb77e873ac6fb6a338a535e2c93ba167a18261baefcc7e6e07ff9d3780b6c1cc2518f121a45c453a7c92d047ad7023ef2f1798887e1bd20f569f117d1d485306ec60346bf93972de375659a946eb7774c64434f6f6231be934786e6457819f5415380b082a089b3b03b26f589dac5b47f8c4f59e54c73f7fc9edcc925559328e65cf20ef39ebfcbf363a11becbbe2f397f20fb387750d326cd203a32c788772b47c3adfe0fcea6ae7e3e1c6fe30302eade2480cc790527c8691ac89c058ff977f65eb47e5cff39d413b4e2d9fc556063c7ba258c0a9b0a7f0decfb94f8f4bc9b4131c25df54a30ca25b8adae2bd99d0fee75ac971e4509fbaf23cec7816968658bce5144b4bcbec1a9d9e7f18d1db3514e142ee1ebd12bad103bbc66e08097cdc6aefccfad03014cf36b1a9b1dbfb4634977ccb20154eef82670d6e1494937fa2481d2f3f3a5c91509d502e2b177a536cd8362b513bf7423f7d8c20f87f4bbc10ff9602f86dcd40359a9f6bfb4fe0373bc8efde9acd9ecebbfee61026b82c56ace77eb4f524d3d4b0e774de52993355f63eca76447adf50dbf9b6af5506e7ca91ef07ba1b5f60675292885b19559d487c6b87f909b7734828c705444d10a42f6c3bcc878f86814a5c8d869d45418443d9719f484355b483cced1b0b959ae0b341c43affe4b5698217163f8cc11910d65668f74cb45aa9c19ae2de992db82c35bb13343392c547cf6d05fba8ee309e4e997389bbc82d404e0decb73bed6168637410bff3c5972e3245dd2b0feb108b8ae9b506994592c4c26b1506aca393b0fc83b5c08bda5bfc0953d8673bf810fa1dbc868d0d87081b0f4cc4b82d4a08b6660aeb6071f14ca52bcd92dbb8b4b296c6d5371b45fec053adbf2f6e1877676ba388cbdb09235e214597e80260e828f61e4726700695b245c83ea1fe46b3d7c9a11bfa848909dba7c3c541934a1e0c7e332fd43e761c4c1df4aed979ced4324adf9b", 0xff0}, {&(0x7f0000001400)="d4037e7de93857acf3d86a6ba0cc7f92e70221a7e76e0908c6788e78a65077c274f2e8d6551aba6b05488cc4529147d8499ec591a57ba8dcca5ee7d918041ffbc3e441cd601a8ebb00eec71db484ba6e8abcca818a5c1a56004367a4de17687f9d763f1e1014967a9e36da3f9d06dae5eee89e661df6f0e8693d64afe3de7e31702bfab6fb8fc4e0528e9753daa29bd85852f435adea44d0fe263dcb484dd97e2e0407772e885849c1bd2e7330c4041515", 0xb1}, {&(0x7f00000014c0)="e471d81ff472aea03a0596fc1f714da4ada55717f57ba899676455b040f14495668ed0", 0x23}], 0x5, 0x0, 0x2) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000000)={0x9e35, 0x0, {[0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x3], [0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000005], [0xffff, 0x0, 0x0, 0x0, 0xfff, 0x800000000000000], [0x0, 0x7, 0x7], [{0xfffa, 0x0, 0xfffffffd, 0x3}, {0x6, 0x0, 0x4, 0xdf1}, {0x2, 0x0, 0x0, 0x80000000}, {}, {0x0, 0x1}, {0x0, 0x0, 0x0, 0x88}, {}, {0x0, 0x40000000, 0x2, 0x6}], {}, {0x0, 0x0, 0x0, 0x40ea}}}) 06:01:30 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) socket$unix(0x1, 0x1, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x40000000, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xa, 0xf0000000}, {{}, 0x0, 0x10, 0x0, 0x34, 0x5}, {}], 0xf93, &(0x7f00000001c0)={0x101}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semctl$GETPID(r2, 0xffd590a4dddee60f, 0x4, &(0x7f0000000040)=""/87) 06:01:30 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) socket$unix(0x1, 0x1, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x40000000, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xa, 0xf0000000}, {{}, 0x0, 0x10, 0x0, 0x34, 0x5}, {}], 0xf93, &(0x7f00000001c0)={0x101}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semctl$GETPID(r2, 0xffd590a4dddee60f, 0x4, &(0x7f0000000040)=""/87) 06:01:30 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000001580)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="511c506fdd7a5ffb6f4df892d243577e05d6e6f5eb6ce887753e9ada41ec8994df2cee77701378e39234560a28f4e917857b4ae615c015aa2c06d166448935def9980702541fb01a42c0ecd44b80eea465bf283da7cf0fd624be8c4d5365784d29b92f7e1cb024e977007ae2d120eca3d4fe34c8a9f6a4ea5ab8edbfaaed576f1ad1ddfe3425d85798357a876249f9f06e315e21274234ad5a2f8f18f9ccdca9140b3fe40af124194672116af8d123b38497a7cecb2445b36137404d29556abe6ab2cffca935da3967e7", 0xca}, {&(0x7f0000000340)="749249693550a453b80aca8f221686d92cac4cd1d9e751e7eecd5b6e9c16053ef63e1b3137ed954d0d81d98a79388058d2f5961a87597bc86ea273f9e0bbe740f95e7815b544fee6f853b716898d378aeef909286ed782884e5d0e777766f62d6bbc85f7d04776ec8021e62289c2e76315e1959259023d05a09eba72a5b34ebf88bfd555655787230a682ab1f146c36f0dfeb7446d20c98b", 0x98}, {&(0x7f0000000400)="5132576332acedeed2df056c121de4597f469034bed2d9238ab22e2d32b96d7e53f4a553a5c71b14e2bc9e7ac3b3d8d111a60d8582d7170ec22dd2b05627a9f32000980a6d481255dff1119ad7cebc9af1c15603a192161389eb9e49a57ce52da38f71123d22c8b28c5a2946c05e89e8bc12eccfa1a3effa068bf1a337f33e3169c86986fc1df88fd41f52a493625c8e9539dff937d8e3bc4e9a973b46a159c6d388104c8c57bce37d4ac3ed2bf1603226e10065f805c1813016793113c9c0e48341b56a3580e3a97eeca00f66544e09ac947e3a05d0d8e090a0eceeb91843b48fdfb95e7652c4cf3b68987b4270b15c349860faad515211f2a5d534018206d777a9831907c78c048e2a630b3674677267eb0d984fbc41cd1bc156757f8b00768ed550b829a8e95e9ed59944ed48639a85245be9dcdaa514ace9bef39a73ce1a91fd7a5806717c7ccdeb6a7a8066fecdb1ac4dec6fe6953b0e0e702e4bfcb7339a6ba328248e35eb12beb34740496740e6904e1cff9591e3836a585e6c98b6221d37994f189b935e2b64ac18e56ba09960f9e16353d8c60d9a14045d96b87ca201a6a3d7cb5b8c6753f56862608b55bbfe14d63aa2f61526954c476c22052bc81985da99d98b4f2bb781baccea1e934f0799c78f96e2cdb583653e88fd33b0bca5c29abd3043ec0a187e3539fb3af1cd2dc75f11316be8df5794e460e9e4e4aa3cf080a0f30bc967c636a4bc2d55391c6005e00e0700d0b47265aceb599483dee9cee23b030c42389d623743f6a171220050bdb4ce0b3d7cb7a1129fe48c03d63f39731a719cb0fa7a0471e1fd029e800bd7c1ea660428c0eaedb5f65a7d8f4f00080f80995dd5681b147a824b2f55377a2aa062fafdb1c09d41ece501aec8ba358be3f4e31aaa739f22e51b124469c7c92bbc1c262faa568bfd1503408e5fc09af9034fab652ea6ffacaedc2b53526d6358aa4569e16f1653f23f0edf46b9f84a6f26145c6ba9a281bf9207cbaceee8db06557c3cc98555b6a924f2bf294ffc187020c4ac8e71a2d5d50ad2eb5ac146f685bcd19613003aa5afba7cdb5501c4563d14eb68ee4e65291a810f524a170a8b3c5578a5b58dfa7d3f68b785ed39bd5e166f168eeaa94ea113751240a89d2f736808e80bdcecd3d88a51f15b39550002b9af330693da78e5501c550f95e8376ea033206cc4ada2a05038726403d916298ff0c8b2f208b7eb4df9eb6ac2eff63b0da05f3dda2af02a7189fa0d4ba6e40dcbe3ca0ae45c50953785d92e65494edf9175c0cf882f575d5e157f8fe05ffbc54483c28da3ac7841f67796693f5c116ce8e6723540a13db46fdaf9d9e286edd90780ced49fcc81d4063980584786a088998b26a9ed4e2d0cd91dffa081ce0c1f75566d18cf27b1ba63c10a5e5fc2aff6fad3749d739b0cb6d933a18a67fcc2ec9a5c872c227b54300e121a07301000d92d78b6e27e15e4b17187a4157d13319066d62e04f4e0447b380c52d5183d415626a505f95c9f2cb4df9b7346f06543f20d25382bf7e605510ec34c2c4d0782c861cbe09fef72310dc9b0063af3402427ee40272c362b74d9440c65c89e203a1b0a9df8c983a67b1d98385380eda1d8c51e49a46b8013c85361b5809b7e6ea634ca7fb2d5486114f1a8d66a65313b888753abe75c8083aa5bce4013812d606ad3872ee9c6b6649666f7ecd213f98f5d197c697fd00aa9bd512ff125292e1901187a697bcc855f6ac3c0ec3b2f2102bc2b6c8d6f415461ee4ff2f52f4309499737db917d9cc225b3afcf670299bd205da9f9497edacb199ab865b65ef4ddd5601b97e0c6699b39ce466f1cf160c1295b6f0041d4218b2096a3447852500366ee38e5e212f88a4a97ed9f2bcc7b251556b177eb52936afe7402beb287cd07365bc8aedfbb4c2b328bb40b8a9ea22d125ec0dc4c34ceed549b4c8ed9035051fecb617d67e6dcb930a9b441fc9253025b7e508a212ce272d1488e92ab78fb1e1c1441cd0655815853eb52a45310b9f07f7060e3fe8645afc146640dfde6004e68aa29ba7318ab0a2224fa9440a4165b448afac450e0dccf6d4fe35fe3569402f0ca6bbadba75afafbd32edb29ff71cf1326ccfc44746028d5f4a1489a1aa0786fe24da12c5cf871abbe4c6571850fa2050fdbba9e1f20493a67a92665d142f5ce8c458f6c7ebf7b09ce09925f8f417bcaaf689c65b466361d0ed580f07539e761b1f4fb26ebc16fb82d70c04318d41f0f85638e52fae21f3b04fbafa9892b3dd40c5085eb88c62f76b44e355f3defcaca23f625360cdec87f6299c62692cfb22deb8c38922fb2e3d2060dd433ef8164828e3137ab6cdbbdfeace2c093d2ab9043b2a5f68f1a88829f85272a06f16860610f226606314d675da5f916f17f5ec17347d22cc49d75b7e1ce10151337da407290996ae1a04fd77efc6807fa094337955f9597bc1963834a8ae81cb2634335dbb5e9b45f47276dc34e35e45bc47ee07647f14bae19bcc13cc69d78b3004bdb01f635f98889dc7c1b078c8c79f3b3700dd8960aa465d584dfa15f95f979cad153e809af0f3d8968385afdfbb888be5b7ce229d2183139c5a0e1cfc1bb1f963ba38d1d816b683f225e081f65f087221eb74661f50befbc07d2ead362b242474c9b7e059904c554e0c92f190494531ac42ae5bad6ec9fa81796c5d1b6b88653f80d9debcd0db3bbd37a754a852783f3e752ba731449a3f62655ec4c0d8c0ef7c1e6f4299049238486f7a244dab1d3f99fbc2abd0122525d7ff311b184b594ad702034231f60928bca532e5dea186489d80cd40d0150bd598081323d65994d0b9eb5e6e9b6c49f8c35cbd81d9394ad82604a1c82ef0ae09f7b5816f388f415b5fd51d62bf0d1f3c97d08a1d49a5eb44fb4862ab0a9123493ffa0169bcd318f4ef7fb079de7eb813442d3c30042eb8d7bba9cbea3e4566937843b673626fb2957d18248de6e46785a0fba422a69dc5b97051df12e4ade63d9eae1ab6e91ea002a272d9201ff142b38f76f7c113933f53816d9e00d7218c3415dafd3c27893d5cee4739382208a52d5c5266c45c12bf16eb5aa029912b8ce237401ea358e9efca2036cb649c60e2bc3312a509cf697b84ccccd377a15181052fb3b46d7a317a09dc3c2b24ff30d001bdce18dd8d7168446db5cac6db54e13765dd0600390d999c80b663d0bb96d2c7b582c63f3d13744de4e505adc79d04c222bbbf3032384fd0ee36f6c8389215748fd20522ce50753d629442302ef8d47abab4c18b6e8d238f4c2441f949249610b12fc091d95d674c7e456909f5a004f047fcdbcdfb2a62fc257708573022c7dd6fbd3704b91eb7909cd1873948d87023a96d658bbdd6a283799fb53eab7d3bbdff4f16e37e7849d703700c49da665e9af1898ce110ab2fdc68cffe2901cafa12c7ab8accf7a0151304ac69d659a52c41876a6f52e01e1c22d1242c783057af8f1817c214f2616c01a594aceab54b5cb33961cfeb24f39de04e74ad3d17edb6cf01c2b554b6cf63165c8a97d883b92b518b2a2b344905e6a7d5479487a7a690ae6f0d31be52a13cd801bc6da51555d6352d044787180df2f05c5437aeb269c55d31aceffcdb4f77e9cca0e2c6ea5dc7ed63c0ed1d7e179b4c3f75e684263821911fedaa903cf4c5c1000965220e54fa3e18c45396eb7e3e2137cca404763f98d85cf57eb4f7460288f0d74f2747de2cbf82f11c6f840a6a1775ba44463668051804238aaf31991b9dcbec3acfdfceb67bb800b8d3c6977d2946c3f9eab8827992c83db9911fd982eb8624aa2c7e686e72568e2eed3cba35823b293a50bac12acd3d2b9d05e0a5c79c74b037111626853e3d32cebb23a2640e848ec4bcdbf80eec3a3122e38e64472f5ddc85845e9421cca9fefedcede41c415d85c2b9d128d687b3e1ee8757082cc202756135a33498c7ee7da09a98426b6d0edd10fa0608120957c21e06f08382cfbd2fcbd8f0336ef510f60a5a2e55595415f7d5d207ca6f75bb7cae6a8ed66c09020a4cb1d9176f977e25edd3add681568773ea20b8e11cbfb0df0380ba6fcc23063d7a7ba18b01cb940c35b0ed4716f0cfe79f87b95d42bc819823eac00947dcbbc7ea734f1ad2bfccc5bee92c552867b21dd583e465df779b789282313de3eb6ebfcdff8acd82c18f93fbb4bb72d5b8628e8bda5f3635ce3f9d82e7fbf45ad263c26273292af4c43aa2a74aec9329412c29eee29e51d4848d54164d336d79678e90c89f232a930065c722339eae40bfef4c05875f58b6f97824cbf67cf30720fdc75c1c5efd6a5de22334ce95632afde63efda18d42b3b0dfb092a2fc044410f1abb7d64562cb5b6b27bd430a8e73d1446a5ce3c6a70270b7c64ab119916ba5debdd0599b332bea9fd6a0e770758e41509681e46869b5de94afd44074daae9312e5190f868f1649c3f8661b8ebd5018873dec2cd576d83368740901005520e3a1a2be89d5814aa67d7ea592026b558752924c10ab60bbe2ad6765ebddf2163871273fe3d8ee93f83bff1f8e007f5f1bb812c4442f1395dfc70e48f2face0bc68fb1b5d3a88bf5c8bf4bfd16f2660bc08ca808a8db3e42f8f7b551d8e40820f52d66f9beb144dd8c853627ece4a096c02b887b8121accd5b4e2f58321d1199c6e4897873ffbddb0d779701f8a0b285325a282806dd89caa7897f3925746cffafae1d4013d80280e0f3ae6bb6455002d89fc66893ce444ef58c8e1b3ba741adc1bdc9eebb77e873ac6fb6a338a535e2c93ba167a18261baefcc7e6e07ff9d3780b6c1cc2518f121a45c453a7c92d047ad7023ef2f1798887e1bd20f569f117d1d485306ec60346bf93972de375659a946eb7774c64434f6f6231be934786e6457819f5415380b082a089b3b03b26f589dac5b47f8c4f59e54c73f7fc9edcc925559328e65cf20ef39ebfcbf363a11becbbe2f397f20fb387750d326cd203a32c788772b47c3adfe0fcea6ae7e3e1c6fe30302eade2480cc790527c8691ac89c058ff977f65eb47e5cff39d413b4e2d9fc556063c7ba258c0a9b0a7f0decfb94f8f4bc9b4131c25df54a30ca25b8adae2bd99d0fee75ac971e4509fbaf23cec7816968658bce5144b4bcbec1a9d9e7f18d1db3514e142ee1ebd12bad103bbc66e08097cdc6aefccfad03014cf36b1a9b1dbfb4634977ccb20154eef82670d6e1494937fa2481d2f3f3a5c91509d502e2b177a536cd8362b513bf7423f7d8c20f87f4bbc10ff9602f86dcd40359a9f6bfb4fe0373bc8efde9acd9ecebbfee61026b82c56ace77eb4f524d3d4b0e774de52993355f63eca76447adf50dbf9b6af5506e7ca91ef07ba1b5f60675292885b19559d487c6b87f909b7734828c705444d10a42f6c3bcc878f86814a5c8d869d45418443d9719f484355b483cced1b0b959ae0b341c43affe4b5698217163f8cc11910d65668f74cb45aa9c19ae2de992db82c35bb13343392c547cf6d05fba8ee309e4e997389bbc82d404e0decb73bed6168637410bff3c5972e3245dd2b0feb108b8ae9b506994592c4c26b1506aca393b0fc83b5c08bda5bfc0953d8673bf810fa1dbc868d0d87081b0f4cc4b82d4a08b6660aeb6071f14ca52bcd92dbb8b4b296c6d5371b45fec053adbf2f6e1877676ba388cbdb09235e214597e80260e828f61e4726700695b245c83ea1fe46b3d7c9a11bfa848909dba7c3c541934a1e0c7e332fd43e761c4c1df4aed979ced4324adf9b", 0xff0}, {&(0x7f0000001400)="d4037e7de93857acf3d86a6ba0cc7f92e70221a7e76e0908c6788e78a65077c274f2e8d6551aba6b05488cc4529147d8499ec591a57ba8dcca5ee7d918041ffbc3e441cd601a8ebb00eec71db484ba6e8abcca818a5c1a56004367a4de17687f9d763f1e1014967a9e36da3f9d06dae5eee89e661df6f0e8693d64afe3de7e31702bfab6fb8fc4e0528e9753daa29bd85852f435adea44d0fe263dcb484dd97e2e0407772e885849c1bd2e7330c4041515", 0xb1}, {&(0x7f00000014c0)="e471d81ff472aea03a0596fc1f714da4ada55717f57ba899676455b040f14495668ed0", 0x23}], 0x5, 0x0, 0x2) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000000)={0x9e35, 0x0, {[0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x3], [0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000005], [0xffff, 0x0, 0x0, 0x0, 0xfff, 0x800000000000000], [0x0, 0x7, 0x7], [{0xfffa, 0x0, 0xfffffffd, 0x3}, {0x6, 0x0, 0x4, 0xdf1}, {0x2, 0x0, 0x0, 0x80000000}, {}, {0x0, 0x1}, {0x0, 0x0, 0x0, 0x88}, {}, {0x0, 0x40000000, 0x2, 0x6}], {}, {0x0, 0x0, 0x0, 0x40ea}}}) 06:01:30 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000001580)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="511c506fdd7a5ffb6f4df892d243577e05d6e6f5eb6ce887753e9ada41ec8994df2cee77701378e39234560a28f4e917857b4ae615c015aa2c06d166448935def9980702541fb01a42c0ecd44b80eea465bf283da7cf0fd624be8c4d5365784d29b92f7e1cb024e977007ae2d120eca3d4fe34c8a9f6a4ea5ab8edbfaaed576f1ad1ddfe3425d85798357a876249f9f06e315e21274234ad5a2f8f18f9ccdca9140b3fe40af124194672116af8d123b38497a7cecb2445b36137404d29556abe6ab2cffca935da3967e7", 0xca}, {&(0x7f0000000340)="749249693550a453b80aca8f221686d92cac4cd1d9e751e7eecd5b6e9c16053ef63e1b3137ed954d0d81d98a79388058d2f5961a87597bc86ea273f9e0bbe740f95e7815b544fee6f853b716898d378aeef909286ed782884e5d0e777766f62d6bbc85f7d04776ec8021e62289c2e76315e1959259023d05a09eba72a5b34ebf88bfd555655787230a682ab1f146c36f0dfeb7446d20c98b", 0x98}, {&(0x7f0000000400)="5132576332acedeed2df056c121de4597f469034bed2d9238ab22e2d32b96d7e53f4a553a5c71b14e2bc9e7ac3b3d8d111a60d8582d7170ec22dd2b05627a9f32000980a6d481255dff1119ad7cebc9af1c15603a192161389eb9e49a57ce52da38f71123d22c8b28c5a2946c05e89e8bc12eccfa1a3effa068bf1a337f33e3169c86986fc1df88fd41f52a493625c8e9539dff937d8e3bc4e9a973b46a159c6d388104c8c57bce37d4ac3ed2bf1603226e10065f805c1813016793113c9c0e48341b56a3580e3a97eeca00f66544e09ac947e3a05d0d8e090a0eceeb91843b48fdfb95e7652c4cf3b68987b4270b15c349860faad515211f2a5d534018206d777a9831907c78c048e2a630b3674677267eb0d984fbc41cd1bc156757f8b00768ed550b829a8e95e9ed59944ed48639a85245be9dcdaa514ace9bef39a73ce1a91fd7a5806717c7ccdeb6a7a8066fecdb1ac4dec6fe6953b0e0e702e4bfcb7339a6ba328248e35eb12beb34740496740e6904e1cff9591e3836a585e6c98b6221d37994f189b935e2b64ac18e56ba09960f9e16353d8c60d9a14045d96b87ca201a6a3d7cb5b8c6753f56862608b55bbfe14d63aa2f61526954c476c22052bc81985da99d98b4f2bb781baccea1e934f0799c78f96e2cdb583653e88fd33b0bca5c29abd3043ec0a187e3539fb3af1cd2dc75f11316be8df5794e460e9e4e4aa3cf080a0f30bc967c636a4bc2d55391c6005e00e0700d0b47265aceb599483dee9cee23b030c42389d623743f6a171220050bdb4ce0b3d7cb7a1129fe48c03d63f39731a719cb0fa7a0471e1fd029e800bd7c1ea660428c0eaedb5f65a7d8f4f00080f80995dd5681b147a824b2f55377a2aa062fafdb1c09d41ece501aec8ba358be3f4e31aaa739f22e51b124469c7c92bbc1c262faa568bfd1503408e5fc09af9034fab652ea6ffacaedc2b53526d6358aa4569e16f1653f23f0edf46b9f84a6f26145c6ba9a281bf9207cbaceee8db06557c3cc98555b6a924f2bf294ffc187020c4ac8e71a2d5d50ad2eb5ac146f685bcd19613003aa5afba7cdb5501c4563d14eb68ee4e65291a810f524a170a8b3c5578a5b58dfa7d3f68b785ed39bd5e166f168eeaa94ea113751240a89d2f736808e80bdcecd3d88a51f15b39550002b9af330693da78e5501c550f95e8376ea033206cc4ada2a05038726403d916298ff0c8b2f208b7eb4df9eb6ac2eff63b0da05f3dda2af02a7189fa0d4ba6e40dcbe3ca0ae45c50953785d92e65494edf9175c0cf882f575d5e157f8fe05ffbc54483c28da3ac7841f67796693f5c116ce8e6723540a13db46fdaf9d9e286edd90780ced49fcc81d4063980584786a088998b26a9ed4e2d0cd91dffa081ce0c1f75566d18cf27b1ba63c10a5e5fc2aff6fad3749d739b0cb6d933a18a67fcc2ec9a5c872c227b54300e121a07301000d92d78b6e27e15e4b17187a4157d13319066d62e04f4e0447b380c52d5183d415626a505f95c9f2cb4df9b7346f06543f20d25382bf7e605510ec34c2c4d0782c861cbe09fef72310dc9b0063af3402427ee40272c362b74d9440c65c89e203a1b0a9df8c983a67b1d98385380eda1d8c51e49a46b8013c85361b5809b7e6ea634ca7fb2d5486114f1a8d66a65313b888753abe75c8083aa5bce4013812d606ad3872ee9c6b6649666f7ecd213f98f5d197c697fd00aa9bd512ff125292e1901187a697bcc855f6ac3c0ec3b2f2102bc2b6c8d6f415461ee4ff2f52f4309499737db917d9cc225b3afcf670299bd205da9f9497edacb199ab865b65ef4ddd5601b97e0c6699b39ce466f1cf160c1295b6f0041d4218b2096a3447852500366ee38e5e212f88a4a97ed9f2bcc7b251556b177eb52936afe7402beb287cd07365bc8aedfbb4c2b328bb40b8a9ea22d125ec0dc4c34ceed549b4c8ed9035051fecb617d67e6dcb930a9b441fc9253025b7e508a212ce272d1488e92ab78fb1e1c1441cd0655815853eb52a45310b9f07f7060e3fe8645afc146640dfde6004e68aa29ba7318ab0a2224fa9440a4165b448afac450e0dccf6d4fe35fe3569402f0ca6bbadba75afafbd32edb29ff71cf1326ccfc44746028d5f4a1489a1aa0786fe24da12c5cf871abbe4c6571850fa2050fdbba9e1f20493a67a92665d142f5ce8c458f6c7ebf7b09ce09925f8f417bcaaf689c65b466361d0ed580f07539e761b1f4fb26ebc16fb82d70c04318d41f0f85638e52fae21f3b04fbafa9892b3dd40c5085eb88c62f76b44e355f3defcaca23f625360cdec87f6299c62692cfb22deb8c38922fb2e3d2060dd433ef8164828e3137ab6cdbbdfeace2c093d2ab9043b2a5f68f1a88829f85272a06f16860610f226606314d675da5f916f17f5ec17347d22cc49d75b7e1ce10151337da407290996ae1a04fd77efc6807fa094337955f9597bc1963834a8ae81cb2634335dbb5e9b45f47276dc34e35e45bc47ee07647f14bae19bcc13cc69d78b3004bdb01f635f98889dc7c1b078c8c79f3b3700dd8960aa465d584dfa15f95f979cad153e809af0f3d8968385afdfbb888be5b7ce229d2183139c5a0e1cfc1bb1f963ba38d1d816b683f225e081f65f087221eb74661f50befbc07d2ead362b242474c9b7e059904c554e0c92f190494531ac42ae5bad6ec9fa81796c5d1b6b88653f80d9debcd0db3bbd37a754a852783f3e752ba731449a3f62655ec4c0d8c0ef7c1e6f4299049238486f7a244dab1d3f99fbc2abd0122525d7ff311b184b594ad702034231f60928bca532e5dea186489d80cd40d0150bd598081323d65994d0b9eb5e6e9b6c49f8c35cbd81d9394ad82604a1c82ef0ae09f7b5816f388f415b5fd51d62bf0d1f3c97d08a1d49a5eb44fb4862ab0a9123493ffa0169bcd318f4ef7fb079de7eb813442d3c30042eb8d7bba9cbea3e4566937843b673626fb2957d18248de6e46785a0fba422a69dc5b97051df12e4ade63d9eae1ab6e91ea002a272d9201ff142b38f76f7c113933f53816d9e00d7218c3415dafd3c27893d5cee4739382208a52d5c5266c45c12bf16eb5aa029912b8ce237401ea358e9efca2036cb649c60e2bc3312a509cf697b84ccccd377a15181052fb3b46d7a317a09dc3c2b24ff30d001bdce18dd8d7168446db5cac6db54e13765dd0600390d999c80b663d0bb96d2c7b582c63f3d13744de4e505adc79d04c222bbbf3032384fd0ee36f6c8389215748fd20522ce50753d629442302ef8d47abab4c18b6e8d238f4c2441f949249610b12fc091d95d674c7e456909f5a004f047fcdbcdfb2a62fc257708573022c7dd6fbd3704b91eb7909cd1873948d87023a96d658bbdd6a283799fb53eab7d3bbdff4f16e37e7849d703700c49da665e9af1898ce110ab2fdc68cffe2901cafa12c7ab8accf7a0151304ac69d659a52c41876a6f52e01e1c22d1242c783057af8f1817c214f2616c01a594aceab54b5cb33961cfeb24f39de04e74ad3d17edb6cf01c2b554b6cf63165c8a97d883b92b518b2a2b344905e6a7d5479487a7a690ae6f0d31be52a13cd801bc6da51555d6352d044787180df2f05c5437aeb269c55d31aceffcdb4f77e9cca0e2c6ea5dc7ed63c0ed1d7e179b4c3f75e684263821911fedaa903cf4c5c1000965220e54fa3e18c45396eb7e3e2137cca404763f98d85cf57eb4f7460288f0d74f2747de2cbf82f11c6f840a6a1775ba44463668051804238aaf31991b9dcbec3acfdfceb67bb800b8d3c6977d2946c3f9eab8827992c83db9911fd982eb8624aa2c7e686e72568e2eed3cba35823b293a50bac12acd3d2b9d05e0a5c79c74b037111626853e3d32cebb23a2640e848ec4bcdbf80eec3a3122e38e64472f5ddc85845e9421cca9fefedcede41c415d85c2b9d128d687b3e1ee8757082cc202756135a33498c7ee7da09a98426b6d0edd10fa0608120957c21e06f08382cfbd2fcbd8f0336ef510f60a5a2e55595415f7d5d207ca6f75bb7cae6a8ed66c09020a4cb1d9176f977e25edd3add681568773ea20b8e11cbfb0df0380ba6fcc23063d7a7ba18b01cb940c35b0ed4716f0cfe79f87b95d42bc819823eac00947dcbbc7ea734f1ad2bfccc5bee92c552867b21dd583e465df779b789282313de3eb6ebfcdff8acd82c18f93fbb4bb72d5b8628e8bda5f3635ce3f9d82e7fbf45ad263c26273292af4c43aa2a74aec9329412c29eee29e51d4848d54164d336d79678e90c89f232a930065c722339eae40bfef4c05875f58b6f97824cbf67cf30720fdc75c1c5efd6a5de22334ce95632afde63efda18d42b3b0dfb092a2fc044410f1abb7d64562cb5b6b27bd430a8e73d1446a5ce3c6a70270b7c64ab119916ba5debdd0599b332bea9fd6a0e770758e41509681e46869b5de94afd44074daae9312e5190f868f1649c3f8661b8ebd5018873dec2cd576d83368740901005520e3a1a2be89d5814aa67d7ea592026b558752924c10ab60bbe2ad6765ebddf2163871273fe3d8ee93f83bff1f8e007f5f1bb812c4442f1395dfc70e48f2face0bc68fb1b5d3a88bf5c8bf4bfd16f2660bc08ca808a8db3e42f8f7b551d8e40820f52d66f9beb144dd8c853627ece4a096c02b887b8121accd5b4e2f58321d1199c6e4897873ffbddb0d779701f8a0b285325a282806dd89caa7897f3925746cffafae1d4013d80280e0f3ae6bb6455002d89fc66893ce444ef58c8e1b3ba741adc1bdc9eebb77e873ac6fb6a338a535e2c93ba167a18261baefcc7e6e07ff9d3780b6c1cc2518f121a45c453a7c92d047ad7023ef2f1798887e1bd20f569f117d1d485306ec60346bf93972de375659a946eb7774c64434f6f6231be934786e6457819f5415380b082a089b3b03b26f589dac5b47f8c4f59e54c73f7fc9edcc925559328e65cf20ef39ebfcbf363a11becbbe2f397f20fb387750d326cd203a32c788772b47c3adfe0fcea6ae7e3e1c6fe30302eade2480cc790527c8691ac89c058ff977f65eb47e5cff39d413b4e2d9fc556063c7ba258c0a9b0a7f0decfb94f8f4bc9b4131c25df54a30ca25b8adae2bd99d0fee75ac971e4509fbaf23cec7816968658bce5144b4bcbec1a9d9e7f18d1db3514e142ee1ebd12bad103bbc66e08097cdc6aefccfad03014cf36b1a9b1dbfb4634977ccb20154eef82670d6e1494937fa2481d2f3f3a5c91509d502e2b177a536cd8362b513bf7423f7d8c20f87f4bbc10ff9602f86dcd40359a9f6bfb4fe0373bc8efde9acd9ecebbfee61026b82c56ace77eb4f524d3d4b0e774de52993355f63eca76447adf50dbf9b6af5506e7ca91ef07ba1b5f60675292885b19559d487c6b87f909b7734828c705444d10a42f6c3bcc878f86814a5c8d869d45418443d9719f484355b483cced1b0b959ae0b341c43affe4b5698217163f8cc11910d65668f74cb45aa9c19ae2de992db82c35bb13343392c547cf6d05fba8ee309e4e997389bbc82d404e0decb73bed6168637410bff3c5972e3245dd2b0feb108b8ae9b506994592c4c26b1506aca393b0fc83b5c08bda5bfc0953d8673bf810fa1dbc868d0d87081b0f4cc4b82d4a08b6660aeb6071f14ca52bcd92dbb8b4b296c6d5371b45fec053adbf2f6e1877676ba388cbdb09235e214597e80260e828f61e4726700695b245c83ea1fe46b3d7c9a11bfa848909dba7c3c541934a1e0c7e332fd43e761c4c1df4aed979ced4324adf9b", 0xff0}, {&(0x7f0000001400)="d4037e7de93857acf3d86a6ba0cc7f92e70221a7e76e0908c6788e78a65077c274f2e8d6551aba6b05488cc4529147d8499ec591a57ba8dcca5ee7d918041ffbc3e441cd601a8ebb00eec71db484ba6e8abcca818a5c1a56004367a4de17687f9d763f1e1014967a9e36da3f9d06dae5eee89e661df6f0e8693d64afe3de7e31702bfab6fb8fc4e0528e9753daa29bd85852f435adea44d0fe263dcb484dd97e2e0407772e885849c1bd2e7330c4041515", 0xb1}, {&(0x7f00000014c0)="e471d81ff472aea03a0596fc1f714da4ada55717f57ba899676455b040f14495668ed0", 0x23}], 0x5, 0x0, 0x2) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000000)={0x9e35, 0x0, {[0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x3], [0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000005], [0xffff, 0x0, 0x0, 0x0, 0xfff, 0x800000000000000], [0x0, 0x7, 0x7], [{0xfffa, 0x0, 0xfffffffd, 0x3}, {0x6, 0x0, 0x4, 0xdf1}, {0x2, 0x0, 0x0, 0x80000000}, {}, {0x0, 0x1}, {0x0, 0x0, 0x0, 0x88}, {}, {0x0, 0x40000000, 0x2, 0x6}], {}, {0x0, 0x0, 0x0, 0x40ea}}}) 06:01:30 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) socket$unix(0x1, 0x1, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x40000000, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xa, 0xf0000000}, {{}, 0x0, 0x10, 0x0, 0x34, 0x5}, {}], 0xf93, &(0x7f00000001c0)={0x101}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semctl$GETPID(r2, 0xffd590a4dddee60f, 0x4, &(0x7f0000000040)=""/87) 06:01:30 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000001580)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="511c506fdd7a5ffb6f4df892d243577e05d6e6f5eb6ce887753e9ada41ec8994df2cee77701378e39234560a28f4e917857b4ae615c015aa2c06d166448935def9980702541fb01a42c0ecd44b80eea465bf283da7cf0fd624be8c4d5365784d29b92f7e1cb024e977007ae2d120eca3d4fe34c8a9f6a4ea5ab8edbfaaed576f1ad1ddfe3425d85798357a876249f9f06e315e21274234ad5a2f8f18f9ccdca9140b3fe40af124194672116af8d123b38497a7cecb2445b36137404d29556abe6ab2cffca935da3967e7", 0xca}, {&(0x7f0000000340)="749249693550a453b80aca8f221686d92cac4cd1d9e751e7eecd5b6e9c16053ef63e1b3137ed954d0d81d98a79388058d2f5961a87597bc86ea273f9e0bbe740f95e7815b544fee6f853b716898d378aeef909286ed782884e5d0e777766f62d6bbc85f7d04776ec8021e62289c2e76315e1959259023d05a09eba72a5b34ebf88bfd555655787230a682ab1f146c36f0dfeb7446d20c98b", 0x98}, {&(0x7f0000000400)="5132576332acedeed2df056c121de4597f469034bed2d9238ab22e2d32b96d7e53f4a553a5c71b14e2bc9e7ac3b3d8d111a60d8582d7170ec22dd2b05627a9f32000980a6d481255dff1119ad7cebc9af1c15603a192161389eb9e49a57ce52da38f71123d22c8b28c5a2946c05e89e8bc12eccfa1a3effa068bf1a337f33e3169c86986fc1df88fd41f52a493625c8e9539dff937d8e3bc4e9a973b46a159c6d388104c8c57bce37d4ac3ed2bf1603226e10065f805c1813016793113c9c0e48341b56a3580e3a97eeca00f66544e09ac947e3a05d0d8e090a0eceeb91843b48fdfb95e7652c4cf3b68987b4270b15c349860faad515211f2a5d534018206d777a9831907c78c048e2a630b3674677267eb0d984fbc41cd1bc156757f8b00768ed550b829a8e95e9ed59944ed48639a85245be9dcdaa514ace9bef39a73ce1a91fd7a5806717c7ccdeb6a7a8066fecdb1ac4dec6fe6953b0e0e702e4bfcb7339a6ba328248e35eb12beb34740496740e6904e1cff9591e3836a585e6c98b6221d37994f189b935e2b64ac18e56ba09960f9e16353d8c60d9a14045d96b87ca201a6a3d7cb5b8c6753f56862608b55bbfe14d63aa2f61526954c476c22052bc81985da99d98b4f2bb781baccea1e934f0799c78f96e2cdb583653e88fd33b0bca5c29abd3043ec0a187e3539fb3af1cd2dc75f11316be8df5794e460e9e4e4aa3cf080a0f30bc967c636a4bc2d55391c6005e00e0700d0b47265aceb599483dee9cee23b030c42389d623743f6a171220050bdb4ce0b3d7cb7a1129fe48c03d63f39731a719cb0fa7a0471e1fd029e800bd7c1ea660428c0eaedb5f65a7d8f4f00080f80995dd5681b147a824b2f55377a2aa062fafdb1c09d41ece501aec8ba358be3f4e31aaa739f22e51b124469c7c92bbc1c262faa568bfd1503408e5fc09af9034fab652ea6ffacaedc2b53526d6358aa4569e16f1653f23f0edf46b9f84a6f26145c6ba9a281bf9207cbaceee8db06557c3cc98555b6a924f2bf294ffc187020c4ac8e71a2d5d50ad2eb5ac146f685bcd19613003aa5afba7cdb5501c4563d14eb68ee4e65291a810f524a170a8b3c5578a5b58dfa7d3f68b785ed39bd5e166f168eeaa94ea113751240a89d2f736808e80bdcecd3d88a51f15b39550002b9af330693da78e5501c550f95e8376ea033206cc4ada2a05038726403d916298ff0c8b2f208b7eb4df9eb6ac2eff63b0da05f3dda2af02a7189fa0d4ba6e40dcbe3ca0ae45c50953785d92e65494edf9175c0cf882f575d5e157f8fe05ffbc54483c28da3ac7841f67796693f5c116ce8e6723540a13db46fdaf9d9e286edd90780ced49fcc81d4063980584786a088998b26a9ed4e2d0cd91dffa081ce0c1f75566d18cf27b1ba63c10a5e5fc2aff6fad3749d739b0cb6d933a18a67fcc2ec9a5c872c227b54300e121a07301000d92d78b6e27e15e4b17187a4157d13319066d62e04f4e0447b380c52d5183d415626a505f95c9f2cb4df9b7346f06543f20d25382bf7e605510ec34c2c4d0782c861cbe09fef72310dc9b0063af3402427ee40272c362b74d9440c65c89e203a1b0a9df8c983a67b1d98385380eda1d8c51e49a46b8013c85361b5809b7e6ea634ca7fb2d5486114f1a8d66a65313b888753abe75c8083aa5bce4013812d606ad3872ee9c6b6649666f7ecd213f98f5d197c697fd00aa9bd512ff125292e1901187a697bcc855f6ac3c0ec3b2f2102bc2b6c8d6f415461ee4ff2f52f4309499737db917d9cc225b3afcf670299bd205da9f9497edacb199ab865b65ef4ddd5601b97e0c6699b39ce466f1cf160c1295b6f0041d4218b2096a3447852500366ee38e5e212f88a4a97ed9f2bcc7b251556b177eb52936afe7402beb287cd07365bc8aedfbb4c2b328bb40b8a9ea22d125ec0dc4c34ceed549b4c8ed9035051fecb617d67e6dcb930a9b441fc9253025b7e508a212ce272d1488e92ab78fb1e1c1441cd0655815853eb52a45310b9f07f7060e3fe8645afc146640dfde6004e68aa29ba7318ab0a2224fa9440a4165b448afac450e0dccf6d4fe35fe3569402f0ca6bbadba75afafbd32edb29ff71cf1326ccfc44746028d5f4a1489a1aa0786fe24da12c5cf871abbe4c6571850fa2050fdbba9e1f20493a67a92665d142f5ce8c458f6c7ebf7b09ce09925f8f417bcaaf689c65b466361d0ed580f07539e761b1f4fb26ebc16fb82d70c04318d41f0f85638e52fae21f3b04fbafa9892b3dd40c5085eb88c62f76b44e355f3defcaca23f625360cdec87f6299c62692cfb22deb8c38922fb2e3d2060dd433ef8164828e3137ab6cdbbdfeace2c093d2ab9043b2a5f68f1a88829f85272a06f16860610f226606314d675da5f916f17f5ec17347d22cc49d75b7e1ce10151337da407290996ae1a04fd77efc6807fa094337955f9597bc1963834a8ae81cb2634335dbb5e9b45f47276dc34e35e45bc47ee07647f14bae19bcc13cc69d78b3004bdb01f635f98889dc7c1b078c8c79f3b3700dd8960aa465d584dfa15f95f979cad153e809af0f3d8968385afdfbb888be5b7ce229d2183139c5a0e1cfc1bb1f963ba38d1d816b683f225e081f65f087221eb74661f50befbc07d2ead362b242474c9b7e059904c554e0c92f190494531ac42ae5bad6ec9fa81796c5d1b6b88653f80d9debcd0db3bbd37a754a852783f3e752ba731449a3f62655ec4c0d8c0ef7c1e6f4299049238486f7a244dab1d3f99fbc2abd0122525d7ff311b184b594ad702034231f60928bca532e5dea186489d80cd40d0150bd598081323d65994d0b9eb5e6e9b6c49f8c35cbd81d9394ad82604a1c82ef0ae09f7b5816f388f415b5fd51d62bf0d1f3c97d08a1d49a5eb44fb4862ab0a9123493ffa0169bcd318f4ef7fb079de7eb813442d3c30042eb8d7bba9cbea3e4566937843b673626fb2957d18248de6e46785a0fba422a69dc5b97051df12e4ade63d9eae1ab6e91ea002a272d9201ff142b38f76f7c113933f53816d9e00d7218c3415dafd3c27893d5cee4739382208a52d5c5266c45c12bf16eb5aa029912b8ce237401ea358e9efca2036cb649c60e2bc3312a509cf697b84ccccd377a15181052fb3b46d7a317a09dc3c2b24ff30d001bdce18dd8d7168446db5cac6db54e13765dd0600390d999c80b663d0bb96d2c7b582c63f3d13744de4e505adc79d04c222bbbf3032384fd0ee36f6c8389215748fd20522ce50753d629442302ef8d47abab4c18b6e8d238f4c2441f949249610b12fc091d95d674c7e456909f5a004f047fcdbcdfb2a62fc257708573022c7dd6fbd3704b91eb7909cd1873948d87023a96d658bbdd6a283799fb53eab7d3bbdff4f16e37e7849d703700c49da665e9af1898ce110ab2fdc68cffe2901cafa12c7ab8accf7a0151304ac69d659a52c41876a6f52e01e1c22d1242c783057af8f1817c214f2616c01a594aceab54b5cb33961cfeb24f39de04e74ad3d17edb6cf01c2b554b6cf63165c8a97d883b92b518b2a2b344905e6a7d5479487a7a690ae6f0d31be52a13cd801bc6da51555d6352d044787180df2f05c5437aeb269c55d31aceffcdb4f77e9cca0e2c6ea5dc7ed63c0ed1d7e179b4c3f75e684263821911fedaa903cf4c5c1000965220e54fa3e18c45396eb7e3e2137cca404763f98d85cf57eb4f7460288f0d74f2747de2cbf82f11c6f840a6a1775ba44463668051804238aaf31991b9dcbec3acfdfceb67bb800b8d3c6977d2946c3f9eab8827992c83db9911fd982eb8624aa2c7e686e72568e2eed3cba35823b293a50bac12acd3d2b9d05e0a5c79c74b037111626853e3d32cebb23a2640e848ec4bcdbf80eec3a3122e38e64472f5ddc85845e9421cca9fefedcede41c415d85c2b9d128d687b3e1ee8757082cc202756135a33498c7ee7da09a98426b6d0edd10fa0608120957c21e06f08382cfbd2fcbd8f0336ef510f60a5a2e55595415f7d5d207ca6f75bb7cae6a8ed66c09020a4cb1d9176f977e25edd3add681568773ea20b8e11cbfb0df0380ba6fcc23063d7a7ba18b01cb940c35b0ed4716f0cfe79f87b95d42bc819823eac00947dcbbc7ea734f1ad2bfccc5bee92c552867b21dd583e465df779b789282313de3eb6ebfcdff8acd82c18f93fbb4bb72d5b8628e8bda5f3635ce3f9d82e7fbf45ad263c26273292af4c43aa2a74aec9329412c29eee29e51d4848d54164d336d79678e90c89f232a930065c722339eae40bfef4c05875f58b6f97824cbf67cf30720fdc75c1c5efd6a5de22334ce95632afde63efda18d42b3b0dfb092a2fc044410f1abb7d64562cb5b6b27bd430a8e73d1446a5ce3c6a70270b7c64ab119916ba5debdd0599b332bea9fd6a0e770758e41509681e46869b5de94afd44074daae9312e5190f868f1649c3f8661b8ebd5018873dec2cd576d83368740901005520e3a1a2be89d5814aa67d7ea592026b558752924c10ab60bbe2ad6765ebddf2163871273fe3d8ee93f83bff1f8e007f5f1bb812c4442f1395dfc70e48f2face0bc68fb1b5d3a88bf5c8bf4bfd16f2660bc08ca808a8db3e42f8f7b551d8e40820f52d66f9beb144dd8c853627ece4a096c02b887b8121accd5b4e2f58321d1199c6e4897873ffbddb0d779701f8a0b285325a282806dd89caa7897f3925746cffafae1d4013d80280e0f3ae6bb6455002d89fc66893ce444ef58c8e1b3ba741adc1bdc9eebb77e873ac6fb6a338a535e2c93ba167a18261baefcc7e6e07ff9d3780b6c1cc2518f121a45c453a7c92d047ad7023ef2f1798887e1bd20f569f117d1d485306ec60346bf93972de375659a946eb7774c64434f6f6231be934786e6457819f5415380b082a089b3b03b26f589dac5b47f8c4f59e54c73f7fc9edcc925559328e65cf20ef39ebfcbf363a11becbbe2f397f20fb387750d326cd203a32c788772b47c3adfe0fcea6ae7e3e1c6fe30302eade2480cc790527c8691ac89c058ff977f65eb47e5cff39d413b4e2d9fc556063c7ba258c0a9b0a7f0decfb94f8f4bc9b4131c25df54a30ca25b8adae2bd99d0fee75ac971e4509fbaf23cec7816968658bce5144b4bcbec1a9d9e7f18d1db3514e142ee1ebd12bad103bbc66e08097cdc6aefccfad03014cf36b1a9b1dbfb4634977ccb20154eef82670d6e1494937fa2481d2f3f3a5c91509d502e2b177a536cd8362b513bf7423f7d8c20f87f4bbc10ff9602f86dcd40359a9f6bfb4fe0373bc8efde9acd9ecebbfee61026b82c56ace77eb4f524d3d4b0e774de52993355f63eca76447adf50dbf9b6af5506e7ca91ef07ba1b5f60675292885b19559d487c6b87f909b7734828c705444d10a42f6c3bcc878f86814a5c8d869d45418443d9719f484355b483cced1b0b959ae0b341c43affe4b5698217163f8cc11910d65668f74cb45aa9c19ae2de992db82c35bb13343392c547cf6d05fba8ee309e4e997389bbc82d404e0decb73bed6168637410bff3c5972e3245dd2b0feb108b8ae9b506994592c4c26b1506aca393b0fc83b5c08bda5bfc0953d8673bf810fa1dbc868d0d87081b0f4cc4b82d4a08b6660aeb6071f14ca52bcd92dbb8b4b296c6d5371b45fec053adbf2f6e1877676ba388cbdb09235e214597e80260e828f61e4726700695b245c83ea1fe46b3d7c9a11bfa848909dba7c3c541934a1e0c7e332fd43e761c4c1df4aed979ced4324adf9b", 0xff0}, {&(0x7f0000001400)="d4037e7de93857acf3d86a6ba0cc7f92e70221a7e76e0908c6788e78a65077c274f2e8d6551aba6b05488cc4529147d8499ec591a57ba8dcca5ee7d918041ffbc3e441cd601a8ebb00eec71db484ba6e8abcca818a5c1a56004367a4de17687f9d763f1e1014967a9e36da3f9d06dae5eee89e661df6f0e8693d64afe3de7e31702bfab6fb8fc4e0528e9753daa29bd85852f435adea44d0fe263dcb484dd97e2e0407772e885849c1bd2e7330c4041515", 0xb1}, {&(0x7f00000014c0)="e471d81ff472aea03a0596fc1f714da4ada55717f57ba899676455b040f14495668ed0", 0x23}], 0x5, 0x0, 0x2) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000000)={0x9e35, 0x0, {[0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x0, 0x3], [0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000005], [0xffff, 0x0, 0x0, 0x0, 0xfff, 0x800000000000000], [0x0, 0x7, 0x7], [{0xfffa, 0x0, 0xfffffffd, 0x3}, {0x6, 0x0, 0x4, 0xdf1}, {0x2, 0x0, 0x0, 0x80000000}, {}, {0x0, 0x1}, {0x0, 0x0, 0x0, 0x88}, {}, {0x0, 0x40000000, 0x2, 0x6}], {}, {0x0, 0x0, 0x0, 0x40ea}}}) 06:01:30 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) r2 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) socket$unix(0x1, 0x1, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x40000000, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0xa, 0xf0000000}, {{}, 0x0, 0x10, 0x0, 0x34, 0x5}, {}], 0xf93, &(0x7f00000001c0)={0x101}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000640)=""/228) semctl$GETPID(r2, 0xffd590a4dddee60f, 0x4, &(0x7f0000000040)=""/87) 06:01:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0xc9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8, 0x0, 0x4000000, 0x0) 06:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x3}, {0x6, 0x0, 0x0, 0x3f}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:01:30 executing program 0: fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) 06:01:30 executing program 1: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) 06:01:30 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0x97, &(0x7f0000000000)={@random="edd700", @local, [], {@ipv6={0x86dd, {0x0, 0x6, '[\x00', 0x61, 0x0, 0x0, @rand_addr="b32240008af91b9311299aa1b5c67104", @mcast2, {[], @icmpv6=@ni={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "c2b7466882112f2e94f12fdfe6431d99e1ebd2b06ba84bc90fe59c9c9bc3fcde0b2447e3d711ed87f6af33078edfb2642d5192fb944c5bb0881993db49a41ee95ed9996566219498c47c40235be6f07e1d"}}}}}}) 06:01:30 executing program 1: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) 06:01:30 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0x97, &(0x7f0000000000)={@random="edd700", @local, [], {@ipv6={0x86dd, {0x0, 0x6, '[\x00', 0x61, 0x0, 0x0, @rand_addr="b32240008af91b9311299aa1b5c67104", @mcast2, {[], @icmpv6=@ni={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "c2b7466882112f2e94f12fdfe6431d99e1ebd2b06ba84bc90fe59c9c9bc3fcde0b2447e3d711ed87f6af33078edfb2642d5192fb944c5bb0881993db49a41ee95ed9996566219498c47c40235be6f07e1d"}}}}}}) 06:01:30 executing program 1: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) 06:01:30 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0x97, &(0x7f0000000000)={@random="edd700", @local, [], {@ipv6={0x86dd, {0x0, 0x6, '[\x00', 0x61, 0x0, 0x0, @rand_addr="b32240008af91b9311299aa1b5c67104", @mcast2, {[], @icmpv6=@ni={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "c2b7466882112f2e94f12fdfe6431d99e1ebd2b06ba84bc90fe59c9c9bc3fcde0b2447e3d711ed87f6af33078edfb2642d5192fb944c5bb0881993db49a41ee95ed9996566219498c47c40235be6f07e1d"}}}}}}) 06:01:30 executing program 1: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) 06:01:30 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000040)={{0x5, 0x81, 0x81}, 0x0, 0xffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:30 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0x97, &(0x7f0000000000)={@random="edd700", @local, [], {@ipv6={0x86dd, {0x0, 0x6, '[\x00', 0x61, 0x0, 0x0, @rand_addr="b32240008af91b9311299aa1b5c67104", @mcast2, {[], @icmpv6=@ni={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "c2b7466882112f2e94f12fdfe6431d99e1ebd2b06ba84bc90fe59c9c9bc3fcde0b2447e3d711ed87f6af33078edfb2642d5192fb944c5bb0881993db49a41ee95ed9996566219498c47c40235be6f07e1d"}}}}}}) 06:01:30 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000040)={{0x5, 0x81, 0x81}, 0x0, 0xffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:30 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_linger(r0, 0x29, 0xb, 0x0, 0x0) 06:01:30 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000040)={{0x5, 0x81, 0x81}, 0x0, 0xffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:30 executing program 0: kqueue() r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) syz_open_pts() ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x0, 0x2}]}) 06:01:30 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000040)={{0x5, 0x81, 0x81}, 0x0, 0xffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:30 executing program 0: kqueue() r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) syz_open_pts() ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x0, 0x2}]}) 06:01:30 executing program 0: kqueue() r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) syz_open_pts() ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x0, 0x2}]}) 06:01:30 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) pwrite(r0, &(0x7f0000000040)="f67145cec6caf9af4dc5801899c86a515507b28fbe8c4c21938d5932db643f4e78bd94cbbf5dcdf1d3ca937200e90a58a2b255360a85ed2ea54641968cbcad36112ab55f47ffe26f2cb7863a8a2aa873df78859724f4f0a9628ef6df0b764c400d2832ccf48ad176804c9200adc288610fef5924734b8ed5b089143db6f435ace523ac46df", 0x85, 0x0, 0xffffffffffff8000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}, {&(0x7f0000000040)=""/202, 0xca}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f0000001980)=""/167, 0xa7}, {&(0x7f0000000000)=""/40, 0x28}], 0x6, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) readlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000300)=""/121, 0x79) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140), 0x28f, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x3, 0x1, 0x1, 0xfc}) 06:01:30 executing program 0: kqueue() r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) syz_open_pts() ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x0, 0x2}]}) 06:01:30 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) pwrite(r0, &(0x7f0000000040)="f67145cec6caf9af4dc5801899c86a515507b28fbe8c4c21938d5932db643f4e78bd94cbbf5dcdf1d3ca937200e90a58a2b255360a85ed2ea54641968cbcad36112ab55f47ffe26f2cb7863a8a2aa873df78859724f4f0a9628ef6df0b764c400d2832ccf48ad176804c9200adc288610fef5924734b8ed5b089143db6f435ace523ac46df", 0x85, 0x0, 0xffffffffffff8000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}, {&(0x7f0000000040)=""/202, 0xca}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f0000001980)=""/167, 0xa7}, {&(0x7f0000000000)=""/40, 0x28}], 0x6, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) readlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000300)=""/121, 0x79) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140), 0x28f, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x3, 0x1, 0x1, 0xfc}) 06:01:30 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1, 0xfffffffffffffff9}) 06:01:30 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) pwrite(r0, &(0x7f0000000040)="f67145cec6caf9af4dc5801899c86a515507b28fbe8c4c21938d5932db643f4e78bd94cbbf5dcdf1d3ca937200e90a58a2b255360a85ed2ea54641968cbcad36112ab55f47ffe26f2cb7863a8a2aa873df78859724f4f0a9628ef6df0b764c400d2832ccf48ad176804c9200adc288610fef5924734b8ed5b089143db6f435ace523ac46df", 0x85, 0x0, 0xffffffffffff8000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}, {&(0x7f0000000040)=""/202, 0xca}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f0000001980)=""/167, 0xa7}, {&(0x7f0000000000)=""/40, 0x28}], 0x6, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) readlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000300)=""/121, 0x79) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140), 0x28f, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x3, 0x1, 0x1, 0xfc}) 06:01:30 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x1c32, 0xfffffffffffff801}) 06:01:30 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) pwrite(r0, &(0x7f0000000040)="f67145cec6caf9af4dc5801899c86a515507b28fbe8c4c21938d5932db643f4e78bd94cbbf5dcdf1d3ca937200e90a58a2b255360a85ed2ea54641968cbcad36112ab55f47ffe26f2cb7863a8a2aa873df78859724f4f0a9628ef6df0b764c400d2832ccf48ad176804c9200adc288610fef5924734b8ed5b089143db6f435ace523ac46df", 0x85, 0x0, 0xffffffffffff8000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}, {&(0x7f0000000040)=""/202, 0xca}, {&(0x7f0000000180)=""/9, 0x9}, {&(0x7f0000001980)=""/167, 0xa7}, {&(0x7f0000000000)=""/40, 0x28}], 0x6, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) readlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000300)=""/121, 0x79) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140), 0x28f, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x3, 0x1, 0x1, 0xfc}) 06:01:30 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0xc3, &(0x7f0000000000)={@random="edd700", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "9e0100", 0x8d, 0x0, 0x0, @rand_addr="b3224000caf91b9311299aa1b5c67104", @mcast2, {[], @icmpv6=@ni={0x8c, 0x0, 0x0, 0x0, 0x0, 0x0, "c2b7466882112f2e94f12fdfe6431d99e1ebd2b06ba84bc90fe59c9c9bc3fcde0b2447e3d711ed87f6af33078edfb2642d5192fb944c5bb0881993db49a41ee95ed9996566219498c47c40235be6f07e1d5af754ab942469411b944501bf0043d9a171b8b29cacc87863f737898bf5fe5f215303dc87c2a9af93e12dfa"}}}}}}) 06:01:30 executing program 1: sysctl$kern(&(0x7f00000003c0)={0x1, 0x4b}, 0x2, &(0x7f0000000400)="f3113594", &(0x7f0000000480)=0x4, 0x0, 0x0) 06:01:30 executing program 0: r0 = kqueue() pread(r0, &(0x7f0000000040)="1c54aafb91a6567906f301587b782a9d7760fb8ffdcb6016aef88d0b6c62e73cc30bcab2f8d66d7ad4a7e388f49f329610ab9f7703d262e3da019b632a472cc72559b6813a6ab9cf2842fbfdb8dc4a9ca19804d6e97002dc2fa232c34d8314243e61260b7160c752edee9e5d1e312835093044bb32b678025ae601b3a45b1035b49c91fcfc9e804899dfd3bccf1e217a6fc6629c91d81689438d2e31e131e40a", 0xa0, 0x0, 0x60ed) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xc088444f, &(0x7f0000000240)) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000040)="0771fb108554ddd4fd4b3a519321db5da526bcffce6b9218e15a7253bc25b740c4f0d2adac2ed8604b84e83caed71b8837780aff294b3042a186092798ce0ceb4a2fb93112eae4db410081857bb56feaeac68a2a326c18b2c27a58fdadbf6baee576278f369427ac953e4b8564cd161e852e5918e1b4441bbcc68c2403e5e70e3cd0de751aa820e90ba693def12580379e6a3fb165ce36d3f92c5e2c5498d1989f0e5f9cf038504a0f7204e6c17ff56d31657c2ee5f98e0199", 0xb9}, {&(0x7f0000000100)="650a5f6121d651a6d343351c1945bb3b7c29843b277f77675dfcd9f6cb2bbbfd29a66aad6a8bbdba1a0520e1deed5e54677419825d7c3a2cfac426c745f12c63d65380b7d34249be857b3c702f3056dcfe59e32d322f0023bd5d4325b551ffc436d62b54f55968184ae317cfe4426814373bd737c3fb6a042df3625b069b052c5fb62b079addeaf20355afac4cee4c95cb9b0665cdf6f827861404407ef7d98fd61a9e5d7caddbb916", 0xa9}, {&(0x7f00000001c0)="02b3d1f4d342069a542fd5d3d90c9845ad6e4ed7a80503192c792ed9c21477b4f311d10b873b67d86c36ad921c314e2227db", 0x32}, {&(0x7f0000000200)="7ee7862ef16a81e46f3db52de9306b18d49afb4803d9a0c9db411775e60beb054067bc3b0bc567a25ebddbe476ae8f933885f8637e116b2cbe77c730fad76e0c760390f89bb361fa653174d5dd14111c0036db8be433e8f39ae327eb654b070475f0b997a37ebb73941bc0b5c02dcbf7f33e6180c9bbbbf4e40c308527fe6781fafdb71799c06124d628a98e1828c32f2cb109f7ad93c0e0cff01a552f3aa99435bf6cadab9c4c0735d3d9fad5f1096c5d2354ee75", 0xb5}, {&(0x7f00000002c0)="13fbe50976746151d30c0176534ad6fc845f3f921218b5ed7c415b5d4a196dd2f865c285bfd888359833", 0x2a}, {&(0x7f0000000300)}], 0x6, 0x0, 0x2) r5 = openat(r1, &(0x7f00000003c0)='./file0\x00', 0x800, 0x91) pread(r5, &(0x7f0000000400)="251ba8f9b492f0455adec1debbb23b0b6b8541d590d5048e67827ce7840ef139ec6c5cbe619723c6835ee5fd6716bda7149b1824596b6097399a9d504d6939ed8da166a834955c35f0cfd4b99754f36dc6feff1bc69ac10cb9f935c8ad3c171468aed71908d85a419c4471e806f24d7085c8c2ed03099e56d4df5a4d7cfea2a0f2a49eb50c16d3d705a18f67d0d28462644efb1469e7c1ffbe9a5eb823bc30ec29", 0xa1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1, 0x85f4, 0x2}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) syz_open_pts() fcntl$dupfd(r4, 0xa, r1) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x10000, 0x0) r7 = getpgid(0x0) fcntl$lock(r6, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x0, 0xfffffffffffffffc, r7}) 06:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x25}, {0x4000006, 0x0, 0x0, 0x104}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:01:30 executing program 0: r0 = kqueue() pread(r0, &(0x7f0000000040)="1c54aafb91a6567906f301587b782a9d7760fb8ffdcb6016aef88d0b6c62e73cc30bcab2f8d66d7ad4a7e388f49f329610ab9f7703d262e3da019b632a472cc72559b6813a6ab9cf2842fbfdb8dc4a9ca19804d6e97002dc2fa232c34d8314243e61260b7160c752edee9e5d1e312835093044bb32b678025ae601b3a45b1035b49c91fcfc9e804899dfd3bccf1e217a6fc6629c91d81689438d2e31e131e40a", 0xa0, 0x0, 0x60ed) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xc088444f, &(0x7f0000000240)) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000040)="0771fb108554ddd4fd4b3a519321db5da526bcffce6b9218e15a7253bc25b740c4f0d2adac2ed8604b84e83caed71b8837780aff294b3042a186092798ce0ceb4a2fb93112eae4db410081857bb56feaeac68a2a326c18b2c27a58fdadbf6baee576278f369427ac953e4b8564cd161e852e5918e1b4441bbcc68c2403e5e70e3cd0de751aa820e90ba693def12580379e6a3fb165ce36d3f92c5e2c5498d1989f0e5f9cf038504a0f7204e6c17ff56d31657c2ee5f98e0199", 0xb9}, {&(0x7f0000000100)="650a5f6121d651a6d343351c1945bb3b7c29843b277f77675dfcd9f6cb2bbbfd29a66aad6a8bbdba1a0520e1deed5e54677419825d7c3a2cfac426c745f12c63d65380b7d34249be857b3c702f3056dcfe59e32d322f0023bd5d4325b551ffc436d62b54f55968184ae317cfe4426814373bd737c3fb6a042df3625b069b052c5fb62b079addeaf20355afac4cee4c95cb9b0665cdf6f827861404407ef7d98fd61a9e5d7caddbb916", 0xa9}, {&(0x7f00000001c0)="02b3d1f4d342069a542fd5d3d90c9845ad6e4ed7a80503192c792ed9c21477b4f311d10b873b67d86c36ad921c314e2227db", 0x32}, {&(0x7f0000000200)="7ee7862ef16a81e46f3db52de9306b18d49afb4803d9a0c9db411775e60beb054067bc3b0bc567a25ebddbe476ae8f933885f8637e116b2cbe77c730fad76e0c760390f89bb361fa653174d5dd14111c0036db8be433e8f39ae327eb654b070475f0b997a37ebb73941bc0b5c02dcbf7f33e6180c9bbbbf4e40c308527fe6781fafdb71799c06124d628a98e1828c32f2cb109f7ad93c0e0cff01a552f3aa99435bf6cadab9c4c0735d3d9fad5f1096c5d2354ee75", 0xb5}, {&(0x7f00000002c0)="13fbe50976746151d30c0176534ad6fc845f3f921218b5ed7c415b5d4a196dd2f865c285bfd888359833", 0x2a}, {&(0x7f0000000300)}], 0x6, 0x0, 0x2) r5 = openat(r1, &(0x7f00000003c0)='./file0\x00', 0x800, 0x91) pread(r5, &(0x7f0000000400)="251ba8f9b492f0455adec1debbb23b0b6b8541d590d5048e67827ce7840ef139ec6c5cbe619723c6835ee5fd6716bda7149b1824596b6097399a9d504d6939ed8da166a834955c35f0cfd4b99754f36dc6feff1bc69ac10cb9f935c8ad3c171468aed71908d85a419c4471e806f24d7085c8c2ed03099e56d4df5a4d7cfea2a0f2a49eb50c16d3d705a18f67d0d28462644efb1469e7c1ffbe9a5eb823bc30ec29", 0xa1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1, 0x85f4, 0x2}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) syz_open_pts() fcntl$dupfd(r4, 0xa, r1) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x10000, 0x0) r7 = getpgid(0x0) fcntl$lock(r6, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x0, 0xfffffffffffffffc, r7}) 06:01:30 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000108000/0x1000)=nil, &(0x7f0000ba7000/0x1000)=nil}, {&(0x7f00000c2000/0x1000)=nil, &(0x7f000003b000/0x1000)=nil}, {&(0x7f00001fe000/0x8000)=nil, &(0x7f0000955000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000a73000/0x3000)=nil}, {&(0x7f00008b8000/0x4000)=nil, &(0x7f0000b04000/0xc000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00000ac000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f00003ca000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00009cd000/0x4000)=nil}, {&(0x7f0000733000/0x3000)=nil, &(0x7f00001d1000/0xa000)=nil}, {&(0x7f000002d000/0x1000)=nil, &(0x7f0000107000/0x2000)=nil}, {&(0x7f00008b2000/0x1000)=nil, &(0x7f0000bbb000/0x2000)=nil}, {&(0x7f000089c000/0x2000)=nil, &(0x7f0000270000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000706000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00003b7000/0x1000)=nil}, {&(0x7f00008ee000/0x1000)=nil, &(0x7f0000a77000/0x3000)=nil}, {&(0x7f0000431000/0x1000)=nil, &(0x7f00002e5000/0x2000)=nil, 0xfffffffffffffffe}], ['./file\x00', './file1\x00', './file1\x00', '.\x00'], './file0\x00', './file\x00', './file\x00', ['./file', './file', './file', './file']}) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc1206922, &(0x7f0000000300)) 06:01:30 executing program 0: r0 = kqueue() pread(r0, &(0x7f0000000040)="1c54aafb91a6567906f301587b782a9d7760fb8ffdcb6016aef88d0b6c62e73cc30bcab2f8d66d7ad4a7e388f49f329610ab9f7703d262e3da019b632a472cc72559b6813a6ab9cf2842fbfdb8dc4a9ca19804d6e97002dc2fa232c34d8314243e61260b7160c752edee9e5d1e312835093044bb32b678025ae601b3a45b1035b49c91fcfc9e804899dfd3bccf1e217a6fc6629c91d81689438d2e31e131e40a", 0xa0, 0x0, 0x60ed) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xc088444f, &(0x7f0000000240)) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000040)="0771fb108554ddd4fd4b3a519321db5da526bcffce6b9218e15a7253bc25b740c4f0d2adac2ed8604b84e83caed71b8837780aff294b3042a186092798ce0ceb4a2fb93112eae4db410081857bb56feaeac68a2a326c18b2c27a58fdadbf6baee576278f369427ac953e4b8564cd161e852e5918e1b4441bbcc68c2403e5e70e3cd0de751aa820e90ba693def12580379e6a3fb165ce36d3f92c5e2c5498d1989f0e5f9cf038504a0f7204e6c17ff56d31657c2ee5f98e0199", 0xb9}, {&(0x7f0000000100)="650a5f6121d651a6d343351c1945bb3b7c29843b277f77675dfcd9f6cb2bbbfd29a66aad6a8bbdba1a0520e1deed5e54677419825d7c3a2cfac426c745f12c63d65380b7d34249be857b3c702f3056dcfe59e32d322f0023bd5d4325b551ffc436d62b54f55968184ae317cfe4426814373bd737c3fb6a042df3625b069b052c5fb62b079addeaf20355afac4cee4c95cb9b0665cdf6f827861404407ef7d98fd61a9e5d7caddbb916", 0xa9}, {&(0x7f00000001c0)="02b3d1f4d342069a542fd5d3d90c9845ad6e4ed7a80503192c792ed9c21477b4f311d10b873b67d86c36ad921c314e2227db", 0x32}, {&(0x7f0000000200)="7ee7862ef16a81e46f3db52de9306b18d49afb4803d9a0c9db411775e60beb054067bc3b0bc567a25ebddbe476ae8f933885f8637e116b2cbe77c730fad76e0c760390f89bb361fa653174d5dd14111c0036db8be433e8f39ae327eb654b070475f0b997a37ebb73941bc0b5c02dcbf7f33e6180c9bbbbf4e40c308527fe6781fafdb71799c06124d628a98e1828c32f2cb109f7ad93c0e0cff01a552f3aa99435bf6cadab9c4c0735d3d9fad5f1096c5d2354ee75", 0xb5}, {&(0x7f00000002c0)="13fbe50976746151d30c0176534ad6fc845f3f921218b5ed7c415b5d4a196dd2f865c285bfd888359833", 0x2a}, {&(0x7f0000000300)}], 0x6, 0x0, 0x2) r5 = openat(r1, &(0x7f00000003c0)='./file0\x00', 0x800, 0x91) pread(r5, &(0x7f0000000400)="251ba8f9b492f0455adec1debbb23b0b6b8541d590d5048e67827ce7840ef139ec6c5cbe619723c6835ee5fd6716bda7149b1824596b6097399a9d504d6939ed8da166a834955c35f0cfd4b99754f36dc6feff1bc69ac10cb9f935c8ad3c171468aed71908d85a419c4471e806f24d7085c8c2ed03099e56d4df5a4d7cfea2a0f2a49eb50c16d3d705a18f67d0d28462644efb1469e7c1ffbe9a5eb823bc30ec29", 0xa1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1, 0x85f4, 0x2}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) syz_open_pts() fcntl$dupfd(r4, 0xa, r1) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x10000, 0x0) r7 = getpgid(0x0) fcntl$lock(r6, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x0, 0xfffffffffffffffc, r7}) 06:01:30 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="5d7e5fc9725bd5ecccc70d9db5d6efd42b45999add61a1a6d5ba58850c64c392dcaf6f1d08f9abe535279c300797b944d99eb1e7b53ea1b581a62f714cdb34f6ff82", 0x42, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 06:01:30 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 06:01:30 executing program 0: r0 = kqueue() pread(r0, &(0x7f0000000040)="1c54aafb91a6567906f301587b782a9d7760fb8ffdcb6016aef88d0b6c62e73cc30bcab2f8d66d7ad4a7e388f49f329610ab9f7703d262e3da019b632a472cc72559b6813a6ab9cf2842fbfdb8dc4a9ca19804d6e97002dc2fa232c34d8314243e61260b7160c752edee9e5d1e312835093044bb32b678025ae601b3a45b1035b49c91fcfc9e804899dfd3bccf1e217a6fc6629c91d81689438d2e31e131e40a", 0xa0, 0x0, 0x60ed) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xc088444f, &(0x7f0000000240)) pwritev(r4, &(0x7f0000000340)=[{&(0x7f0000000040)="0771fb108554ddd4fd4b3a519321db5da526bcffce6b9218e15a7253bc25b740c4f0d2adac2ed8604b84e83caed71b8837780aff294b3042a186092798ce0ceb4a2fb93112eae4db410081857bb56feaeac68a2a326c18b2c27a58fdadbf6baee576278f369427ac953e4b8564cd161e852e5918e1b4441bbcc68c2403e5e70e3cd0de751aa820e90ba693def12580379e6a3fb165ce36d3f92c5e2c5498d1989f0e5f9cf038504a0f7204e6c17ff56d31657c2ee5f98e0199", 0xb9}, {&(0x7f0000000100)="650a5f6121d651a6d343351c1945bb3b7c29843b277f77675dfcd9f6cb2bbbfd29a66aad6a8bbdba1a0520e1deed5e54677419825d7c3a2cfac426c745f12c63d65380b7d34249be857b3c702f3056dcfe59e32d322f0023bd5d4325b551ffc436d62b54f55968184ae317cfe4426814373bd737c3fb6a042df3625b069b052c5fb62b079addeaf20355afac4cee4c95cb9b0665cdf6f827861404407ef7d98fd61a9e5d7caddbb916", 0xa9}, {&(0x7f00000001c0)="02b3d1f4d342069a542fd5d3d90c9845ad6e4ed7a80503192c792ed9c21477b4f311d10b873b67d86c36ad921c314e2227db", 0x32}, {&(0x7f0000000200)="7ee7862ef16a81e46f3db52de9306b18d49afb4803d9a0c9db411775e60beb054067bc3b0bc567a25ebddbe476ae8f933885f8637e116b2cbe77c730fad76e0c760390f89bb361fa653174d5dd14111c0036db8be433e8f39ae327eb654b070475f0b997a37ebb73941bc0b5c02dcbf7f33e6180c9bbbbf4e40c308527fe6781fafdb71799c06124d628a98e1828c32f2cb109f7ad93c0e0cff01a552f3aa99435bf6cadab9c4c0735d3d9fad5f1096c5d2354ee75", 0xb5}, {&(0x7f00000002c0)="13fbe50976746151d30c0176534ad6fc845f3f921218b5ed7c415b5d4a196dd2f865c285bfd888359833", 0x2a}, {&(0x7f0000000300)}], 0x6, 0x0, 0x2) r5 = openat(r1, &(0x7f00000003c0)='./file0\x00', 0x800, 0x91) pread(r5, &(0x7f0000000400)="251ba8f9b492f0455adec1debbb23b0b6b8541d590d5048e67827ce7840ef139ec6c5cbe619723c6835ee5fd6716bda7149b1824596b6097399a9d504d6939ed8da166a834955c35f0cfd4b99754f36dc6feff1bc69ac10cb9f935c8ad3c171468aed71908d85a419c4471e806f24d7085c8c2ed03099e56d4df5a4d7cfea2a0f2a49eb50c16d3d705a18f67d0d28462644efb1469e7c1ffbe9a5eb823bc30ec29", 0xa1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1, 0x85f4, 0x2}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) syz_open_pts() fcntl$dupfd(r4, 0xa, r1) r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x10000, 0x0) r7 = getpgid(0x0) fcntl$lock(r6, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x0, 0xfffffffffffffffc, r7}) 06:01:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x25}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000000000000000c10000000000", 0xe, 0x0, 0x0) 06:01:30 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 06:01:30 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) getsockname$inet(r0, 0x0, &(0x7f00000000c0)) 06:01:30 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000004c0)="a36a2074c5410ce965c2f7670069945891bb50fb4ff0b91242761743b382165560f0c0e0849a441cd5255b6ce4612f35e37815d4ba3e7ddd3239878faea224ff33e0b4c35e78eb85ca1503a112c7d51feddcff92f2dfce63112ad1fb4a695771503bca13e400560c6ac70aceb43f74222a71918e65ea3565794a4d70df2c56e55fd0a97fc21b0c8f073797894cc966ca8302a22626d6da34a0c58e131548a69c8ddc9944de6673828f40b84ce1ae2749f3cef623d898e43f92fb50d899c167da016d82f699f3d1435eced8044b2713f82e9ccc1ad1d72043681599820d9b7645dfc139ede5e3a7975afa229f6e0391abb42be06be96b5dad8872ddc1260d0704df7f07fd6a6968883ab1ee539216560b0521d7d336e329d0b2056d716d0663170f376cd73c6d2d4f0e9bc030ec85f1dc8ed86423f29e4a630394d7c7dccdfddd9804acae06151acf394cc33b2bbcaf7a5df0c451413556a895fcbfc9bc2c9b12748e541a711bd682efff42a45a1e7f36217b48c26c1e27ec2738656d5858375ce127efb29ae81ea65f7c63ebf52270233af06cc17671d50b2d92bd1ed78be0d665d080941e3ba55b992bafe920459aeb6331074457038840e007b371ddf9c534e5b3b6685c6479a4e4aa04696abb0b6f057c67b20e30c7a8b6564054555b9bdd726e4a56e8a2d0d3e6410306a1ece7b0a7d1b4d8a0689579f239a323026808b9d4e8f001980dcbcd85c0ba4c6d313e4b0a4c059626ee9bbf4bdbab8cb84163a284da6314c303f503e3801928acd39652e9375b856efe29d4284e3e650badab72f2516b910dd25382202f85eed1e6240ff11c65f433730af024071c070e8e4852e57e648a934e1fbb6a8d64c03250842dcdc589a40b2b2d19f90743f6277174df27e25ccd5cb13afc1183a449cf888e1bd5f6fcaaf117c550dfe70b118d1a21a404eeb4cb3a62f6a0203134d0e6adaaceb365627373ec9fb6856b27f95378b7ea262d45eb45ae0ff307ebd667b0511cf0a677411c5291c9f3ee311be396c1a16a40affc29cd1abfcedf4ee08c1dbb251fe01595702dc2d771987554194e4888748d4116923e13ea25b9aa8585d229b2fb88cb0cc99a7d4d5dc9d598530ed50b3fb88c439f89f732f98e23e0f6b3cb39913f50f434ece3465e197d0226c32318751323244169169583cf4beead699d585f9ed2bc55fd6a80dcf4fdf0acfcd9eb038ef919cf5d9cfb45a1125baf1e649a4e73bd519b6dbc1ed1c0d7fed2c7966794643a9dc611387a3bb4b9382f7c194e03b88b054f6ba7143e91e94a8117cc66261f81a403bf0be7ff9da32337ce3c947f94c83ff600900a8c9cdffaf0fc82bf1f5c0780d48f4a6f8eb6c7108217d2aed8666fefb20a6c9b372b6d582ebfe8aefd189529db047038296f521c100606e4db5bac71739ba325ec619d6db818fe928bef61a9b3acd21d709c475e755ee834eba694866d95c754cb2c6d1b627f975e97ae3e33692d13213107cd3e030f194411bb203f51cf50a0e84fce7835514ea9ac0089a7ddd7bcb72d9f1c83a413aad3c047c8fcc4a9fe9087bc726ef01671572d488ed35563c937059caf4a5ede3a24f550948f3fbef95c47204c9f13f081071e29d7d2159e62c00251d9ffaaa65de851cbbfc00bc43a0ca28af31e43dd278c4054241d1222bf29356d17d81c683cdb57428575d877cafc0c06b9aa31c6178f7afdf852d244204b751901a02c4180af8de4e6ab8bffbc636895f9be37f38cb2d5bbc23c4c634569acbbd0b728b64e0383f414401bf3cac118117b64a92a28aae8c91077abd59243461d966d5465c2cd46f152d51da04b89a2dcc440b2ed15d35b19eb7fcb1ba5ba5cb702d4ccb49b87040ef05b86faf707106323b1d5c4b08385c1b7490d6c8e1f7f37305b96f1776d89c295fad59fae2d4fa2f336d2ed9b1f61025e5a3bd79423493242f7401ac86ddff855576ed2b02701da34025833ea79dd8293331937f0f2ea6b014352df2a12476f1e0cbef8e4c0d97f5400c3cebed3fc75f00129225abedbed", 0x5a9}, {0x0}], 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20269, 0x0, 0x3}, 0x10, 0x0}, 0x0) 06:01:30 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) getsockname$inet(r0, 0x0, &(0x7f00000000c0)) 06:01:30 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000004c0)="a36a2074c5410ce965c2f7670069945891bb50fb4ff0b91242761743b382165560f0c0e0849a441cd5255b6ce4612f35e37815d4ba3e7ddd3239878faea224ff33e0b4c35e78eb85ca1503a112c7d51feddcff92f2dfce63112ad1fb4a695771503bca13e400560c6ac70aceb43f74222a71918e65ea3565794a4d70df2c56e55fd0a97fc21b0c8f073797894cc966ca8302a22626d6da34a0c58e131548a69c8ddc9944de6673828f40b84ce1ae2749f3cef623d898e43f92fb50d899c167da016d82f699f3d1435eced8044b2713f82e9ccc1ad1d72043681599820d9b7645dfc139ede5e3a7975afa229f6e0391abb42be06be96b5dad8872ddc1260d0704df7f07fd6a6968883ab1ee539216560b0521d7d336e329d0b2056d716d0663170f376cd73c6d2d4f0e9bc030ec85f1dc8ed86423f29e4a630394d7c7dccdfddd9804acae06151acf394cc33b2bbcaf7a5df0c451413556a895fcbfc9bc2c9b12748e541a711bd682efff42a45a1e7f36217b48c26c1e27ec2738656d5858375ce127efb29ae81ea65f7c63ebf52270233af06cc17671d50b2d92bd1ed78be0d665d080941e3ba55b992bafe920459aeb6331074457038840e007b371ddf9c534e5b3b6685c6479a4e4aa04696abb0b6f057c67b20e30c7a8b6564054555b9bdd726e4a56e8a2d0d3e6410306a1ece7b0a7d1b4d8a0689579f239a323026808b9d4e8f001980dcbcd85c0ba4c6d313e4b0a4c059626ee9bbf4bdbab8cb84163a284da6314c303f503e3801928acd39652e9375b856efe29d4284e3e650badab72f2516b910dd25382202f85eed1e6240ff11c65f433730af024071c070e8e4852e57e648a934e1fbb6a8d64c03250842dcdc589a40b2b2d19f90743f6277174df27e25ccd5cb13afc1183a449cf888e1bd5f6fcaaf117c550dfe70b118d1a21a404eeb4cb3a62f6a0203134d0e6adaaceb365627373ec9fb6856b27f95378b7ea262d45eb45ae0ff307ebd667b0511cf0a677411c5291c9f3ee311be396c1a16a40affc29cd1abfcedf4ee08c1dbb251fe01595702dc2d771987554194e4888748d4116923e13ea25b9aa8585d229b2fb88cb0cc99a7d4d5dc9d598530ed50b3fb88c439f89f732f98e23e0f6b3cb39913f50f434ece3465e197d0226c32318751323244169169583cf4beead699d585f9ed2bc55fd6a80dcf4fdf0acfcd9eb038ef919cf5d9cfb45a1125baf1e649a4e73bd519b6dbc1ed1c0d7fed2c7966794643a9dc611387a3bb4b9382f7c194e03b88b054f6ba7143e91e94a8117cc66261f81a403bf0be7ff9da32337ce3c947f94c83ff600900a8c9cdffaf0fc82bf1f5c0780d48f4a6f8eb6c7108217d2aed8666fefb20a6c9b372b6d582ebfe8aefd189529db047038296f521c100606e4db5bac71739ba325ec619d6db818fe928bef61a9b3acd21d709c475e755ee834eba694866d95c754cb2c6d1b627f975e97ae3e33692d13213107cd3e030f194411bb203f51cf50a0e84fce7835514ea9ac0089a7ddd7bcb72d9f1c83a413aad3c047c8fcc4a9fe9087bc726ef01671572d488ed35563c937059caf4a5ede3a24f550948f3fbef95c47204c9f13f081071e29d7d2159e62c00251d9ffaaa65de851cbbfc00bc43a0ca28af31e43dd278c4054241d1222bf29356d17d81c683cdb57428575d877cafc0c06b9aa31c6178f7afdf852d244204b751901a02c4180af8de4e6ab8bffbc636895f9be37f38cb2d5bbc23c4c634569acbbd0b728b64e0383f414401bf3cac118117b64a92a28aae8c91077abd59243461d966d5465c2cd46f152d51da04b89a2dcc440b2ed15d35b19eb7fcb1ba5ba5cb702d4ccb49b87040ef05b86faf707106323b1d5c4b08385c1b7490d6c8e1f7f37305b96f1776d89c295fad59fae2d4fa2f336d2ed9b1f61025e5a3bd79423493242f7401ac86ddff855576ed2b02701da34025833ea79dd8293331937f0f2ea6b014352df2a12476f1e0cbef8e4c0d97f5400c3cebed3fc75f00129225abedbed", 0x5a9}, {0x0}], 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20269, 0x0, 0x3}, 0x10, 0x0}, 0x0) 06:01:30 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) getsockname$inet(r0, 0x0, &(0x7f00000000c0)) 06:01:30 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000004c0)="a36a2074c5410ce965c2f7670069945891bb50fb4ff0b91242761743b382165560f0c0e0849a441cd5255b6ce4612f35e37815d4ba3e7ddd3239878faea224ff33e0b4c35e78eb85ca1503a112c7d51feddcff92f2dfce63112ad1fb4a695771503bca13e400560c6ac70aceb43f74222a71918e65ea3565794a4d70df2c56e55fd0a97fc21b0c8f073797894cc966ca8302a22626d6da34a0c58e131548a69c8ddc9944de6673828f40b84ce1ae2749f3cef623d898e43f92fb50d899c167da016d82f699f3d1435eced8044b2713f82e9ccc1ad1d72043681599820d9b7645dfc139ede5e3a7975afa229f6e0391abb42be06be96b5dad8872ddc1260d0704df7f07fd6a6968883ab1ee539216560b0521d7d336e329d0b2056d716d0663170f376cd73c6d2d4f0e9bc030ec85f1dc8ed86423f29e4a630394d7c7dccdfddd9804acae06151acf394cc33b2bbcaf7a5df0c451413556a895fcbfc9bc2c9b12748e541a711bd682efff42a45a1e7f36217b48c26c1e27ec2738656d5858375ce127efb29ae81ea65f7c63ebf52270233af06cc17671d50b2d92bd1ed78be0d665d080941e3ba55b992bafe920459aeb6331074457038840e007b371ddf9c534e5b3b6685c6479a4e4aa04696abb0b6f057c67b20e30c7a8b6564054555b9bdd726e4a56e8a2d0d3e6410306a1ece7b0a7d1b4d8a0689579f239a323026808b9d4e8f001980dcbcd85c0ba4c6d313e4b0a4c059626ee9bbf4bdbab8cb84163a284da6314c303f503e3801928acd39652e9375b856efe29d4284e3e650badab72f2516b910dd25382202f85eed1e6240ff11c65f433730af024071c070e8e4852e57e648a934e1fbb6a8d64c03250842dcdc589a40b2b2d19f90743f6277174df27e25ccd5cb13afc1183a449cf888e1bd5f6fcaaf117c550dfe70b118d1a21a404eeb4cb3a62f6a0203134d0e6adaaceb365627373ec9fb6856b27f95378b7ea262d45eb45ae0ff307ebd667b0511cf0a677411c5291c9f3ee311be396c1a16a40affc29cd1abfcedf4ee08c1dbb251fe01595702dc2d771987554194e4888748d4116923e13ea25b9aa8585d229b2fb88cb0cc99a7d4d5dc9d598530ed50b3fb88c439f89f732f98e23e0f6b3cb39913f50f434ece3465e197d0226c32318751323244169169583cf4beead699d585f9ed2bc55fd6a80dcf4fdf0acfcd9eb038ef919cf5d9cfb45a1125baf1e649a4e73bd519b6dbc1ed1c0d7fed2c7966794643a9dc611387a3bb4b9382f7c194e03b88b054f6ba7143e91e94a8117cc66261f81a403bf0be7ff9da32337ce3c947f94c83ff600900a8c9cdffaf0fc82bf1f5c0780d48f4a6f8eb6c7108217d2aed8666fefb20a6c9b372b6d582ebfe8aefd189529db047038296f521c100606e4db5bac71739ba325ec619d6db818fe928bef61a9b3acd21d709c475e755ee834eba694866d95c754cb2c6d1b627f975e97ae3e33692d13213107cd3e030f194411bb203f51cf50a0e84fce7835514ea9ac0089a7ddd7bcb72d9f1c83a413aad3c047c8fcc4a9fe9087bc726ef01671572d488ed35563c937059caf4a5ede3a24f550948f3fbef95c47204c9f13f081071e29d7d2159e62c00251d9ffaaa65de851cbbfc00bc43a0ca28af31e43dd278c4054241d1222bf29356d17d81c683cdb57428575d877cafc0c06b9aa31c6178f7afdf852d244204b751901a02c4180af8de4e6ab8bffbc636895f9be37f38cb2d5bbc23c4c634569acbbd0b728b64e0383f414401bf3cac118117b64a92a28aae8c91077abd59243461d966d5465c2cd46f152d51da04b89a2dcc440b2ed15d35b19eb7fcb1ba5ba5cb702d4ccb49b87040ef05b86faf707106323b1d5c4b08385c1b7490d6c8e1f7f37305b96f1776d89c295fad59fae2d4fa2f336d2ed9b1f61025e5a3bd79423493242f7401ac86ddff855576ed2b02701da34025833ea79dd8293331937f0f2ea6b014352df2a12476f1e0cbef8e4c0d97f5400c3cebed3fc75f00129225abedbed", 0x5a9}, {0x0}], 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20269, 0x0, 0x3}, 0x10, 0x0}, 0x0) 06:01:30 executing program 1: r0 = socket$inet(0x2, 0x3, 0x2f) getsockname$inet(r0, 0x0, &(0x7f00000000c0)) 06:01:31 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f00000004c0)="a36a2074c5410ce965c2f7670069945891bb50fb4ff0b91242761743b382165560f0c0e0849a441cd5255b6ce4612f35e37815d4ba3e7ddd3239878faea224ff33e0b4c35e78eb85ca1503a112c7d51feddcff92f2dfce63112ad1fb4a695771503bca13e400560c6ac70aceb43f74222a71918e65ea3565794a4d70df2c56e55fd0a97fc21b0c8f073797894cc966ca8302a22626d6da34a0c58e131548a69c8ddc9944de6673828f40b84ce1ae2749f3cef623d898e43f92fb50d899c167da016d82f699f3d1435eced8044b2713f82e9ccc1ad1d72043681599820d9b7645dfc139ede5e3a7975afa229f6e0391abb42be06be96b5dad8872ddc1260d0704df7f07fd6a6968883ab1ee539216560b0521d7d336e329d0b2056d716d0663170f376cd73c6d2d4f0e9bc030ec85f1dc8ed86423f29e4a630394d7c7dccdfddd9804acae06151acf394cc33b2bbcaf7a5df0c451413556a895fcbfc9bc2c9b12748e541a711bd682efff42a45a1e7f36217b48c26c1e27ec2738656d5858375ce127efb29ae81ea65f7c63ebf52270233af06cc17671d50b2d92bd1ed78be0d665d080941e3ba55b992bafe920459aeb6331074457038840e007b371ddf9c534e5b3b6685c6479a4e4aa04696abb0b6f057c67b20e30c7a8b6564054555b9bdd726e4a56e8a2d0d3e6410306a1ece7b0a7d1b4d8a0689579f239a323026808b9d4e8f001980dcbcd85c0ba4c6d313e4b0a4c059626ee9bbf4bdbab8cb84163a284da6314c303f503e3801928acd39652e9375b856efe29d4284e3e650badab72f2516b910dd25382202f85eed1e6240ff11c65f433730af024071c070e8e4852e57e648a934e1fbb6a8d64c03250842dcdc589a40b2b2d19f90743f6277174df27e25ccd5cb13afc1183a449cf888e1bd5f6fcaaf117c550dfe70b118d1a21a404eeb4cb3a62f6a0203134d0e6adaaceb365627373ec9fb6856b27f95378b7ea262d45eb45ae0ff307ebd667b0511cf0a677411c5291c9f3ee311be396c1a16a40affc29cd1abfcedf4ee08c1dbb251fe01595702dc2d771987554194e4888748d4116923e13ea25b9aa8585d229b2fb88cb0cc99a7d4d5dc9d598530ed50b3fb88c439f89f732f98e23e0f6b3cb39913f50f434ece3465e197d0226c32318751323244169169583cf4beead699d585f9ed2bc55fd6a80dcf4fdf0acfcd9eb038ef919cf5d9cfb45a1125baf1e649a4e73bd519b6dbc1ed1c0d7fed2c7966794643a9dc611387a3bb4b9382f7c194e03b88b054f6ba7143e91e94a8117cc66261f81a403bf0be7ff9da32337ce3c947f94c83ff600900a8c9cdffaf0fc82bf1f5c0780d48f4a6f8eb6c7108217d2aed8666fefb20a6c9b372b6d582ebfe8aefd189529db047038296f521c100606e4db5bac71739ba325ec619d6db818fe928bef61a9b3acd21d709c475e755ee834eba694866d95c754cb2c6d1b627f975e97ae3e33692d13213107cd3e030f194411bb203f51cf50a0e84fce7835514ea9ac0089a7ddd7bcb72d9f1c83a413aad3c047c8fcc4a9fe9087bc726ef01671572d488ed35563c937059caf4a5ede3a24f550948f3fbef95c47204c9f13f081071e29d7d2159e62c00251d9ffaaa65de851cbbfc00bc43a0ca28af31e43dd278c4054241d1222bf29356d17d81c683cdb57428575d877cafc0c06b9aa31c6178f7afdf852d244204b751901a02c4180af8de4e6ab8bffbc636895f9be37f38cb2d5bbc23c4c634569acbbd0b728b64e0383f414401bf3cac118117b64a92a28aae8c91077abd59243461d966d5465c2cd46f152d51da04b89a2dcc440b2ed15d35b19eb7fcb1ba5ba5cb702d4ccb49b87040ef05b86faf707106323b1d5c4b08385c1b7490d6c8e1f7f37305b96f1776d89c295fad59fae2d4fa2f336d2ed9b1f61025e5a3bd79423493242f7401ac86ddff855576ed2b02701da34025833ea79dd8293331937f0f2ea6b014352df2a12476f1e0cbef8e4c0d97f5400c3cebed3fc75f00129225abedbed", 0x5a9}, {0x0}], 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20269, 0x0, 0x3}, 0x10, 0x0}, 0x0) 06:01:31 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0x77, &(0x7f0000000000)={@random="edd700", @random="ec702afbf42f", [], {@ipv6={0x86dd, {0x0, 0x6, '[\x00', 0x41, 0x0, 0x0, @rand_addr="b3224000caf91b9311299aa1b5c67104", @mcast2, {[], @icmpv6=@ni={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "c2b7466882112f2e94f12fdfe6431d99e1ebd2b06ba84bc90fe59c9c9bc3fcde0b2447e3d711ed87f6af33078edfb2642d"}}}}}}) 06:01:31 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x5fb4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 06:01:31 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0x77, &(0x7f0000000000)={@random="edd700", @random="ec702afbf42f", [], {@ipv6={0x86dd, {0x0, 0x6, '[\x00', 0x41, 0x0, 0x0, @rand_addr="b3224000caf91b9311299aa1b5c67104", @mcast2, {[], @icmpv6=@ni={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "c2b7466882112f2e94f12fdfe6431d99e1ebd2b06ba84bc90fe59c9c9bc3fcde0b2447e3d711ed87f6af33078edfb2642d"}}}}}}) 06:01:31 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f0000000400)="d0b97d0321c1c7b9fa09b18ced765182a368f96b4dd03e930eb815824eaffed4cc63b5cf05409a3ae7fcfcbb9081325322159456957adca5612da06ac79e577004589c5362eb0c406d32194c2265afab7daa0ba1b27d539bb797a3d13c31b253aaf7d19e6804457e914aa6fbfd64d484dfde34ecfcbd776de06c51a2de394f", 0x7f}, {&(0x7f00000004c0)}], 0x2) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:31 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0x77, &(0x7f0000000000)={@random="edd700", @random="ec702afbf42f", [], {@ipv6={0x86dd, {0x0, 0x6, '[\x00', 0x41, 0x0, 0x0, @rand_addr="b3224000caf91b9311299aa1b5c67104", @mcast2, {[], @icmpv6=@ni={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "c2b7466882112f2e94f12fdfe6431d99e1ebd2b06ba84bc90fe59c9c9bc3fcde0b2447e3d711ed87f6af33078edfb2642d"}}}}}}) 06:01:31 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f0000000400)="d0b97d0321c1c7b9fa09b18ced765182a368f96b4dd03e930eb815824eaffed4cc63b5cf05409a3ae7fcfcbb9081325322159456957adca5612da06ac79e577004589c5362eb0c406d32194c2265afab7daa0ba1b27d539bb797a3d13c31b253aaf7d19e6804457e914aa6fbfd64d484dfde34ecfcbd776de06c51a2de394f", 0x7f}, {&(0x7f00000004c0)}], 0x2) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:31 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) syz_emit_ethernet(0x77, &(0x7f0000000000)={@random="edd700", @random="ec702afbf42f", [], {@ipv6={0x86dd, {0x0, 0x6, '[\x00', 0x41, 0x0, 0x0, @rand_addr="b3224000caf91b9311299aa1b5c67104", @mcast2, {[], @icmpv6=@ni={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "c2b7466882112f2e94f12fdfe6431d99e1ebd2b06ba84bc90fe59c9c9bc3fcde0b2447e3d711ed87f6af33078edfb2642d"}}}}}}) 06:01:31 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f0000000400)="d0b97d0321c1c7b9fa09b18ced765182a368f96b4dd03e930eb815824eaffed4cc63b5cf05409a3ae7fcfcbb9081325322159456957adca5612da06ac79e577004589c5362eb0c406d32194c2265afab7daa0ba1b27d539bb797a3d13c31b253aaf7d19e6804457e914aa6fbfd64d484dfde34ecfcbd776de06c51a2de394f", 0x7f}, {&(0x7f00000004c0)}], 0x2) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:31 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000880)=[{&(0x7f0000000400)="d0b97d0321c1c7b9fa09b18ced765182a368f96b4dd03e930eb815824eaffed4cc63b5cf05409a3ae7fcfcbb9081325322159456957adca5612da06ac79e577004589c5362eb0c406d32194c2265afab7daa0ba1b27d539bb797a3d13c31b253aaf7d19e6804457e914aa6fbfd64d484dfde34ecfcbd776de06c51a2de394f", 0x7f}, {&(0x7f00000004c0)}], 0x2) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:31 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)) 06:01:31 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) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000040)={{0x80, 0x7f}}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) 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) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 06:01:31 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x921, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x40105704, &(0x7f00000000c0)) 06:01:31 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x4) 06:01:31 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffff9c]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x148}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:31 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="08180035"], 0x1c) 06:01:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:01:31 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffff9c]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x148}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:31 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') fchdir(r0) chroot(&(0x7f0000000c00)='.\x00') 06:01:31 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffff9c]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x148}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:31 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffff9c]}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x148}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:31 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x8, 0x0, 0x0, 0x1000500400105}) 06:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x3}, {0x6, 0x0, 0x0, 0x40104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x60}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)) 06:01:31 executing program 0: r0 = kqueue() read(r0, &(0x7f0000000380)=""/67, 0x43) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = dup2(r2, r3) ftruncate(r4, 0x0, 0x8) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000440)={0x3, &(0x7f0000000400)=[{0x7f, 0x0, 0x2, 0x8, 0x3}, {0x1, 0x5, 0x7, 0xfffe, 0x45}, {0x9, 0xffff, 0x7, 0x8001, 0xc7a3}]}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000000)={0x9e35, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x10, 0x200000009cf, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0xffffffff80000000], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x7241}, {}, {}, {0x0, 0x0, 0x2}]}}) 06:01:31 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000140)={0x0, 0x0, 0x0, {[0x3ff, 0x6, 0x0, 0x0, 0x0, 0x8, 0xd2, 0x7, 0x0, 0x0, 0x5, 0xb6, 0x9, 0x0, 0x9, 0x80000001], [0x0, 0x0, 0x0, 0x9, 0xbdb], [0x0, 0xffffffffffffff81, 0x7], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x7, 0x840}]}}) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x0, 0x2}]}) 06:01:31 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) chdir(&(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='c\x00') symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000140)='./file0/file0\x00') 06:01:31 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000140)={0x0, 0x0, 0x0, {[0x3ff, 0x6, 0x0, 0x0, 0x0, 0x8, 0xd2, 0x7, 0x0, 0x0, 0x5, 0xb6, 0x9, 0x0, 0x9, 0x80000001], [0x0, 0x0, 0x0, 0x9, 0xbdb], [0x0, 0xffffffffffffff81, 0x7], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x7, 0x840}]}}) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x0, 0x2}]}) 06:01:31 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x1) 06:01:31 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000140)={0x0, 0x0, 0x0, {[0x3ff, 0x6, 0x0, 0x0, 0x0, 0x8, 0xd2, 0x7, 0x0, 0x0, 0x5, 0xb6, 0x9, 0x0, 0x9, 0x80000001], [0x0, 0x0, 0x0, 0x9, 0xbdb], [0x0, 0xffffffffffffff81, 0x7], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x7, 0x840}]}}) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x0, 0x2}]}) 06:01:31 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000140)={0x0, 0x0, 0x0, {[0x3ff, 0x6, 0x0, 0x0, 0x0, 0x8, 0xd2, 0x7, 0x0, 0x0, 0x5, 0xb6, 0x9, 0x0, 0x9, 0x80000001], [0x0, 0x0, 0x0, 0x9, 0xbdb], [0x0, 0xffffffffffffff81, 0x7], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x7, 0x840}]}}) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x0, 0x2}]}) 06:01:31 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='\xb2,[\x00'], &(0x7f00000002c0)=[&(0x7f0000000140)='\\-{{-$,%$/\'+\x00', &(0x7f0000000180)='^\x00', &(0x7f00000001c0)='[$$!&@#.!\x86\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='$\x00', &(0x7f0000000280)='\x00']) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x0, 0x2}]}) 06:01:31 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='\xb2,[\x00'], &(0x7f00000002c0)=[&(0x7f0000000140)='\\-{{-$,%$/\'+\x00', &(0x7f0000000180)='^\x00', &(0x7f00000001c0)='[$$!&@#.!\x86\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='$\x00', &(0x7f0000000280)='\x00']) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x0, 0x2}]}) 06:01:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setreuid(0x0, 0xee01) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) 06:01:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setreuid(0x0, 0xee01) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) 06:01:31 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='\xb2,[\x00'], &(0x7f00000002c0)=[&(0x7f0000000140)='\\-{{-$,%$/\'+\x00', &(0x7f0000000180)='^\x00', &(0x7f00000001c0)='[$$!&@#.!\x86\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='$\x00', &(0x7f0000000280)='\x00']) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x0, 0x2}]}) 06:01:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setreuid(0x0, 0xee01) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) 06:01:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setreuid(0x0, 0xee01) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) 06:01:31 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='\xb2,[\x00'], &(0x7f00000002c0)=[&(0x7f0000000140)='\\-{{-$,%$/\'+\x00', &(0x7f0000000180)='^\x00', &(0x7f00000001c0)='[$$!&@#.!\x86\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='$\x00', &(0x7f0000000280)='\x00']) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x0, 0x2}]}) 06:01:31 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000800)="da7f44c35f07f857b3f556266dd6214473f4ff34a51bdeecd9440d3434bfb674d1a21ef79a2932060c9e39e3398a69e7bafd3bd4d48b605f0f20bf3a5f95e52033023dd775c1870396346c1446453f437fb06bed770e884cd797de64038da920551a0720d4849efcaaae1a98d550a46021942c88792042a260364f047cbc2d112c219b07170a666f809221acf4843873183f7536af528a84259ee9802153b7f771bb4ce8029355eb7c3e025a554e01419d4f1c360faacd883dde34d60416a75014033bc7931cb07e7f07617c81504e8f4fd1a1b9e1aa8eb192a0c8b11b9a7102e60d0a94a34a5fc0d83e2d90653ae80165b02f3003cf1c174f7368402359d893cf3fbe97d8882e385cc33aba2c40a26c90b3d4bacbad9a0b7a05b981611480c23ac0c494993494baa466fbd1b62d418c86204e2e4d666aa8b1479ca4dd3b593aeaac80f9bd005fb6b02fce2decbe92c1d633f5dcabdfa3e5a7b6aa24fce6052d917c967af71e1808157bdb219de696b072d9bee1248a711ebc12c5cb6404c7de3d56cf1751f238536e4079401feafab9ad2d547c732603cb20ba1c9b771a3ed6e444214758e6234449482329cfe15eaa3c362e2a7c492561e2c4204cf92c78c9cd2d861b4b96813f53d850db3488ec857a2738889a930a83b1775d1994696e25e32cb51d63b3b5941c1953ec9a05f981b7014cdf7b71cee7e26278a342ef3f6ac1b578b2f01158a577fea26dc983fcbc0fd2034b4efeb9a75ead62aac86c23d8b98a7b7ed03d19ca4d1fb8faa37298e45f8988b943e655d8c9fe4362e22fd88aa68adbf16c9368fb2fb3804a2e96e5652bfb57f11b3f166da96e60edf2eacc6c401bf654e4a43657dafedd17fa1e2b782290b13b96d60af14c22b010e1535b685390d1590a56907dbcf6f5ff56cdeb81dc782aa3a2b25248732e7bd8d5040a2ebbea05c93efa2a99ff8dce62e0b65dbd864f319955e132fbdc", 0x2b9}, {0x0}], 0x2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:31 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x2, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 06:01:31 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000800)="da7f44c35f07f857b3f556266dd6214473f4ff34a51bdeecd9440d3434bfb674d1a21ef79a2932060c9e39e3398a69e7bafd3bd4d48b605f0f20bf3a5f95e52033023dd775c1870396346c1446453f437fb06bed770e884cd797de64038da920551a0720d4849efcaaae1a98d550a46021942c88792042a260364f047cbc2d112c219b07170a666f809221acf4843873183f7536af528a84259ee9802153b7f771bb4ce8029355eb7c3e025a554e01419d4f1c360faacd883dde34d60416a75014033bc7931cb07e7f07617c81504e8f4fd1a1b9e1aa8eb192a0c8b11b9a7102e60d0a94a34a5fc0d83e2d90653ae80165b02f3003cf1c174f7368402359d893cf3fbe97d8882e385cc33aba2c40a26c90b3d4bacbad9a0b7a05b981611480c23ac0c494993494baa466fbd1b62d418c86204e2e4d666aa8b1479ca4dd3b593aeaac80f9bd005fb6b02fce2decbe92c1d633f5dcabdfa3e5a7b6aa24fce6052d917c967af71e1808157bdb219de696b072d9bee1248a711ebc12c5cb6404c7de3d56cf1751f238536e4079401feafab9ad2d547c732603cb20ba1c9b771a3ed6e444214758e6234449482329cfe15eaa3c362e2a7c492561e2c4204cf92c78c9cd2d861b4b96813f53d850db3488ec857a2738889a930a83b1775d1994696e25e32cb51d63b3b5941c1953ec9a05f981b7014cdf7b71cee7e26278a342ef3f6ac1b578b2f01158a577fea26dc983fcbc0fd2034b4efeb9a75ead62aac86c23d8b98a7b7ed03d19ca4d1fb8faa37298e45f8988b943e655d8c9fe4362e22fd88aa68adbf16c9368fb2fb3804a2e96e5652bfb57f11b3f166da96e60edf2eacc6c401bf654e4a43657dafedd17fa1e2b782290b13b96d60af14c22b010e1535b685390d1590a56907dbcf6f5ff56cdeb81dc782aa3a2b25248732e7bd8d5040a2ebbea05c93efa2a99ff8dce62e0b65dbd864f319955e132fbdc", 0x2b9}, {0x0}], 0x2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x20}, {0x6, 0x0, 0x0, 0x82000001}]}) pwrite(r0, &(0x7f0000000180)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 06:01:31 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000800)="da7f44c35f07f857b3f556266dd6214473f4ff34a51bdeecd9440d3434bfb674d1a21ef79a2932060c9e39e3398a69e7bafd3bd4d48b605f0f20bf3a5f95e52033023dd775c1870396346c1446453f437fb06bed770e884cd797de64038da920551a0720d4849efcaaae1a98d550a46021942c88792042a260364f047cbc2d112c219b07170a666f809221acf4843873183f7536af528a84259ee9802153b7f771bb4ce8029355eb7c3e025a554e01419d4f1c360faacd883dde34d60416a75014033bc7931cb07e7f07617c81504e8f4fd1a1b9e1aa8eb192a0c8b11b9a7102e60d0a94a34a5fc0d83e2d90653ae80165b02f3003cf1c174f7368402359d893cf3fbe97d8882e385cc33aba2c40a26c90b3d4bacbad9a0b7a05b981611480c23ac0c494993494baa466fbd1b62d418c86204e2e4d666aa8b1479ca4dd3b593aeaac80f9bd005fb6b02fce2decbe92c1d633f5dcabdfa3e5a7b6aa24fce6052d917c967af71e1808157bdb219de696b072d9bee1248a711ebc12c5cb6404c7de3d56cf1751f238536e4079401feafab9ad2d547c732603cb20ba1c9b771a3ed6e444214758e6234449482329cfe15eaa3c362e2a7c492561e2c4204cf92c78c9cd2d861b4b96813f53d850db3488ec857a2738889a930a83b1775d1994696e25e32cb51d63b3b5941c1953ec9a05f981b7014cdf7b71cee7e26278a342ef3f6ac1b578b2f01158a577fea26dc983fcbc0fd2034b4efeb9a75ead62aac86c23d8b98a7b7ed03d19ca4d1fb8faa37298e45f8988b943e655d8c9fe4362e22fd88aa68adbf16c9368fb2fb3804a2e96e5652bfb57f11b3f166da96e60edf2eacc6c401bf654e4a43657dafedd17fa1e2b782290b13b96d60af14c22b010e1535b685390d1590a56907dbcf6f5ff56cdeb81dc782aa3a2b25248732e7bd8d5040a2ebbea05c93efa2a99ff8dce62e0b65dbd864f319955e132fbdc", 0x2b9}, {0x0}], 0x2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x0, 0x8, 0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect(0xffffffffffffffff, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) 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) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 06:01:31 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000800)="da7f44c35f07f857b3f556266dd6214473f4ff34a51bdeecd9440d3434bfb674d1a21ef79a2932060c9e39e3398a69e7bafd3bd4d48b605f0f20bf3a5f95e52033023dd775c1870396346c1446453f437fb06bed770e884cd797de64038da920551a0720d4849efcaaae1a98d550a46021942c88792042a260364f047cbc2d112c219b07170a666f809221acf4843873183f7536af528a84259ee9802153b7f771bb4ce8029355eb7c3e025a554e01419d4f1c360faacd883dde34d60416a75014033bc7931cb07e7f07617c81504e8f4fd1a1b9e1aa8eb192a0c8b11b9a7102e60d0a94a34a5fc0d83e2d90653ae80165b02f3003cf1c174f7368402359d893cf3fbe97d8882e385cc33aba2c40a26c90b3d4bacbad9a0b7a05b981611480c23ac0c494993494baa466fbd1b62d418c86204e2e4d666aa8b1479ca4dd3b593aeaac80f9bd005fb6b02fce2decbe92c1d633f5dcabdfa3e5a7b6aa24fce6052d917c967af71e1808157bdb219de696b072d9bee1248a711ebc12c5cb6404c7de3d56cf1751f238536e4079401feafab9ad2d547c732603cb20ba1c9b771a3ed6e444214758e6234449482329cfe15eaa3c362e2a7c492561e2c4204cf92c78c9cd2d861b4b96813f53d850db3488ec857a2738889a930a83b1775d1994696e25e32cb51d63b3b5941c1953ec9a05f981b7014cdf7b71cee7e26278a342ef3f6ac1b578b2f01158a577fea26dc983fcbc0fd2034b4efeb9a75ead62aac86c23d8b98a7b7ed03d19ca4d1fb8faa37298e45f8988b943e655d8c9fe4362e22fd88aa68adbf16c9368fb2fb3804a2e96e5652bfb57f11b3f166da96e60edf2eacc6c401bf654e4a43657dafedd17fa1e2b782290b13b96d60af14c22b010e1535b685390d1590a56907dbcf6f5ff56cdeb81dc782aa3a2b25248732e7bd8d5040a2ebbea05c93efa2a99ff8dce62e0b65dbd864f319955e132fbdc", 0x2b9}, {0x0}], 0x2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:31 executing program 0: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82020063c4a143dce4a7efe1970da711ecdd57be971e2f66"], 0x10) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 06:01:31 executing program 1: mknod(&(0x7f0000001880)='./file0\x00', 0x3a0914c44f7b202c, 0xd02) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x538, 0x0) 06:01:31 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000040)=0xc6000000) 06:01:31 executing program 1: setitimer(0x0, &(0x7f0000000080)={{0x80000000}, {0x0, 0xd184}}, 0x0) 06:01:31 executing program 1: fchdir(0xffffffffffffffff) 06:01:31 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000040)=0xc6000000) 06:01:31 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="4ca40b38f310945324e312cf9b9ed20fe976d76eb779b61c88a8896aa8638ff605c026c524e7151f0fc40ea64f4ffe7d909f100b2a4fda5a96fde7d164e41d76a92a6e7a358083a11da5a3ee6c7ca03d31f35e24a32417bab6ea47aafd2c3d0709de13d2d0c420ec35687bb1f9875b465527214d9d0aec82e4eaf0f745cccb1250f43e51e00a4e0201", 0x89}, {&(0x7f0000000300)="831bdae96964d210a5cdb8c98300fb3a0069d2a1b1b92b449d4e2b56de3b5459d4456ca48a8333868e26cc0879c448b2bc4b2b15333106ff95c5fe617899c51589da4704b9db589b7fa57fa930309a5945ee8b74a24a15fe590db8dff77ba046ecaa63002b00c36fc8757bdb", 0x6c}, {&(0x7f0000000380)="836c34d6e02566f9afb058963a127065788d0f54279501aac0415e2b41ff129a42fb5fcff34b77174d8710688c472352544bb79918a46da3e4019fd72b44a8cb7b55cedeacd0994b72e16edcce9104af", 0x50}], 0x3, &(0x7f00000015c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ff0c010000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000200000000200ff000000000000", @ANYRES32=0x0, @ANYRES32=r0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x8}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000300)='./file0\x00', 0x0, r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="fd5364bc7fbc04738bfad54a578d2061a9a30b1d8db4dfc6d27e26dbac9eb038ceae8ec952e28a52b6ec4c18218d89f980fa2034c4fb2f0414b768e86ce8a42c7b45da2921bb65d2155a857a7862a7d44811b690fdf97e2637695a64d5d1a1b312333dcc7fe76fb7ff11c5c93c52802ac066a8dec774cc838fe8abc932f9b5eae8027678204568c815", 0x89}], 0x1, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r3}], 0x20, 0x400}, 0x808) r4 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000300)='./file0\x00', 0x0, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="fd5364bc7fbc04738bfad54a578d2061a9a30b1d8db4dfc6d27e26dbac9eb038ceae8ec952e28a52b6ec4c18218d89f980fa2034c4fb2f0414b768e86ce8a42c7b45da2921", 0x45}], 0x1, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, r6}], 0x20, 0x400}, 0x808) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:32 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="4ca40b38f310945324e312cf9b9ed20fe976d76eb779b61c88a8896aa8638ff605c026c524e7151f0fc40ea64f4ffe7d909f100b2a4fda5a96fde7d164e41d76a92a6e7a358083a11da5a3ee6c7ca03d31f35e24a32417bab6ea47aafd2c3d0709de13d2d0c420ec35687bb1f9875b465527214d9d0aec82e4eaf0f745cccb1250f43e51e00a4e0201", 0x89}, {&(0x7f0000000300)="831bdae96964d210a5cdb8c98300fb3a0069d2a1b1b92b449d4e2b56de3b5459d4456ca48a8333868e26cc0879c448b2bc4b2b15333106ff95c5fe617899c51589da4704b9db589b7fa57fa930309a5945ee8b74a24a15fe590db8dff77ba046ecaa63002b00c36fc8757bdb", 0x6c}, {&(0x7f0000000380)="836c34d6e02566f9afb058963a127065788d0f54279501aac0415e2b41ff129a42fb5fcff34b77174d8710688c472352544bb79918a46da3e4019fd72b44a8cb7b55cedeacd0994b72e16edcce9104af", 0x50}], 0x3, &(0x7f00000015c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ff0c010000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000200000000200ff000000000000", @ANYRES32=0x0, @ANYRES32=r0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x8}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000300)='./file0\x00', 0x0, r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="fd5364bc7fbc04738bfad54a578d2061a9a30b1d8db4dfc6d27e26dbac9eb038ceae8ec952e28a52b6ec4c18218d89f980fa2034c4fb2f0414b768e86ce8a42c7b45da2921bb65d2155a857a7862a7d44811b690fdf97e2637695a64d5d1a1b312333dcc7fe76fb7ff11c5c93c52802ac066a8dec774cc838fe8abc932f9b5eae8027678204568c815", 0x89}], 0x1, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r3}], 0x20, 0x400}, 0x808) r4 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000300)='./file0\x00', 0x0, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="fd5364bc7fbc04738bfad54a578d2061a9a30b1d8db4dfc6d27e26dbac9eb038ceae8ec952e28a52b6ec4c18218d89f980fa2034c4fb2f0414b768e86ce8a42c7b45da2921", 0x45}], 0x1, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, r6}], 0x20, 0x400}, 0x808) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:32 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000040)=0xc6000000) 06:01:32 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="4ca40b38f310945324e312cf9b9ed20fe976d76eb779b61c88a8896aa8638ff605c026c524e7151f0fc40ea64f4ffe7d909f100b2a4fda5a96fde7d164e41d76a92a6e7a358083a11da5a3ee6c7ca03d31f35e24a32417bab6ea47aafd2c3d0709de13d2d0c420ec35687bb1f9875b465527214d9d0aec82e4eaf0f745cccb1250f43e51e00a4e0201", 0x89}, {&(0x7f0000000300)="831bdae96964d210a5cdb8c98300fb3a0069d2a1b1b92b449d4e2b56de3b5459d4456ca48a8333868e26cc0879c448b2bc4b2b15333106ff95c5fe617899c51589da4704b9db589b7fa57fa930309a5945ee8b74a24a15fe590db8dff77ba046ecaa63002b00c36fc8757bdb", 0x6c}, {&(0x7f0000000380)="836c34d6e02566f9afb058963a127065788d0f54279501aac0415e2b41ff129a42fb5fcff34b77174d8710688c472352544bb79918a46da3e4019fd72b44a8cb7b55cedeacd0994b72e16edcce9104af", 0x50}], 0x3, &(0x7f00000015c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ff0c010000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000200000000200ff000000000000", @ANYRES32=0x0, @ANYRES32=r0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x8}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000300)='./file0\x00', 0x0, r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="fd5364bc7fbc04738bfad54a578d2061a9a30b1d8db4dfc6d27e26dbac9eb038ceae8ec952e28a52b6ec4c18218d89f980fa2034c4fb2f0414b768e86ce8a42c7b45da2921bb65d2155a857a7862a7d44811b690fdf97e2637695a64d5d1a1b312333dcc7fe76fb7ff11c5c93c52802ac066a8dec774cc838fe8abc932f9b5eae8027678204568c815", 0x89}], 0x1, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r3}], 0x20, 0x400}, 0x808) r4 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000300)='./file0\x00', 0x0, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="fd5364bc7fbc04738bfad54a578d2061a9a30b1d8db4dfc6d27e26dbac9eb038ceae8ec952e28a52b6ec4c18218d89f980fa2034c4fb2f0414b768e86ce8a42c7b45da2921", 0x45}], 0x1, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, r6}], 0x20, 0x400}, 0x808) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:32 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001640)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="4ca40b38f310945324e312cf9b9ed20fe976d76eb779b61c88a8896aa8638ff605c026c524e7151f0fc40ea64f4ffe7d909f100b2a4fda5a96fde7d164e41d76a92a6e7a358083a11da5a3ee6c7ca03d31f35e24a32417bab6ea47aafd2c3d0709de13d2d0c420ec35687bb1f9875b465527214d9d0aec82e4eaf0f745cccb1250f43e51e00a4e0201", 0x89}, {&(0x7f0000000300)="831bdae96964d210a5cdb8c98300fb3a0069d2a1b1b92b449d4e2b56de3b5459d4456ca48a8333868e26cc0879c448b2bc4b2b15333106ff95c5fe617899c51589da4704b9db589b7fa57fa930309a5945ee8b74a24a15fe590db8dff77ba046ecaa63002b00c36fc8757bdb", 0x6c}, {&(0x7f0000000380)="836c34d6e02566f9afb058963a127065788d0f54279501aac0415e2b41ff129a42fb5fcff34b77174d8710688c472352544bb79918a46da3e4019fd72b44a8cb7b55cedeacd0994b72e16edcce9104af", 0x50}], 0x3, &(0x7f00000015c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000002000000000000000ff0c010000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000200000000200ff000000000000", @ANYRES32=0x0, @ANYRES32=r0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x80, 0x8}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000300)='./file0\x00', 0x0, r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="fd5364bc7fbc04738bfad54a578d2061a9a30b1d8db4dfc6d27e26dbac9eb038ceae8ec952e28a52b6ec4c18218d89f980fa2034c4fb2f0414b768e86ce8a42c7b45da2921bb65d2155a857a7862a7d44811b690fdf97e2637695a64d5d1a1b312333dcc7fe76fb7ff11c5c93c52802ac066a8dec774cc838fe8abc932f9b5eae8027678204568c815", 0x89}], 0x1, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r3}], 0x20, 0x400}, 0x808) r4 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r4}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000300)='./file0\x00', 0x0, r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="fd5364bc7fbc04738bfad54a578d2061a9a30b1d8db4dfc6d27e26dbac9eb038ceae8ec952e28a52b6ec4c18218d89f980fa2034c4fb2f0414b768e86ce8a42c7b45da2921", 0x45}], 0x1, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, r6}], 0x20, 0x400}, 0x808) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:32 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000040)=0xc6000000) 06:01:32 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) setgroups(0x0, 0x0) r0 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000000, r0) setgroups(0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0xffffffffffffffff) 06:01:32 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="6df069a72050237aeb3370906f3e1fdf5fbe456eb730807650f741186387a3650cfbd1ee3eaa1a3a431baa9fce62b16441ca3dd2a4db9a243d347b2968ccf94d5b391ed4c620ad7df81d90ab40b6182fcd1e5a1ff34cca02e934802072a24c526f082274044d41f0db99ee2be5195c0544b4ba91b3bf7b1d09d269a52e33cc12c7bec772db8a3293c950218ee3936bcee267632d", 0x94}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 06:01:32 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)=[{}, {0x3d}, {0x6, 0x0, 0x0, 0x3bf240ad}]}) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1a029be9374ebcb5e2a6", 0xe, 0x0, 0x0) 06:01:32 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)=[{}, {0x3d}, {0x6, 0x0, 0x0, 0x3bf240ad}]}) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1a029be9374ebcb5e2a6", 0xe, 0x0, 0x0) 06:01:32 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)=[{}, {0x3d}, {0x6, 0x0, 0x0, 0x3bf240ad}]}) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1a029be9374ebcb5e2a6", 0xe, 0x0, 0x0) 06:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000800)={0x3, &(0x7f0000000000)=[{0x50}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)='$', 0x1, 0x0, 0x0) 06:01:32 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)=[{}, {0x3d}, {0x6, 0x0, 0x0, 0x3bf240ad}]}) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1a029be9374ebcb5e2a6", 0xe, 0x0, 0x0) 06:01:32 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)={{}, {[], [], [], [0x0, 0x0, 0x4, 0x0, 0xfffffffffffffffe], [{}, {0x4}]}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 06:01:32 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 06:01:32 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) dup2(r1, r0) execve(0x0, 0x0, 0x0) 06:01:32 executing program 0: ioctl$WSKBDIO_GETBELL(0xffffffffffffff9c, 0x40105704, 0x0) 06:01:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 06:01:32 executing program 1: r0 = semget(0x0, 0x0, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000010c0)=[0x0, 0x0, 0x8000]) 06:01:32 executing program 0: wait4(0x0, 0x0, 0x0, 0x0) 06:01:32 executing program 1: r0 = socket$inet6(0x1e, 0x3, 0x0) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000000)="29c1d65ed2fd9c7bc15cd0d09358b718", 0x10}], 0x1) 06:01:32 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:01:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x54}, {0x84}, {0x6, 0x0, 0x0, 0xfd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 06:01:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = accept(r0, 0x0, &(0x7f00000000c0)) sendto(r1, &(0x7f0000000100)="c843a3baeb3246626c3043a7f77e714a5a545f517e9c8e7d7cc1cfd9442b28c1d225d8c14eda2f8a77a41388194f2b62111e6af0cab5574c486f04c158858a2986f6c6264cd053981af8f515d48f8a5fb3677c0b11ca28c1e0a3ccccf0c02eb2e5ba28fc70f04ad34d9e873f1c1db349c06429fae3821689b8eda48f3117b2efb9b9e2709fa76d5f6b9fd37ce6c105cfba42692215a7f555ee237a4bd894be12f1499daf01c817f326191fa5a1f1c975a619a2d4e5d995bf492932d8706b97f8ea82f9a0037102576aff4981ef10d8d9710ee03ec444c73a23a1e0e5862c68b1329213902dfee60368273c0ca4", 0xed, 0x0, &(0x7f0000000200)=@in6={0x18, 0x3, 0x3, 0x1}, 0xc) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000040)=0x1) setsockopt(0xffffffffffffffff, 0xe00c, 0x200032, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) socket$unix(0x1, 0x2, 0x0) socketpair(0x2, 0x4, 0x3, &(0x7f00000002c0)) kqueue() r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x32, 0x0, 0x0) setsockopt(r4, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x7ffffffffffffffe, 0x1000200000005}) 06:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x2}, {0x35}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:01:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = accept(r0, 0x0, &(0x7f00000000c0)) sendto(r1, &(0x7f0000000100)="c843a3baeb3246626c3043a7f77e714a5a545f517e9c8e7d7cc1cfd9442b28c1d225d8c14eda2f8a77a41388194f2b62111e6af0cab5574c486f04c158858a2986f6c6264cd053981af8f515d48f8a5fb3677c0b11ca28c1e0a3ccccf0c02eb2e5ba28fc70f04ad34d9e873f1c1db349c06429fae3821689b8eda48f3117b2efb9b9e2709fa76d5f6b9fd37ce6c105cfba42692215a7f555ee237a4bd894be12f1499daf01c817f326191fa5a1f1c975a619a2d4e5d995bf492932d8706b97f8ea82f9a0037102576aff4981ef10d8d9710ee03ec444c73a23a1e0e5862c68b1329213902dfee60368273c0ca4", 0xed, 0x0, &(0x7f0000000200)=@in6={0x18, 0x3, 0x3, 0x1}, 0xc) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000040)=0x1) setsockopt(0xffffffffffffffff, 0xe00c, 0x200032, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) socket$unix(0x1, 0x2, 0x0) socketpair(0x2, 0x4, 0x3, &(0x7f00000002c0)) kqueue() r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x32, 0x0, 0x0) setsockopt(r4, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x7ffffffffffffffe, 0x1000200000005}) 06:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x2}, {0x35}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:01:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = accept(r0, 0x0, &(0x7f00000000c0)) sendto(r1, &(0x7f0000000100)="c843a3baeb3246626c3043a7f77e714a5a545f517e9c8e7d7cc1cfd9442b28c1d225d8c14eda2f8a77a41388194f2b62111e6af0cab5574c486f04c158858a2986f6c6264cd053981af8f515d48f8a5fb3677c0b11ca28c1e0a3ccccf0c02eb2e5ba28fc70f04ad34d9e873f1c1db349c06429fae3821689b8eda48f3117b2efb9b9e2709fa76d5f6b9fd37ce6c105cfba42692215a7f555ee237a4bd894be12f1499daf01c817f326191fa5a1f1c975a619a2d4e5d995bf492932d8706b97f8ea82f9a0037102576aff4981ef10d8d9710ee03ec444c73a23a1e0e5862c68b1329213902dfee60368273c0ca4", 0xed, 0x0, &(0x7f0000000200)=@in6={0x18, 0x3, 0x3, 0x1}, 0xc) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000040)=0x1) setsockopt(0xffffffffffffffff, 0xe00c, 0x200032, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) socket$unix(0x1, 0x2, 0x0) socketpair(0x2, 0x4, 0x3, &(0x7f00000002c0)) kqueue() r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x32, 0x0, 0x0) setsockopt(r4, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x7ffffffffffffffe, 0x1000200000005}) 06:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x2}, {0x35}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x2}, {0x35}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:01:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = accept(r0, 0x0, &(0x7f00000000c0)) sendto(r1, &(0x7f0000000100)="c843a3baeb3246626c3043a7f77e714a5a545f517e9c8e7d7cc1cfd9442b28c1d225d8c14eda2f8a77a41388194f2b62111e6af0cab5574c486f04c158858a2986f6c6264cd053981af8f515d48f8a5fb3677c0b11ca28c1e0a3ccccf0c02eb2e5ba28fc70f04ad34d9e873f1c1db349c06429fae3821689b8eda48f3117b2efb9b9e2709fa76d5f6b9fd37ce6c105cfba42692215a7f555ee237a4bd894be12f1499daf01c817f326191fa5a1f1c975a619a2d4e5d995bf492932d8706b97f8ea82f9a0037102576aff4981ef10d8d9710ee03ec444c73a23a1e0e5862c68b1329213902dfee60368273c0ca4", 0xed, 0x0, &(0x7f0000000200)=@in6={0x18, 0x3, 0x3, 0x1}, 0xc) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000040)=0x1) setsockopt(0xffffffffffffffff, 0xe00c, 0x200032, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) socket$unix(0x1, 0x2, 0x0) socketpair(0x2, 0x4, 0x3, &(0x7f00000002c0)) kqueue() r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x32, 0x0, 0x0) setsockopt(r4, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x7ffffffffffffffe, 0x1000200000005}) 06:01:32 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x808c694d, &(0x7f0000000300)) 06:01:32 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x1, 0x0) pwrite(r0, 0x0, 0x21a, 0x0, 0x0) 06:01:32 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000040)="9cd47feb7b0196e128e64ceef84d85786b5c123d4c923f9c2a2134bc1ac4614dcd2757d8e7751dfc66090c051619b2b514a44a2849fabcc0d90f4288b8e469bf1642c0671f5be687ebd307f78543923add4f8d4290f7f7a4af656995", 0x5c, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x44}, {0x6, 0x0, 0x0, 0x840103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:01:32 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000040)="9cd47feb7b0196e128e64ceef84d85786b5c123d4c923f9c2a2134bc1ac4614dcd2757d8e7751dfc66090c051619b2b514a44a2849fabcc0d90f4288b8e469bf1642c0671f5be687ebd307f78543923add4f8d4290f7f7a4af656995", 0x5c, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:32 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0x0) 06:01:32 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000040)="9cd47feb7b0196e128e64ceef84d85786b5c123d4c923f9c2a2134bc1ac4614dcd2757d8e7751dfc66090c051619b2b514a44a2849fabcc0d90f4288b8e469bf1642c0671f5be687ebd307f78543923add4f8d4290f7f7a4af656995", 0x5c, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:32 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @random="1aeaab994392", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x8, 0x0, 0x0, @rand_addr="dea800000100000000efffff46e45615", @mcast2, {[@routing={0x3c, 0x0, 0x0, 0x81}]}}}}}) 06:01:32 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f0000000040)="9cd47feb7b0196e128e64ceef84d85786b5c123d4c923f9c2a2134bc1ac4614dcd2757d8e7751dfc66090c051619b2b514a44a2849fabcc0d90f4288b8e469bf1642c0671f5be687ebd307f78543923add4f8d4290f7f7a4af656995", 0x5c, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[0x9, 0xb2, 0x64c, 0xffffffe0, 0x100, 0x400, 0x8]}) shmget(0x1, 0x4000, 0x464, &(0x7f0000ffb000/0x4000)=nil) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus/file0\x00', 0x40, 0x88) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc038694e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() chown(&(0x7f0000000180)='./bus\x00', r4, r6) r7 = msgget$private(0x0, 0x0) msgrcv(r7, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="7520e19c6654dea7dfaea3b5dc802f76577e966b0baa45515949a8baa59526cc1f104efb2680f501362117d7cbecfb193103c8b4a412937c4af4f4ef95bf2470c768d5e903a4d23596b08382fa3ddcd9b1c77b19af3265a3a8b45205ab2617ffdb450e936fd49a049e889df8890191b01e89bf66a8fa28b5929a2a63474daf2b57b9a8066f383b8f5d77182f44de400758b8b1c0786c3f970f721cc7491122510b", @ANYBLOB, @ANYRES64, @ANYBLOB="4796a4b4bc547d12932a203f3b09e7acb6fb5efff10441662c4bf8026e10c852eb9ec55feb71f3dc335b7e9181b3ea1e69911ed456787fef962eb45169b6e1ba13aaa6db6cda7064521abe7b8fdda1234b152f8bc73451655d2f71cbd8f5d9688aab082ebc07104b91d66478e428c15abd4a80b2e4318204176290ea10a1df6415dd8a59d89cd4c124fd45fdb5f077b89e4c15bc80119ecbfcca2b74d3f7f2d82f0f2f418c20e15895f6ef0701c79aa32c0e11f153280a9932855c13ffd96b43aedcc8d806d59bcd483135a50a9a1549d3b055"], 0x5, 0x0, 0x0) r8 = getpid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x1, 0x0, r5, 0x0, r6, 0x144, 0x1ff}, 0x480000, 0x7, r8, r3, 0x2, 0x5, 0xfbc2000, 0x8}) 06:01:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc0}, {0x87}, {0x6, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000140)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 06:01:32 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x4, 0x0, 0x83, 0x0, "f8011a2a5e85531e0a5ee5dfa34bb0e9bfd1bc14"}) 06:01:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc0}, {0x87}, {0x6, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000140)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 06:01:32 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="edd7"]) r3 = msgget$private(0x0, 0x180) msgrcv(r3, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgget$private(0x0, 0x2000000186) msgrcv(r4, &(0x7f0000002400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081ee233ef400"/102395], 0x19008, 0x1, 0x1000) msgctl$IPC_RMID(r4, 0x0) 06:01:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc0}, {0x87}, {0x6, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000140)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 06:01:32 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="edd7"]) r3 = msgget$private(0x0, 0x180) msgrcv(r3, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgget$private(0x0, 0x2000000186) msgrcv(r4, &(0x7f0000002400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081ee233ef400"/102395], 0x19008, 0x1, 0x1000) msgctl$IPC_RMID(r4, 0x0) 06:01:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc0}, {0x87}, {0x6, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000140)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 06:01:32 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="edd7"]) r3 = msgget$private(0x0, 0x180) msgrcv(r3, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgget$private(0x0, 0x2000000186) msgrcv(r4, &(0x7f0000002400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081ee233ef400"/102395], 0x19008, 0x1, 0x1000) msgctl$IPC_RMID(r4, 0x0) 06:01:33 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x2a, 0x0, 0x0) 06:01:33 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="edd7"]) r3 = msgget$private(0x0, 0x180) msgrcv(r3, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgget$private(0x0, 0x2000000186) msgrcv(r4, &(0x7f0000002400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081ee233ef400"/102395], 0x19008, 0x1, 0x1000) msgctl$IPC_RMID(r4, 0x0) 06:01:33 executing program 0: 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, 0x80606955, &(0x7f0000000300)) 06:01:33 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 06:01:33 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000000c0)={0x10, 0x4, 0x4, 0x400, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000002000/0x1000)=nil, 0xa56d}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000003000/0x3000)=nil, 0x40f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000001000/0x4000)=nil, 0xfffffffffffffcd1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x2000)=nil}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000003000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil, 0x45}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff6000/0x7000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000002000/0x3000)=nil, 0x8000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0x9b, 0xfffffffffffffffa, "09000600000000000000d7ff2ffdeffa00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 06:01:33 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000000c0)={0x10, 0x4, 0x4, 0x400, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000002000/0x1000)=nil, 0xa56d}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000003000/0x3000)=nil, 0x40f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000001000/0x4000)=nil, 0xfffffffffffffcd1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x2000)=nil}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000003000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil, 0x45}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff6000/0x7000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000002000/0x3000)=nil, 0x8000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:33 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000000c0)={0x10, 0x4, 0x4, 0x400, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000002000/0x1000)=nil, 0xa56d}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000003000/0x3000)=nil, 0x40f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000001000/0x4000)=nil, 0xfffffffffffffcd1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x2000)=nil}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000003000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil, 0x45}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff6000/0x7000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000002000/0x3000)=nil, 0x8000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:33 executing program 0: faccessat(0xffffffffffffffff, 0x0, 0x0, 0x3) 06:01:33 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000000c0)={0x10, 0x4, 0x4, 0x400, [{&(0x7f0000000000/0x2000)=nil, &(0x7f0000002000/0x1000)=nil, 0xa56d}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000003000/0x3000)=nil, 0x40f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000001000/0x4000)=nil, 0xfffffffffffffcd1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x2000)=nil}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x400}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000003000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil, 0x45}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff6000/0x7000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000002000/0x3000)=nil, 0x8000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffa000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:33 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, "7f0054ecd1d27695"}}}}}) 06:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)) 06:01:33 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)=[{0x40}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)) 06:01:33 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) execve(0x0, 0x0, 0x0) getrusage(0x0, &(0x7f0000000080)) 06:01:33 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[{0x290, 0x0, 0x0, "954cec9ea09a04e59afacf3c3102ff833e85fc8b08264eb03792210af9179e25aeb1aa6dc90d027c3299d7fd4c6a5d80463e4a5a88506a71b4c909f3fec94cf0dd5210ef7f6dd340f9502e06752938cb433069eb15ce7dcffc2cc14a40afcf64fa5284016cb5e3fc107ff257f869080408a3218665f7a3daf5fe9a61d1a7167e523d8866a998a52737939ae41519a4408f92ee12c64771c8b614ce6f71a881870c00b82b429375a85c68f92cba4132c75e8747537c6ab0ffdd599a5f8b79a0dfbbad928e56aa5f484a696744cfcd484f7fff84b996ba2ddf5b06739e7b0394fe83484a19cef334eca1add0fedce59460f25f498d0d9d2d5c39767e912ca914ad33a14393c5f6445a254d97c21e54a1b15911f2716a4fbc3aa0b22fec53af713afc5b078b722770ffe39c74322cb0e83379a446a59b34a4e57f81391e7f6085f5e2a2d3a2606062d9229e8e1b74c3212162a5e874fab221fd6fb40fcd59f189f0161fe958edfe07b57e5c778b6e22b24cbc6c3cd05f2c26d365b7efe850e86c6fb45f32cb6e69a5ab92dd6846315e2eda5e7e72f22b8d7770e921f51bcf9e664ba869206d33965f43169c81f494014138ad466472129ce53cc0906a920d59f5e5f10b820ef5f9fc6eced654b06ff7ebe08949f27467faba631746be4d3b335b7c7d506353873109f7ecac3165282ca301be3f27db6f867327e71436bf94a0e5159ef609d97263439fd3d9428a5fa08ad45bf4c666b1f0945d6456b071a70d5872a1b85d1fcfeda2686e959640379800c8b67884fc44f492f37b11b5c81b2db6f569c025d9829f7fd08d8c1e52227b932ba6375c3b6294b16556a4044e0a9b18b76e4f44890ffe98bcf83ef140cf5975c77513aaf17f3cae3f489f6671"}, {0x18, 0x0, 0x0, '5'}], 0x2a8}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80286989, &(0x7f0000000300)) 06:01:33 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[{0x290, 0x0, 0x0, "954cec9ea09a04e59afacf3c3102ff833e85fc8b08264eb03792210af9179e25aeb1aa6dc90d027c3299d7fd4c6a5d80463e4a5a88506a71b4c909f3fec94cf0dd5210ef7f6dd340f9502e06752938cb433069eb15ce7dcffc2cc14a40afcf64fa5284016cb5e3fc107ff257f869080408a3218665f7a3daf5fe9a61d1a7167e523d8866a998a52737939ae41519a4408f92ee12c64771c8b614ce6f71a881870c00b82b429375a85c68f92cba4132c75e8747537c6ab0ffdd599a5f8b79a0dfbbad928e56aa5f484a696744cfcd484f7fff84b996ba2ddf5b06739e7b0394fe83484a19cef334eca1add0fedce59460f25f498d0d9d2d5c39767e912ca914ad33a14393c5f6445a254d97c21e54a1b15911f2716a4fbc3aa0b22fec53af713afc5b078b722770ffe39c74322cb0e83379a446a59b34a4e57f81391e7f6085f5e2a2d3a2606062d9229e8e1b74c3212162a5e874fab221fd6fb40fcd59f189f0161fe958edfe07b57e5c778b6e22b24cbc6c3cd05f2c26d365b7efe850e86c6fb45f32cb6e69a5ab92dd6846315e2eda5e7e72f22b8d7770e921f51bcf9e664ba869206d33965f43169c81f494014138ad466472129ce53cc0906a920d59f5e5f10b820ef5f9fc6eced654b06ff7ebe08949f27467faba631746be4d3b335b7c7d506353873109f7ecac3165282ca301be3f27db6f867327e71436bf94a0e5159ef609d97263439fd3d9428a5fa08ad45bf4c666b1f0945d6456b071a70d5872a1b85d1fcfeda2686e959640379800c8b67884fc44f492f37b11b5c81b2db6f569c025d9829f7fd08d8c1e52227b932ba6375c3b6294b16556a4044e0a9b18b76e4f44890ffe98bcf83ef140cf5975c77513aaf17f3cae3f489f6671"}, {0x18, 0x0, 0x0, '5'}], 0x2a8}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:33 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:01:33 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[{0x290, 0x0, 0x0, "954cec9ea09a04e59afacf3c3102ff833e85fc8b08264eb03792210af9179e25aeb1aa6dc90d027c3299d7fd4c6a5d80463e4a5a88506a71b4c909f3fec94cf0dd5210ef7f6dd340f9502e06752938cb433069eb15ce7dcffc2cc14a40afcf64fa5284016cb5e3fc107ff257f869080408a3218665f7a3daf5fe9a61d1a7167e523d8866a998a52737939ae41519a4408f92ee12c64771c8b614ce6f71a881870c00b82b429375a85c68f92cba4132c75e8747537c6ab0ffdd599a5f8b79a0dfbbad928e56aa5f484a696744cfcd484f7fff84b996ba2ddf5b06739e7b0394fe83484a19cef334eca1add0fedce59460f25f498d0d9d2d5c39767e912ca914ad33a14393c5f6445a254d97c21e54a1b15911f2716a4fbc3aa0b22fec53af713afc5b078b722770ffe39c74322cb0e83379a446a59b34a4e57f81391e7f6085f5e2a2d3a2606062d9229e8e1b74c3212162a5e874fab221fd6fb40fcd59f189f0161fe958edfe07b57e5c778b6e22b24cbc6c3cd05f2c26d365b7efe850e86c6fb45f32cb6e69a5ab92dd6846315e2eda5e7e72f22b8d7770e921f51bcf9e664ba869206d33965f43169c81f494014138ad466472129ce53cc0906a920d59f5e5f10b820ef5f9fc6eced654b06ff7ebe08949f27467faba631746be4d3b335b7c7d506353873109f7ecac3165282ca301be3f27db6f867327e71436bf94a0e5159ef609d97263439fd3d9428a5fa08ad45bf4c666b1f0945d6456b071a70d5872a1b85d1fcfeda2686e959640379800c8b67884fc44f492f37b11b5c81b2db6f569c025d9829f7fd08d8c1e52227b932ba6375c3b6294b16556a4044e0a9b18b76e4f44890ffe98bcf83ef140cf5975c77513aaf17f3cae3f489f6671"}, {0x18, 0x0, 0x0, '5'}], 0x2a8}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000540), &(0x7f0000000580)={0x9}, 0x0, 0x0) 06:01:33 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[{0x290, 0x0, 0x0, "954cec9ea09a04e59afacf3c3102ff833e85fc8b08264eb03792210af9179e25aeb1aa6dc90d027c3299d7fd4c6a5d80463e4a5a88506a71b4c909f3fec94cf0dd5210ef7f6dd340f9502e06752938cb433069eb15ce7dcffc2cc14a40afcf64fa5284016cb5e3fc107ff257f869080408a3218665f7a3daf5fe9a61d1a7167e523d8866a998a52737939ae41519a4408f92ee12c64771c8b614ce6f71a881870c00b82b429375a85c68f92cba4132c75e8747537c6ab0ffdd599a5f8b79a0dfbbad928e56aa5f484a696744cfcd484f7fff84b996ba2ddf5b06739e7b0394fe83484a19cef334eca1add0fedce59460f25f498d0d9d2d5c39767e912ca914ad33a14393c5f6445a254d97c21e54a1b15911f2716a4fbc3aa0b22fec53af713afc5b078b722770ffe39c74322cb0e83379a446a59b34a4e57f81391e7f6085f5e2a2d3a2606062d9229e8e1b74c3212162a5e874fab221fd6fb40fcd59f189f0161fe958edfe07b57e5c778b6e22b24cbc6c3cd05f2c26d365b7efe850e86c6fb45f32cb6e69a5ab92dd6846315e2eda5e7e72f22b8d7770e921f51bcf9e664ba869206d33965f43169c81f494014138ad466472129ce53cc0906a920d59f5e5f10b820ef5f9fc6eced654b06ff7ebe08949f27467faba631746be4d3b335b7c7d506353873109f7ecac3165282ca301be3f27db6f867327e71436bf94a0e5159ef609d97263439fd3d9428a5fa08ad45bf4c666b1f0945d6456b071a70d5872a1b85d1fcfeda2686e959640379800c8b67884fc44f492f37b11b5c81b2db6f569c025d9829f7fd08d8c1e52227b932ba6375c3b6294b16556a4044e0a9b18b76e4f44890ffe98bcf83ef140cf5975c77513aaf17f3cae3f489f6671"}, {0x18, 0x0, 0x0, '5'}], 0x2a8}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:33 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAW(r1, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "15e8918e1dbcc1af8529fd6d62cbea2c42f204d3"}) 06:01:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000040)=[{0x28, 0x0, 0x0, 0x200}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)) 06:01:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) write(0xffffffffffffffff, &(0x7f0000000400)="aee9a436ed31bab8a7a6625d3f1a77b153fb8178d78f4d6a8e5e93dcefcc4edaa567745948289ce59b673d8fd98d7d6d2c6b3dc4bb4e23ace82fe24ac987020e79aaad620d", 0x45) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) write(r0, &(0x7f0000000180)='\b', 0x1) read(r1, &(0x7f0000000300)=""/202, 0xca) 06:01:33 executing program 0: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 06:01:33 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000580)=ANY=[@ANYBLOB="000200357c"], 0x10, 0x0}, 0x0) 06:01:33 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 06:01:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xeda4, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 06:01:33 executing program 0: msgsnd(0x0, &(0x7f0000000000)={0x0, 'j'}, 0x9, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) 06:01:33 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 06:01:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r0, 0x80}], 0x1, 0x480000) write(r1, &(0x7f0000000080)="85", 0x1) 06:01:33 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{}, {0x1}]}) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) 06:01:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) read(r1, 0x0, 0x0) 06:01:33 executing program 1: sysctl$net_inet_udp(&(0x7f0000000100)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000640), 0x0, 0x0, 0x0) 06:01:34 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000100), 0x7, 0x0, 0x0, 0x0, 0x0) 06:01:34 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"}) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 06:01:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) select(0x28, &(0x7f0000000140)={0x4000000000000025}, 0x0, 0x0, 0x0) syz_open_pts() madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) syz_open_pts() 06:01:34 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x1c}, 0x2, &(0x7f0000000080)="409dfa7b", &(0x7f0000000140)=0x4, 0x0, 0x0) 06:01:34 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = semget$private(0x0, 0x8, 0x10286) semop(r4, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r4, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semop(r4, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semop(r4, &(0x7f0000000040)=[{0x0, 0x8, 0x1000}, {0x3, 0x1ff}], 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1}) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) r7 = getpgid(0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x185ee91c, r7}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x3, 0x2, 0x7ff, 0x9}) 06:01:34 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = semget$private(0x0, 0x8, 0x10286) semop(r4, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r4, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semop(r4, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semop(r4, &(0x7f0000000040)=[{0x0, 0x8, 0x1000}, {0x3, 0x1ff}], 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1}) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) r7 = getpgid(0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x185ee91c, r7}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x3, 0x2, 0x7ff, 0x9}) 06:01:34 executing program 1: kqueue() select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x10001, 0x0, 0x48006}, 0x0, 0x0) 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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 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) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:01:34 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = semget$private(0x0, 0x8, 0x10286) semop(r4, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r4, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semop(r4, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semop(r4, &(0x7f0000000040)=[{0x0, 0x8, 0x1000}, {0x3, 0x1ff}], 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1}) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) r7 = getpgid(0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x185ee91c, r7}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x3, 0x2, 0x7ff, 0x9}) 06:01:34 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = semget$private(0x0, 0x8, 0x10286) semop(r4, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r4, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semop(r4, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semop(r4, &(0x7f0000000040)=[{0x0, 0x8, 0x1000}, {0x3, 0x1ff}], 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r3) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1}) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r6, 0x0, 0x0) r7 = getpgid(0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x185ee91c, r7}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x3, 0x2, 0x7ff, 0x9}) 06:01:34 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000800)="da7f44c35f07f857b3f556266dd6214473f4ff34a51bdeecd9440d3434bfb674d1a21ef79a2932060c9e39e3398a69e7bafd3bd4d48b605f0f20bf3a5f95e52033023dd775c1870396346c1446453f437fb06bed770e884cd797de64038da920551a0720d4849efcaaae1a98d550a46021942c88792042a260364f047cbc2d112c219b07170a666f809221acf4843873183f7536af528a84259ee9802153b7f771bb4ce8029355eb7c3e025a554e01419d4f1c360faacd883dde34d60416a75014033bc7931cb07e7f07617c81504e8f4fd1a1b9e1aa8eb192a0c8b11b9a7102e60d0a94a34a5fc0d83e2d90653ae80165b02f3003cf1c174f7368402359d893cf3fbe97d8882e385cc33aba2c40a26c90b3d4bacbad9a0b7a05b981611480c23ac0c494993494baa466fbd1b62d418c86204e2e4d666aa8b1479ca4dd3b593aeaac80f9bd005fb6b02fce2decbe92c1d633f5dcabdfa3e5a7b6aa24fce6052d917c967af71e1808157bdb219de696b072d9bee1248a711ebc12c5cb6404c7de3d56cf1751f238536e4079401feafab9ad2d547c732603cb20ba1c9b771a3ed6e444214758e6234449482329cfe15eaa3c362e2a7c492561e2c4204cf92c78c9cd2d861b4b96813f53d850db3488ec857a2738889a930a83b1775d1994696e25e32cb51d63b3b5941c1953ec9a05f981b7014cdf7b71cee7e26278a342ef3f6ac1b578b2f01158a577fea26dc983fcbc0fd2034b4efeb9a75ead62aac86c23d8b98a7b7ed03d19ca4d1fb8faa37298e45f8988b943e655d8c9fe4362e22fd88aa68adbf16c9368fb2fb3804a2e96e5652bfb57f11b3f166da96e60edf2eacc6c401bf654e4a43657dafedd17fa1e2b782290b13b96d60af14c22b010e1535b685390d1590a56907dbcf6f5ff56cdeb81dc782aa3a2b25248732e7bd8d5040a2ebbea05c93efa2a99ff8dce62e0b65dbd864f319955e132fbdc28ac26b67902b3c5445703af1a46d010fc5cf69d9e8d9a5efab6003b8d39e176a2ddcd97629918a7152e4f9201038b15d224529dccdc86645963656fee38db33059a744051fc6b3d03ea4f73d15d4a26e5bdcef14430dcb9deeb875dbd999583ab", 0x31a}, {0x0}], 0x2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:35 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, &(0x7f0000000000)=[{}, {0x30}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)={@remote}) 06:01:35 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000800)="da7f44c35f07f857b3f556266dd6214473f4ff34a51bdeecd9440d3434bfb674d1a21ef79a2932060c9e39e3398a69e7bafd3bd4d48b605f0f20bf3a5f95e52033023dd775c1870396346c1446453f437fb06bed770e884cd797de64038da920551a0720d4849efcaaae1a98d550a46021942c88792042a260364f047cbc2d112c219b07170a666f809221acf4843873183f7536af528a84259ee9802153b7f771bb4ce8029355eb7c3e025a554e01419d4f1c360faacd883dde34d60416a75014033bc7931cb07e7f07617c81504e8f4fd1a1b9e1aa8eb192a0c8b11b9a7102e60d0a94a34a5fc0d83e2d90653ae80165b02f3003cf1c174f7368402359d893cf3fbe97d8882e385cc33aba2c40a26c90b3d4bacbad9a0b7a05b981611480c23ac0c494993494baa466fbd1b62d418c86204e2e4d666aa8b1479ca4dd3b593aeaac80f9bd005fb6b02fce2decbe92c1d633f5dcabdfa3e5a7b6aa24fce6052d917c967af71e1808157bdb219de696b072d9bee1248a711ebc12c5cb6404c7de3d56cf1751f238536e4079401feafab9ad2d547c732603cb20ba1c9b771a3ed6e444214758e6234449482329cfe15eaa3c362e2a7c492561e2c4204cf92c78c9cd2d861b4b96813f53d850db3488ec857a2738889a930a83b1775d1994696e25e32cb51d63b3b5941c1953ec9a05f981b7014cdf7b71cee7e26278a342ef3f6ac1b578b2f01158a577fea26dc983fcbc0fd2034b4efeb9a75ead62aac86c23d8b98a7b7ed03d19ca4d1fb8faa37298e45f8988b943e655d8c9fe4362e22fd88aa68adbf16c9368fb2fb3804a2e96e5652bfb57f11b3f166da96e60edf2eacc6c401bf654e4a43657dafedd17fa1e2b782290b13b96d60af14c22b010e1535b685390d1590a56907dbcf6f5ff56cdeb81dc782aa3a2b25248732e7bd8d5040a2ebbea05c93efa2a99ff8dce62e0b65dbd864f319955e132fbdc28ac26b67902b3c5445703af1a46d010fc5cf69d9e8d9a5efab6003b8d39e176a2ddcd97629918a7152e4f9201038b15d224529dccdc86645963656fee38db33059a744051fc6b3d03ea4f73d15d4a26e5bdcef14430dcb9deeb875dbd999583ab", 0x31a}, {0x0}], 0x2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:35 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000800)="da7f44c35f07f857b3f556266dd6214473f4ff34a51bdeecd9440d3434bfb674d1a21ef79a2932060c9e39e3398a69e7bafd3bd4d48b605f0f20bf3a5f95e52033023dd775c1870396346c1446453f437fb06bed770e884cd797de64038da920551a0720d4849efcaaae1a98d550a46021942c88792042a260364f047cbc2d112c219b07170a666f809221acf4843873183f7536af528a84259ee9802153b7f771bb4ce8029355eb7c3e025a554e01419d4f1c360faacd883dde34d60416a75014033bc7931cb07e7f07617c81504e8f4fd1a1b9e1aa8eb192a0c8b11b9a7102e60d0a94a34a5fc0d83e2d90653ae80165b02f3003cf1c174f7368402359d893cf3fbe97d8882e385cc33aba2c40a26c90b3d4bacbad9a0b7a05b981611480c23ac0c494993494baa466fbd1b62d418c86204e2e4d666aa8b1479ca4dd3b593aeaac80f9bd005fb6b02fce2decbe92c1d633f5dcabdfa3e5a7b6aa24fce6052d917c967af71e1808157bdb219de696b072d9bee1248a711ebc12c5cb6404c7de3d56cf1751f238536e4079401feafab9ad2d547c732603cb20ba1c9b771a3ed6e444214758e6234449482329cfe15eaa3c362e2a7c492561e2c4204cf92c78c9cd2d861b4b96813f53d850db3488ec857a2738889a930a83b1775d1994696e25e32cb51d63b3b5941c1953ec9a05f981b7014cdf7b71cee7e26278a342ef3f6ac1b578b2f01158a577fea26dc983fcbc0fd2034b4efeb9a75ead62aac86c23d8b98a7b7ed03d19ca4d1fb8faa37298e45f8988b943e655d8c9fe4362e22fd88aa68adbf16c9368fb2fb3804a2e96e5652bfb57f11b3f166da96e60edf2eacc6c401bf654e4a43657dafedd17fa1e2b782290b13b96d60af14c22b010e1535b685390d1590a56907dbcf6f5ff56cdeb81dc782aa3a2b25248732e7bd8d5040a2ebbea05c93efa2a99ff8dce62e0b65dbd864f319955e132fbdc28ac26b67902b3c5445703af1a46d010fc5cf69d9e8d9a5efab6003b8d39e176a2ddcd97629918a7152e4f9201038b15d224529dccdc86645963656fee38db33059a744051fc6b3d03ea4f73d15d4a26e5bdcef14430dcb9deeb875dbd999583ab", 0x31a}, {0x0}], 0x2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:35 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./bus\x00', r1}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 06:01:35 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000000800)="da7f44c35f07f857b3f556266dd6214473f4ff34a51bdeecd9440d3434bfb674d1a21ef79a2932060c9e39e3398a69e7bafd3bd4d48b605f0f20bf3a5f95e52033023dd775c1870396346c1446453f437fb06bed770e884cd797de64038da920551a0720d4849efcaaae1a98d550a46021942c88792042a260364f047cbc2d112c219b07170a666f809221acf4843873183f7536af528a84259ee9802153b7f771bb4ce8029355eb7c3e025a554e01419d4f1c360faacd883dde34d60416a75014033bc7931cb07e7f07617c81504e8f4fd1a1b9e1aa8eb192a0c8b11b9a7102e60d0a94a34a5fc0d83e2d90653ae80165b02f3003cf1c174f7368402359d893cf3fbe97d8882e385cc33aba2c40a26c90b3d4bacbad9a0b7a05b981611480c23ac0c494993494baa466fbd1b62d418c86204e2e4d666aa8b1479ca4dd3b593aeaac80f9bd005fb6b02fce2decbe92c1d633f5dcabdfa3e5a7b6aa24fce6052d917c967af71e1808157bdb219de696b072d9bee1248a711ebc12c5cb6404c7de3d56cf1751f238536e4079401feafab9ad2d547c732603cb20ba1c9b771a3ed6e444214758e6234449482329cfe15eaa3c362e2a7c492561e2c4204cf92c78c9cd2d861b4b96813f53d850db3488ec857a2738889a930a83b1775d1994696e25e32cb51d63b3b5941c1953ec9a05f981b7014cdf7b71cee7e26278a342ef3f6ac1b578b2f01158a577fea26dc983fcbc0fd2034b4efeb9a75ead62aac86c23d8b98a7b7ed03d19ca4d1fb8faa37298e45f8988b943e655d8c9fe4362e22fd88aa68adbf16c9368fb2fb3804a2e96e5652bfb57f11b3f166da96e60edf2eacc6c401bf654e4a43657dafedd17fa1e2b782290b13b96d60af14c22b010e1535b685390d1590a56907dbcf6f5ff56cdeb81dc782aa3a2b25248732e7bd8d5040a2ebbea05c93efa2a99ff8dce62e0b65dbd864f319955e132fbdc28ac26b67902b3c5445703af1a46d010fc5cf69d9e8d9a5efab6003b8d39e176a2ddcd97629918a7152e4f9201038b15d224529dccdc86645963656fee38db33059a744051fc6b3d03ea4f73d15d4a26e5bdcef14430dcb9deeb875dbd999583ab", 0x31a}, {0x0}], 0x2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:35 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x1f4261406cd259e9) setreuid(0xee00, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = getuid() lchown(&(0x7f0000000080)='./file0\x00', r1, 0x0) r2 = getuid() setreuid(0xffffffffffffffff, r2) fchdir(r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 06:01:35 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000d00)=ANY=[@ANYBLOB="fb18bd45503302e3ffa5"], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) nanosleep(&(0x7f0000000100)={0x80000000, 0x6}, &(0x7f0000000140)) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r3, 0xafd25d75d8876685}], 0x1, 0x0) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 06:01:35 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x2b, 0x0, 0x0) 06:01:35 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x7, 0x0, 0x0) 06:01:35 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x40047477, &(0x7f0000000040)) 06:01:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x2}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)) 06:01:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x48}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)) 06:01:35 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{0xa}], 0x1}) 06:01:35 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "620e15", 0x0, 0x2c, 0x0, @rand_addr="84ec984c77e0346f1d6f9baf4b1efce2", @mcast2}}}}) 06:01:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0xb1}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:01:35 executing program 0: r0 = msgget(0x1, 0x254) msgsnd(r0, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) socketpair$unix(0x1, 0x2, 0x0, 0x0) socket(0x1, 0x4, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x54}, {0x3d}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)) 06:01:35 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x2080002007, 0x28e6) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pread(r1, &(0x7f0000000200)="13", 0x1, 0x0, 0x0) close(r1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000000)={0x7fff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x4000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40], [0xffffffffffffffbf], [], [{0x0, 0x101}]}}) 06:01:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0xafd25d75d8876685}], 0x1, 0x0) 06:01:35 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="a2022eb5aa"], 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 06:01:36 executing program 0: r0 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 06:01:36 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x2080002007, 0x28e6) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pread(r1, &(0x7f0000000200)="13", 0x1, 0x0, 0x0) close(r1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000000)={0x7fff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x4000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40], [0xffffffffffffffbf], [], [{0x0, 0x101}]}}) 06:01:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200]}}) pwritev(0xffffffffffffffff, &(0x7f0000002600)=[{&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff", 0x11}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc038694e, &(0x7f0000000300)) 06:01:36 executing program 0: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) 06:01:36 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) kqueue() pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000300)="b4055e9dad34ee5a03aa360154124aea62a51ecae4234075f11f5293374e867a04c8bfb2c9b4f88fab203291045840de114b1f2a3d57d2df6bea3d560ce3e0a8f99d5df8a0278666bbb4beca341426ad7ecab8e412b62b27c4b0a9dfe55bd2c30c84f3d49f78d5a7d0b2fff846d67c50aa6a7f860f31f6e09b6ad5e7ccd1d21e919d7dc4beaafc0ac0bcc8b66b693c40ca15e8b89be9a3eeada5f6fd0121b64eb9bb96", 0xa3}, {&(0x7f00000003c0)="4d2da4871f1812113b9bc06ee46b5546c4ae78df5b7eff479feaab680ccf073b22dff4e3b433302bd247f00d7a0a37c21c6535dbc32811774444ffd146954daba0657f6ca683e9fdcfaa79f1143844ba66631234b6ceadc19cefe7dcb12752ae01bc19817fb6386cce8e4476fd129b00fdd977910fcf4f1a0a15669ccd0b3acb23cf90a7baed1cae2d0af3542076202c4870fb2f3f997dc5fd4cff62201a4ec8982df67ac037267bfdd2a7b30122d910c5dac3dbf2a82021faaa955f21", 0xbd}, {&(0x7f0000000100)="13ed7846b371caeca0d93ed6c584ce226f0c3785564e8a21557e102f2f20a8d706cde3e13f11737bf3bbe2f524e4246d1df928bf2cd8e9f70429bef5", 0x3c}], 0x3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:36 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x2080002007, 0x28e6) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pread(r1, &(0x7f0000000200)="13", 0x1, 0x0, 0x0) close(r1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000000)={0x7fff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x4000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40], [0xffffffffffffffbf], [], [{0x0, 0x101}]}}) 06:01:36 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) kqueue() pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000300)="b4055e9dad34ee5a03aa360154124aea62a51ecae4234075f11f5293374e867a04c8bfb2c9b4f88fab203291045840de114b1f2a3d57d2df6bea3d560ce3e0a8f99d5df8a0278666bbb4beca341426ad7ecab8e412b62b27c4b0a9dfe55bd2c30c84f3d49f78d5a7d0b2fff846d67c50aa6a7f860f31f6e09b6ad5e7ccd1d21e919d7dc4beaafc0ac0bcc8b66b693c40ca15e8b89be9a3eeada5f6fd0121b64eb9bb96", 0xa3}, {&(0x7f00000003c0)="4d2da4871f1812113b9bc06ee46b5546c4ae78df5b7eff479feaab680ccf073b22dff4e3b433302bd247f00d7a0a37c21c6535dbc32811774444ffd146954daba0657f6ca683e9fdcfaa79f1143844ba66631234b6ceadc19cefe7dcb12752ae01bc19817fb6386cce8e4476fd129b00fdd977910fcf4f1a0a15669ccd0b3acb23cf90a7baed1cae2d0af3542076202c4870fb2f3f997dc5fd4cff62201a4ec8982df67ac037267bfdd2a7b30122d910c5dac3dbf2a82021faaa955f21", 0xbd}, {&(0x7f0000000100)="13ed7846b371caeca0d93ed6c584ce226f0c3785564e8a21557e102f2f20a8d706cde3e13f11737bf3bbe2f524e4246d1df928bf2cd8e9f70429bef5", 0x3c}], 0x3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:36 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) kqueue() pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000300)="b4055e9dad34ee5a03aa360154124aea62a51ecae4234075f11f5293374e867a04c8bfb2c9b4f88fab203291045840de114b1f2a3d57d2df6bea3d560ce3e0a8f99d5df8a0278666bbb4beca341426ad7ecab8e412b62b27c4b0a9dfe55bd2c30c84f3d49f78d5a7d0b2fff846d67c50aa6a7f860f31f6e09b6ad5e7ccd1d21e919d7dc4beaafc0ac0bcc8b66b693c40ca15e8b89be9a3eeada5f6fd0121b64eb9bb96", 0xa3}, {&(0x7f00000003c0)="4d2da4871f1812113b9bc06ee46b5546c4ae78df5b7eff479feaab680ccf073b22dff4e3b433302bd247f00d7a0a37c21c6535dbc32811774444ffd146954daba0657f6ca683e9fdcfaa79f1143844ba66631234b6ceadc19cefe7dcb12752ae01bc19817fb6386cce8e4476fd129b00fdd977910fcf4f1a0a15669ccd0b3acb23cf90a7baed1cae2d0af3542076202c4870fb2f3f997dc5fd4cff62201a4ec8982df67ac037267bfdd2a7b30122d910c5dac3dbf2a82021faaa955f21", 0xbd}, {&(0x7f0000000100)="13ed7846b371caeca0d93ed6c584ce226f0c3785564e8a21557e102f2f20a8d706cde3e13f11737bf3bbe2f524e4246d1df928bf2cd8e9f70429bef5", 0x3c}], 0x3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:36 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) kqueue() pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000300)="b4055e9dad34ee5a03aa360154124aea62a51ecae4234075f11f5293374e867a04c8bfb2c9b4f88fab203291045840de114b1f2a3d57d2df6bea3d560ce3e0a8f99d5df8a0278666bbb4beca341426ad7ecab8e412b62b27c4b0a9dfe55bd2c30c84f3d49f78d5a7d0b2fff846d67c50aa6a7f860f31f6e09b6ad5e7ccd1d21e919d7dc4beaafc0ac0bcc8b66b693c40ca15e8b89be9a3eeada5f6fd0121b64eb9bb96", 0xa3}, {&(0x7f00000003c0)="4d2da4871f1812113b9bc06ee46b5546c4ae78df5b7eff479feaab680ccf073b22dff4e3b433302bd247f00d7a0a37c21c6535dbc32811774444ffd146954daba0657f6ca683e9fdcfaa79f1143844ba66631234b6ceadc19cefe7dcb12752ae01bc19817fb6386cce8e4476fd129b00fdd977910fcf4f1a0a15669ccd0b3acb23cf90a7baed1cae2d0af3542076202c4870fb2f3f997dc5fd4cff62201a4ec8982df67ac037267bfdd2a7b30122d910c5dac3dbf2a82021faaa955f21", 0xbd}, {&(0x7f0000000100)="13ed7846b371caeca0d93ed6c584ce226f0c3785564e8a21557e102f2f20a8d706cde3e13f11737bf3bbe2f524e4246d1df928bf2cd8e9f70429bef5", 0x3c}], 0x3, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:36 executing program 1: r0 = kqueue() mknod(&(0x7f0000000000)='./file0\x00', 0x2080002007, 0x28e6) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pread(r1, &(0x7f0000000200)="13", 0x1, 0x0, 0x0) close(r1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000000)={0x7fff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x4000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40], [0xffffffffffffffbf], [], [{0x0, 0x101}]}}) 06:01:36 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x3) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="000000e8417093f63f000000"], 0x1, 0x1, 0x1000) write(r1, &(0x7f00000001c0)="ee7020577d1811a5521553c259d7f83cf53d3eee7751abf22a7ab05b463e9a802ee80c15659ffcf07fd2698f25d0bfc088b17063987d55c04e23f51effa5bcfc10de29e97439520332f350b5258292f441cf1a7c1a04adf9107d6fd04d58c3d2191863f27a4b6839aaaaced93a211a7ff4e382d9d23cbc237f1c3c", 0x7b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20269, 0x0, 0x3}, 0x10, 0x0}, 0x0) 06:01:36 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x3) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="000000e8417093f63f000000"], 0x1, 0x1, 0x1000) write(r1, &(0x7f00000001c0)="ee7020577d1811a5521553c259d7f83cf53d3eee7751abf22a7ab05b463e9a802ee80c15659ffcf07fd2698f25d0bfc088b17063987d55c04e23f51effa5bcfc10de29e97439520332f350b5258292f441cf1a7c1a04adf9107d6fd04d58c3d2191863f27a4b6839aaaaced93a211a7ff4e382d9d23cbc237f1c3c", 0x7b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20269, 0x0, 0x3}, 0x10, 0x0}, 0x0) 06:01:36 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x3) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="000000e8417093f63f000000"], 0x1, 0x1, 0x1000) write(r1, &(0x7f00000001c0)="ee7020577d1811a5521553c259d7f83cf53d3eee7751abf22a7ab05b463e9a802ee80c15659ffcf07fd2698f25d0bfc088b17063987d55c04e23f51effa5bcfc10de29e97439520332f350b5258292f441cf1a7c1a04adf9107d6fd04d58c3d2191863f27a4b6839aaaaced93a211a7ff4e382d9d23cbc237f1c3c", 0x7b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20269, 0x0, 0x3}, 0x10, 0x0}, 0x0) 06:01:36 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x3) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="000000e8417093f63f000000"], 0x1, 0x1, 0x1000) write(r1, &(0x7f00000001c0)="ee7020577d1811a5521553c259d7f83cf53d3eee7751abf22a7ab05b463e9a802ee80c15659ffcf07fd2698f25d0bfc088b17063987d55c04e23f51effa5bcfc10de29e97439520332f350b5258292f441cf1a7c1a04adf9107d6fd04d58c3d2191863f27a4b6839aaaaced93a211a7ff4e382d9d23cbc237f1c3c", 0x7b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000000)=@abs={0xa3e18c30ac20269, 0x0, 0x3}, 0x10, 0x0}, 0x0) 06:01:36 executing program 1: kqueue() r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x60e, 0x0) close(r0) r2 = semget$private(0x0, 0x3, 0x56) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) setreuid(0x0, 0xee01) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) recvmsg(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000015c0)=[{&(0x7f0000000240)=""/233, 0xe9}, {&(0x7f0000001440)=""/48, 0x30}, {&(0x7f0000001480)=""/34, 0x22}, {&(0x7f00000014c0)=""/253, 0xfd}], 0x4, &(0x7f0000001600)=""/244, 0xf4}, 0x1) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000440)=""/4096) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000001c0)="6406b7", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="62000007e0"], 0x10) r4 = socket(0x18, 0x400000002, 0x0) setsockopt(r4, 0x1000000029, 0x41, &(0x7f0000000080), 0x4) poll(&(0x7f0000000200)=[{r4, 0x10}, {r0, 0x20}], 0x2, 0x2) 06:01:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 06:01:36 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x80, 0x0, 0x0, 0x0, 0x781}, {0x0, 0x0, 0x0, 0x6}]}) 06:01:36 executing program 1: r0 = socket(0x2, 0x8002, 0x0) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000100)=@in6={0x18, 0x1}, 0xc, &(0x7f0000000840)=[{&(0x7f0000000140)="e3fe9fb321e938fb20f9a695e0029021fa19da7be5b92b670c2c97564b922d8059600197a9485df8bcba5046fabe7150983814e17a46fb20f480d7dead3d5be0a0f7b257975060ae7f32af8b14718b4b8ce4129cd8c29a33f94fd7d832c7913fc63b8fff1b3a62e02208b5c06b70cd0f2850c732ff2cd264af7590a873d4b0de88ea16b2ff041b18118473004a2700ab0b53522da4fa6e5f9d7f5bfdf46b36a781d203f530472979963533d629dac4c8b2ba5529de9b4ee860fa266c38bda3293b3f31fb104a4514d3ce7126d98be49275d151cfe78079afd2f3d445dc683bc16538eaf1660e8a62", 0xe8}, {&(0x7f0000000740)="ec4ad4b77e45baa65d04547b62a27d30f7e45ded4192402de4adcbc7d6b5272d0f090fe6abc9550e0e5bbb31343b57a0cca51bd04059f8a430ab7ec8554e7b2ddb713502bad65b44b34393", 0x4b}, {&(0x7f00000007c0)}, {&(0x7f0000000800)="fa5be1c93181861ab5b1", 0xa}], 0x4, &(0x7f0000000280)=[{0x28, 0x0, 0x0, "612f6bb50de3db16d7e85898dbe0baa53c1105"}, {0x100, 0x0, 0x0, "d305eb0159c07392a765e8cfeb41d3d435a893119332452504273b083ca60cbadddb92839ffb36590947df6de47ed1f3264da122f46b1bf885b22fe2ddfdfc5d0d3f87e4d9e3ba51574c80b9aaaa5ab1ae148b92196d439809342ce1cd231e851b412b513d927a7d6596a9b56ef0261764f7cd26e494350e6d66e655a979e84323e027088bce2f76ebcc5cf7fb031eb21ceb07f289919f50d6a5ada06790ec3b8039e9fdfb66d19c09e450f78157bdb6c8e654dc1a9be322742cab4ff6b436fec77b6535facaf5670d043756ed7641aad08ec7f9ba699d17aabd39b63d50b42851f949d8525d74634f64d74f0a5f0fe5"}, {0x80, 0x0, 0x0, "a451ff0912d8ccfeb23de95c01bf634532238484e31762524455a70c8b295045ad8ce5a4873f7ad0edd21d51608c297af04685c0e3174abcc10bdeff43259ec16f00496e061f971708d0240f5db49718c6dc9db07ff6778204d389503159dca1b4c484d696683ff39e"}, {0x78, 0x0, 0x0, "9e240ef7e3c0772308f94ea7040791aaf3ee1a656c13bcaac1c7f5a02c40db7341d587bd7dbb8b5c57a784df16bb8ade863aebd86977829e37ec67a220eb56bb9bc91f041b91077ab25f20d21ef0b5f4b8b98c8f2c8b9648dc8ad7e0cae8fecb977d467f"}, {0xe0, 0x0, 0x0, "fc26973ac59b0b16f4e1380f54aa589922c36f87904a8d2a289f02c5b538c38f4ef161c89ce438dbee21a5e483fa195d1ee1d180af10358ca4f6bb0475546b639011243829ece8f36412aae576d60b96c9dc7c49b5e2caa187226000c299221382ffcaa4e6f5d62b7d379c4fbaefab18255a1149d5fd144ae55bc7e0cc71b56bf8d042776530b51929c7e38898ba7e2a7ad225e46c09c11fa49f5348e70191c1e83e1f4551ed075691ec781f9b2b5533cce759365df1c6ec8d9fc4f2fe397f62581ab8420fd4070b1602"}, {0x88, 0x0, 0x0, "abae7f041085283b2d810dd95c99818028b12f215046e982e8831b9d4dc29e99f17c9e8603bf23edc825d4234b76f629c20e2c00e680f3e55a55bd86b8368a9b41b9b65b72244bd5e341961e2940239a2edd22aaf7c07b7d1f186c688c44ea1011e42ae5d5dbe34a767f9219acc6e8bd146d"}, {0x60, 0x0, 0x0, "7bc24fd4aa22aaa2625e0ec8d0556f1b39f0ad0547a1f191816fe5b7992a13507442a40440ce9522899b59ccc87816d898fba5d6bd7890187f4c64af8818bd3c25e984f159065ed654c82d"}], 0x1ec}, 0xd16cb6f9b4fc6ef8) 06:01:36 executing program 0: getgroups(0x45, 0xffffffffffffffff) 06:01:36 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x4}, 0x2, 0x0, 0x0, &(0x7f0000000200), 0x0) 06:01:36 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0x0, 0xc0, 0x0, 0xfff}], 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, 0xffffffffffffffff}) 06:01:36 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = dup(0xffffffffffffffff) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x100, r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="02139a9fcee02a9dbf75ff487177980ee8d35f757023b393ccd7f2417421f5c0201a01e83a81af6388c27f7436d4136ba066a63232d77ecbb06813936670476604954b26", 0x44}, {&(0x7f0000000140)="ec891c9d1982d10029b990b53f71cdbf482bc8dbc33ef1a218272b3008f5654b08e4f741c019117655e17e", 0x2b}, {&(0x7f0000000180)="2d8388eac0e5ab76f70f5ee8d9fa01899ef7bf65311ac749b74c81c81fc3fe9f73c97b3ecf0b997574134d08187ef4204a9d4dc0bd1833367bdf893e57be6ce91ad9686a5d7f5a1316abc59c19ce1e47678901112e472e47a47d35e95063f2c8034e74e4a7896a0cd57fe378bce97ad49471f87492474a04045e81472ea7dde28f506b498c1480111a59ecac197fabc509beda7b4d97b2c02803d7e530694cb7e89f69326c1f2b235469ed4c8f06aac9fa190b3d79b836", 0xb7}], 0x3, &(0x7f0000000300)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r2, r0]}, @cred={0x20, 0xffff, 0x0, r3}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0xe0, 0x402}, 0x1) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f0000000000)={0x81, 0x0, 0x411}) 06:01:36 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0x0, 0xc0, 0x0, 0xfff}], 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, 0xffffffffffffffff}) 06:01:37 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = dup(0xffffffffffffffff) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x100, r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="02139a9fcee02a9dbf75ff487177980ee8d35f757023b393ccd7f2417421f5c0201a01e83a81af6388c27f7436d4136ba066a63232d77ecbb06813936670476604954b26", 0x44}, {&(0x7f0000000140)="ec891c9d1982d10029b990b53f71cdbf482bc8dbc33ef1a218272b3008f5654b08e4f741c019117655e17e", 0x2b}, {&(0x7f0000000180)="2d8388eac0e5ab76f70f5ee8d9fa01899ef7bf65311ac749b74c81c81fc3fe9f73c97b3ecf0b997574134d08187ef4204a9d4dc0bd1833367bdf893e57be6ce91ad9686a5d7f5a1316abc59c19ce1e47678901112e472e47a47d35e95063f2c8034e74e4a7896a0cd57fe378bce97ad49471f87492474a04045e81472ea7dde28f506b498c1480111a59ecac197fabc509beda7b4d97b2c02803d7e530694cb7e89f69326c1f2b235469ed4c8f06aac9fa190b3d79b836", 0xb7}], 0x3, &(0x7f0000000300)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r2, r0]}, @cred={0x20, 0xffff, 0x0, r3}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0xe0, 0x402}, 0x1) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f0000000000)={0x81, 0x0, 0x411}) 06:01:37 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0x0, 0xc0, 0x0, 0xfff}], 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, 0xffffffffffffffff}) 06:01:37 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = dup(0xffffffffffffffff) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x100, r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="02139a9fcee02a9dbf75ff487177980ee8d35f757023b393ccd7f2417421f5c0201a01e83a81af6388c27f7436d4136ba066a63232d77ecbb06813936670476604954b26", 0x44}, {&(0x7f0000000140)="ec891c9d1982d10029b990b53f71cdbf482bc8dbc33ef1a218272b3008f5654b08e4f741c019117655e17e", 0x2b}, {&(0x7f0000000180)="2d8388eac0e5ab76f70f5ee8d9fa01899ef7bf65311ac749b74c81c81fc3fe9f73c97b3ecf0b997574134d08187ef4204a9d4dc0bd1833367bdf893e57be6ce91ad9686a5d7f5a1316abc59c19ce1e47678901112e472e47a47d35e95063f2c8034e74e4a7896a0cd57fe378bce97ad49471f87492474a04045e81472ea7dde28f506b498c1480111a59ecac197fabc509beda7b4d97b2c02803d7e530694cb7e89f69326c1f2b235469ed4c8f06aac9fa190b3d79b836", 0xb7}], 0x3, &(0x7f0000000300)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r2, r0]}, @cred={0x20, 0xffff, 0x0, r3}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0xe0, 0x402}, 0x1) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f0000000000)={0x81, 0x0, 0x411}) 06:01:37 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=[{{r1}, 0x0, 0xc0, 0x0, 0xfff}], 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x0, 0xffffffffffffffff}) 06:01:37 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) r2 = dup(0xffffffffffffffff) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x100, r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000080)="02139a9fcee02a9dbf75ff487177980ee8d35f757023b393ccd7f2417421f5c0201a01e83a81af6388c27f7436d4136ba066a63232d77ecbb06813936670476604954b26", 0x44}, {&(0x7f0000000140)="ec891c9d1982d10029b990b53f71cdbf482bc8dbc33ef1a218272b3008f5654b08e4f741c019117655e17e", 0x2b}, {&(0x7f0000000180)="2d8388eac0e5ab76f70f5ee8d9fa01899ef7bf65311ac749b74c81c81fc3fe9f73c97b3ecf0b997574134d08187ef4204a9d4dc0bd1833367bdf893e57be6ce91ad9686a5d7f5a1316abc59c19ce1e47678901112e472e47a47d35e95063f2c8034e74e4a7896a0cd57fe378bce97ad49471f87492474a04045e81472ea7dde28f506b498c1480111a59ecac197fabc509beda7b4d97b2c02803d7e530694cb7e89f69326c1f2b235469ed4c8f06aac9fa190b3d79b836", 0xb7}], 0x3, &(0x7f0000000300)=[@cred={0x20}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r2, r0]}, @cred={0x20, 0xffff, 0x0, r3}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0xe0, 0x402}, 0x1) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f0000000000)={0x81, 0x0, 0x411}) 06:01:37 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0x2}], 0x1) r2 = msgget$private(0x0, 0xfffffffffffffffd) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000003c0)) msgctl$IPC_STAT(r2, 0x2, &(0x7f000001b400)=""/102400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000900)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x148, 0x2f9f}, 0xfffffffffffff800, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) pipe2(&(0x7f00000000c0), 0x10000) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000001440)={0x0, ""/197}, 0xcd, 0x0, 0x400) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000000000008021122f9dcf1eb95732b390ced05d9893d2715293d76241d04150ca035f778cb81dc388944737936c2657a5f5f2db42ff559f4a1a8fd2eea2eaad06bf697e06ee2380c6ce065bfb0c80c5193000833420cdfac18a383ab4a22fcc064e88ec25791caff6ba5a7d738d44436e00ca7d8e37e9170537c40b16a234e1b86c5e8f4923d639617b700aff473ee6db2ea117d4ac800bec9d810b296c6686737eec5d85fd8f836c59377c13969d21ec5aa51e4c2a270ce5c1aae92acbe005f5846a940ea55e17bc635ee049853e276f4f36e38f407fa02dba3e984d6a97c250be111e3bbeb80a38f143950b"], 0xf4, 0x800) 06:01:37 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, 0x0, r0}, 0x0, 0x4}) r1 = semget(0x2, 0x4, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000001c0)=0x80000002, 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r3, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4083, 0xff3, 0x43, 0x0, 0x0) 06:01:37 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0x2}], 0x1) r2 = msgget$private(0x0, 0xfffffffffffffffd) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000003c0)) msgctl$IPC_STAT(r2, 0x2, &(0x7f000001b400)=""/102400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000900)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x148, 0x2f9f}, 0xfffffffffffff800, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) pipe2(&(0x7f00000000c0), 0x10000) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000001440)={0x0, ""/197}, 0xcd, 0x0, 0x400) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000000000008021122f9dcf1eb95732b390ced05d9893d2715293d76241d04150ca035f778cb81dc388944737936c2657a5f5f2db42ff559f4a1a8fd2eea2eaad06bf697e06ee2380c6ce065bfb0c80c5193000833420cdfac18a383ab4a22fcc064e88ec25791caff6ba5a7d738d44436e00ca7d8e37e9170537c40b16a234e1b86c5e8f4923d639617b700aff473ee6db2ea117d4ac800bec9d810b296c6686737eec5d85fd8f836c59377c13969d21ec5aa51e4c2a270ce5c1aae92acbe005f5846a940ea55e17bc635ee049853e276f4f36e38f407fa02dba3e984d6a97c250be111e3bbeb80a38f143950b"], 0xf4, 0x800) 06:01:37 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0x2}], 0x1) r2 = msgget$private(0x0, 0xfffffffffffffffd) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000003c0)) msgctl$IPC_STAT(r2, 0x2, &(0x7f000001b400)=""/102400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000900)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x148, 0x2f9f}, 0xfffffffffffff800, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) pipe2(&(0x7f00000000c0), 0x10000) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000001440)={0x0, ""/197}, 0xcd, 0x0, 0x400) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000000000008021122f9dcf1eb95732b390ced05d9893d2715293d76241d04150ca035f778cb81dc388944737936c2657a5f5f2db42ff559f4a1a8fd2eea2eaad06bf697e06ee2380c6ce065bfb0c80c5193000833420cdfac18a383ab4a22fcc064e88ec25791caff6ba5a7d738d44436e00ca7d8e37e9170537c40b16a234e1b86c5e8f4923d639617b700aff473ee6db2ea117d4ac800bec9d810b296c6686737eec5d85fd8f836c59377c13969d21ec5aa51e4c2a270ce5c1aae92acbe005f5846a940ea55e17bc635ee049853e276f4f36e38f407fa02dba3e984d6a97c250be111e3bbeb80a38f143950b"], 0xf4, 0x800) 06:01:37 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x0, 0x2}], 0x1) r2 = msgget$private(0x0, 0xfffffffffffffffd) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000003c0)) msgctl$IPC_STAT(r2, 0x2, &(0x7f000001b400)=""/102400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000900)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x148, 0x2f9f}, 0xfffffffffffff800, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) pipe2(&(0x7f00000000c0), 0x10000) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000001440)={0x0, ""/197}, 0xcd, 0x0, 0x400) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYBLOB="02000000000000008021122f9dcf1eb95732b390ced05d9893d2715293d76241d04150ca035f778cb81dc388944737936c2657a5f5f2db42ff559f4a1a8fd2eea2eaad06bf697e06ee2380c6ce065bfb0c80c5193000833420cdfac18a383ab4a22fcc064e88ec25791caff6ba5a7d738d44436e00ca7d8e37e9170537c40b16a234e1b86c5e8f4923d639617b700aff473ee6db2ea117d4ac800bec9d810b296c6686737eec5d85fd8f836c59377c13969d21ec5aa51e4c2a270ce5c1aae92acbe005f5846a940ea55e17bc635ee049853e276f4f36e38f407fa02dba3e984d6a97c250be111e3bbeb80a38f143950b"], 0xf4, 0x800) 06:01:37 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x9, 0x3}, {0x18, 0x3, 0x401, 0x4}, 0x8000, [0x8, 0x5, 0x0, 0x1, 0x0, 0x8, 0x4, 0x2800]}, 0x3c) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1da5db2fe3c16de7ae2ae9da1344f0e26035aaa2", 0xffff9523}) 06:01:38 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x27, 0x0, 0x0) 06:01:38 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x9, 0x3}, {0x18, 0x3, 0x401, 0x4}, 0x8000, [0x8, 0x5, 0x0, 0x1, 0x0, 0x8, 0x4, 0x2800]}, 0x3c) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) 06:01:38 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x9, 0x3}, {0x18, 0x3, 0x401, 0x4}, 0x8000, [0x8, 0x5, 0x0, 0x1, 0x0, 0x8, 0x4, 0x2800]}, 0x3c) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0x6, 0x10, &(0x7f0000000040), 0x4) 06:01:38 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x9, 0x3}, {0x18, 0x3, 0x401, 0x4}, 0x8000, [0x8, 0x5, 0x0, 0x1, 0x0, 0x8, 0x4, 0x2800]}, 0x3c) utimensat(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea946d05ba4925131f60eb14"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="4c8f6c5e11e2dd5c95ce138eea1e7dd836861cd451724e7589659d4822efe1caef1c4a18bf8ccb48cad9cea270b61f668abde880d6f0e65d26153d89664b36dd0f5ccfb122c5b51e01c9", 0x4a}], 0x1) close(r0) 06:01:38 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x1000}], 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:38 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x1000}], 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:38 executing program 1: sysctl$vfs_ffs(&(0x7f0000000100)={0xa, 0x1, 0x10}, 0x3, 0x0, 0x0, 0x0, 0x0) 06:01:38 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x1000}], 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:38 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x0) 06:01:38 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) semop(0x0, &(0x7f0000000040)=[{0x0, 0x1000}], 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:38 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="40373d66901806973c0c35d9b339c3b692f98447157703812f39b8d937162172dc3c458295402287e391ef21ade0c3c0ec4e22aa6bcd68d04bfc672f67086add588d9d255669ef5fed34ee7976724f1e59c0336207248bd477df20bebf6ca2f971e2f3eed3f841b838ea0797d194425ab6d663952a70bd3a5140c9", 0x7b) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:38 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x103, 0x2}, {0x6, 0x80}}) r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000140)={{}, 0x2, &(0x7f0000000040)=[0x0, 0x0]}) setreuid(r2, 0xee01) r3 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r4, r3) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f00000000c0)) getgid() getuid() semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000180)=""/73) r5 = getuid() setreuid(0xffffffffffffffff, r5) seteuid(r5) 06:01:38 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="40373d66901806973c0c35d9b339c3b692f98447157703812f39b8d937162172dc3c458295402287e391ef21ade0c3c0ec4e22aa6bcd68d04bfc672f67086add588d9d255669ef5fed34ee7976724f1e59c0336207248bd477df20bebf6ca2f971e2f3eed3f841b838ea0797d194425ab6d663952a70bd3a5140c9", 0x7b) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:38 executing program 0: getitimer(0x2, &(0x7f0000000080)) 06:01:38 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="40373d66901806973c0c35d9b339c3b692f98447157703812f39b8d937162172dc3c458295402287e391ef21ade0c3c0ec4e22aa6bcd68d04bfc672f67086add588d9d255669ef5fed34ee7976724f1e59c0336207248bd477df20bebf6ca2f971e2f3eed3f841b838ea0797d194425ab6d663952a70bd3a5140c9", 0x7b) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) 06:01:38 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="40373d66901806973c0c35d9b339c3b692f98447157703812f39b8d937162172dc3c458295402287e391ef21ade0c3c0ec4e22aa6bcd68d04bfc672f67086add588d9d255669ef5fed34ee7976724f1e59c0336207248bd477df20bebf6ca2f971e2f3eed3f841b838ea0797d194425ab6d663952a70bd3a5140c9", 0x7b) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:38 executing program 0: nanosleep(&(0x7f0000000000)={0xfffffffffffffffd}, 0x0) 06:01:38 executing program 1: r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000100)=@abs={0x1800, 0x0, 0x0}, 0x8, 0x0}, 0x0) 06:01:38 executing program 0: munmap(&(0x7f00007e6000/0x1000)=nil, 0x1000) mprotect(&(0x7f00007e6000/0x1000)=nil, 0x1000, 0x0) 06:01:38 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x0, &(0x7f0000000280), 0x8}) 06:01:38 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000001c0), 0x4) 06:01:38 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) listen(r0, 0x0) shutdown(r0, 0x0) accept$inet(r0, 0x0, 0x0) 06:01:38 executing program 0: madvise(&(0x7f0000b45000/0x4000)=nil, 0xfffffffffffffe77, 0x0) 06:01:38 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000340)=""/91, 0x5b}], 0x3) syz_emit_ethernet(0x72, &(0x7f0000000000)=ANY=[@ANYBLOB="ed"]) 06:01:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r1]) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = getpgrp() r4 = socket(0x11, 0x4003, 0x0) dup2(r4, r2) fcntl$setown(r2, 0x6, r3) ioctl$TIOCSPGRP(r2, 0x80047308, &(0x7f0000000100)) 06:01:38 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfff, 0x200001, 0xffff65b9, "9af5fbbaa00def07b9575f0a00"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="5c00990a9c7541117e5491ddad5cc4771c6aeaa39dd80db358340400b89d2ef08ee586dc9cf5f0fdfdf9f2f31c7a7403004802d5b3bff6f529a439c21c960471ee6bb26b0e47d65f3f786c551c3a7abdb51f2d55437b51ee62328f7bf40173cd03078a46ee4bf4cde7a0", 0x6a}], 0x1) 06:01:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)) 06:01:38 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00', 0x0) r2 = semget$private(0x0, 0x4, 0x530) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000480)=""/193) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0xff) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="00001cb200002dfb32d5bdf4a974ad0000000000000001"]) r3 = semget$private(0x0, 0x4, 0x530) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000480)=""/193) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f00000002c0)=""/93) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0xee00, r4) unveil(&(0x7f0000000140)='./file0/file0/file0\x00', &(0x7f0000000280)='c\x00') 06:01:38 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0x0, 0x0, 0x0, 0x36dc9b59, 0xfffffffffffffffd}], 0x0, 0x0) pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698a, &(0x7f0000000000)) 06:01:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x201, 0xffffdfdd, "ffffbf7f1f178400ef5caf040200"}) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000240)="cdc256d6ec7a472af95190f34c3f8d286e6ee368114bf3fc4914efe030fc96cdad26ae826ed8ee815441ce6cb13e0fff98604046a3d9c7bc359176f05a36132b96f17b69ada1b5de09042dcc785bd9721cf73ad64a4e653ba8ed62137439f0b1ce71749a2b26e544e9c55318bbbf", 0x6e}], 0x1) read(r1, &(0x7f0000000140)=""/239, 0xef) 06:01:38 executing program 1: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000001100)='./file0\x00', 0xffffffffffffffff, 0x0) 06:01:38 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x2}, {}], 0x2}) 06:01:38 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x0) unveil(&(0x7f0000000040)='./bus/\x00', &(0x7f00000000c0)='W\x00') 06:01:38 executing program 0: semget(0x2, 0x8, 0x784) 06:01:38 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) pipe(&(0x7f00000003c0)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x3, 0x2}) 06:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x35}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 06:01:38 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) pipe(&(0x7f00000003c0)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x3, 0x2}) 06:01:38 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0x9, &(0x7f0000000000), 0x0) 06:01:38 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) pipe(&(0x7f00000003c0)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x3, 0x2}) 06:01:38 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) 06:01:38 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) pipe(&(0x7f00000003c0)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x3, 0x2}) 06:01:38 executing program 1: sysctl$hw(&(0x7f0000000080)={0x6, 0x14}, 0x2, &(0x7f0000000140)="c8b6100e8add1f1a", &(0x7f0000000100)=0x8, &(0x7f0000000280), 0x0) 06:01:38 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x1d}, 0x2, &(0x7f0000000200)="004b9891", &(0x7f0000000040)=0x4, &(0x7f0000000000)='O\f\x00\x00', 0x4) 06:01:38 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x1, 0x1000003}) 06:01:38 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107002, &(0x7f0000000100)={{}, 0xc6000000, 0x4}) 06:01:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x25}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 06:01:38 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000019c0)=""/4096, 0x1000}], 0x2) 06:01:38 executing program 1: sysctl$vfs_ffs(&(0x7f0000000000)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) 06:01:38 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setreuid(0x0, 0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) 06:01:38 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000340)="4524c01ad722fab33b3d04799ec954f84c7905e49451f8cafa721cf8c9fade1d867d43fabf9f6db1175822c25aaba9d38391c16ca73e1ff2af7710d74c6b54bff097f70eec587068e97b1621b9b8d0e744913cff836bd51d8f963a71560aa80714115cd8fbf8f319c847a9d77bda7f7ae1c4f30e0f10b54e8de0838db2cad192998a23615397a896193810c0a3a54e0d16332a7242cd874eea3d8208550822fdbdbb9c79aa3f64e72063a345ad04aebb673c579272e7896c21ca492d1069407913a6e2d1e08ea21186e1f499d0ce7c24906ea65ca527f2c3a1c1bcf0fc60a2856733a66ad7a87afaff8e7ed6aa27bb4e4cc62a11132af0c94a61523966ff01071a0f1bc03fc1e3456c773fef9bbcba9a224f2b8deea1124eeacff10e4b1edae45cd65e4e4315fafe0d8e9f92090fca2c4eef1d24f7143332318544896536e1ddc16a4258759be2b92af5d572c41eb826286db8edfd0b94b16ec1d4ab7dabf9790ab9178fbdc24fb88b433a707cdaf0a954dc8d7e19860921537f8a355d20fd98e4751059b257e44f5c1c1f3bafbfd943ef215857d467a2573a4320ebc406e3e87d0c4dd47fe40ead1dd3cfa1e431b2e657cbc9b1bd37607142cdd3e0b3090b06f670d93870651b5b6de1e4b7d2606b8d4ac5f314d425b2b5ce67e4f4b1cb4787710a2b5e9505ca3351a443ffe8c68d04b89aca0954f77c65a2d0d630f52fb8e280371d0f5ffb2937ce7ce5265a260ce953b37b59cb33db4954d0c13239ac3e9bed725587e4f4e4e157b01e0cfbd1ab535e32c2fffd5ed2317705bb620fb565f6afaf11d9b41985f29946355bd71faf8e1c2a07f1a2b41707b2636daf763cbffd4ae887900ff7bfd0ef733b7374d1a345f2109dabe0b68c4a2ba73c036b5bf8762697d74c1d863820797642e4e006f4802aa6e2b898d24a93c76cf46ca7047ecadae73044b045d08cd25065daa395ed2779b90bd04055029e43584425ac8c39c7f7b3a4c4a9b15128b9eba44ebb3284edcae97ee84925b3a93bf16f9682a4f205176e2646ab7cbbcbeede288899ffd85eba9c7d6e2c1c53b571d3ac99070bc34ac054147548b8df9cc846168434a4eb1f1fd7c98ff6e9674a0118aaf68f9aa0209035845be86d45612b486a9200b6d1cf0a93cefbafd6b786a214a11a6d9d561286059c9aa77758d1c0f6dc6689ca03b2bcdac02503a4e3d053eb7f9b5bd827c99d38ea46b385f9847ef253086c31d7e14d757676312146a9a0e18287914fb5ff1c515ee1c1dab59ad9ca3a45133687466644bbce6051b96aa6bdffa71bc2e4b5ea6cfe57537a8c75899cdeb98a5f2aa73792d42d5045f63f4ea7fce2859c0ff7e09049c8938f0e8de17ec9c1009d358da38431be4bb3d2a5a84420016fb8cb6863db43313f2d7510c65a2d1f555ce7e22670c6fbae4ed3f60e0ecaed8e7ce8556a0770fd523aca7188407591cbbaf11a168905d2aca82a21699c26c98e40aae190f8103af51244d52ce6cf7d56fb28eae5844958809a2313c90f3d1c5d473d42da35f263007a0a082ae61389e0faa20fad510ef09223dcfba29626d29542ad83e9d9e91f212ddbb24d3811dac267c27a7c1991b57a8ecf4e5440248cb4abccc453a3fd5a6a16039e5abeed7d583ca21431de505b3f930c2da0942c4afb792c37f5781e70e7e64352b0db19d6c7ca5001e0f25ea00c6b823fd8f64c55f54a5d758fbf22e4250f15e6b2891a70b429e202087e3c297f20da39351e81341cf8135c247bd04f4584d44b1cea2801086339f50e4593db048ac13c7dbac6d424d427c1ca56b576407fdaa64673e96d827ca4620f75d8b05255d90dcacd66211d0481e8ceba4eae83fed1e30c0debe2fc122e75ca0fe0595fa9bb80c79b7d512149003f590ccbf5d43c6511f2f198d61b35a5f7de57a31e80542f7cdcd67f1b95a4446263c1c657a871bfa541b91a5b768061cc5bb369e0088977ddcaf72fa175628753af01747a23bfeffa97bfd22442857bd658219eac30229ca5b2fbd95b1aaf4f281acd79f7d39765cc237cfbb615fe2be912b69e2214cbb7963e307774afee94ee39cb38112606ef01312bffb886cc2babeb053554056bb9b5c73410abbf6a28fe53665ffd0434bab3046f63956aa33f7aa0e04931a0feee7a091c9244c3ec1924620d9de75591ff4ad85c7351344e7b5e549f8305bb37be284e42566e0a917485f3583e6b4060e2ba8c938e66be5391256dff78996156a479272c0f5a9ac77a91500d412087d5b981daf4bbd3ae092c26b01f087943a832741fbcde2753048b0fff4f55f6594ac6b7bd51674ad586be5bec689373ffd29228416883a89b2161f1c56bed5ef34d5ea4c49974859c9d4d6dd7f959f41446d3b90ad4db2f6c7fc8560b4a859e263b2ac68bc685ba55bdbefc7a29be0b1ab0920763494e90f8c28215c3fbd5bf4ff07d04cf4f0b39dc72691107cb81b3a0f554444155b8b46452917f4ee85fa06b08091474b5b269e8627f5adda3c29f9110615b4830ba5f0e96db35f2bf503118e4519f5522f3590e14edfa16c0aeaa52d8d0d84124b1689b92c30b1e7783a815d11d71b168b30a98ed937c042f82be8b1a9a18d80ec7aa5fd2afb6a13d4fbd1d35a2c064502e18bed3bc89d7e3e845aa4811363ca1c9dfa7d5cbf67c659548f91e4f78e8092a61a3f8669a85d8ffa74b325890852373854e576f8c163a171771d0b69e362c4a7fbbca962c01a5c54d07afcd264041eb96cf9cdda67aa2ee2e307957c5aba2aaf6651177a7adaf6906f355b7079d0be11a5e9a1f21bd4080667dda55d4c17ea4c5115a8fdec82cdcde48c7ce47fcfef1809b64c518127c45a47290efec03137afa3ae029e9a1ec9590c208aebc0f4d10cc18388b9928579a9537f6dd84d743e7cf5e3a80edeb91e165fccf7a90d0cd97a248a30326c54fd2d4b041d9010341dd3735c73daf1054cc8914cf86e4a5c2137374c0ebe6e3642d86f246ce9e883ca3314e9e4d5097ea6ff0bc0cb0abdcf694f204d8f81f9775ca3ed6aa93ea92aff3fd2e23341f95006b517fb7469dbb3e7835f3177d59f2c44340082eede423148a32d8e07ddd8c8ed4786d154addcb4587e546365ce63942c64d22c131a81afb1499a0fbc38dc5821c32d763ee778289c9fefbf02176f603a5c250b90d74580555b7a11cf50c8a51b37f391002973c442740e6734c554ab58bd02ba76b92e170848d1de9d19c126c7159eb4649f9c0de43e67a03363534278bbcccedce3a8295086589d73405c2e663b546c9fe40ce26d4df92e04f43e9c15030557ad34adfdb067314b1b40bf2460273ca05851b57bcf6428ac7478b9770f437921de3fa99572bfcd5f31bc989a503be9653a117cf429bb2c82ad3400fe81c87d40eab06cecf50a306f2d20ee0451f1c16a682d50e43188f90f12f529618a880229c28f8066e491022869482897582cf5ba346c6f2ebbee90588971e1bdc4cf2ae0fd6ae2efa5d46b903bf33ca2287719633f76d49e4dbbc6f6bf23ff35bcb155027dbd681aceb6df6618ba74ff6aaf0f5a94a9398cc8aa40e11a90b46a1682550f0ae39c386c3e20a7d9f4dfb0f02937ff9cdabd3cd07532afa8f4c3f019aa1d3430bf49c6bd5a9f8f1aae4e49e2d7f1284f46c4564b06600a9f9f245434de08f9c9ec0bf72ece63922be1870c69f98f824c2cf48d15ba2d7dacac68737eb7503b9f1882fd2b63022b3b1e8782d01b63f40daf348a9244334618d4320243b3ab574d8795ab611f9ec4818bed1f04d19574f9f7bd3657299460a19985eb31acf5df0a88617ec7a4d57cda140a762a1bc4fa981cebb19e2bdd10e6d77e6b6fb75162941ce03961c0d8752d82e098acc09fe5fbab2a5c2ec621eb12357a894605e1b291d8a1c3de209e0a38a873f5ead4bcd97c59614f9e1de8474bb7e6c9236b31ee28e6da722fe63858cee369a1b1ad53a9bce7a7f4b6b0a186663d98fc15d2455b0a1e7a7e867a74fed8854cf5b337205c1bb8d7e6569d09a1a68a0e789607e3820f94d719a1b5283f5b58344f9c387f09133da04e6b3d259857709cdfc96cb3f63b6a340cd5e798ba977dd33f890d7bb4db3b26673b9313359e8e50f03e9cda30e7a5c88500fae1b6966502984d98104b4b5a69f2f96a3da3c8c027f2121a3932a9a7f57d9d8864bfb150bdf6026e4d5e30b00420d2f04159e5938b09c9a34da33a41a26e616b8b1ecd7f71ce97592c8b84111119f48e5385b92e8162512a118aa658981f566f255f1bf039cc8b177059dff2ccd34cc72fb0ff621a0e8decfe8f690cb055d09046419f645f3ee62925665a98159660c03eb1cab0912e70dc9e51049fc74dd91240ed89a2efc1732f3584c1eebcc82a4d613412d7baf9a71849ae0973c3a69d25f3225c1b797927a562783b39119fb3f2a642d01fc24ac1e13779fcbf760c8c9be50f9d27218d09016c40c0f8a71482188741af5b6dece9a631ac7414f1d3b1cb223de3dcc833d82fc51987abfc139b70f58145cac937764681da27474198c15cfc59954fcc81fba19c755fae350b27caf6116c29c42cbd6299ec76b3bd3f93e51b8c687d166b252da74b426edc44b2a4a193f2ff81b58242b06a1319bc72298352e501963d8643e69f1b72538eef48facfd6e891db6b7980f68ae2416194882243f9c4f9d8442a52e7969c54be5e81bda12d290dcfcee6379bc9834ac1775749356c44bb494dff10c28a0c3efbe613fb0d5312f43c25c754e1d76d63a28ae8b85799dc96cd95ce63f1b5f77ac351c4757d4eda32e4acd459939b6f05ab4185fc4b753639c183e8258af451a4a42ccd3e125b3d3623376f5e5c666f4b673d8f07076fc6fc51212409f24d655c0b4870cb6cc8b7e2556e4bbbb1c4be5ec5add8c3a050e97a0a556fe55fa517c795acd5e6f553da222f95febf97d7ef93bb0ae2c0859d8f3f594d3a292775179d2ae8d2a72aba0ab97d55080f6e8ef11af3ed3fa45b3808f597cf5d929e0bb48d1cb5ec67372ba529985fa07d1948c367d12c67bdaa8127a697edc9c6df273ae6624484d97c298d500391e767f611e84ec31fba0cdc6eac9adc671802c31fda9454b605bacefe9ac62d9a68109b68d2945e4245395a19534cc0b74d47aec1ca3a46ff52087946fbe6a55b82cce35ab2b7d093f20ac70ca33971cad5f9cfee23749c0c01c4ae1625c758325086869f9418f27d3f0e1b9bfe1cf7966694d31e551c03917ae03b2a3771f608497da7fbc128f2a87e73edc8e4315b7d03ae33ecfdcffe89a08f067060bbc4dc36a75f5c548dd41238bae6928afbbf28975b0068c096a84d137a0234e8fd2c32f36bd59b8a0960eca3f4d50e96d2fd4584cd28f63afd3e8f5e2525a0f2c22d0e15ef7cb5530625de12d8c0dc6b71bb93f13cf278f6f86308f76dcf06aaebd3454063a345eae825f629a055d4a6a3bb28cf8eb34880c48375c45ba0cf6e3e505eb9d87ce62987168e49689fd084d85c6181073c1dcc5173974d151042bb3eb83a3833c281033bcedf21a5f23e40d43acfae6a638faf710652519337f01a72f8580261c34328e4fbf3454720f2c16f155743130082ce800f06683c612e902a42ceeb486c4081f7a6fc49c28a17b10517c46c3b33af76847ac71dfbb2c80bc8ee3fd6974992f2a9118475fbf43cba323fbd01c19ba0f0f8aa91505b0623c8ae331e76e3c16fb427c437442ad9c9213a1e504ce5b93af79551e1a810cd9cf0ec3148f14681d74500ab07430e760f1b0d279ce37584848ce8a2fbc5083", 0xffc}, {&(0x7f0000001340)}], 0x2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) close(r1) 06:01:38 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000340)="4524c01ad722fab33b3d04799ec954f84c7905e49451f8cafa721cf8c9fade1d867d43fabf9f6db1175822c25aaba9d38391c16ca73e1ff2af7710d74c6b54bff097f70eec587068e97b1621b9b8d0e744913cff836bd51d8f963a71560aa80714115cd8fbf8f319c847a9d77bda7f7ae1c4f30e0f10b54e8de0838db2cad192998a23615397a896193810c0a3a54e0d16332a7242cd874eea3d8208550822fdbdbb9c79aa3f64e72063a345ad04aebb673c579272e7896c21ca492d1069407913a6e2d1e08ea21186e1f499d0ce7c24906ea65ca527f2c3a1c1bcf0fc60a2856733a66ad7a87afaff8e7ed6aa27bb4e4cc62a11132af0c94a61523966ff01071a0f1bc03fc1e3456c773fef9bbcba9a224f2b8deea1124eeacff10e4b1edae45cd65e4e4315fafe0d8e9f92090fca2c4eef1d24f7143332318544896536e1ddc16a4258759be2b92af5d572c41eb826286db8edfd0b94b16ec1d4ab7dabf9790ab9178fbdc24fb88b433a707cdaf0a954dc8d7e19860921537f8a355d20fd98e4751059b257e44f5c1c1f3bafbfd943ef215857d467a2573a4320ebc406e3e87d0c4dd47fe40ead1dd3cfa1e431b2e657cbc9b1bd37607142cdd3e0b3090b06f670d93870651b5b6de1e4b7d2606b8d4ac5f314d425b2b5ce67e4f4b1cb4787710a2b5e9505ca3351a443ffe8c68d04b89aca0954f77c65a2d0d630f52fb8e280371d0f5ffb2937ce7ce5265a260ce953b37b59cb33db4954d0c13239ac3e9bed725587e4f4e4e157b01e0cfbd1ab535e32c2fffd5ed2317705bb620fb565f6afaf11d9b41985f29946355bd71faf8e1c2a07f1a2b41707b2636daf763cbffd4ae887900ff7bfd0ef733b7374d1a345f2109dabe0b68c4a2ba73c036b5bf8762697d74c1d863820797642e4e006f4802aa6e2b898d24a93c76cf46ca7047ecadae73044b045d08cd25065daa395ed2779b90bd04055029e43584425ac8c39c7f7b3a4c4a9b15128b9eba44ebb3284edcae97ee84925b3a93bf16f9682a4f205176e2646ab7cbbcbeede288899ffd85eba9c7d6e2c1c53b571d3ac99070bc34ac054147548b8df9cc846168434a4eb1f1fd7c98ff6e9674a0118aaf68f9aa0209035845be86d45612b486a9200b6d1cf0a93cefbafd6b786a214a11a6d9d561286059c9aa77758d1c0f6dc6689ca03b2bcdac02503a4e3d053eb7f9b5bd827c99d38ea46b385f9847ef253086c31d7e14d757676312146a9a0e18287914fb5ff1c515ee1c1dab59ad9ca3a45133687466644bbce6051b96aa6bdffa71bc2e4b5ea6cfe57537a8c75899cdeb98a5f2aa73792d42d5045f63f4ea7fce2859c0ff7e09049c8938f0e8de17ec9c1009d358da38431be4bb3d2a5a84420016fb8cb6863db43313f2d7510c65a2d1f555ce7e22670c6fbae4ed3f60e0ecaed8e7ce8556a0770fd523aca7188407591cbbaf11a168905d2aca82a21699c26c98e40aae190f8103af51244d52ce6cf7d56fb28eae5844958809a2313c90f3d1c5d473d42da35f263007a0a082ae61389e0faa20fad510ef09223dcfba29626d29542ad83e9d9e91f212ddbb24d3811dac267c27a7c1991b57a8ecf4e5440248cb4abccc453a3fd5a6a16039e5abeed7d583ca21431de505b3f930c2da0942c4afb792c37f5781e70e7e64352b0db19d6c7ca5001e0f25ea00c6b823fd8f64c55f54a5d758fbf22e4250f15e6b2891a70b429e202087e3c297f20da39351e81341cf8135c247bd04f4584d44b1cea2801086339f50e4593db048ac13c7dbac6d424d427c1ca56b576407fdaa64673e96d827ca4620f75d8b05255d90dcacd66211d0481e8ceba4eae83fed1e30c0debe2fc122e75ca0fe0595fa9bb80c79b7d512149003f590ccbf5d43c6511f2f198d61b35a5f7de57a31e80542f7cdcd67f1b95a4446263c1c657a871bfa541b91a5b768061cc5bb369e0088977ddcaf72fa175628753af01747a23bfeffa97bfd22442857bd658219eac30229ca5b2fbd95b1aaf4f281acd79f7d39765cc237cfbb615fe2be912b69e2214cbb7963e307774afee94ee39cb38112606ef01312bffb886cc2babeb053554056bb9b5c73410abbf6a28fe53665ffd0434bab3046f63956aa33f7aa0e04931a0feee7a091c9244c3ec1924620d9de75591ff4ad85c7351344e7b5e549f8305bb37be284e42566e0a917485f3583e6b4060e2ba8c938e66be5391256dff78996156a479272c0f5a9ac77a91500d412087d5b981daf4bbd3ae092c26b01f087943a832741fbcde2753048b0fff4f55f6594ac6b7bd51674ad586be5bec689373ffd29228416883a89b2161f1c56bed5ef34d5ea4c49974859c9d4d6dd7f959f41446d3b90ad4db2f6c7fc8560b4a859e263b2ac68bc685ba55bdbefc7a29be0b1ab0920763494e90f8c28215c3fbd5bf4ff07d04cf4f0b39dc72691107cb81b3a0f554444155b8b46452917f4ee85fa06b08091474b5b269e8627f5adda3c29f9110615b4830ba5f0e96db35f2bf503118e4519f5522f3590e14edfa16c0aeaa52d8d0d84124b1689b92c30b1e7783a815d11d71b168b30a98ed937c042f82be8b1a9a18d80ec7aa5fd2afb6a13d4fbd1d35a2c064502e18bed3bc89d7e3e845aa4811363ca1c9dfa7d5cbf67c659548f91e4f78e8092a61a3f8669a85d8ffa74b325890852373854e576f8c163a171771d0b69e362c4a7fbbca962c01a5c54d07afcd264041eb96cf9cdda67aa2ee2e307957c5aba2aaf6651177a7adaf6906f355b7079d0be11a5e9a1f21bd4080667dda55d4c17ea4c5115a8fdec82cdcde48c7ce47fcfef1809b64c518127c45a47290efec03137afa3ae029e9a1ec9590c208aebc0f4d10cc18388b9928579a9537f6dd84d743e7cf5e3a80edeb91e165fccf7a90d0cd97a248a30326c54fd2d4b041d9010341dd3735c73daf1054cc8914cf86e4a5c2137374c0ebe6e3642d86f246ce9e883ca3314e9e4d5097ea6ff0bc0cb0abdcf694f204d8f81f9775ca3ed6aa93ea92aff3fd2e23341f95006b517fb7469dbb3e7835f3177d59f2c44340082eede423148a32d8e07ddd8c8ed4786d154addcb4587e546365ce63942c64d22c131a81afb1499a0fbc38dc5821c32d763ee778289c9fefbf02176f603a5c250b90d74580555b7a11cf50c8a51b37f391002973c442740e6734c554ab58bd02ba76b92e170848d1de9d19c126c7159eb4649f9c0de43e67a03363534278bbcccedce3a8295086589d73405c2e663b546c9fe40ce26d4df92e04f43e9c15030557ad34adfdb067314b1b40bf2460273ca05851b57bcf6428ac7478b9770f437921de3fa99572bfcd5f31bc989a503be9653a117cf429bb2c82ad3400fe81c87d40eab06cecf50a306f2d20ee0451f1c16a682d50e43188f90f12f529618a880229c28f8066e491022869482897582cf5ba346c6f2ebbee90588971e1bdc4cf2ae0fd6ae2efa5d46b903bf33ca2287719633f76d49e4dbbc6f6bf23ff35bcb155027dbd681aceb6df6618ba74ff6aaf0f5a94a9398cc8aa40e11a90b46a1682550f0ae39c386c3e20a7d9f4dfb0f02937ff9cdabd3cd07532afa8f4c3f019aa1d3430bf49c6bd5a9f8f1aae4e49e2d7f1284f46c4564b06600a9f9f245434de08f9c9ec0bf72ece63922be1870c69f98f824c2cf48d15ba2d7dacac68737eb7503b9f1882fd2b63022b3b1e8782d01b63f40daf348a9244334618d4320243b3ab574d8795ab611f9ec4818bed1f04d19574f9f7bd3657299460a19985eb31acf5df0a88617ec7a4d57cda140a762a1bc4fa981cebb19e2bdd10e6d77e6b6fb75162941ce03961c0d8752d82e098acc09fe5fbab2a5c2ec621eb12357a894605e1b291d8a1c3de209e0a38a873f5ead4bcd97c59614f9e1de8474bb7e6c9236b31ee28e6da722fe63858cee369a1b1ad53a9bce7a7f4b6b0a186663d98fc15d2455b0a1e7a7e867a74fed8854cf5b337205c1bb8d7e6569d09a1a68a0e789607e3820f94d719a1b5283f5b58344f9c387f09133da04e6b3d259857709cdfc96cb3f63b6a340cd5e798ba977dd33f890d7bb4db3b26673b9313359e8e50f03e9cda30e7a5c88500fae1b6966502984d98104b4b5a69f2f96a3da3c8c027f2121a3932a9a7f57d9d8864bfb150bdf6026e4d5e30b00420d2f04159e5938b09c9a34da33a41a26e616b8b1ecd7f71ce97592c8b84111119f48e5385b92e8162512a118aa658981f566f255f1bf039cc8b177059dff2ccd34cc72fb0ff621a0e8decfe8f690cb055d09046419f645f3ee62925665a98159660c03eb1cab0912e70dc9e51049fc74dd91240ed89a2efc1732f3584c1eebcc82a4d613412d7baf9a71849ae0973c3a69d25f3225c1b797927a562783b39119fb3f2a642d01fc24ac1e13779fcbf760c8c9be50f9d27218d09016c40c0f8a71482188741af5b6dece9a631ac7414f1d3b1cb223de3dcc833d82fc51987abfc139b70f58145cac937764681da27474198c15cfc59954fcc81fba19c755fae350b27caf6116c29c42cbd6299ec76b3bd3f93e51b8c687d166b252da74b426edc44b2a4a193f2ff81b58242b06a1319bc72298352e501963d8643e69f1b72538eef48facfd6e891db6b7980f68ae2416194882243f9c4f9d8442a52e7969c54be5e81bda12d290dcfcee6379bc9834ac1775749356c44bb494dff10c28a0c3efbe613fb0d5312f43c25c754e1d76d63a28ae8b85799dc96cd95ce63f1b5f77ac351c4757d4eda32e4acd459939b6f05ab4185fc4b753639c183e8258af451a4a42ccd3e125b3d3623376f5e5c666f4b673d8f07076fc6fc51212409f24d655c0b4870cb6cc8b7e2556e4bbbb1c4be5ec5add8c3a050e97a0a556fe55fa517c795acd5e6f553da222f95febf97d7ef93bb0ae2c0859d8f3f594d3a292775179d2ae8d2a72aba0ab97d55080f6e8ef11af3ed3fa45b3808f597cf5d929e0bb48d1cb5ec67372ba529985fa07d1948c367d12c67bdaa8127a697edc9c6df273ae6624484d97c298d500391e767f611e84ec31fba0cdc6eac9adc671802c31fda9454b605bacefe9ac62d9a68109b68d2945e4245395a19534cc0b74d47aec1ca3a46ff52087946fbe6a55b82cce35ab2b7d093f20ac70ca33971cad5f9cfee23749c0c01c4ae1625c758325086869f9418f27d3f0e1b9bfe1cf7966694d31e551c03917ae03b2a3771f608497da7fbc128f2a87e73edc8e4315b7d03ae33ecfdcffe89a08f067060bbc4dc36a75f5c548dd41238bae6928afbbf28975b0068c096a84d137a0234e8fd2c32f36bd59b8a0960eca3f4d50e96d2fd4584cd28f63afd3e8f5e2525a0f2c22d0e15ef7cb5530625de12d8c0dc6b71bb93f13cf278f6f86308f76dcf06aaebd3454063a345eae825f629a055d4a6a3bb28cf8eb34880c48375c45ba0cf6e3e505eb9d87ce62987168e49689fd084d85c6181073c1dcc5173974d151042bb3eb83a3833c281033bcedf21a5f23e40d43acfae6a638faf710652519337f01a72f8580261c34328e4fbf3454720f2c16f155743130082ce800f06683c612e902a42ceeb486c4081f7a6fc49c28a17b10517c46c3b33af76847ac71dfbb2c80bc8ee3fd6974992f2a9118475fbf43cba323fbd01c19ba0f0f8aa91505b0623c8ae331e76e3c16fb427c437442ad9c9213a1e504ce5b93af79551e1a810cd9cf0ec3148f14681d74500ab07430e760f1b0d279ce37584848ce8a2fbc5083", 0xffc}, {&(0x7f0000001340)}], 0x2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:39 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000340)="4524c01ad722fab33b3d04799ec954f84c7905e49451f8cafa721cf8c9fade1d867d43fabf9f6db1175822c25aaba9d38391c16ca73e1ff2af7710d74c6b54bff097f70eec587068e97b1621b9b8d0e744913cff836bd51d8f963a71560aa80714115cd8fbf8f319c847a9d77bda7f7ae1c4f30e0f10b54e8de0838db2cad192998a23615397a896193810c0a3a54e0d16332a7242cd874eea3d8208550822fdbdbb9c79aa3f64e72063a345ad04aebb673c579272e7896c21ca492d1069407913a6e2d1e08ea21186e1f499d0ce7c24906ea65ca527f2c3a1c1bcf0fc60a2856733a66ad7a87afaff8e7ed6aa27bb4e4cc62a11132af0c94a61523966ff01071a0f1bc03fc1e3456c773fef9bbcba9a224f2b8deea1124eeacff10e4b1edae45cd65e4e4315fafe0d8e9f92090fca2c4eef1d24f7143332318544896536e1ddc16a4258759be2b92af5d572c41eb826286db8edfd0b94b16ec1d4ab7dabf9790ab9178fbdc24fb88b433a707cdaf0a954dc8d7e19860921537f8a355d20fd98e4751059b257e44f5c1c1f3bafbfd943ef215857d467a2573a4320ebc406e3e87d0c4dd47fe40ead1dd3cfa1e431b2e657cbc9b1bd37607142cdd3e0b3090b06f670d93870651b5b6de1e4b7d2606b8d4ac5f314d425b2b5ce67e4f4b1cb4787710a2b5e9505ca3351a443ffe8c68d04b89aca0954f77c65a2d0d630f52fb8e280371d0f5ffb2937ce7ce5265a260ce953b37b59cb33db4954d0c13239ac3e9bed725587e4f4e4e157b01e0cfbd1ab535e32c2fffd5ed2317705bb620fb565f6afaf11d9b41985f29946355bd71faf8e1c2a07f1a2b41707b2636daf763cbffd4ae887900ff7bfd0ef733b7374d1a345f2109dabe0b68c4a2ba73c036b5bf8762697d74c1d863820797642e4e006f4802aa6e2b898d24a93c76cf46ca7047ecadae73044b045d08cd25065daa395ed2779b90bd04055029e43584425ac8c39c7f7b3a4c4a9b15128b9eba44ebb3284edcae97ee84925b3a93bf16f9682a4f205176e2646ab7cbbcbeede288899ffd85eba9c7d6e2c1c53b571d3ac99070bc34ac054147548b8df9cc846168434a4eb1f1fd7c98ff6e9674a0118aaf68f9aa0209035845be86d45612b486a9200b6d1cf0a93cefbafd6b786a214a11a6d9d561286059c9aa77758d1c0f6dc6689ca03b2bcdac02503a4e3d053eb7f9b5bd827c99d38ea46b385f9847ef253086c31d7e14d757676312146a9a0e18287914fb5ff1c515ee1c1dab59ad9ca3a45133687466644bbce6051b96aa6bdffa71bc2e4b5ea6cfe57537a8c75899cdeb98a5f2aa73792d42d5045f63f4ea7fce2859c0ff7e09049c8938f0e8de17ec9c1009d358da38431be4bb3d2a5a84420016fb8cb6863db43313f2d7510c65a2d1f555ce7e22670c6fbae4ed3f60e0ecaed8e7ce8556a0770fd523aca7188407591cbbaf11a168905d2aca82a21699c26c98e40aae190f8103af51244d52ce6cf7d56fb28eae5844958809a2313c90f3d1c5d473d42da35f263007a0a082ae61389e0faa20fad510ef09223dcfba29626d29542ad83e9d9e91f212ddbb24d3811dac267c27a7c1991b57a8ecf4e5440248cb4abccc453a3fd5a6a16039e5abeed7d583ca21431de505b3f930c2da0942c4afb792c37f5781e70e7e64352b0db19d6c7ca5001e0f25ea00c6b823fd8f64c55f54a5d758fbf22e4250f15e6b2891a70b429e202087e3c297f20da39351e81341cf8135c247bd04f4584d44b1cea2801086339f50e4593db048ac13c7dbac6d424d427c1ca56b576407fdaa64673e96d827ca4620f75d8b05255d90dcacd66211d0481e8ceba4eae83fed1e30c0debe2fc122e75ca0fe0595fa9bb80c79b7d512149003f590ccbf5d43c6511f2f198d61b35a5f7de57a31e80542f7cdcd67f1b95a4446263c1c657a871bfa541b91a5b768061cc5bb369e0088977ddcaf72fa175628753af01747a23bfeffa97bfd22442857bd658219eac30229ca5b2fbd95b1aaf4f281acd79f7d39765cc237cfbb615fe2be912b69e2214cbb7963e307774afee94ee39cb38112606ef01312bffb886cc2babeb053554056bb9b5c73410abbf6a28fe53665ffd0434bab3046f63956aa33f7aa0e04931a0feee7a091c9244c3ec1924620d9de75591ff4ad85c7351344e7b5e549f8305bb37be284e42566e0a917485f3583e6b4060e2ba8c938e66be5391256dff78996156a479272c0f5a9ac77a91500d412087d5b981daf4bbd3ae092c26b01f087943a832741fbcde2753048b0fff4f55f6594ac6b7bd51674ad586be5bec689373ffd29228416883a89b2161f1c56bed5ef34d5ea4c49974859c9d4d6dd7f959f41446d3b90ad4db2f6c7fc8560b4a859e263b2ac68bc685ba55bdbefc7a29be0b1ab0920763494e90f8c28215c3fbd5bf4ff07d04cf4f0b39dc72691107cb81b3a0f554444155b8b46452917f4ee85fa06b08091474b5b269e8627f5adda3c29f9110615b4830ba5f0e96db35f2bf503118e4519f5522f3590e14edfa16c0aeaa52d8d0d84124b1689b92c30b1e7783a815d11d71b168b30a98ed937c042f82be8b1a9a18d80ec7aa5fd2afb6a13d4fbd1d35a2c064502e18bed3bc89d7e3e845aa4811363ca1c9dfa7d5cbf67c659548f91e4f78e8092a61a3f8669a85d8ffa74b325890852373854e576f8c163a171771d0b69e362c4a7fbbca962c01a5c54d07afcd264041eb96cf9cdda67aa2ee2e307957c5aba2aaf6651177a7adaf6906f355b7079d0be11a5e9a1f21bd4080667dda55d4c17ea4c5115a8fdec82cdcde48c7ce47fcfef1809b64c518127c45a47290efec03137afa3ae029e9a1ec9590c208aebc0f4d10cc18388b9928579a9537f6dd84d743e7cf5e3a80edeb91e165fccf7a90d0cd97a248a30326c54fd2d4b041d9010341dd3735c73daf1054cc8914cf86e4a5c2137374c0ebe6e3642d86f246ce9e883ca3314e9e4d5097ea6ff0bc0cb0abdcf694f204d8f81f9775ca3ed6aa93ea92aff3fd2e23341f95006b517fb7469dbb3e7835f3177d59f2c44340082eede423148a32d8e07ddd8c8ed4786d154addcb4587e546365ce63942c64d22c131a81afb1499a0fbc38dc5821c32d763ee778289c9fefbf02176f603a5c250b90d74580555b7a11cf50c8a51b37f391002973c442740e6734c554ab58bd02ba76b92e170848d1de9d19c126c7159eb4649f9c0de43e67a03363534278bbcccedce3a8295086589d73405c2e663b546c9fe40ce26d4df92e04f43e9c15030557ad34adfdb067314b1b40bf2460273ca05851b57bcf6428ac7478b9770f437921de3fa99572bfcd5f31bc989a503be9653a117cf429bb2c82ad3400fe81c87d40eab06cecf50a306f2d20ee0451f1c16a682d50e43188f90f12f529618a880229c28f8066e491022869482897582cf5ba346c6f2ebbee90588971e1bdc4cf2ae0fd6ae2efa5d46b903bf33ca2287719633f76d49e4dbbc6f6bf23ff35bcb155027dbd681aceb6df6618ba74ff6aaf0f5a94a9398cc8aa40e11a90b46a1682550f0ae39c386c3e20a7d9f4dfb0f02937ff9cdabd3cd07532afa8f4c3f019aa1d3430bf49c6bd5a9f8f1aae4e49e2d7f1284f46c4564b06600a9f9f245434de08f9c9ec0bf72ece63922be1870c69f98f824c2cf48d15ba2d7dacac68737eb7503b9f1882fd2b63022b3b1e8782d01b63f40daf348a9244334618d4320243b3ab574d8795ab611f9ec4818bed1f04d19574f9f7bd3657299460a19985eb31acf5df0a88617ec7a4d57cda140a762a1bc4fa981cebb19e2bdd10e6d77e6b6fb75162941ce03961c0d8752d82e098acc09fe5fbab2a5c2ec621eb12357a894605e1b291d8a1c3de209e0a38a873f5ead4bcd97c59614f9e1de8474bb7e6c9236b31ee28e6da722fe63858cee369a1b1ad53a9bce7a7f4b6b0a186663d98fc15d2455b0a1e7a7e867a74fed8854cf5b337205c1bb8d7e6569d09a1a68a0e789607e3820f94d719a1b5283f5b58344f9c387f09133da04e6b3d259857709cdfc96cb3f63b6a340cd5e798ba977dd33f890d7bb4db3b26673b9313359e8e50f03e9cda30e7a5c88500fae1b6966502984d98104b4b5a69f2f96a3da3c8c027f2121a3932a9a7f57d9d8864bfb150bdf6026e4d5e30b00420d2f04159e5938b09c9a34da33a41a26e616b8b1ecd7f71ce97592c8b84111119f48e5385b92e8162512a118aa658981f566f255f1bf039cc8b177059dff2ccd34cc72fb0ff621a0e8decfe8f690cb055d09046419f645f3ee62925665a98159660c03eb1cab0912e70dc9e51049fc74dd91240ed89a2efc1732f3584c1eebcc82a4d613412d7baf9a71849ae0973c3a69d25f3225c1b797927a562783b39119fb3f2a642d01fc24ac1e13779fcbf760c8c9be50f9d27218d09016c40c0f8a71482188741af5b6dece9a631ac7414f1d3b1cb223de3dcc833d82fc51987abfc139b70f58145cac937764681da27474198c15cfc59954fcc81fba19c755fae350b27caf6116c29c42cbd6299ec76b3bd3f93e51b8c687d166b252da74b426edc44b2a4a193f2ff81b58242b06a1319bc72298352e501963d8643e69f1b72538eef48facfd6e891db6b7980f68ae2416194882243f9c4f9d8442a52e7969c54be5e81bda12d290dcfcee6379bc9834ac1775749356c44bb494dff10c28a0c3efbe613fb0d5312f43c25c754e1d76d63a28ae8b85799dc96cd95ce63f1b5f77ac351c4757d4eda32e4acd459939b6f05ab4185fc4b753639c183e8258af451a4a42ccd3e125b3d3623376f5e5c666f4b673d8f07076fc6fc51212409f24d655c0b4870cb6cc8b7e2556e4bbbb1c4be5ec5add8c3a050e97a0a556fe55fa517c795acd5e6f553da222f95febf97d7ef93bb0ae2c0859d8f3f594d3a292775179d2ae8d2a72aba0ab97d55080f6e8ef11af3ed3fa45b3808f597cf5d929e0bb48d1cb5ec67372ba529985fa07d1948c367d12c67bdaa8127a697edc9c6df273ae6624484d97c298d500391e767f611e84ec31fba0cdc6eac9adc671802c31fda9454b605bacefe9ac62d9a68109b68d2945e4245395a19534cc0b74d47aec1ca3a46ff52087946fbe6a55b82cce35ab2b7d093f20ac70ca33971cad5f9cfee23749c0c01c4ae1625c758325086869f9418f27d3f0e1b9bfe1cf7966694d31e551c03917ae03b2a3771f608497da7fbc128f2a87e73edc8e4315b7d03ae33ecfdcffe89a08f067060bbc4dc36a75f5c548dd41238bae6928afbbf28975b0068c096a84d137a0234e8fd2c32f36bd59b8a0960eca3f4d50e96d2fd4584cd28f63afd3e8f5e2525a0f2c22d0e15ef7cb5530625de12d8c0dc6b71bb93f13cf278f6f86308f76dcf06aaebd3454063a345eae825f629a055d4a6a3bb28cf8eb34880c48375c45ba0cf6e3e505eb9d87ce62987168e49689fd084d85c6181073c1dcc5173974d151042bb3eb83a3833c281033bcedf21a5f23e40d43acfae6a638faf710652519337f01a72f8580261c34328e4fbf3454720f2c16f155743130082ce800f06683c612e902a42ceeb486c4081f7a6fc49c28a17b10517c46c3b33af76847ac71dfbb2c80bc8ee3fd6974992f2a9118475fbf43cba323fbd01c19ba0f0f8aa91505b0623c8ae331e76e3c16fb427c437442ad9c9213a1e504ce5b93af79551e1a810cd9cf0ec3148f14681d74500ab07430e760f1b0d279ce37584848ce8a2fbc5083", 0xffc}, {&(0x7f0000001340)}], 0x2, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x2}) 06:01:39 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) 06:01:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 06:01:39 executing program 0: r0 = kqueue() poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) close(r0) fatal protection fault in supervisor mode trap type 4 code 0 rip ffffffff81721e20 cs 8 rflags 10282 cr2 dc0857a51c0 cpl 7 rsp ffff8000200677c0 gsbase 0xffffffff826e4ff0 kgsbase 0x0 panic: trap type 4, code=0, pc=ffffffff81721e20 Starting stack trace... panic(ffffffff8239c3a5) at panic+0x14c kerntrap(ffff800020067710) at kerntrap+0x1b7 alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b pfi_ifhead_RB_REMOVE(ffffffff827def80,ffff800000b3d600) at pfi_ifhead_RB_REMOVE+0x50 pfi_detach_ifgroup(ffff800000aee980) at pfi_detach_ifgroup+0x11b if_delgroup(ffff800000ade800,ffff800000aee980) at if_delgroup+0x193 if_detach(ffff800000ade800) at if_detach+0x1ab tun_clone_destroy(ffff800000ade800) at tun_clone_destroy+0x1c7 if_clone_destroy(ffff8000200679c0) at if_clone_destroy+0x136 tun_dev_close(5d01,7) at tun_dev_close+0x140 spec_close(ffff800020067a90) at spec_close+0x311 VOP_CLOSE(fffffd8067673b60,7,fffffd806c3bfa20,ffff80001d8e9218) at VOP_CLOSE+0xe2 vn_closefile(fffffd8059790cc0,ffff80001d8e9218) at vn_closefile+0xd2 fdrop(fffffd8059790cc0,ffff80001d8e9218) at fdrop+0xc2 closef(fffffd8059790cc0,ffff80001d8e9218) at closef+0x117 fdfree(ffff80001d8e9218) at fdfree+0xf3 exit1(ffff80001d8e9218,0,19,1) at exit1+0x320 postsig(ffff80001d8e9218,19) at postsig+0x4af userret(ffff80001d8e9218) at userret+0x149 syscall(ffff800020067f10) at syscall+0x429 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffffab10, count: 236 End of stack trace.