--- linux/fs/minix/symlink.c 2018/04/24 18:08:53 1.1.1.2 +++ linux/fs/minix/symlink.c 2018/04/24 18:12:30 1.1.1.3 @@ -1,15 +1,14 @@ /* * linux/fs/minix/symlink.c * - * (C) 1991 Linus Torvalds + * Copyright (C) 1991, 1992 Linus Torvalds * * minix symlink handling code */ -#include - #include +#include #include #include #include @@ -57,7 +56,7 @@ static struct inode * minix_follow_link( } __asm__("mov %%fs,%0":"=r" (fs)); if ((current->link_count > 5) || !inode->i_data[0] || - !(bh = bread(inode->i_dev, inode->i_data[0]))) { + !(bh = bread(inode->i_dev, inode->i_data[0], BLOCK_SIZE))) { iput(dir); iput(inode); return NULL; @@ -85,7 +84,7 @@ static int minix_readlink(struct inode * if (buflen > 1023) buflen = 1023; if (inode->i_data[0]) - bh = bread(inode->i_dev, inode->i_data[0]); + bh = bread(inode->i_dev, inode->i_data[0], BLOCK_SIZE); else bh = NULL; iput(inode);