]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - block/scsi_ioctl.c
x86_64: Calgary - change _map_single, etc to static
[linux-2.6-omap-h63xx.git] / block / scsi_ioctl.c
index a26ba07955fee2f3dff02adf911928e828c940f1..71bdf88884b2c6545176f4d964656d6ab62181ff 100644 (file)
@@ -436,11 +436,10 @@ int sg_scsi_ioctl(struct file *file, struct request_queue *q,
 
        bytes = max(in_len, out_len);
        if (bytes) {
-               buffer = kmalloc(bytes, q->bounce_gfp | GFP_USER| __GFP_NOWARN);
+               buffer = kzalloc(bytes, q->bounce_gfp | GFP_USER| __GFP_NOWARN);
                if (!buffer)
                        return -ENOMEM;
 
-               memset(buffer, 0, bytes);
        }
 
        rq = blk_get_request(q, in_len ? WRITE : READ, __GFP_WAIT);