Re: scsi-idle

Manuel J. Galan (manolow@step.es)
Fri, 31 Jul 1998 16:18:32 +0100 (WEST)


On 30-Jul-98 Pavel Machek wrote:
> Hi!
>
> +#define SD_IOCTL_IDLE 4746 /* get idle time */
> + case SD_IOCTL_IDLE:
> + if (!arg) return -EINVAL;
>
>
> I really think that you should allocate IOCTL number somewhere in
> header file so userland can actually use it.
>
> Pavel
>
> --
> I'm really pavel@atrey.karlin.mff.cuni.cz. Pavel
> Look at http://atrey.karlin.mff.cuni.cz/~pavel/ ;-).

Nice utility for those of us with noisy and/or hot scsi
disks.

This new version of scsi-idle (spin down idle scsi disks...) with
daemon utility (it even compiles and works with glibc!) is slightly
modified from 2.1.105 which turns out to be a modified version from
an older one.

This utility has been available for IDE users long time ago and
it is hard to understand why it is not available for SCSI users...

The following patch:

o Adapted from 2.1.105 version (minimally...)
o SD_IOCT... now in scsi_ioctl.h

-------------------------------------------------------------
begin 644 scsi-idle-2.1.112.tar.gz
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
@N5G-32+(E/)QH:78^C:^C6_CV_CO&?\&=1Z\*0`H````
`
end
-------------------------------------------------------------

----------------------------------
E-Mail: Manuel J. Galan <manolow@step.es>
Date: 31-Jul-98
Time: 15:51:29

This message was sent by XFMail
----------------------------------

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.altern.org/andrebalsa/doc/lkml-faq.html