Re: RELENG_7: SATA hotplug does not work

From: Dmitry Morozovsky <marck_at_rinet.ru>
Date: Thu, 25 Oct 2007 13:11:57 +0400 (MSD)
On Thu, 25 Oct 2007, Jeremy Chadwick wrote:

JC> However, on my home machine (nForce 4-based), if I attempt to perform a
JC> hot-swap by removing the SATA cable then the power cable on the drive,
JC> the kernel will either panic and the machine reboot, or the machine will
JC> simply power-cycle on its own.
JC> 
JC> I've been told that I should be removing the power cable *first*, but I
JC> don't see how the order would matter.
JC> 
JC> Keep in mind that the servers I mention above have a proper SATA
JC> hot-swap backplane; supposedly this is needed for hot-swapping,
JC> otherwise "odd things" can happen.  I presume that the backplane allows
JC> signalling provided constantly to the controller (regardless of a disk
JC> being removed), while the manual method on my nForce 4 machine actually
JC> disconnects the controller -- literally -- from the drive.

Well, you may be right (however, I doubt, as IIRC, SATA standard requires 
hotplug) 

But - RELENG_6 *detects* changed disks correctly. RELENG_7 does not. This is 
definitely a regression.

Sincerely,
D.Marck                                     [DM5020, MCK-RIPE, DM3-RIPN]
[ FreeBSD committer:				     marck_at_FreeBSD.org ]
------------------------------------------------------------------------
*** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck_at_rinet.ru ***
------------------------------------------------------------------------
Received on Thu Oct 25 2007 - 07:11:59 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:20 UTC