]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - arch/mips/kernel/perf_event.c
MIPS, Perf-events: Use unsigned delta for right shift in event update
[mv-sheeva.git] / arch / mips / kernel / perf_event.c
index 8f7d2f84d09542b103adc406de0313e304b2f849..a8244854d3dc623f99a4a4d1a2de0d0950153459 100644 (file)
@@ -169,7 +169,7 @@ static void mipspmu_event_update(struct perf_event *event,
        unsigned long flags;
        int shift = 64 - TOTAL_BITS;
        s64 prev_raw_count, new_raw_count;
-       s64 delta;
+       u64 delta;
 
 again:
        prev_raw_count = local64_read(&hwc->prev_count);