diff options
Diffstat (limited to 'drivers/infiniband/ulp/srp/ib_srp.c')
| -rw-r--r-- | drivers/infiniband/ulp/srp/ib_srp.c | 4 | 
1 files changed, 3 insertions, 1 deletions
diff --git a/drivers/infiniband/ulp/srp/ib_srp.c b/drivers/infiniband/ulp/srp/ib_srp.c index ee165fdcb596..0bfa545675b8 100644 --- a/drivers/infiniband/ulp/srp/ib_srp.c +++ b/drivers/infiniband/ulp/srp/ib_srp.c @@ -39,7 +39,7 @@  #include <linux/random.h>  #include <linux/jiffies.h> -#include <asm/atomic.h> +#include <linux/atomic.h>  #include <scsi/scsi.h>  #include <scsi/scsi_device.h> @@ -2127,6 +2127,8 @@ static ssize_t srp_create_target(struct device *dev,  		return -ENOMEM;  	target_host->transportt  = ib_srp_transport_template; +	target_host->max_channel = 0; +	target_host->max_id      = 1;  	target_host->max_lun     = SRP_MAX_LUN;  	target_host->max_cmd_len = sizeof ((struct srp_cmd *) (void *) 0L)->cdb;  |