On Thu, Feb 11, 2016 at 2:48 AM, Nicholas A. Bellinger <nab@xxxxxxxxxxxxxxx> wrote: > Hello Dan, > > On Wed, 2016-02-10 at 21:30 -0500, Dan Lane wrote: >> > >> > SUCCESS! >> > >> > The latest changes have the filer working stable, I just benchmarked a Win7 >> > VM on an ESXi host and hit 400+MB/s without any crashing! >> > > > Thanks for the update. > >> > I still see a fair number of the following errors in messages, I'm not sure >> > if it's something to worry about or not, especially considering these >> > numbers. >> > >> > Feb 10 21:18:28 dracofiler kernel: ABORT_TASK: Found referenced qla2xxx >> > task_tag: 1176876 >> > Feb 10 21:18:28 dracofiler kernel: ABORT_TASK: Sending >> > TMR_TASK_DOES_NOT_EXIST for ref_tag: 1176876 >> > Feb 10 21:18:48 dracofiler kernel: ABORT_TASK: Found referenced qla2xxx >> > task_tag: 1199888 >> > Feb 10 21:18:48 dracofiler kernel: ABORT_TASK: Sending >> > TMR_TASK_DOES_NOT_EXIST for ref_tag: 1199888 >> > Feb 10 21:19:07 dracofiler kernel: ABORT_TASK: Found referenced qla2xxx >> > task_tag: 1212868 >> > Feb 10 21:19:07 dracofiler kernel: ABORT_TASK: Sending >> > TMR_TASK_DOES_NOT_EXIST for ref_tag: 1212868 >> > Feb 10 21:20:19 dracofiler kernel: ABORT_TASK: Found referenced qla2xxx >> > task_tag: 1188008 >> > Feb 10 21:20:19 dracofiler kernel: ABORT_TASK: Sending >> > TMR_TASK_DOES_NOT_EXIST for ref_tag: 1188008 >> > Feb 10 21:20:19 dracofiler kernel: ABORT_TASK: Found referenced qla2xxx >> > task_tag: 1188052 >> > Feb 10 21:20:19 dracofiler kernel: ABORT_TASK: Sending >> > TMR_TASK_DOES_NOT_EXIST for ref_tag: 1188052 >> > >> > Thanks again for all the help you provided. I helped a friend with a >> > similar setup get his fixed as well and he had the same results. > > Keep in mind your target-pending/4.4-stable branch is still missing the > active I/O remote port LUN_RESET + session disconnect bug-fix currently > being tested in target-pending/master here: > > https://git.kernel.org/cgit/linux/kernel/git/nab/target-pending.git/commit/?id=0f4a943168f31d29a1701908931acaba518b131a > >> Let me know if you need any further testing of the qlogic stuff. >> > > > Let's have look your fc_host class side stats to verify FC physical > layer for tcm_qla2xxx ports are working as expected. > > head /sys/class/fc_host/host*/statistics/* > Wow, lots of info... Here you go! BTW, I have two QLE2462 cards in my storage box, one has two connections to a single host and the other connects to two FC switches in a blade chassis. ==> /sys/class/fc_host/host10/statistics/dumped_frames <== 0x0 ==> /sys/class/fc_host/host10/statistics/error_frames <== 0x0 ==> /sys/class/fc_host/host10/statistics/fc_no_free_exch <== 0xffffffffffffffff ==> /sys/class/fc_host/host10/statistics/fc_no_free_exch_xid <== 0xffffffffffffffff ==> /sys/class/fc_host/host10/statistics/fc_non_bls_resp <== 0xffffffffffffffff ==> /sys/class/fc_host/host10/statistics/fcp_control_requests <== 0x0 ==> /sys/class/fc_host/host10/statistics/fcp_frame_alloc_failures <== 0xffffffffffffffff ==> /sys/class/fc_host/host10/statistics/fcp_input_megabytes <== 0x0 ==> /sys/class/fc_host/host10/statistics/fcp_input_requests <== 0x0 ==> /sys/class/fc_host/host10/statistics/fcp_output_megabytes <== 0x0 ==> /sys/class/fc_host/host10/statistics/fcp_output_requests <== 0x0 ==> /sys/class/fc_host/host10/statistics/fcp_packet_aborts <== 0xffffffffffffffff ==> /sys/class/fc_host/host10/statistics/fcp_packet_alloc_failures <== 0xffffffffffffffff ==> /sys/class/fc_host/host10/statistics/fc_seq_not_found <== 0xffffffffffffffff ==> /sys/class/fc_host/host10/statistics/fc_xid_busy <== 0xffffffffffffffff ==> /sys/class/fc_host/host10/statistics/fc_xid_not_found <== 0xffffffffffffffff ==> /sys/class/fc_host/host10/statistics/invalid_crc_count <== 0x0 ==> /sys/class/fc_host/host10/statistics/invalid_tx_word_count <== 0x0 ==> /sys/class/fc_host/host10/statistics/link_failure_count <== 0x0 ==> /sys/class/fc_host/host10/statistics/lip_count <== 0x1 ==> /sys/class/fc_host/host10/statistics/loss_of_signal_count <== 0x1 ==> /sys/class/fc_host/host10/statistics/loss_of_sync_count <== 0x1 ==> /sys/class/fc_host/host10/statistics/nos_count <== 0x0 ==> /sys/class/fc_host/host10/statistics/prim_seq_protocol_err_count <== 0x0 head: cannot open ‘/sys/class/fc_host/host10/statistics/reset_statistics’ for re ading: Permission denied ==> /sys/class/fc_host/host10/statistics/rx_frames <== 0x16b7a6 ==> /sys/class/fc_host/host10/statistics/rx_words <== 0x0 ==> /sys/class/fc_host/host10/statistics/seconds_since_last_reset <== 0x27249 ==> /sys/class/fc_host/host10/statistics/tx_frames <== 0x1e4637 ==> /sys/class/fc_host/host10/statistics/tx_words <== 0x0 ==> /sys/class/fc_host/host11/statistics/dumped_frames <== 0x0 ==> /sys/class/fc_host/host11/statistics/error_frames <== 0x0 ==> /sys/class/fc_host/host11/statistics/fc_no_free_exch <== 0xffffffffffffffff ==> /sys/class/fc_host/host11/statistics/fc_no_free_exch_xid <== 0xffffffffffffffff ==> /sys/class/fc_host/host11/statistics/fc_non_bls_resp <== 0xffffffffffffffff ==> /sys/class/fc_host/host11/statistics/fcp_control_requests <== 0x0 ==> /sys/class/fc_host/host11/statistics/fcp_frame_alloc_failures <== 0xffffffffffffffff ==> /sys/class/fc_host/host11/statistics/fcp_input_megabytes <== 0x0 ==> /sys/class/fc_host/host11/statistics/fcp_input_requests <== 0x0 ==> /sys/class/fc_host/host11/statistics/fcp_output_megabytes <== 0x0 ==> /sys/class/fc_host/host11/statistics/fcp_output_requests <== 0x0 ==> /sys/class/fc_host/host11/statistics/fcp_packet_aborts <== 0xffffffffffffffff ==> /sys/class/fc_host/host11/statistics/fcp_packet_alloc_failures <== 0xffffffffffffffff ==> /sys/class/fc_host/host11/statistics/fc_seq_not_found <== 0xffffffffffffffff ==> /sys/class/fc_host/host11/statistics/fc_xid_busy <== 0xffffffffffffffff ==> /sys/class/fc_host/host11/statistics/fc_xid_not_found <== 0xffffffffffffffff ==> /sys/class/fc_host/host11/statistics/invalid_crc_count <== 0x0 ==> /sys/class/fc_host/host11/statistics/invalid_tx_word_count <== 0x0 ==> /sys/class/fc_host/host11/statistics/link_failure_count <== 0x0 ==> /sys/class/fc_host/host11/statistics/lip_count <== 0x1 ==> /sys/class/fc_host/host11/statistics/loss_of_signal_count <== 0x0 ==> /sys/class/fc_host/host11/statistics/loss_of_sync_count <== 0x0 ==> /sys/class/fc_host/host11/statistics/nos_count <== 0x0 ==> /sys/class/fc_host/host11/statistics/prim_seq_protocol_err_count <== 0x0 head: cannot open ‘/sys/class/fc_host/host11/statistics/reset_statistics’ for re ading: Permission denied ==> /sys/class/fc_host/host11/statistics/rx_frames <== 0x6e2261 ==> /sys/class/fc_host/host11/statistics/rx_words <== 0x0 ==> /sys/class/fc_host/host11/statistics/seconds_since_last_reset <== 0x27249 ==> /sys/class/fc_host/host11/statistics/tx_frames <== 0x554f41 ==> /sys/class/fc_host/host11/statistics/tx_words <== 0x0 ==> /sys/class/fc_host/host12/statistics/dumped_frames <== 0x0 ==> /sys/class/fc_host/host12/statistics/error_frames <== 0x0 ==> /sys/class/fc_host/host12/statistics/fc_no_free_exch <== 0xffffffffffffffff ==> /sys/class/fc_host/host12/statistics/fc_no_free_exch_xid <== 0xffffffffffffffff ==> /sys/class/fc_host/host12/statistics/fc_non_bls_resp <== 0xffffffffffffffff ==> /sys/class/fc_host/host12/statistics/fcp_control_requests <== 0x0 ==> /sys/class/fc_host/host12/statistics/fcp_frame_alloc_failures <== 0xffffffffffffffff ==> /sys/class/fc_host/host12/statistics/fcp_input_megabytes <== 0x0 ==> /sys/class/fc_host/host12/statistics/fcp_input_requests <== 0x0 ==> /sys/class/fc_host/host12/statistics/fcp_output_megabytes <== 0x0 ==> /sys/class/fc_host/host12/statistics/fcp_output_requests <== 0x0 ==> /sys/class/fc_host/host12/statistics/fcp_packet_aborts <== 0xffffffffffffffff ==> /sys/class/fc_host/host12/statistics/fcp_packet_alloc_failures <== 0xffffffffffffffff ==> /sys/class/fc_host/host12/statistics/fc_seq_not_found <== 0xffffffffffffffff ==> /sys/class/fc_host/host12/statistics/fc_xid_busy <== 0xffffffffffffffff ==> /sys/class/fc_host/host12/statistics/fc_xid_not_found <== 0xffffffffffffffff ==> /sys/class/fc_host/host12/statistics/invalid_crc_count <== 0x0 ==> /sys/class/fc_host/host12/statistics/invalid_tx_word_count <== 0x0 ==> /sys/class/fc_host/host12/statistics/link_failure_count <== 0x0 ==> /sys/class/fc_host/host12/statistics/lip_count <== 0x1 ==> /sys/class/fc_host/host12/statistics/loss_of_signal_count <== 0x0 ==> /sys/class/fc_host/host12/statistics/loss_of_sync_count <== 0x0 ==> /sys/class/fc_host/host12/statistics/nos_count <== 0x0 ==> /sys/class/fc_host/host12/statistics/prim_seq_protocol_err_count <== 0x0 head: cannot open ‘/sys/class/fc_host/host12/statistics/reset_statistics’ for re ading: Permission denied ==> /sys/class/fc_host/host12/statistics/rx_frames <== 0x1c51 ==> /sys/class/fc_host/host12/statistics/rx_words <== 0x0 ==> /sys/class/fc_host/host12/statistics/seconds_since_last_reset <== 0x27248 ==> /sys/class/fc_host/host12/statistics/tx_frames <== 0x2083 ==> /sys/class/fc_host/host12/statistics/tx_words <== 0x0 ==> /sys/class/fc_host/host9/statistics/dumped_frames <== 0x0 ==> /sys/class/fc_host/host9/statistics/error_frames <== 0x0 ==> /sys/class/fc_host/host9/statistics/fc_no_free_exch <== 0xffffffffffffffff ==> /sys/class/fc_host/host9/statistics/fc_no_free_exch_xid <== 0xffffffffffffffff ==> /sys/class/fc_host/host9/statistics/fc_non_bls_resp <== 0xffffffffffffffff ==> /sys/class/fc_host/host9/statistics/fcp_control_requests <== 0x149 ==> /sys/class/fc_host/host9/statistics/fcp_frame_alloc_failures <== 0xffffffffffffffff ==> /sys/class/fc_host/host9/statistics/fcp_input_megabytes <== 0x0 ==> /sys/class/fc_host/host9/statistics/fcp_input_requests <== 0x0 ==> /sys/class/fc_host/host9/statistics/fcp_output_megabytes <== 0x0 ==> /sys/class/fc_host/host9/statistics/fcp_output_requests <== 0x0 ==> /sys/class/fc_host/host9/statistics/fcp_packet_aborts <== 0xffffffffffffffff ==> /sys/class/fc_host/host9/statistics/fcp_packet_alloc_failures <== 0xffffffffffffffff ==> /sys/class/fc_host/host9/statistics/fc_seq_not_found <== 0xffffffffffffffff ==> /sys/class/fc_host/host9/statistics/fc_xid_busy <== 0xffffffffffffffff ==> /sys/class/fc_host/host9/statistics/fc_xid_not_found <== 0xffffffffffffffff ==> /sys/class/fc_host/host9/statistics/invalid_crc_count <== 0x0 ==> /sys/class/fc_host/host9/statistics/invalid_tx_word_count <== 0x0 ==> /sys/class/fc_host/host9/statistics/link_failure_count <== 0x0 ==> /sys/class/fc_host/host9/statistics/lip_count <== 0x1 ==> /sys/class/fc_host/host9/statistics/loss_of_signal_count <== 0x0 ==> /sys/class/fc_host/host9/statistics/loss_of_sync_count <== 0x0 ==> /sys/class/fc_host/host9/statistics/nos_count <== 0x0 ==> /sys/class/fc_host/host9/statistics/prim_seq_protocol_err_count <== 0x0 head: cannot open ‘/sys/class/fc_host/host9/statistics/reset_statistics’ for rea ding: Permission denied ==> /sys/class/fc_host/host9/statistics/rx_frames <== 0x12e83b5 ==> /sys/class/fc_host/host9/statistics/rx_words <== 0x0 ==> /sys/class/fc_host/host9/statistics/seconds_since_last_reset <== 0x27249 ==> /sys/class/fc_host/host9/statistics/tx_frames <== 0x15249ac ==> /sys/class/fc_host/host9/statistics/tx_words <== 0x0 -- To unsubscribe from this list: send the line "unsubscribe target-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html