> * Martin Waschbuesch <mar...@waschbuesch.de> [2013-07-04 19:12]:
> > Package: src:linux
> > Version: 3.2.46-1
> > Severity: normal
> > Tags: upstream patch
> > 
> > Dear Maintainer,
> > 
> > On my QNAP TS-412, after a clean install of Wheezy, the kernel fails to 
> > bring up all sata ports (using Marvell 88SX7042 via sata_mv driver) before 
> > md/raid tries to assemble the array.
> > The same disks/array work in a different model (TS-410) and the 
> > drives/array from said TS-410 also fail in my TS-412.
> > At the same time, using the original QNAP firmware, everything works as 
> > expected.

I _guess_ the real problem here is the power supply. It cannot supply
enough power to get all the drives spinning if they all start at the
same time. Many of the multi-bay NAS boxes have GPIO lines which are
used to individually power up each driver in a staggered way. The QNAP
kernel patch is doing something similar. However in its current form
it cannot be accepted. This delay needs to be made conditional and
only applied on hardware with a weak power supply.

I will take a look at the code and see how the platform can pass a
flag to the driver that it needs to stagger port initialization.

     Andrew


-- 
To UNSUBSCRIBE, email to debian-kernel-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20140326135511.ge25...@lunn.ch

Reply via email to