Public bug reported:
content of /var/lib/dkms/flashcache/3.1.1+git20131023/build/make.log
DKMS make.log for flashcache-3.1.1+git20131023 for kernel 3.16.0-25-lowlatency
(x86_64)
mar 25 nov 2014, 09.23.32, 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/f