Re: AHCI problem with hotplug

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

Tejun Heo wrote:
> This is consistent with the BIOS tristating those ports.  I don't
> remember the name of the register.  I'll look it up later.

Yeah, the PCS register.  From ICH8 datasheet (ICH7 datasheet doesn't
have the following paragraph but it's what the BIOS is supposed to do
all the same).

  If an AHCI-aware or RAID enabled operating system is being booted
  then system BIOS shall insure that all supported SATA ports are
  enabled prior to passing control to the OS. Once the AHCI aware OS
  is booted it becomes the enabling/disabling policy owner for the
  individual SATA ports. This is accomplished by manipulating a port’s
  PxSCTL and PxCMD fields. Because an AHCI or RAID aware OS will
  typically not have knowledge of the PxE bits and because the PxE
  bits act as master on/off switches for the ports, pre- boot software
  must insure that these bits are set to ‘1’ prior to booting the OS,
  regardless as to whether or not a device is currently on the port.

Can you please post the output of "lpsci -nnvvvxxx"?

-- 
tejun
--
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Filesystems]     [Linux SCSI]     [Linux RAID]     [Git]     [Kernel Newbies]     [Linux Newbie]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Samba]     [Device Mapper]

  Powered by Linux