[Bug 932646] [NEW] iscsitarget kernel module does not compile on 2.6.32-37

MarkS mark at marksyms.me.uk
Wed Feb 15 10:34:53 UTC 2012


Public bug reported:

Trying to compile the iscsitarget kernel module using module assistant
the build fails with


 /usr/src/modules/iscsitarget/kernel/file-io.c: In function âfileio_syncâ:  â
            â /usr/src/modules/iscsitarget/kernel/file-io.c:91: error: implicit          â
            â declaration of function âsync_page_rangeâ                                  â
            â make[3]: *** [/usr/src/modules/iscsitarget/kernel/file-io.o] Error 1       â
            â make[2]: *** [_module_/usr/src/modules/iscsitarget/kernel] Error 2         â
            â make[2]: Leaving directory `/usr/src/linux-headers-2.6.32-37-generic-pae'  â
            â make[1]: *** [binary-modules] Error 2                                      â
            â make[1]: Leaving directory `/usr/src/modules/iscsitarget'                  â®
            â make: *** [kdist_build] Error 2                                   

>From some googling it looks like sync_page_range needs to be replaced
with filemap_write_and_wait_range.

ProblemType: Bug
DistroRelease: Ubuntu 10.04
Package: iscsitarget-source 1.4.19+svn275-ubuntu2
ProcVersionSignature: Ubuntu 2.6.32-37.81-generic-pae 2.6.32.49+drm33.21
Uname: Linux 2.6.32-37-generic-pae i686
Architecture: i386
Date: Wed Feb 15 10:28:02 2012
InstallationMedia: Ubuntu-Server 10.04 LTS "Lucid Lynx" - Release i386 (20100427)
PackageArchitecture: all
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
SourcePackage: iscsitarget

** Affects: iscsitarget (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: apport-bug i386 lucid

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to iscsitarget in Ubuntu.
https://bugs.launchpad.net/bugs/932646

Title:
  iscsitarget kernel module does not compile on  2.6.32-37

Status in “iscsitarget” package in Ubuntu:
  New

Bug description:
  Trying to compile the iscsitarget kernel module using module assistant
  the build fails with

  
   /usr/src/modules/iscsitarget/kernel/file-io.c: In function âfileio_syncâ:  â
              â /usr/src/modules/iscsitarget/kernel/file-io.c:91: error: implicit          â
              â declaration of function âsync_page_rangeâ                                  â
              â make[3]: *** [/usr/src/modules/iscsitarget/kernel/file-io.o] Error 1       â
              â make[2]: *** [_module_/usr/src/modules/iscsitarget/kernel] Error 2         â
              â make[2]: Leaving directory `/usr/src/linux-headers-2.6.32-37-generic-pae'  â
              â make[1]: *** [binary-modules] Error 2                                      â
              â make[1]: Leaving directory `/usr/src/modules/iscsitarget'                  â®
              â make: *** [kdist_build] Error 2                                   

  From some googling it looks like sync_page_range needs to be replaced
  with filemap_write_and_wait_range.

  ProblemType: Bug
  DistroRelease: Ubuntu 10.04
  Package: iscsitarget-source 1.4.19+svn275-ubuntu2
  ProcVersionSignature: Ubuntu 2.6.32-37.81-generic-pae 2.6.32.49+drm33.21
  Uname: Linux 2.6.32-37-generic-pae i686
  Architecture: i386
  Date: Wed Feb 15 10:28:02 2012
  InstallationMedia: Ubuntu-Server 10.04 LTS "Lucid Lynx" - Release i386 (20100427)
  PackageArchitecture: all
  ProcEnviron:
   PATH=(custom, no user)
   LANG=en_GB.UTF-8
   SHELL=/bin/bash
  SourcePackage: iscsitarget

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/iscsitarget/+bug/932646/+subscriptions




More information about the foundations-bugs mailing list