From: Davidlohr Bueso Date: Fri, 16 Nov 2018 00:27:12 +0000 (-0800) Subject: i2c: Remove caller signal_pending branch predictions X-Git-Tag: v5.0-rc1~16^2~23 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=e79ba3b55086f717d997114f45822605f97c1e41;p=thirdparty%2Fkernel%2Flinux.git i2c: Remove caller signal_pending branch predictions This is already done for us internally by the signal machinery. Signed-off-by: Davidlohr Bueso Signed-off-by: Wolfram Sang --- diff --git a/drivers/i2c/busses/i2c-ibm_iic.c b/drivers/i2c/busses/i2c-ibm_iic.c index 6f6e1dfe7ccee..d78023d42a350 100644 --- a/drivers/i2c/busses/i2c-ibm_iic.c +++ b/drivers/i2c/busses/i2c-ibm_iic.c @@ -437,7 +437,7 @@ static int iic_wait_for_tc(struct ibm_iic_private* dev){ break; } - if (unlikely(signal_pending(current))){ + if (signal_pending(current)){ DBG("%d: poll interrupted\n", dev->idx); ret = -ERESTARTSYS; break;