From mboxrd@z Thu Jan 1 00:00:00 1970 From: Arnd Bergmann Subject: [PATCH] scsi: libfc: fix seconds_since_last_reset calculation Date: Fri, 17 Jun 2016 17:47:25 +0200 Message-ID: <20160617154737.633440-1-arnd@arndb.de> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: y2038-bounces@lists.linaro.org Sender: "Y2038" To: Vasu Dev , "James E.J. Bottomley" , "Martin K. Petersen" Cc: y2038@lists.linaro.org, fcoe-devel@open-fcoe.org, linux-scsi@vger.kernel.org, Arnd Bergmann , linux-kernel@vger.kernel.org List-Id: linux-scsi@vger.kernel.org VGhlIGZjX2dldF9ob3N0X3N0YXRzKCkgZnVuY3Rpb24gY29udGFpbnMgYSBjb21wbGV4IGNvbnZl cnNpb24KZnJvbSBqaWZmaWVzIHRvIHRpbWVzcGVjIHRvIHNlY29uZHMuIEFzIHdlIHRyeSB0byBn ZXQgcmlkIG9mCnVzZXMgb2Ygc3RydWN0IHRpbWVzcGVjLCB3ZSBjYW4gY2xlYW4gdGhpcyB1cCBh bmQgcmVwbGFjZSBpdAp3aXRoIGEgc2ltcGxlciBjb21wdXRhdGlvbi4KClNpbXBseSBkaXZpZGlu ZyB0aGUgZGlmZmVyZW5jZSBpbiBqaWZmaWVzIGJ5IEhaIGlzIG5vdCBvbmx5Cm11Y2ggbW9yZSBl ZmZpY2llbnQsIGl0IGFsc28gYXZvaWRzIGEgcHJvYmxlbSB0aGF0IGNhdXNlcyB0aGUKc2Vjb25k c19zaW5jZV9sYXN0X3Jlc2V0IHZhbHVlIHRvIGJlIGluY29ycmVjdCBpZiBqaWZmaWVzIGhhcwpv dmVycnVuIHNpbmNlIHRoZSAnYm9vdF90aW1lJyB2YWx1ZSB3YXMgcmVjb3JkZWQuCgpTaWduZWQt b2ZmLWJ5OiBBcm5kIEJlcmdtYW5uIDxhcm5kQGFybmRiLmRlPgotLS0KIGRyaXZlcnMvc2NzaS9s aWJmYy9mY19scG9ydC5jIHwgNSArLS0tLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCsp LCA0IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvc2NzaS9saWJmYy9mY19scG9y dC5jIGIvZHJpdmVycy9zY3NpL2xpYmZjL2ZjX2xwb3J0LmMKaW5kZXggZTAxYTI5ODYzYzM4Li45 OWM2ZDkyNTE0MDQgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvc2NzaS9saWJmYy9mY19scG9ydC5jCisr KyBiL2RyaXZlcnMvc2NzaS9saWJmYy9mY19scG9ydC5jCkBAIC0zMDEsNyArMzAxLDYgQEAgc3Ry dWN0IGZjX2hvc3Rfc3RhdGlzdGljcyAqZmNfZ2V0X2hvc3Rfc3RhdHMoc3RydWN0IFNjc2lfSG9z dCAqc2hvc3QpCiB7CiAJc3RydWN0IGZjX2hvc3Rfc3RhdGlzdGljcyAqZmNfc3RhdHM7CiAJc3Ry dWN0IGZjX2xwb3J0ICpscG9ydCA9IHNob3N0X3ByaXYoc2hvc3QpOwotCXN0cnVjdCB0aW1lc3Bl YyB2MCwgdjE7CiAJdW5zaWduZWQgaW50IGNwdTsKIAl1NjQgZmNwX2luX2J5dGVzID0gMDsKIAl1 NjQgZmNwX291dF9ieXRlcyA9IDA7CkBAIC0zMDksOSArMzA4LDcgQEAgc3RydWN0IGZjX2hvc3Rf c3RhdGlzdGljcyAqZmNfZ2V0X2hvc3Rfc3RhdHMoc3RydWN0IFNjc2lfSG9zdCAqc2hvc3QpCiAJ ZmNfc3RhdHMgPSAmbHBvcnQtPmhvc3Rfc3RhdHM7CiAJbWVtc2V0KGZjX3N0YXRzLCAwLCBzaXpl b2Yoc3RydWN0IGZjX2hvc3Rfc3RhdGlzdGljcykpOwogCi0JamlmZmllc190b190aW1lc3BlYyhq aWZmaWVzLCAmdjApOwotCWppZmZpZXNfdG9fdGltZXNwZWMobHBvcnQtPmJvb3RfdGltZSwgJnYx KTsKLQlmY19zdGF0cy0+c2Vjb25kc19zaW5jZV9sYXN0X3Jlc2V0ID0gKHYwLnR2X3NlYyAtIHYx LnR2X3NlYyk7CisJZmNfc3RhdHMtPnNlY29uZHNfc2luY2VfbGFzdF9yZXNldCA9IChscG9ydC0+ Ym9vdF90aW1lIC0gamlmZmllcykgLyBIWjsKIAogCWZvcl9lYWNoX3Bvc3NpYmxlX2NwdShjcHUp IHsKIAkJc3RydWN0IGZjX3N0YXRzICpzdGF0czsKLS0gCjIuOS4wCgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpZMjAzOCBtYWlsaW5nIGxpc3QKWTIwMzhA bGlzdHMubGluYXJvLm9yZwpodHRwczovL2xpc3RzLmxpbmFyby5vcmcvbWFpbG1hbi9saXN0aW5m by95MjAzOAo=