RELENG_7: SATA hotplug does not work
Dmitry Morozovsky
marck at rinet.ru
Thu Oct 25 02:11:59 PDT 2007
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 ***
------------------------------------------------------------------------
More information about the freebsd-current
mailing list