Print this page
XXXX Nexenta fixes for mpt_sas(7d)
@@ -89,11 +89,11 @@
static int mptsas_get_raid_wwid(mptsas_t *mpt, mptsas_raidvol_t *raidvol);
extern int mptsas_check_dma_handle(ddi_dma_handle_t handle);
extern int mptsas_check_acc_handle(ddi_acc_handle_t handle);
extern mptsas_target_t *mptsas_tgt_alloc(mptsas_hash_table_t *, uint16_t,
- uint64_t, uint32_t, mptsas_phymask_t, uint8_t, mptsas_t *);
+ uint64_t, uint32_t, mptsas_phymask_t, uint8_t);
static int
mptsas_raidconf_page_0_cb(mptsas_t *mpt, caddr_t page_memp,
ddi_acc_handle_t accessp, uint16_t iocstatus, uint32_t iocloginfo,
va_list ap)
@@ -214,11 +214,11 @@
/*
* RAID uses phymask of 0.
*/
ptgt = mptsas_tgt_alloc(&slots->m_tgttbl,
- voldevhandle, raidwwn, 0, 0, 0, mpt);
+ voldevhandle, raidwwn, 0, 0, 0);
raidconfig->m_raidvol[vol].m_raidtgt =
ptgt;
/*