[haiku-bugs] Re: [Haiku] #9098: Haiku Alpha/Nightlies fails to show slave drives on Asus 990FX with AHCI enabled.

  • From: "kallisti5" <trac@xxxxxxxxxxxx>
  • Date: Sun, 17 Jan 2016 05:27:25 -0000

#9098: Haiku Alpha/Nightlies fails to show slave drives on Asus 990FX with AHCI
enabled.
----------------------------+-----------------------------
   Reporter:  mpxlbs        |      Owner:  marcusoverhagen
       Type:  bug           |     Status:  new
   Priority:  high          |  Milestone:  Unscheduled
  Component:  Drivers/Disk  |    Version:  R1/Development
 Resolution:                |   Keywords:
 Blocked By:                |   Blocking:
Has a Patch:  0             |   Platform:  x86
----------------------------+-----------------------------

Comment (by kallisti5):

 I wonder if this is related to FIS Based Switching?  It looks like some
 modern AHCI controllers only use one port and have multiple devices
 switched between them... might explain the random "single drive" issues as
 well.

 https://www.chipestimate.com/tech-talks/2013/01/22/Synopsys-Understanding-
 SATA-FIS-Based-Switching

 Out AHCI driver has almost 0 FBS related code.  I added a FBS cap check
 via hrev50038.  It would be interesting to compare that state on non-
 working vs working AHCI implementations.

--
Ticket URL: <https://dev.haiku-os.org/ticket/9098#comment:14>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: