sunvdc.c (6548698f929814375fa5d62ae1db96959b0418c1) sunvdc.c (086fa5ff0854c676ec333760f4c0154b3b242616)
1/* sunvdc.c: Sun LDOM Virtual Disk Client.
2 *
3 * Copyright (C) 2007, 2008 David S. Miller <davem@davemloft.net>
4 */
5
6#include <linux/module.h>
7#include <linux/kernel.h>
8#include <linux/types.h>

--- 679 unchanged lines hidden (view full) ---

688 blk_cleanup_queue(q);
689 return -ENOMEM;
690 }
691
692 port->disk = g;
693
694 blk_queue_max_hw_segments(q, port->ring_cookies);
695 blk_queue_max_phys_segments(q, port->ring_cookies);
1/* sunvdc.c: Sun LDOM Virtual Disk Client.
2 *
3 * Copyright (C) 2007, 2008 David S. Miller <davem@davemloft.net>
4 */
5
6#include <linux/module.h>
7#include <linux/kernel.h>
8#include <linux/types.h>

--- 679 unchanged lines hidden (view full) ---

688 blk_cleanup_queue(q);
689 return -ENOMEM;
690 }
691
692 port->disk = g;
693
694 blk_queue_max_hw_segments(q, port->ring_cookies);
695 blk_queue_max_phys_segments(q, port->ring_cookies);
696 blk_queue_max_sectors(q, port->max_xfer_size);
696 blk_queue_max_hw_sectors(q, port->max_xfer_size);
697 g->major = vdc_major;
698 g->first_minor = port->vio.vdev->dev_no << PARTITION_SHIFT;
699 strcpy(g->disk_name, port->disk_name);
700
701 g->fops = &vdc_fops;
702 g->queue = q;
703 g->private_data = port;
704 g->driverfs_dev = &port->vio.vdev->dev;

--- 176 unchanged lines hidden ---
697 g->major = vdc_major;
698 g->first_minor = port->vio.vdev->dev_no << PARTITION_SHIFT;
699 strcpy(g->disk_name, port->disk_name);
700
701 g->fops = &vdc_fops;
702 g->queue = q;
703 g->private_data = port;
704 g->driverfs_dev = &port->vio.vdev->dev;

--- 176 unchanged lines hidden ---