Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save yurikoles/56cc960d0c288f8984c0 to your computer and use it in GitHub Desktop.
Save yurikoles/56cc960d0c288f8984c0 to your computer and use it in GitHub Desktop.
DKMS make.log for exfat-145.a858df5 for kernel 4.1.0-rc8-g0f57d86 (x86_64)
Wed Jun 17 22:06:39 EEST 2015
make -C /usr/lib/modules/4.1.0-rc8-g0f57d86/build M=/var/lib/dkms/exfat/145.a858df5/build modules
make[1]: Entering directory '/usr/lib/modules/4.1.0-rc8-g0f57d86/build'
CC [M] /var/lib/dkms/exfat/145.a858df5/build/exfat_core.o
CC [M] /var/lib/dkms/exfat/145.a858df5/build/exfat_super.o
/var/lib/dkms/exfat/145.a858df5/build/exfat_super.c:1340:17: error: ‘new_sync_read’ undeclared here (not in a function)
.read = new_sync_read,
^
/var/lib/dkms/exfat/145.a858df5/build/exfat_super.c:1341:17: error: ‘new_sync_write’ undeclared here (not in a function)
.write = new_sync_write,
^
/var/lib/dkms/exfat/145.a858df5/build/exfat_super.c: In function ‘exfat_direct_IO’:
/var/lib/dkms/exfat/145.a858df5/build/exfat_super.c:1617:27: warning: passing argument 1 of ‘blockdev_direct_IO’ makes pointer from integer without a cast [-Wint-conversion]
ret = blockdev_direct_IO(rw, iocb, inode, iter,
^
In file included from include/linux/pagemap.h:8:0,
from /var/lib/dkms/exfat/145.a858df5/build/exfat_super.c:57:
include/linux/fs.h:2660:23: note: expected ‘struct kiocb *’ but argument is of type ‘int’
static inline ssize_t blockdev_direct_IO(struct kiocb *iocb,
^
/var/lib/dkms/exfat/145.a858df5/build/exfat_super.c:1617:31: warning: passing argument 2 of ‘blockdev_direct_IO’ from incompatible pointer type [-Wincompatible-pointer-types]
ret = blockdev_direct_IO(rw, iocb, inode, iter,
^
In file included from include/linux/pagemap.h:8:0,
from /var/lib/dkms/exfat/145.a858df5/build/exfat_super.c:57:
include/linux/fs.h:2660:23: note: expected ‘struct inode *’ but argument is of type ‘struct kiocb *’
static inline ssize_t blockdev_direct_IO(struct kiocb *iocb,
^
/var/lib/dkms/exfat/145.a858df5/build/exfat_super.c:1617:37: warning: passing argument 3 of ‘blockdev_direct_IO’ from incompatible pointer type [-Wincompatible-pointer-types]
ret = blockdev_direct_IO(rw, iocb, inode, iter,
^
In file included from include/linux/pagemap.h:8:0,
from /var/lib/dkms/exfat/145.a858df5/build/exfat_super.c:57:
include/linux/fs.h:2660:23: note: expected ‘struct iov_iter *’ but argument is of type ‘struct inode *’
static inline ssize_t blockdev_direct_IO(struct kiocb *iocb,
^
/var/lib/dkms/exfat/145.a858df5/build/exfat_super.c:1617:44: warning: passing argument 4 of ‘blockdev_direct_IO’ makes integer from pointer without a cast [-Wint-conversion]
ret = blockdev_direct_IO(rw, iocb, inode, iter,
^
In file included from include/linux/pagemap.h:8:0,
from /var/lib/dkms/exfat/145.a858df5/build/exfat_super.c:57:
include/linux/fs.h:2660:23: note: expected ‘loff_t {aka long long int}’ but argument is of type ‘struct iov_iter *’
static inline ssize_t blockdev_direct_IO(struct kiocb *iocb,
^
/var/lib/dkms/exfat/145.a858df5/build/exfat_super.c:1618:6: warning: passing argument 5 of ‘blockdev_direct_IO’ makes pointer from integer without a cast [-Wint-conversion]
offset, exfat_get_block);
^
In file included from include/linux/pagemap.h:8:0,
from /var/lib/dkms/exfat/145.a858df5/build/exfat_super.c:57:
include/linux/fs.h:2660:23: note: expected ‘int (*)(struct inode *, sector_t, struct buffer_head *, int) {aka int (*)(struct inode *, long unsigned int, struct buffer_head *, int)}’ but argument is of type ‘loff_t {aka long long int}’
static inline ssize_t blockdev_direct_IO(struct kiocb *iocb,
^
/var/lib/dkms/exfat/145.a858df5/build/exfat_super.c:1617:8: error: too many arguments to function ‘blockdev_direct_IO’
ret = blockdev_direct_IO(rw, iocb, inode, iter,
^
In file included from include/linux/pagemap.h:8:0,
from /var/lib/dkms/exfat/145.a858df5/build/exfat_super.c:57:
include/linux/fs.h:2660:23: note: declared here
static inline ssize_t blockdev_direct_IO(struct kiocb *iocb,
^
/var/lib/dkms/exfat/145.a858df5/build/exfat_super.c: At top level:
/var/lib/dkms/exfat/145.a858df5/build/exfat_super.c:1674:17: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
.direct_IO = exfat_direct_IO,
^
/var/lib/dkms/exfat/145.a858df5/build/exfat_super.c:1674:17: note: (near initialization for ‘exfat_aops.direct_IO’)
scripts/Makefile.build:258: recipe for target '/var/lib/dkms/exfat/145.a858df5/build/exfat_super.o' failed
make[2]: *** [/var/lib/dkms/exfat/145.a858df5/build/exfat_super.o] Error 1
Makefile:1383: recipe for target '_module_/var/lib/dkms/exfat/145.a858df5/build' failed
make[1]: *** [_module_/var/lib/dkms/exfat/145.a858df5/build] Error 2
make[1]: Leaving directory '/usr/lib/modules/4.1.0-rc8-g0f57d86/build'
Makefile:36: recipe for target 'all' failed
make: *** [all] Error 2
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment