> > diff --git a/drivers/infiniband/core/cm.c > > b/drivers/infiniband/core/cm.c index d80911d4abb7..5927ee4e57ca > 100644 > > --- a/drivers/infiniband/core/cm.c > > +++ b/drivers/infiniband/core/cm.c > > @@ -2808,6 +2808,7 @@ int ib_send_cm_mra(struct ib_cm_id *cm_id, > > msg_response = CM_MSG_RESPONSE_OTHER; > > break; > > } > > + /* fall through */ > > default: > > ret = -EINVAL; > > goto error1; > > > > So adding the comment is enough to make gcc shut up? Or are you just > annotating the code so it's obvious it was intentional? gcc will process the comment and its intent ��.n��������+%������w��{.n�����{���fk��ܨ}���Ơz�j:+v�����w����ޙ��&�)ߡ�a����z�ޗ���ݢj��w�f