Package: pbbuttonsd
Version: 0.7.9-2
Severity: normal

The scripts shipped with pbbuttons will cause it to issue a

hdparm -p /dev/device

(device is typically hda or whatever ide device is there)

I think this used to trigger an "autotune" of the interface, but current
hdparm instead sends the kernel a command to set the drive to PIO 0 mode
instead, which is bogus (it still autotunes if you uses -p 255). It's
not clear whether that is an hdparm bug though. In any case, pbbuttons
shouldn't tweak that setting, the kernel does a fine job on powermac with
IDE settings and should be left alone.

The consequences of the above at this point are to use suboptimal timings
for the command phase of IDE operations and for the data phase of non
DMA commands. However, depending on what kind of IDE patches from Bart
will or will not get merged upstream, this will also cause the kernel
to disable DMA on the interfaces, which is pretty bad.

I would suggest to remove any such attempts at touching the IDE interface
speed settings. ide-pmac get those fine by default in the kernel, there
is no need to muck around.

Ben.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: powerpc (ppc)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.23-rc1
Locale: LANG=en_AU, LC_CTYPE=en_AU (charmap=locale: Cannot set LC_CTYPE to 
default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
ANSI_X3.4-1968)

Versions of packages pbbuttonsd depends on:
ii  hdparm                        7.6-1      tune hard disk parameters for high
ii  libasound2                    1.0.14a-2  ALSA library
ii  libc6                         2.6-2      GNU C Library: Shared libraries
ii  libgcc1                       1:4.2.1-0  GCC support library
ii  libglib2.0-0                  2.12.13-1  The GLib library of C routines
ii  libstdc++6                    4.2.1-0    The GNU Standard C++ Library v3
ii  lsb-base                      3.0-12     Linux Standard Base 3.0 init scrip
ii  makedev                       2.3.1-79   creates device files in /dev
ii  udev                          0.076-3    /dev/ and hotplug management daemo

Versions of packages pbbuttonsd recommends:
pn  laptop-mode-tools             <none>     (no description available)

-- debconf information:
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LANGUAGE = "en_AU:en_US:en_GB:en",
        LC_ALL = (unset),
        LANG = "en_AU"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to