[Pkg-sysvinit-devel] #426224 fix for etchnhalf?

dann frazier dannf at dannf.org
Wed Apr 30 23:25:39 UTC 2008


On Mon, Apr 28, 2008 at 04:51:08PM -0600, dann frazier wrote:
> On Sat, Apr 26, 2008 at 08:06:54PM +0200, Petter Reinholdtsen wrote:
> > [Luk Claes]
> > > Any progress on this?
> > 
> > I'm not aware on anyone working on it.  I am busy elsewhere, and do
> > not expect to be able to look at this for at least a month. :(
> > 
> > I suspect the sysvinit maintainer team need fresh blood to be able to
> > push down the amount of bugs, and to work on updates in Etch.  The
> > current members seem to be sury elsewhere, and at least I can only
> > look at sysvinit in bursts. :)
> 
> I have access to quite a bit of hardware, do you have a suggested set
> of tests we can use for validation?

I did some tests on a couple laptops here running fresh etch installs,
one that uses ahci/libata under both kernels, the other not. I can dig
up others configs if desired.

Test Machine #1: hp nc2400
--------------------------
Controller:
  00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)

I notice no behavior change with any combination of 2.6.24/2.6.18 and
the patched/unpatched shutdown. Both output:

    Will now halt.
    Shutdown: hda
    System halted.

Test Machine #2: hp nc6320
--------------------------
Controller:
  00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller AHCI (rev 01)

There is no obvious change between the two shutdown commands on 2.6.18:

    Will now halt.
    Synchronizing SCSI cache from disk sda:
    System halted.

2.6.24 shows the well known warning w/ the unpatched shutdown:

    Will now halt.
    sd 0:0:0:0: [sda] Synchronizing SCSI cache
    sd 0:0:0:0: [sda] Stopping disk
    ata1.00: DISK MIGHT NOT BE SPUN DOWN PROPERLY. UPDATE SHUTDOWN UTILITY
    ata1.0.0: For more info, visit http://linux-ata.org/shutdown.html
    System halted.

2.6.24 w/ a patched shutdown does not:

    Will now halt.
    sd 0:0:0:0: [sda] Synchronizing SCSI cache
    sd 0:0:0:0: [sda] Stopping disk
    System halted.

Not important, but for completion:
* In all cases, 2.6.18 also outputed a "psmouse.c: bad data from KBC -
  timeout" message just before "System halted.". 
* 2.6.18 on the nc6320 printed some usb hub status errors after
  "System halted." in both cases.

Conclusion
----------
 There doesn't appear to be any regressions here for 2.6.18 users, and
 it does successfully get rid of the warning message for 2.6.24 users.
 This doesn't of course prove that the shutdown is occuring as
 expected, but it is a good sign. (I'm unsure how to *prove* that the
 disks are getting properly spundown - my ears aren't sensitive to
 detect a difference.)

-- 
dann frazier




More information about the Pkg-sysvinit-devel mailing list