OSDN Git Service

gve: Correct order of processing device options
authorJeroen de Borst <jeroendb@google.com>
Thu, 16 Dec 2021 00:46:45 +0000 (16:46 -0800)
committerDavid S. Miller <davem@davemloft.net>
Thu, 16 Dec 2021 10:41:53 +0000 (10:41 +0000)
commita10834a36c8ab59b1a76df48d526fd9ddc090fca
treeea29d3b21787dca69edbcd9e87bb01094ce22e5b
parent75df1a2484c49df232793e295fad34d2b78ff999
gve: Correct order of processing device options

The legacy raw addressing device option was processed before the
new RDA queue format option.  This caused the supported features mask,
which is provided only on the RDA queue format option, not to be set.

This disabled jumbo-frame support when using raw adressing.

Fixes: 255489f5b33c ("gve: Add a jumbo-frame device option")
Signed-off-by: Jeroen de Borst <jeroendb@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/google/gve/gve_adminq.c