]> Pileus Git - ~andy/linux/blobdiff - kernel/power/swsusp.c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid
[~andy/linux] / kernel / power / swsusp.c
index 57222d2089b8baeadc8cc03f076f0bb2c1dfec90..5b3601bd1893542d59771088baa103e250873a37 100644 (file)
 #include "power.h"
 
 int in_suspend __nosavedata = 0;
-
-/**
- *     swsusp_show_speed - print the time elapsed between two events represented by
- *     @start and @stop
- *
- *     @nr_pages -     number of pages processed between @start and @stop
- *     @msg -          introductory message to print
- */
-
-void swsusp_show_speed(struct timeval *start, struct timeval *stop,
-                       unsigned nr_pages, char *msg)
-{
-       s64 elapsed_centisecs64;
-       int centisecs;
-       int k;
-       int kps;
-
-       elapsed_centisecs64 = timeval_to_ns(stop) - timeval_to_ns(start);
-       do_div(elapsed_centisecs64, NSEC_PER_SEC / 100);
-       centisecs = elapsed_centisecs64;
-       if (centisecs == 0)
-               centisecs = 1;  /* avoid div-by-zero */
-       k = nr_pages * (PAGE_SIZE / 1024);
-       kps = (k * 100) / centisecs;
-       printk(KERN_INFO "PM: %s %d kbytes in %d.%02d seconds (%d.%02d MB/s)\n",
-                       msg, k,
-                       centisecs / 100, centisecs % 100,
-                       kps / 1000, (kps % 1000) / 10);
-}