You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
CC [M] /var/lib/dkms/hfsplus-dkms/1.1-ppa1/build/ioctl.o
/var/lib/dkms/hfsplus-dkms/1.1-ppa1/build/inode.c: In function ‘hfsplus_releasepage’:
/var/lib/dkms/hfsplus-dkms/1.1-ppa1/build/inode.c:90:25: error: ‘PAGE_CACHE_SIZE’ undeclared (first use in this function)
if (tree->node_size >= PAGE_CACHE_SIZE) {
^~~~~~~~~~~~~~~
/var/lib/dkms/hfsplus-dkms/1.1-ppa1/build/inode.c:90:25: note: each undeclared identifier is reported only once for each function it appears in
/var/lib/dkms/hfsplus-dkms/1.1-ppa1/build/inode.c:92:29: error: ‘PAGE_CACHE_SHIFT’ undeclared (first use in this function)
(tree->node_size_shift - PAGE_CACHE_SHIFT);
^~~~~~~~~~~~~~~~
/var/lib/dkms/hfsplus-dkms/1.1-ppa1/build/inode.c: In function ‘hfsplus_journaled_writepage’:
/var/lib/dkms/hfsplus-dkms/1.1-ppa1/build/inode.c:131:38: error: ‘PAGE_CACHE_SHIFT’ undeclared (first use in this function)
const pgoff_t end_index = i_size >> PAGE_CACHE_SHIFT;
^~~~~~~~~~~~~~~~
/var/lib/dkms/hfsplus-dkms/1.1-ppa1/build/inode.c: In function ‘hfsplus_direct_IO’:
/var/lib/dkms/hfsplus-dkms/1.1-ppa1/build/inode.c:155:17: error: implicit declaration of function ‘iov_iter_count’ [-Werror=implicit-function-declaration]
size_t count = iov_iter_count(iter);
^~~~~~~~~~~~~~
/var/lib/dkms/hfsplus-dkms/1.1-ppa1/build/inode.c:158: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, offset,
^~
In file included from ./include/linux/seq_file.h:10:0,
from ./include/linux/pinctrl/consumer.h:17,
from ./include/linux/pinctrl/devinfo.h:21,
from ./include/linux/device.h:24,
from ./include/linux/genhd.h:64,
from ./include/linux/blkdev.h:10,
from /var/lib/dkms/hfsplus-dkms/1.1-ppa1/build/inode.c:11:
./include/linux/fs.h:2850:23: note: expected ‘struct kiocb *’ but argument is of type ‘int’
static inline ssize_t blockdev_direct_IO(struct kiocb *iocb,
^~~~~~~~~~~~~~~~~~
/var/lib/dkms/hfsplus-dkms/1.1-ppa1/build/inode.c:158:31: error: passing argument 2 of ‘blockdev_direct_IO’ from incompatible pointer type [-Werror=incompatible-pointer-types]
ret = blockdev_direct_IO(rw, iocb, inode, iter, offset,
^~~~
In file included from ./include/linux/seq_file.h:10:0,
32,1 0%
The text was updated successfully, but these errors were encountered:
This is what happens on 4.11.x:
The text was updated successfully, but these errors were encountered: