log_info
mpr_sas_log_info(struct mpr_softc *sc , u32 log_info)
sas_loginfo.loginfo = log_info;
if (log_info == 0x31170000)
if ((log_info == 30050000) || (log_info == 0x31140000) ||
(log_info == 0x31130000))
"code(0x%02x), sub_code(0x%04x)\n", log_info, originator_str,
u32 log_info = le32toh(mpi_reply->IOCLogInfo);
if (log_info == 0x31170000)
log_info ("Testing priority ceilings\n");
log_info ("-------------------------\n");
log_info (" Protype PTHREAD_PRIO_PROTECT, Type %s\n",
log_info (" Lock with ceiling priority < thread priority - ");
log_info (" Lock with ceiling priority = thread priority - ");
log_info (" Lock with ceiling priority > thread priority - ");
log_info (" Preemption with ceiling priority < thread "
log_info (" Preemption with ceiling priority = thread "
log_info (" SCHED_FIFO scheduling and ceiling priority = "
log_info (" SCHED_FIFO scheduling and ceiling priority > "
log_info ("Testing priority inheritance\n");
log_info ("----------------------------\n");
log_info (" Protype PTHREAD_PRIO_INHERIT, Type %s\n",
log_info (" Simple inheritance test - ");
log_info (" Inheritance test with change of priority - ");
log_info ("\n");
log_info ("\n");
log_info ("\n");
log_info ("\n");
log_info ("\n");
log_info ("\n");
log_info ("\n");
log_info ("\n");
log_info ("Total tests %d, passed %d, failed %d\n",
log_info ("Signal handler caught signal %d, thread id 0x%p\n",
log_info ("Testing pthread_mutex_init\n");
log_info ("--------------------------\n");
log_info (" Protocol %s, Type %s - ",
static void log_info (const char *, ...) __printflike(1, 2);
log_info ("Testing pthread_mutex_destroy\n");
log_info ("-----------------------------\n");
log_info (" Protocol %s, Type %s\n",
log_info (" Destruction of unused mutex - ");
log_info (" Destruction of mutex locked by self - ");
log_info (" Destruction of mutex locked by another "
log_info (" Destruction of mutex while being used in "
log_info ("Testing pthread_mutex_lock\n");
log_info ("--------------------------\n");
log_info (" Protocol %s, Type %s\n",
log_info (" Lock on unlocked mutex - ");
log_info (" Lock on invalid mutex - ");
log_info (" Lock on mutex held by self - ");
log_info ("Testing pthread_mutex_unlock\n");
log_info ("----------------------------\n");
log_info (" Protocol %s, Type %s\n",
log_info (" Unlock on mutex held by self - ");
log_info (" Unlock on invalid mutex - ");
log_info (" Unlock on mutex locked by another thread - ");
log_info ("Testing queueing order\n");
log_info ("----------------------\n");
log_info (" Queueing order on a mutex - ");
log_info (" Queueing order on a condition variable - ");
void log_info (char const *message, ...) __printflike(1, 2);
log_info("Client on %s socket has disconnected",