On Wed, 2015-11-25 at 11:10 +0100, walter harms wrote: > > Am 25.11.2015 10:37, schrieb Ursula Braun: > > Applied to our local git. Thanks. It will be part of my next patch > > submission for net-next. > > > > Kind regards, Ursula Braun, IBM Germany > > > > On Tue, 2015-11-17 at 20:20 +0100, SF Markus Elfring wrote: > >> From: Markus Elfring <elfring@xxxxxxxxxxxxxxxxxxxxx> > >> Date: Tue, 17 Nov 2015 20:10:02 +0100 > >> > >> The channel_remove() function tests whether its argument is NULL > >> and then returns immediately. Thus the test around the calls is not needed. > >> > >> This issue was detected by using the Coccinelle software. > >> > >> Signed-off-by: Markus Elfring <elfring@xxxxxxxxxxxxxxxxxxxxx> > >> --- > >> drivers/s390/net/ctcm_main.c | 7 ++----- > >> 1 file changed, 2 insertions(+), 5 deletions(-) > >> > >> diff --git a/drivers/s390/net/ctcm_main.c b/drivers/s390/net/ctcm_main.c > >> index 05c37d6..c3e2252 100644 > >> --- a/drivers/s390/net/ctcm_main.c > >> +++ b/drivers/s390/net/ctcm_main.c > >> @@ -1677,11 +1677,8 @@ static int ctcm_shutdown_device(struct ccwgroup_device *cgdev) > >> > >> ccw_device_set_offline(cgdev->cdev[1]); > >> ccw_device_set_offline(cgdev->cdev[0]); > > while you are at it .. > > could it be that > cgdev->cdev[1] == cgdev->cdev[CTCM_WRITE] > > if yes you may want to fix that also. > > re, > wh Currently we use CTCM_READ and CTCM_WRITE as indices for the ctc-channel structures, while we use 0, 1, ... as indices for subchannel ccw dev's of our ccwgroup devices. Our other ccwgroup drivers use 0, 1, ... for this purpose as well. Thus I would like to keep this consistent, and stay with 0 and 1 as indices for subchannel ccw dev's in the ctcm driver. Regards, Ursula > > >> - > >> - if (priv->channel[CTCM_READ]) > >> - channel_remove(priv->channel[CTCM_READ]); > >> - if (priv->channel[CTCM_WRITE]) > >> - channel_remove(priv->channel[CTCM_WRITE]); > >> + channel_remove(priv->channel[CTCM_READ]); > >> + channel_remove(priv->channel[CTCM_WRITE]); > >> priv->channel[CTCM_READ] = priv->channel[CTCM_WRITE] = NULL; > >> > >> return 0; > > > > > -- To unsubscribe from this list: send the line "unsubscribe kernel-janitors" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html