Lines Matching refs:device_printf
279 device_printf(sc->mlx_dev, "can't allocate scatter/gather DMA tag\n"); in mlx_sglist_map()
295 device_printf(sc->mlx_dev, "can't allocate s/g table\n"); in mlx_sglist_map()
364 device_printf(sc->mlx_dev, "controller initialisation in progress...\n"); in mlx_attach()
377 device_printf(sc->mlx_dev, "initialisation complete.\n"); in mlx_attach()
386 device_printf(sc->mlx_dev, "can't allocate interrupt\n"); in mlx_attach()
392 device_printf(sc->mlx_dev, "can't set up interrupt\n"); in mlx_attach()
412 device_printf(sc->mlx_dev, "can't allocate buffer DMA tag\n"); in mlx_attach()
422 device_printf(sc->mlx_dev, "can't make initial s/g list mapping\n"); in mlx_attach()
437 device_printf(sc->mlx_dev, "ENQUIRY2 failed\n"); in mlx_attach()
450 device_printf(sc->mlx_dev, "ENQUIRY_OLD failed\n"); in mlx_attach()
457 device_printf(sc->mlx_dev, " *** WARNING *** This firmware revision is not recommended\n"); in mlx_attach()
458 device_printf(sc->mlx_dev, " *** WARNING *** Use revision 2.42 or later\n"); in mlx_attach()
465 device_printf(sc->mlx_dev, " *** WARNING *** This firmware revision is not recommended\n"); in mlx_attach()
466 device_printf(sc->mlx_dev, " *** WARNING *** Use revision 3.51 or later\n"); in mlx_attach()
472 device_printf(sc->mlx_dev, " *** WARNING *** This firmware revision is not recommended\n"); in mlx_attach()
473 device_printf(sc->mlx_dev, " *** WARNING *** Use revision 4.06 or later\n"); in mlx_attach()
478 device_printf(sc->mlx_dev, " *** WARNING *** This firmware revision is not recommended\n"); in mlx_attach()
479 device_printf(sc->mlx_dev, " *** WARNING *** Use revision 5.07 or later\n"); in mlx_attach()
493 device_printf(sc->mlx_dev, "can't make final s/g list mapping\n"); in mlx_attach()
541 device_printf(sc->mlx_dev, "error fetching drive status\n"); in mlx_startup()
569 device_printf(sc->mlx_dev, "device_add_child failed\n"); in mlx_startup()
575 device_printf(sc->mlx_dev, "bus_generic_attach returned %d", error); in mlx_startup()
608 device_printf(sc->mlx_sysdrive[i].ms_disk, "still open, can't detach\n"); in mlx_detach()
661 device_printf(sc->mlx_dev, "flushing cache..."); in mlx_shutdown_locked()
695 device_printf(sc->mlx_dev, "flushing cache..."); in mlx_suspend()
850 device_printf(dr->ms_disk, "detaching..."); in mlx_ioctl()
1153 device_printf(sc->mlx_dev, "periodic enquiry failed - %s\n", mlx_diagnose_command(mc)); in mlx_periodic_enquiry()
1235 device_printf(dr->ms_disk, "drive offline\n"); in mlx_periodic_enquiry()
1238 device_printf(dr->ms_disk, "drive online\n"); in mlx_periodic_enquiry()
1241 device_printf(dr->ms_disk, "drive critical\n"); in mlx_periodic_enquiry()
1251 device_printf(sc->mlx_dev, "%s: unknown command 0x%x", __func__, mc->mc_mailbox[0]); in mlx_periodic_enquiry()
1374 device_printf(sc->mlx_dev, "physical drive %d:%d killed %s\n", in mlx_periodic_eventlog_respond()
1379 device_printf(sc->mlx_dev, "physical drive %d:%d reset\n", in mlx_periodic_eventlog_respond()
1388 device_printf(sc->mlx_dev, "physical drive %d:%d error log: sense = %d asc = %x asq = %x\n", in mlx_periodic_eventlog_respond()
1390 device_printf(sc->mlx_dev, " info %4D csi %4D\n", el->el_information, ":", el->el_csi, ":"); in mlx_periodic_eventlog_respond()
1395 device_printf(sc->mlx_dev, "unknown log message type 0x%x\n", el->el_type); in mlx_periodic_eventlog_respond()
1399 device_printf(sc->mlx_dev, "error reading message log - %s\n", mlx_diagnose_command(mc)); in mlx_periodic_eventlog_respond()
1434 device_printf(sc->mlx_dev, "background check/rebuild operation started\n"); in mlx_periodic_rebuild()
1441 device_printf(sc->mlx_dev, "consistency check completed\n"); /* XXX print drive? */ in mlx_periodic_rebuild()
1444 device_printf(sc->mlx_dev, "drive rebuild completed\n"); /* XXX print channel/target? */ in mlx_periodic_rebuild()
1450 device_printf(sc->mlx_dev, "background check/rebuild operation completed\n"); in mlx_periodic_rebuild()
1521 device_printf(sc->mlx_dev, "%s failed for channel %d\n", in mlx_pause_action()
1538 device_printf(sc->mlx_dev, "%s command failed - %s\n", in mlx_pause_done()
1541 device_printf(sc->mlx_dev, "channel %d pausing for %ld seconds\n", in mlx_pause_done()
1544 device_printf(sc->mlx_dev, "channel %d resuming\n", channel); in mlx_pause_done()
1583 device_printf(sc->mlx_dev, "ENQUIRY failed - %s\n", in mlx_enquire_cb()
1678 device_printf(sc->mlx_dev, "FLUSH failed - %s\n", mlx_diagnose_command(mc)); in mlx_flush()
1721 device_printf(sc->mlx_dev, "CHECK ASYNC failed - %s\n", mlx_diagnose_command(mc)); in mlx_check()
1723 device_printf(sc->mlx_sysdrive[drive].ms_disk, "consistency check started"); in mlx_check()
1765 device_printf(sc->mlx_dev, "REBUILD ASYNC failed - %s\n", mlx_diagnose_command(mc)); in mlx_rebuild()
1767 device_printf(sc->mlx_dev, "drive rebuild started for %d:%d\n", channel, target); in mlx_rebuild()
1803 device_printf(sc->mlx_dev, "command failed - %s\n", mlx_diagnose_command(mc)); in mlx_wait_command()
1841 device_printf(sc->mlx_dev, "command failed - %s\n", mlx_diagnose_command(mc)); in mlx_poll_command()
1876 device_printf(sc->mlx_dev, in mlx_startio_cb()
1979 device_printf(mlxd->mlxd_dev, "drive offline\n"); in mlx_completeio()
1985 device_printf(sc->mlx_dev, "I/O error - %s\n", mlx_diagnose_command(mc)); in mlx_completeio()
1987 device_printf(sc->mlx_dev, " b_bcount %ld blkcount %ld b_pblkno %d\n", in mlx_completeio()
1989 device_printf(sc->mlx_dev, " %13D\n", mc->mc_mailbox, " "); in mlx_completeio()
2286 device_printf(sc->mlx_dev, "controller wedged (not taking commands)\n"); in mlx_start()
2326 device_printf(sc->mlx_dev, "duplicate done event for slot %d\n", slot); in mlx_done()
2329 device_printf(sc->mlx_dev, "done event for nonbusy slot %d\n", slot); in mlx_done()
2949 device_printf(sc->mlx_dev, "DAC%s, %d channel%s, firmware %d.%02d-%c-%02d, %dMB RAM\n", in mlx_describe_controller()
2960 device_printf(sc->mlx_dev, " Hardware ID 0x%08x\n", sc->mlx_enq2->me_hardware_id); in mlx_describe_controller()
2961 device_printf(sc->mlx_dev, " Firmware ID 0x%08x\n", sc->mlx_enq2->me_firmware_id); in mlx_describe_controller()
2962 …device_printf(sc->mlx_dev, " Configured/Actual channels %d/%d\n", sc->mlx_enq2->me_configured_ch… in mlx_describe_controller()
2964 device_printf(sc->mlx_dev, " Max Targets %d\n", sc->mlx_enq2->me_max_targets); in mlx_describe_controller()
2965 device_printf(sc->mlx_dev, " Max Tags %d\n", sc->mlx_enq2->me_max_tags); in mlx_describe_controller()
2966 device_printf(sc->mlx_dev, " Max System Drives %d\n", sc->mlx_enq2->me_max_sys_drives); in mlx_describe_controller()
2967 device_printf(sc->mlx_dev, " Max Arms %d\n", sc->mlx_enq2->me_max_arms); in mlx_describe_controller()
2968 device_printf(sc->mlx_dev, " Max Spans %d\n", sc->mlx_enq2->me_max_spans); in mlx_describe_controller()
2969 …device_printf(sc->mlx_dev, " DRAM/cache/flash/NVRAM size %d/%d/%d/%d\n", sc->mlx_enq2->me_mem_siz… in mlx_describe_controller()
2971 device_printf(sc->mlx_dev, " DRAM type %d\n", sc->mlx_enq2->me_mem_type); in mlx_describe_controller()
2972 device_printf(sc->mlx_dev, " Clock Speed %dns\n", sc->mlx_enq2->me_clock_speed); in mlx_describe_controller()
2973 …device_printf(sc->mlx_dev, " Hardware Speed %dns\n", sc->mlx_enq2->me_hardware_speed… in mlx_describe_controller()
2974 device_printf(sc->mlx_dev, " Max Commands %d\n", sc->mlx_enq2->me_max_commands); in mlx_describe_controller()
2975 device_printf(sc->mlx_dev, " Max SG Entries %d\n", sc->mlx_enq2->me_max_sg); in mlx_describe_controller()
2976 device_printf(sc->mlx_dev, " Max DP %d\n", sc->mlx_enq2->me_max_dp); in mlx_describe_controller()
2977 device_printf(sc->mlx_dev, " Max IOD %d\n", sc->mlx_enq2->me_max_iod); in mlx_describe_controller()
2978 device_printf(sc->mlx_dev, " Max Comb %d\n", sc->mlx_enq2->me_max_comb); in mlx_describe_controller()
2979 device_printf(sc->mlx_dev, " Latency %ds\n", sc->mlx_enq2->me_latency); in mlx_describe_controller()
2980 device_printf(sc->mlx_dev, " SCSI Timeout %ds\n", sc->mlx_enq2->me_scsi_timeout); in mlx_describe_controller()
2981 device_printf(sc->mlx_dev, " Min Free Lines %d\n", sc->mlx_enq2->me_min_freelines); in mlx_describe_controller()
2982 device_printf(sc->mlx_dev, " Rate Constant %d\n", sc->mlx_enq2->me_rate_const); in mlx_describe_controller()
2983 device_printf(sc->mlx_dev, " MAXBLK %d\n", sc->mlx_enq2->me_maxblk); in mlx_describe_controller()
2984 …device_printf(sc->mlx_dev, " Blocking Factor %d sectors\n", sc->mlx_enq2->me_blocking… in mlx_describe_controller()
2985 …device_printf(sc->mlx_dev, " Cache Line Size %d blocks\n", sc->mlx_enq2->me_cacheline… in mlx_describe_controller()
2986 device_printf(sc->mlx_dev, " SCSI Capability %s%dMHz, %d bit\n", in mlx_describe_controller()
2990 device_printf(sc->mlx_dev, " Firmware Build Number %d\n", sc->mlx_enq2->me_firmware_build); in mlx_describe_controller()
2991 device_printf(sc->mlx_dev, " Fault Management Type %d\n", sc->mlx_enq2->me_fault_mgmt_type); in mlx_describe_controller()
2992 …device_printf(sc->mlx_dev, " Features %b\n", sc->mlx_enq2->me_firmware_feature… in mlx_describe_controller()
3011 device_printf(sc->mlx_dev, "physical drive %d:%d not responding\n", param2, param1); in mlx_fw_message()
3016 device_printf(sc->mlx_dev, "spinning up drives...\n"); in mlx_fw_message()
3021 device_printf(sc->mlx_dev, "configuration checksum error\n"); in mlx_fw_message()
3024 device_printf(sc->mlx_dev, "mirror race recovery failed\n"); in mlx_fw_message()
3027 device_printf(sc->mlx_dev, "mirror race recovery in progress\n"); in mlx_fw_message()
3030 device_printf(sc->mlx_dev, "physical drive %d:%d COD mismatch\n", param2, param1); in mlx_fw_message()
3033 device_printf(sc->mlx_dev, "logical drive installation aborted\n"); in mlx_fw_message()
3036 device_printf(sc->mlx_dev, "mirror race on a critical system drive\n"); in mlx_fw_message()
3039 device_printf(sc->mlx_dev, "new controller configuration found\n"); in mlx_fw_message()
3042 device_printf(sc->mlx_dev, "FATAL MEMORY PARITY ERROR\n"); in mlx_fw_message()
3045 …device_printf(sc->mlx_dev, "unknown firmware initialisation error %02x:%02x:%02x\n", error, param1… in mlx_fw_message()