Explorar o código

powerpc: Don't limit pmac_get_rtc_time to return only positive values

If the machine's clock is set to a bogus value, this check resulted
in userland waiting effectively forever for the RTC value to change,
so remove the check.

Signed-off-by: Paul Mackerras <paulus@samba.org>
Paul Mackerras %!s(int64=19) %!d(string=hai) anos
pai
achega
303d72a000
Modificáronse 1 ficheiros con 0 adicións e 4 borrados
  1. 0 4
      arch/powerpc/platforms/powermac/time.c

+ 0 - 4
arch/powerpc/platforms/powermac/time.c

@@ -113,8 +113,6 @@ static unsigned long cuda_get_time(void)
 		       req.reply_len);
 	now = (req.reply[3] << 24) + (req.reply[4] << 16)
 		+ (req.reply[5] << 8) + req.reply[6];
-	if (now < RTC_OFFSET)
-		return 0;
 	return now - RTC_OFFSET;
 }
 
@@ -158,8 +156,6 @@ static unsigned long pmu_get_time(void)
 		       req.reply_len);
 	now = (req.reply[0] << 24) + (req.reply[1] << 16)
 		+ (req.reply[2] << 8) + req.reply[3];
-	if (now < RTC_OFFSET)
-		return 0;
 	return now - RTC_OFFSET;
 }