Bug#717157: blktap-dkms: Fails to build against Linux 3.10

2013-09-17 Thread Ritesh Raj Sarraf
Package: blktap-dkms
Followup-For: Bug #717157

I picked the commits from upstream. You should consider pushing it to
the archive.


root@ibmx3650m2-210-147:/usr/src/blktap-2.0.91# diff -Naru ring.c
/tmp/ring.c 
--- ring.c  2013-09-17 11:47:27.46820 -0400
+++ /tmp/ring.c 2013-09-17 11:47:56.83620 -0400
@@ -210,7 +210,7 @@
 
pgoff = 1 + request-usr_idx * BLKTAP_SEGMENT_MAX;
 
-   addr = do_mmap_pgoff(filp, addr, len, prot, flags, pgoff);
+   addr = vm_mmap(filp, addr, len, prot, flags, pgoff 
PAGE_SHIFT);
 
return IS_ERR_VALUE(addr) ? addr : 0;
 }
@@ -230,8 +230,7 @@
addr  = MMAP_VADDR(ring-user_vstart, request-usr_idx, 0);
len   = request-nr_pages  PAGE_SHIFT;
 
-   err = do_munmap(current-mm, addr, len);
-
+   err = vm_munmap(addr, len);
WARN_ON_ONCE(err);
 }
 


-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (101, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.11-trunk-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_IN, LC_CTYPE=en_IN (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#717157: blktap-dkms: Fails to build against Linux 3.10

2013-07-17 Thread Moritz Muehlenhoff
Package: blktap-dkms
Severity: grave
Justification: renders package unusable

Hi,
blktap-dkms FTBFS against linux 3.10-1 from unstable:

Cheers,
Moritz

  CC [M]  /var/lib/dkms/blktap/2.0.91/build/control.o
In file included from /var/lib/dkms/blktap/2.0.91/build/control.c:30:0:
/var/lib/dkms/blktap/2.0.91/build/blktap.h:75:41: warning: variably modified 
‘pending’ at file scope [enabled by default]
  CC [M]  /var/lib/dkms/blktap/2.0.91/build/ring.o
In file included from /var/lib/dkms/blktap/2.0.91/build/ring.c:30:0:
/var/lib/dkms/blktap/2.0.91/build/blktap.h:75:41: warning: variably modified 
‘pending’ at file scope [enabled by default]
/var/lib/dkms/blktap/2.0.91/build/ring.c: In function ‘blktap_ring_map_request’:
/var/lib/dkms/blktap/2.0.91/build/ring.c:206:2: error: too few arguments to 
function ‘do_mmap_pgoff’
In file included from 
/usr/src/linux-headers-3.10-1-common/include/linux/pagemap.h:7:0,
 from 
/usr/src/linux-headers-3.10-1-common/include/linux/blkdev.h:13,
 from /var/lib/dkms/blktap/2.0.91/build/ring.c:27:
/usr/src/linux-headers-3.10-1-common/include/linux/mm.h:1516:22: note: declared 
here
/var/lib/dkms/blktap/2.0.91/build/ring.c: In function 
‘blktap_ring_mmap_request’:
/var/lib/dkms/blktap/2.0.91/build/ring.c:438:19: error: ‘VM_RESERVED’ 
undeclared (first use in this function)
/var/lib/dkms/blktap/2.0.91/build/ring.c:438:19: note: each undeclared 
identifier is reported only once for each function it appears in
/var/lib/dkms/blktap/2.0.91/build/ring.c: In function ‘blktap_ring_mmap_sring’:
/var/lib/dkms/blktap/2.0.91/build/ring.c:474:19: error: ‘VM_RESERVED’ 
undeclared (first use in this function)
make[3]: *** [/var/lib/dkms/blktap/2.0.91/build/ring.o] Fehler 1
make[2]: *** [_module_/var/lib/dkms/blktap/2.0.91/build] Fehler 2


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org