On 5/5/2020 8:10 PM, Gaetan Rivet wrote: > The service proxy is initialized at 0. This is assuming that all of > its fields are invalid at 0. The issue is that a file descriptor at 0 is a > valid one. > > The value -1 is used as sentinel during cleanup. Initialize the RX proxy > file descriptor to -1. > > Fixes: 366226dd859f ("net/failsafe: fix fd leak") > Signed-off-by: Gaetan Rivet <gr...@u256.net>
I have squashed this to the commit in the fixes line, to not leave any commit that can cause crash, and kept both sign-offs and Ali's test tag. Squashed into relevant commit in next-net, thanks.