https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=243225
--- Comment #12 from ant2 <[email protected]> --- Placing this line in /boot/loader.conf: hw.mpr.debug_level=0x444 magically prevent hang and allow seamless booting. Meanwhile debug info is: mpr0: <Avago Technologies (LSI) SAS3008> port 0xd000-0xd0ff mem 0xfb500000-0xfb50ffff,0xfb300000-0xfb3fffff at device 0.0 on pci11 mpr0: Counted 96 MSI-X messages mpr0: Attempting to allocate 1 MSI-X messages mpr0: Allocated 1 interrupts mpr0: mpr_attach mpr0: mpr_attach entered mpr0: mpr_transition_ready mpr0: mpr_transition_ready entered, sleep_flags= 0 mpr0: Doorbell= 0x25000000 mpr0: mpr_message_unit_reset mpr0: mpr_message_unit_reset entered mpr0: mpr_wait_db_ack: successful count(3), timeout(5) mpr0: mpr_message_unit_reset exit mpr0: Doorbell= 0x15000000 mpr0: mpr_transition_ready exit mpr0: mpr_iocfacts_allocate entered mpr0: mpr_get_iocfacts mpr0: mpr_get_iocfacts entered mpr0: mpr_wait_db_ack: successful count(1), timeout(5) mpr0: mpr_wait_db_ack: successful count(1), timeout(5) mpr0: mpr_wait_db_ack: successful count(1), timeout(5) mpr0: mpr_wait_db_ack: successful count(1), timeout(5) mpr0: facts->IOCCapabilities 0x7a85c mpr0: mpr_get_iocfacts exit, error= 0 mpr0: Sized queues to q=1 reqs=2164 replies=2079 mpr0: free queue busaddr= 0x0000000a96c000 size= 8320 mpr0: reply queue busaddr= 0x0000000a96e080 size= 16640 mpr0: reply frames busaddr= 0x0000000a973000 size= 266240 mpr0: request frames busaddr= 0x0000000a9b4000 size= 276992 mpr0: sense frames busaddr= 0x0000000ae06000 size= 545328 mpr0: Allocating 1 I/O queues mpr0: Configuring queue 0 0xfffff80001e89c80 mpr0: mpr_transition_operational mpr0: mpr_transition_operational entered, Doorbell= 0x15000000 mpr0: mpr_send_iocinit mpr0: mpr_send_iocinit entered mpr0: mpr_wait_db_ack: successful count(1), timeout(5) mpr0: mpr_wait_db_ack: successful count(1), timeout(5) mpr0: mpr_wait_db_ack: successful count(1), timeout(5) mpr0: mpr_wait_db_ack: successful count(1), timeout(5) mpr0: mpr_wait_db_ack: successful count(1), timeout(5) mpr0: mpr_wait_db_ack: successful count(1), timeout(5) mpr0: mpr_wait_db_ack: successful count(1), timeout(5) mpr0: mpr_wait_db_ack: successful count(1), timeout(5) mpr0: mpr_wait_db_ack: successful count(1), timeout(5) mpr0: mpr_wait_db_ack: successful count(1), timeout(5) mpr0: mpr_wait_db_ack: successful count(1), timeout(5) mpr0: mpr_wait_db_ack: successful count(1), timeout(5) mpr0: mpr_wait_db_ack: successful count(1), timeout(5) mpr0: mpr_wait_db_ack: successful count(1), timeout(5) mpr0: mpr_wait_db_ack: successful count(1), timeout(5) mpr0: mpr_wait_db_ack: successful count(1), timeout(5) mpr0: mpr_wait_db_ack: successful count(1), timeout(5) mpr0: mpr_wait_db_ack: successful count(1), timeout(5) mpr0: mpr_wait_db_ack: successful count(1), timeout(5) mpr0: IOCInit status= 0x0 mpr0: mpr_send_iocinit exit mpr0: mpr_transition_operational exit mpr0: Attaching subsystems mpr0: mpr_update_events mpr0: mpr_enqueue_request mpr0: SMID 117 cm 0xfffffe015a296bd8 ccb 0 mpr0: mpr_intr_locked sc 0xfffffe0159756000 starting with replypostindex 0 mpr0: mpr_complete_command mpr0: mpr_intr_locked sc 0xfffffe0159756000 writing postindex 1 mpr0: EventReply : mpr0: mpr_update_events finished error 0 mpr0: mpr_attach_sas mpr0: mpr_attach_sas entered mpr0: mprsas_action mpr0: ccb func_code 0x4 mpr0: mprsas_startup_increment mpr0: mprsas_startup_increment freezing simq mpr0: mprsas_startup_increment refcount 1 mpr0: mpr_update_events mpr0: mpr_enqueue_request mpr0: SMID 118 cm 0xfffffe015a296d50 ccb 0 mpr0: mpr_intr_locked sc 0xfffffe0159756000 starting with replypostindex 1 mpr0: mpr_complete_command mpr0: mpr_intr_locked sc 0xfffffe0159756000 writing postindex 2 mpr0: EventReply : mpr0: mpr_update_events finished error 0 mpr0: mpr_attach_sas exit, error= 0 mpr0: Set up 1 interrupts mpr0: mpr_attach exit error= 0 mpr0: mpr_startup entered mpr0: mpr_config_get_ioc_pg8 mpr0: mpr_enqueue_request mpr0: SMID 119 cm 0xfffffe015a296ec8 ccb 0 mpr0: mpr_intr_msi mpr0: mpr_intr_locked sc 0xfffffe0159756000 starting with replypostindex 2 mpr0: mpr_complete_command mpr0: waking up 0xfffffe015a296ec8 mpr0: mpr_intr_locked sc 0xfffffe0159756000 writing postindex 3 mpr0: mpr_enqueue_request mpr0: SMID 120 cm 0xfffffe015a297040 ccb 0 mpr0: mpr_intr_msi mpr0: mpr_intr_locked sc 0xfffffe0159756000 starting with replypostindex 3 mpr0: mpr_complete_command mpr0: waking up 0xfffffe015a297040 mpr0: mpr_intr_locked sc 0xfffffe0159756000 writing postindex 4 mpr0: mpr_config_get_iounit_pg8 mpr0: mpr_enqueue_request mpr0: SMID 121 cm 0xfffffe015a2971b8 ccb 0 mpr0: mpr_intr_msi mpr0: mpr_intr_locked sc 0xfffffe0159756000 starting with replypostindex 4 mpr0: mpr_complete_command mpr0: waking up 0xfffffe015a2971b8 mpr0: mpr_intr_locked sc 0xfffffe0159756000 writing postindex 5 mpr0: mpr_enqueue_request mpr0: SMID 122 cm 0xfffffe015a297330 ccb 0 mpr0: mpr_intr_msi mpr0: mpr_intr_locked sc 0xfffffe0159756000 starting with replypostindex 5 mpr0: mpr_complete_command mpr0: waking up 0xfffffe015a297330 mpr0: mpr_intr_locked sc 0xfffffe0159756000 writing postindex 6 mpr0: mpr_config_get_man_pg11 mpr0: mpr_enqueue_request mpr0: SMID 123 cm 0xfffffe015a2974a8 ccb 0 mpr0: mpr_intr_msi mpr0: mpr_intr_locked sc 0xfffffe0159756000 starting with replypostindex 6 mpr0: mpr_complete_command mpr0: waking up 0xfffffe015a2974a8 mpr0: mpr_intr_locked sc 0xfffffe0159756000 writing postindex 7 mpr0: mpr_enqueue_request mpr0: SMID 124 cm 0xfffffe015a297620 ccb 0 mpr0: mpr_intr_msi mpr0: mpr_intr_locked sc 0xfffffe0159756000 starting with replypostindex 7 mpr0: mpr_complete_command mpr0: waking up 0xfffffe015a297620 mpr0: mpr_intr_locked sc 0xfffffe0159756000 writing postindex 8 mpr0: mpr_config_get_dpm_pg0 mpr0: mpr_enqueue_request mpr0: SMID 125 cm 0xfffffe015a297798 ccb 0 mpr0: mpr_intr_msi mpr0: mpr_intr_locked sc 0xfffffe0159756000 starting with replypostindex 8 mpr0: mpr_complete_command mpr0: waking up 0xfffffe015a297798 mpr0: mpr_intr_locked sc 0xfffffe0159756000 writing postindex 9 mpr0: mpr_enqueue_request mpr0: SMID 126 cm 0xfffffe015a297910 ccb 0 mpr0: mpr_intr_msi mpr0: mpr_intr_locked sc 0xfffffe0159756000 starting with replypostindex 9 mpr0: mpr_complete_command mpr0: waking up 0xfffffe015a297910 mpr0: mpr_intr_locked sc 0xfffffe0159756000 writing postindex 10 mpr0: mprsas_send_portenable mpr0: mpr_enqueue_request mpr0: SMID 127 cm 0xfffffe015a297a88 ccb 0 mpr0: disestablish config intrhook mpr0: mpr_intr_msi mpr0: mpr_startup exit mpr0: mpr_intr_locked sc 0xfffffe0159756000 starting with replypostindex 10 mpr0: mprsas_evt_handler mpr0: EventReply : mpr0: mprsas_evt_handler mpr0: EventReply : mpr0: mprsas_evt_handler mpr0: EventReply : mpr0: mprsas_startup_increment mpr0: mprsas_startup_increment refcount 2 mpr0: mprsas_evt_handler mpr0: EventReply : mpr0: mpr_complete_command mpr0: EventReply : mpr0: mprsas_evt_handler mpr0: EventReply : mpr0: mprsas_evt_handler mpr0: EventReply : mpr0: mprsas_startup_increment mpr0: mprsas_startup_increment refcount 2 mpr0: mprsas_evt_handler mpr0: EventReply : mpr0: mpr_complete_command mpr0: mpr_complete_command cm 0xfffffe015a297a88 calling cm_complete 0xffffffff8071aac0 data 0 reply 0xfffffe0159b73700 mpr0: mprsas_portenable_complete mpr0: mprsas_startup_decrement mpr0: mprsas_startup_decrement refcount 1 mpr0: mpr_intr_locked sc 0xfffffe0159756000 writing postindex 15 mpr0: mpr_intr_msi mpr0: mpr_intr_locked sc 0xfffffe0159756000 starting with replypostindex 15 mpr0: (0)->(mprsas_fw_work) Working on Event: [16] mpr0: SAS discovery start event mpr0: (1)->(mprsas_fw_work) Event Free: [16] mpr0: (1)->(mprsas_fw_work) Working on Event: [1d] mpr0: (2)->(mprsas_fw_work) Event Free: [1d] mpr0: (2)->(mprsas_fw_work) Working on Event: [1c] mpr0: mprsas_startup_decrement mpr0: mprsas_startup_decrement releasing simq mpr0: mprsas_startup_decrement refcount 0 mpr0: (3)->(mprsas_fw_work) Event Free: [1c] mpr0: (3)->(mprsas_fw_work) Working on Event: [16] mpr0: SAS discovery stop event mpr0: mprsas_discovery_end mpr0: (4)->(mprsas_fw_work) Event Free: [16] mpr0: mpr_mapping_check_devices -- You are receiving this mail because: You are the assignee for the bug.
