diff options
Diffstat (limited to 'drivers/ide/ide-taskfile.c')
-rw-r--r-- | drivers/ide/ide-taskfile.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/ide/ide-taskfile.c b/drivers/ide/ide-taskfile.c index b1fb815dbf68..7ffe9004a4d6 100644 --- a/drivers/ide/ide-taskfile.c +++ b/drivers/ide/ide-taskfile.c | |||
@@ -768,7 +768,7 @@ int ide_cmd_ioctl (ide_drive_t *drive, unsigned int cmd, unsigned long arg) | |||
768 | 768 | ||
769 | if (args[3]) { | 769 | if (args[3]) { |
770 | tfargs.tf_flags |= IDE_TFLAG_IO_16BIT; | 770 | tfargs.tf_flags |= IDE_TFLAG_IO_16BIT; |
771 | bufsize = SECTOR_WORDS * 4 * args[3]; | 771 | bufsize = SECTOR_SIZE * args[3]; |
772 | buf = kzalloc(bufsize, GFP_KERNEL); | 772 | buf = kzalloc(bufsize, GFP_KERNEL); |
773 | if (buf == NULL) | 773 | if (buf == NULL) |
774 | return -ENOMEM; | 774 | return -ENOMEM; |