DKMS make.log for flashcache-3.1.1+git20131023 for kernel 3.16.0-25-lowlatency (x86_64) mar 25 nov 2014, 09.18.44, CET make -C /lib/modules/3.16.0-25-lowlatency/build M=/var/lib/dkms/flashcache/3.1.1+git20131023/build modules V=0 make[1]: ingresso nella directory "/usr/src/linux-headers-3.16.0-25-lowlatency" CC [M] /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_conf.o CC [M] /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.o /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c: In function ‘dm_io_async_bvec’: /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:120:18: error: ‘DM_IO_BVEC’ undeclared (first use in this function) iorq.mem.type = DM_IO_BVEC; ^ /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:120:18: note: each undeclared identifier is reported only once for each function it appears in /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:121:14: error: ‘union ’ has no member named ‘bvec’ iorq.mem.ptr.bvec = bvec; ^ In file included from /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:56:0: /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c: In function ‘flashcache_do_pending_error’: /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:430:20: error: ‘struct bio’ has no member named ‘bi_sector’ error, bio->bi_sector); ^ include/linux/device-mapper.h:495:61: note: in definition of macro ‘DMERR’ printk(KERN_ERR DM_NAME ": " DM_MSG_PREFIX ": " f "\n", ## arg) ^ /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c: In function ‘flashcache_do_io’: /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:545:81: error: ‘struct bio’ has no member named ‘bi_idx’ r = dm_io_async_bvec(1, &job->job_io_regions.cache, WRITE, bio->bi_io_vec + bio->bi_idx, ^ /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c: In function ‘flashcache_lookup’: /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:627:20: error: ‘struct bio’ has no member named ‘bi_sector’ sector_t dbn = bio->bi_sector; ^ /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c: In function ‘flashcache_read_hit’: /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:1338:27: error: ‘struct bio’ has no member named ‘bi_idx’ bio->bi_io_vec + bio->bi_idx, ^ /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c: In function ‘flashcache_read_miss’: /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:1397:26: error: ‘struct bio’ has no member named ‘bi_idx’ bio->bi_io_vec + bio->bi_idx, ^ /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c: In function ‘flashcache_read’: /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:1423:28: error: ‘struct bio’ has no member named ‘bi_sector’ (cacheblk->dbn == bio->bi_sector)) { ^ /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:1469:49: error: ‘struct bio’ has no member named ‘bi_sector’ flashcache_clean_set(dmc, hash_block(dmc, bio->bi_sector), 0); ^ /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:1492:29: error: ‘struct bio’ has no member named ‘bi_sector’ dmc->cache[index].dbn = bio->bi_sector; ^ /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c: In function ‘flashcache_setlocks_multiget’: /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:1509:37: error: ‘struct bio’ has no member named ‘bi_sector’ int start_set = hash_block(dmc, bio->bi_sector); ^ /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:1510:35: error: ‘struct bio’ has no member named ‘bi_sector’ int end_set = hash_block(dmc, bio->bi_sector + (to_sector(bio->bi_size) - 1)); ^ /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:1510:63: error: ‘struct bio’ has no member named ‘bi_size’ int end_set = hash_block(dmc, bio->bi_sector + (to_sector(bio->bi_size) - 1)); ^ /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c: In function ‘flashcache_setlocks_multidrop’: /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:1521:37: error: ‘struct bio’ has no member named ‘bi_sector’ int start_set = hash_block(dmc, bio->bi_sector); ^ /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:1522:35: error: ‘struct bio’ has no member named ‘bi_sector’ int end_set = hash_block(dmc, bio->bi_sector + (to_sector(bio->bi_size) - 1)); ^ /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:1522:63: error: ‘struct bio’ has no member named ‘bi_size’ int end_set = hash_block(dmc, bio->bi_sector + (to_sector(bio->bi_size) - 1)); ^ /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c: In function ‘flashcache_inval_block_set’: /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:1539:25: error: ‘struct bio’ has no member named ‘bi_sector’ sector_t io_start = bio->bi_sector; ^ /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:1540:23: error: ‘struct bio’ has no member named ‘bi_sector’ sector_t io_end = bio->bi_sector + (to_sector(bio->bi_size) - 1); ^ /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:1540:51: error: ‘struct bio’ has no member named ‘bi_size’ sector_t io_end = bio->bi_sector + (to_sector(bio->bi_size) - 1); ^ /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c: In function ‘flashcache_inval_block_set_v3’: /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:1645:16: error: ‘struct bio’ has no member named ‘bi_sector’ io_start = bio->bi_sector & mask; ^ /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c: In function ‘flashcache_inval_blocks’: /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:1747:17: error: ‘struct bio’ has no member named ‘bi_sector’ io_start = bio->bi_sector; ^ /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:1748:16: error: ‘struct bio’ has no member named ‘bi_sector’ io_end = (bio->bi_sector + (to_sector(bio->bi_size) - 1)); ^ /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:1748:44: error: ‘struct bio’ has no member named ‘bi_size’ io_end = (bio->bi_sector + (to_sector(bio->bi_size) - 1)); ^ /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:1784:17: error: ‘struct bio’ has no member named ‘bi_sector’ io_start = bio->bi_sector & mask; ^ /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c: In function ‘flashcache_write_miss’: /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:1831:21: error: ‘struct bio’ has no member named ‘bi_sector’ cacheblk->dbn = bio->bi_sector; ^ /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:1866:27: error: ‘struct bio’ has no member named ‘bi_idx’ bio->bi_io_vec + bio->bi_idx, ^ /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:1878:27: error: ‘struct bio’ has no member named ‘bi_idx’ bio->bi_io_vec + bio->bi_idx, ^ /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c: In function ‘flashcache_write_hit’: /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:1930:28: error: ‘struct bio’ has no member named ‘bi_idx’ bio->bi_io_vec + bio->bi_idx, ^ /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:1944:28: error: ‘struct bio’ has no member named ‘bi_idx’ bio->bi_io_vec + bio->bi_idx, ^ /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c: In function ‘flashcache_write’: /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:1979:28: error: ‘struct bio’ has no member named ‘bi_sector’ (cacheblk->dbn == bio->bi_sector)) { ^ /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:2002:47: error: ‘struct bio’ has no member named ‘bi_sector’ flashcache_clean_set(dmc, hash_block(dmc, bio->bi_sector), 0); ^ In file included from ./arch/x86/include/asm/atomic.h:4:0, from /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:25: /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c: In function ‘flashcache_do_block_checks’: /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:2024:22: error: ‘struct bio’ has no member named ‘bi_size’ VERIFY(to_sector(bio->bi_size) <= dmc->block_size); ^ include/linux/compiler.h:160:42: note: in definition of macro ‘unlikely’ # define unlikely(x) __builtin_expect(!!(x), 0) ^ /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:2024:2: note: in expansion of macro ‘VERIFY’ VERIFY(to_sector(bio->bi_size) <= dmc->block_size); ^ /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:2026:16: error: ‘struct bio’ has no member named ‘bi_sector’ io_start = bio->bi_sector & mask; ^ /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:2027:15: error: ‘struct bio’ has no member named ‘bi_sector’ io_end = (bio->bi_sector + (to_sector(bio->bi_size) - 1)) & mask; ^ /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:2027:43: error: ‘struct bio’ has no member named ‘bi_size’ io_end = (bio->bi_sector + (to_sector(bio->bi_size) - 1)) & mask; ^ /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c: In function ‘flashcache_map’: /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:2044:29: error: ‘struct bio’ has no member named ‘bi_size’ int sectors = to_sector(bio->bi_size); ^ /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:2071:24: error: ‘struct bio’ has no member named ‘bi_size’ (to_sector(bio->bi_size) != dmc->block_size) || ^ /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c: In function ‘flashcache_start_uncached_io’: /var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.c:2391:25: error: ‘struct bio’ has no member named ‘bi_idx’ bio->bi_io_vec + bio->bi_idx, ^ make[2]: *** [/var/lib/dkms/flashcache/3.1.1+git20131023/build/flashcache_main.o] Errore 1 make[1]: *** [_module_/var/lib/dkms/flashcache/3.1.1+git20131023/build] Errore 2 make[1]: uscita dalla directory "/usr/src/linux-headers-3.16.0-25-lowlatency" make: *** [modules] Errore 2