diff options
| author | Alexander Motin <mav@FreeBSD.org> | 2014-12-23 10:18:42 +0000 |
|---|---|---|
| committer | Alexander Motin <mav@FreeBSD.org> | 2014-12-23 10:18:42 +0000 |
| commit | 1f69310e70788b89f11729b1d8bfe687f474d1a1 (patch) | |
| tree | c07ccaa3202f224ca04926bc53aa00d719a913ae | |
| parent | 51f529b50b17fead1f6c33698a78c20dc0ccfca4 (diff) | |
Notes
| -rw-r--r-- | sys/cam/ctl/ctl_backend_ramdisk.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/cam/ctl/ctl_backend_ramdisk.c b/sys/cam/ctl/ctl_backend_ramdisk.c index 6c62b4bdc2d8..d43cb6032d34 100644 --- a/sys/cam/ctl/ctl_backend_ramdisk.c +++ b/sys/cam/ctl/ctl_backend_ramdisk.c @@ -569,6 +569,8 @@ ctl_backend_ramdisk_create(struct ctl_be_ramdisk_softc *softc, be_lun->size_bytes = be_lun->size_blocks * blocksize; be_lun->ctl_be_lun.maxlba = be_lun->size_blocks - 1; + be_lun->ctl_be_lun.atomicblock = UINT32_MAX; + be_lun->ctl_be_lun.opttxferlen = softc->rd_size / blocksize; } else { be_lun->ctl_be_lun.maxlba = 0; blocksize = 0; @@ -595,8 +597,6 @@ ctl_backend_ramdisk_create(struct ctl_be_ramdisk_softc *softc, be_lun->ctl_be_lun.flags = CTL_LUN_FLAG_PRIMARY; if (unmap) be_lun->ctl_be_lun.flags |= CTL_LUN_FLAG_UNMAP; - be_lun->ctl_be_lun.atomicblock = UINT32_MAX; - be_lun->ctl_be_lun.opttxferlen = softc->rd_size / blocksize; be_lun->ctl_be_lun.be_lun = be_lun; if (params->flags & CTL_LUN_FLAG_ID_REQ) { |
