Searched hist:c02db8c6290bb992442fec1407643c94cc414375 (Results 1 – 2 of 2) sorted by relevance
/openbmc/linux/include/linux/ |
H A D | if_link.h | diff c02db8c6290bb992442fec1407643c94cc414375 Sun May 16 03:05:45 CDT 2010 Chris Wright <chrisw@sous-sol.org> rtnetlink: make SR-IOV VF interface symmetric
Now we have a set of nested attributes:
IFLA_VFINFO_LIST (NESTED) IFLA_VF_INFO (NESTED) IFLA_VF_MAC IFLA_VF_VLAN IFLA_VF_TX_RATE
This allows a single set to operate on multiple attributes if desired. Among other things, it means a dump can be replayed to set state.
The current interface has yet to be released, so this seems like something to consider for 2.6.34.
Signed-off-by: Chris Wright <chrisw@sous-sol.org> Signed-off-by: David S. Miller <davem@davemloft.net>
|
/openbmc/linux/net/core/ |
H A D | rtnetlink.c | diff 253683bbfb6bc5864417c8c35cb6ef13b5e259e6 Thu May 20 21:25:27 CDT 2010 David Howells <dhowells@redhat.com> rtnetlink: Fix error handling in do_setlink()
Commit c02db8c6290bb992442fec1407643c94cc414375:
Author: Chris Wright <chrisw@sous-sol.org> Date: Sun May 16 01:05:45 2010 -0700 Subject: rtnetlink: make SR-IOV VF interface symmetric
adds broken error handling to do_setlink() in net/core/rtnetlink.c. The problem is the following chunk of code:
if (tb[IFLA_VFINFO_LIST]) { struct nlattr *attr; int rem; nla_for_each_nested(attr, tb[IFLA_VFINFO_LIST], rem) { if (nla_type(attr) != IFLA_VF_INFO) ----> goto errout; err = do_setvfinfo(dev, attr); if (err < 0) goto errout; modified = 1; } }
which can get to errout without setting err, resulting in the following error:
net/core/rtnetlink.c: In function 'do_setlink': net/core/rtnetlink.c:904: warning: 'err' may be used uninitialized in this function
Change the code to return -EINVAL in this case. Note that this might not be the appropriate error though.
Signed-off-by: David Howells <dhowells@redhat.com> cc: Chris Wright <chrisw@sous-sol.org> cc: David S. Miller <davem@davemloft.net> Acked-by: Chris Wright <chrisw@sous-sol.org> Signed-off-by: David S. Miller <davem@davemloft.net> diff c02db8c6290bb992442fec1407643c94cc414375 Sun May 16 03:05:45 CDT 2010 Chris Wright <chrisw@sous-sol.org> rtnetlink: make SR-IOV VF interface symmetric
Now we have a set of nested attributes:
IFLA_VFINFO_LIST (NESTED) IFLA_VF_INFO (NESTED) IFLA_VF_MAC IFLA_VF_VLAN IFLA_VF_TX_RATE
This allows a single set to operate on multiple attributes if desired. Among other things, it means a dump can be replayed to set state.
The current interface has yet to be released, so this seems like something to consider for 2.6.34.
Signed-off-by: Chris Wright <chrisw@sous-sol.org> Signed-off-by: David S. Miller <davem@davemloft.net>
|