SM_DBG3
SM_DBG3(("smGetRequirements: max_expander %d\n", max_dev));
SM_DBG3(("smGetRequirements: index %d numElements %d totalLength %d singleElementLength %d alignment %d\n", i
SM_DBG3(("smInitialize: index %d virtPtr %p osHandle%p\n",i, memoryAllocated->smMemory[i].virtPtr, memoryAllocated->smMemory[i].osHandle));
SM_DBG3(("smInitialize: index %d phyAddrUpper 0x%x phyAddrLower 0x%x totalLength %d numElements %d\n", i,
SM_DBG3(("smInitialize: index %d singleElementLength 0x%x alignment 0x%x type %d reserved %d\n", i,
SM_DBG3(("smIOInit: start\n"));
SM_DBG3(("smIOReInit: start\n"));
SM_DBG3(("smsatReadCapacity10: lastLba is 0x%x %d\n", lastLba, lastLba));
SM_DBG3(("smsatReadCapacity10: LBA 0 is 0x%x %d\n", dataBuffer[0], dataBuffer[0]));
SM_DBG3(("smsatReadCapacity10: LBA 1 is 0x%x %d\n", dataBuffer[1], dataBuffer[1]));
SM_DBG3(("smsatReadCapacity10: LBA 2 is 0x%x %d\n", dataBuffer[2], dataBuffer[2]));
SM_DBG3(("smsatReadCapacity10: LBA 3 is 0x%x %d\n", dataBuffer[3], dataBuffer[3]));
SM_DBG3(("smPhyControlSend: agIORequest %p\n", agIORequest));
SM_DBG3(("smPhyControlSend: SMPRequestbody %p\n", smSMPRequestBody));
SM_DBG3(("smPhyControlSend: DIRECT smp payload\n"));
SM_DBG3(("smPhyControlSend: DIRECT smp payload\n"));
SM_DBG3(("smEnqueueIO: start\n"));
SM_DBG3(("smsatFreeIntIoResource: start\n"));
SM_DBG3(("smsatFreeIntIoResource: DMA len %d\n", satIntIo->satIntDmaMem.totalLength));
SM_DBG3(("smsatFreeIntIoResource: pointer %p\n", satIntIo->satIntDmaMem.osHandle));
SM_DBG3(("smsatFreeIntIoResource: req body len %d\n", satIntIo->satIntReqBodyMem.totalLength));
SM_DBG3(("smsatFreeIntIoResource: satDevData %p satIntIo id %d\n", satDevData, satIntIo->id));
SM_DBG3(("smsatAllocIntIoResource: start\n"));
SM_DBG3(("smsatAllocIntIoResource: satIntIo %p\n", satIntIo));
SM_DBG3(("smsatAllocIntIoResource: satDevData %p satIntIo id %d\n", satDevData, satIntIo->id));
SM_DBG3(("smsatAllocIntIoResource: satDevData %p satIntIo id %d\n", satDevData, satIntIo->id));
SM_DBG3(("smsatAllocIntIoResource: len %d \n", satIntIo->satIntDmaMem.totalLength));
SM_DBG3(("smsatAllocIntIoResource: pointer %p \n", satIntIo->satIntDmaMem.osHandle));
SM_DBG3(("smsatPrepareNewIO: start\n"));
SM_DBG3(("smsatSetDevInfo: start\n"));
SM_DBG3(("smsatSetDevInfo: max queue depth %d\n",oneDeviceData->satNCQMaxIO));
SM_DBG3(("smsatSetDevInfo: device supports NCQ\n"));
SM_DBG3(("smsatSetDevInfo: no NCQ\n"));
SM_DBG3(("smsatSetDevInfo: support 48 bit addressing\n"));
SM_DBG3(("smsatSetDevInfo: NO 48 bit addressing\n"));
SM_DBG3(("smsatSetDevInfo: SMART self-test supported \n"));
SM_DBG3(("smsatSetDevInfo: no SMART self-test suppored\n"));
SM_DBG3(("smsatSetDevInfo: SMART feature set supported \n"));
SM_DBG3(("smsatPrintSgl: agSgl %d upperAddr 0x%08x lowerAddr 0x%08x len 0x%08x ext 0x%08x\n",
SM_DBG3(("smsatSplitSGL: start\n"));
SM_DBG3(("smsatSplitSGL: Not first time\n"));
SM_DBG3(("smsatSplitSGL: UpperAddr 0x%08x LowerAddr 0x%08x\n", satIOContext->UpperAddr, satIOContext->LowerAddr));
SM_DBG3(("smsatSplitSGL: SplitIdx %d AdjustBytes 0x%08x\n", satIOContext->SplitIdx, satIOContext->AdjustBytes));
SM_DBG3(("smsatSetDevInfo: no SMART feature set suppored\n"));
SM_DBG3(("smsatSplitSGL: first time\n"));
SM_DBG3(("smsatSplitSGL: split case\n"));
SM_DBG3(("smsatSplitSGL: splitIdx %d\n", splitIdx));
SM_DBG3(("smsatSplitSGL: splitDiffByte 0x%8x\n", splitDiffByte));
SM_DBG3(("smsatSplitSGL: splitDiffExtra 0x%8x \n", splitDiffExtra));
SM_DBG3(("smsatSplitSGL: UpperAddr 0x%08x tmpLowerAddr 0x%08x\n", UpperAddr, tmpLowerAddr));
SM_DBG3(("smsatSetDevInfo: SMART enabled \n"));
SM_DBG3(("smsatSplitSGL: no split case\n"));
SM_DBG3(("smsatSetDevInfo: no SMART enabled\n"));
SM_DBG3(("smsatSetDevInfo: Removable Media supported \n"));
SM_DBG3(("smsatSetDevInfo: no Removable Media suppored\n"));
SM_DBG3(("smsatSetDevInfo: Removable Media enabled\n"));
SM_DBG3(("smsatSetDevInfo: no Removable Media enabled\n"));
SM_DBG3(("smsatSetDevInfo: DMA supported \n"));
SM_DBG3(("smsatSetDevInfo: no DMA suppored\n"));
SM_DBG3(("satSetDevInfo: DMADIR enabled\n"));
SM_DBG3(("satSetDevInfo: DMADIR disabled\n"));
SM_DBG3(("smsatSetDevInfo: DMA enabled \n"));
SM_DBG3(("smsatSetDevInfo: no DMA enabled\n"));
SM_DBG3(("smsatSetDevInfo: MaxUserAddrSectors 0x%x decimal %d\n", oneDeviceData->satMaxUserAddrSectors, oneDeviceData->satMaxUserAddrSectors));
SM_DBG3(("smsatSetDevInfo: Read Look-ahead is supported\n"));
SM_DBG3(("smsatSetDevInfo: Read Look-ahead is not supported\n"));
SM_DBG3(("smsatSetDevInfo: Volatile Write Cache is supported\n"));
SM_DBG3(("smsatSetDevInfo: Volatile Write Cache is not supported\n"));
SM_DBG3(("smsatSetDevInfo: write cache enabled\n"));
SM_DBG3(("smsatSetDevInfo: no write cache enabled\n"));
SM_DBG3(("smsatSetDevInfo: look ahead enabled\n"));
SM_DBG3(("smsatSetDevInfo: no look ahead enabled\n"));
SM_DBG3(("smsatSetDevInfo: device supports WWN\n"));
SM_DBG3(("smsatSetDevInfo: no WWN\n"));
SM_DBG3(("smsatSetDevInfo: device supports DMA Setup Auto-Activate\n"));
SM_DBG3(("smsatSetDevInfo: no DMA Setup Auto-Activate\n"));
SM_DBG3(("smsatSetDevInfo: device supports NCQ Queue Management Command\n"));
SM_DBG3(("smsatSetDevInfo: no NCQ Queue Management Command\n"));
SM_DBG3(("smIDStart: io ID %d!!!\n", smIORequestBody->id ));
SM_DBG3(("smIDStart: smIORequestBody %p smIORequestBody->smIORequest %p!!!\n", smIORequestBody, smIORequestBody->smIORequest));
SM_DBG3(("smsatIDSubStart: satNewIOContext %p smIORequestBody %p\n", satNewIOContext, smIORequestBody));
SM_DBG3(("smSuperIOStart: io ID %d!!!\n", smIORequestBody->id ));
SM_DBG3(("smsatSetSensePayload: extend 0x%x Sector_Cnt_Upper_Nonzero 0x%x LBA_Upper_Nonzero 0x%x\n",
SM_DBG3(("smsatSetSensePayload: tmp 0x%x\n", tmp));
SM_DBG3(("smsatPacket: start, SCSI CDB is 0x%X %X %X %X %X %X %X %X %X %X %X %X\n",
SM_DBG3(("smsatPacket: return\n"));
SM_DBG3(("smsatRequestSenseForATAPI: start, SCSI CDB is 0x%X %X %X %X %X %X %X %X %X %X %X %X\n",
SM_DBG3(("smsatRequestSenseForATAPI: return\n"));
SM_DBG3(("smsatDeviceReset: start\n"));
SM_DBG3(("smsatDeviceReset: return\n"));
SM_DBG3(("smsatExecuteDeviceDiagnostic: start\n"));
SM_DBG3(("smsatExecuteDeviceDiagnostic: return\n"));
SM_DBG3(("smIOStart: io ID %d!!!\n", smIORequestBody->id ));
SM_DBG3(("smSMPCompleted: phy control\n"));
SM_DBG3(("smsatIDDataPassCB: start\n"));
SM_DBG3(("smsatIDDataPassCB: success!!!\n"));
SM_DBG3(("smsatIDDataPassCB: extend 0x%x ck_cond 0x%x sectorCnt07 0x%x\n", satOrgIOContext->extend,
SM_DBG3(("smsatIDDataPassCB: LBAHigh07 0x%x LBAMid07 0x%x LBALow07 0x%x\n", satOrgIOContext->LBAHigh07,
SM_DBG3(("smllSATACompleted: ncq tag 0x%x\n",satIOContext->sataTag));
SM_DBG3(("smsatPacketCB: start\n"));
SM_DBG3(("smsatPacketCB: First, agIOStatus == OSSA_IO_SUCCESS, agFirstDword == agNULL, agIOInfoLen = %d\n", agIOInfoLen));
SM_DBG3(("smsatRequestSenseForATAPICB: start\n"));
SM_DBG3(("smsatRequestSenseForATAPICB: end\n"));
SM_DBG3(("smsatDecrementPendingIO: start\n"));
SM_DBG3(("smsatDecrementPendingIO: external command!!!\n"));
SM_DBG3(("smsatDecrementPendingIO: internal command!!!\n"));
SM_DBG3(("smsatDecrementPendingIO: internal only command!!!, ID %d!!!\n", smIORequestBody->id));
SM_DBG3(("smsatDeviceResetCB: return\n"));
SM_DBG3(("smsatIDStartCB: Internal, SM generated\n"));
SM_DBG3(("smsatIDStartCB: Success\n"));
SM_DBG3(("smsatIDStartCB: Success did %d\n", oneDeviceData->id));
SM_DBG3(("smsatInquiryCB: did %d\n", oneDeviceData->id));
SM_DBG3(("smsataLLIOStart: ncq tag 0x%x\n",satIOContext->sataTag));
SM_DBG3(("sataLLIOStart: Lock in\n"));
SM_DBG3(("smsatIOPrepareSGL: expDataLength is 0\n"));