[FIX] warnings in swap_driver
authorAlexander Aksenov <a.aksenov@samsung.com>
Mon, 11 Nov 2013 07:51:51 +0000 (11:51 +0400)
committerGerrit Code Review <gerrit@gerrit.vlan144.tizendev.org>
Mon, 11 Nov 2013 09:55:39 +0000 (09:55 +0000)
build it with -Werror

Change-Id: I5fc7d233d89088d32ffdccfa45e674b502777cc1
Signed-off-by: Alexander Aksenov <a.aksenov@samsung.com>
build.sh
driver/driver_to_buffer.c

index 49f4ef3..cc00af4 100755 (executable)
--- a/build.sh
+++ b/build.sh
@@ -49,7 +49,7 @@ make CROSS_COMPILE=${cross_compile} ARCH=${arch} -C ${kernel_dir} M=${buffer_dir
 
 driver_module_name=swap_driver.ko
 make CROSS_COMPILE=${cross_compile} ARCH=${arch} -C ${kernel_dir} M=${driver_dir} \
-       extra_cflags="-I${modules_dir}" modules || exit 1
+       extra_cflags="-Werror -I${modules_dir}" modules || exit 1
 
 writer_module_name=swap_writer.ko
 writer_inc=${modules_inc}
index dd2836a..b9b2113 100644 (file)
@@ -138,8 +138,6 @@ static int driver_to_buffer_release(void)
 /* Buffers callback function */
 int driver_to_buffer_callback(void)
 {
-       int result;
-
        /* Increment buffers_to_read counter */
        inc_buffers_to_read();
        swap_device_wake_up_process();
@@ -212,7 +210,7 @@ int driver_to_buffer_fill_spd(struct splice_pipe_desc *spd)
        struct partial_page *partial = spd->partial;
 
        while (data_to_splice) {
-               size_t read_from_current_page = min(data_to_splice, PAGE_SIZE);
+               size_t read_from_current_page = min(data_to_splice, (size_t)PAGE_SIZE);
 
                pages[spd->nr_pages] = alloc_page(GFP_KERNEL);
                if (!pages[spd->nr_pages]) {