]> git.baikalelectronics.ru Git - kernel.git/commit
geneve: fix an uninitialized value in geneve_changelink()
authorCong Wang <xiyou.wangcong@gmail.com>
Thu, 23 Jul 2020 01:56:25 +0000 (18:56 -0700)
committerDavid S. Miller <davem@davemloft.net>
Thu, 23 Jul 2020 22:19:58 +0000 (15:19 -0700)
commita43641608a3d6a5aa8971348f7103f589eaf62a6
tree8a7e4d000493caea4eb853de9309ccfe2efb0975
parenta7e013eaaf96a74ae45b5bd8abe0833b6d3b7026
geneve: fix an uninitialized value in geneve_changelink()

geneve_nl2info() sets 'df' conditionally, so we have to
initialize it by copying the value from existing geneve
device in geneve_changelink().

Fixes: 324180b0a6d9 ("geneve: allow changing DF behavior after creation")
Reported-by: syzbot+7ebc2e088af5e4c0c9fa@syzkaller.appspotmail.com
Cc: Sabrina Dubroca <sd@queasysnail.net>
Signed-off-by: Cong Wang <xiyou.wangcong@gmail.com>
Reviewed-by: Sabrina Dubroca <sd@queasysnail.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/geneve.c