MT#55283 fix for NULL selected_sfd

Fixes possible NULL dereference as selected_sfd can be NULL.

Fixes #1710

Change-Id: Ie9208d41e32278c52bec8c820435539c82343c28
pull/1759/head
Richard Fuchs 2 years ago
parent 028eacde17
commit cbd217d5b1

@ -53,7 +53,8 @@
else \
diff_ ## x ## _ ## io = (ke)->x - ks_val; \
atomic64_add(&ps->stats_ ## io.x, diff_ ## x ## _ ## io); \
atomic64_add(&ps->selected_sfd->local_intf->stats.io.x, diff_ ## x ## _ ## io); \
if (ps->selected_sfd) \
atomic64_add(&ps->selected_sfd->local_intf->stats.io.x, diff_ ## x ## _ ## io); \
RTPE_STATS_ADD(x ## _kernel, diff_ ## x ## _ ## io); \
} while (0)

Loading…
Cancel
Save