From: Mauro Carvalho Chehab Date: Wed, 20 Mar 2013 13:39:31 +0000 (-0300) Subject: [media] dvb-core: don't clear stats at DTV_CLEAR X-Git-Url: http://drtracing.org/?a=commitdiff_plain;h=808d24d6c0b5c30c8f804b251caf476ea63954ef;p=deliverable%2Flinux.git [media] dvb-core: don't clear stats at DTV_CLEAR The stats are cleared by the frontend. Don't do it at DTV_CLEAR. Signed-off-by: Mauro Carvalho Chehab --- diff --git a/drivers/media/dvb-core/dvb_frontend.c b/drivers/media/dvb-core/dvb_frontend.c index eaa0a74e6a87..57601c0704c1 100644 --- a/drivers/media/dvb-core/dvb_frontend.c +++ b/drivers/media/dvb-core/dvb_frontend.c @@ -920,7 +920,7 @@ static int dvb_frontend_clear_cache(struct dvb_frontend *fe) u32 delsys; delsys = c->delivery_system; - memset(c, 0, sizeof(struct dtv_frontend_properties)); + memset(c, 0, offsetof(struct dtv_frontend_properties, strength)); c->delivery_system = delsys; c->state = DTV_CLEAR;