Re: Please test: Rework tun(4) creation and destruction

2025-02-13 Thread Vitaliy Makkoveev
On Thu, Feb 13, 2025 at 08:42:02PM +0100, Claudio Jeker wrote: > On Thu, Feb 13, 2025 at 08:13:27PM +0300, Vitaliy Makkoveev wrote: > > > On 13 Feb 2025, at 19:33, Claudio Jeker wrote: > > > > > > On Wed, Feb 12, 2025 at 06:47:36PM +0300, Vitaliy Makkoveev wrote: > > >> Hi, > > >> > > >> This di

Re: Please test: Rework tun(4) creation and destruction

2025-02-13 Thread Claudio Jeker
On Thu, Feb 13, 2025 at 08:13:27PM +0300, Vitaliy Makkoveev wrote: > > On 13 Feb 2025, at 19:33, Claudio Jeker wrote: > > > > On Wed, Feb 12, 2025 at 06:47:36PM +0300, Vitaliy Makkoveev wrote: > >> Hi, > >> > >> This diff serializes tun(4)/tap(4) interfaces creation and destruction > >> from ifc

Re: Please test: Rework tun(4) creation and destruction

2025-02-13 Thread Vitaliy Makkoveev
> On 13 Feb 2025, at 19:33, Claudio Jeker wrote: > > On Wed, Feb 12, 2025 at 06:47:36PM +0300, Vitaliy Makkoveev wrote: >> Hi, >> >> This diff serializes tun(4)/tap(4) interfaces creation and destruction >> from ifconfig(8) and device nodes path. Not only simplifies, but fixes >> syzkaller [1] r

Re: Please test: Rework tun(4) creation and destruction

2025-02-13 Thread Claudio Jeker
On Wed, Feb 12, 2025 at 06:47:36PM +0300, Vitaliy Makkoveev wrote: > Hi, > > This diff serializes tun(4)/tap(4) interfaces creation and destruction > from ifconfig(8) and device nodes path. Not only simplifies, but fixes > syzkaller [1] report. > > Can I ask openvpn or vmd(8) users to test it and

Re: Please test: Rework tun(4) creation and destruction

2025-02-13 Thread Josh Grosse
On Wed, Feb 12, 2025 at 06:47:36PM +0300, Vitaliy Makkoveev wrote: > Hi, > > This diff serializes tun(4)/tap(4) interfaces creation and destruction > from ifconfig(8) and device nodes path. Not only simplifies, but fixes > syzkaller [1] report. > > Can I ask openvpn or vmd(8) users to test it and

Please test: Rework tun(4) creation and destruction

2025-02-12 Thread Vitaliy Makkoveev
Hi, This diff serializes tun(4)/tap(4) interfaces creation and destruction from ifconfig(8) and device nodes path. Not only simplifies, but fixes syzkaller [1] report. Can I ask openvpn or vmd(8) users to test it and prove that there is no behavior changes? 1. https://syzkaller.appspot.com/bug?e