diff options
author | Ben Hutchings <bhutchings@solarflare.com> | 2012-10-02 04:43:45 +0400 |
---|---|---|
committer | Ben Hutchings <bhutchings@solarflare.com> | 2012-10-02 04:57:25 +0400 |
commit | 726ba0e14a7915effee9e8e652a37306d9637d13 (patch) | |
tree | 53765b1e20c178fcf762c9263746752121ec2405 /scripts/Lindent | |
parent | abb17e6c0c7b27693201dc85f75dbb184279fd10 (diff) | |
download | linux-726ba0e14a7915effee9e8e652a37306d9637d13.tar.xz |
sfc: Fix null function pointer in efx_sriov_channel_type
Commit c31e5f9 ('sfc: Add channel specific receive_skb handler and
post_remove callback') added the function pointer field
efx_channel_type::post_remove and an unconditional call through it.
This field should have been initialised to efx_channel_dummy_op_void
in the existing instances of efx_channel_type, but this was only done
in efx_default_channel_type. Consequently, if a device has SR-IOV
enabled then removing the driver or device will result in an oops.
Signed-off-by: Ben Hutchings <bhutchings@solarflare.com>
Diffstat (limited to 'scripts/Lindent')
0 files changed, 0 insertions, 0 deletions