5.38 IODELAY (I/O interrupt wait time (LINUX))

5.38.1 Function

IODELAY sets the amount of time in microseconds to wait after an I/O interrupt is ready to be set pen-
ding. This value can also be set using the Hercules console. The purpose of this parameter is to circum-
vent a bug in the Linux/390 and z/Linux ‘dasd.c’ device driver. The bug is more likely to occur under
Hercules than on a real machine as Hercules may present an I/O interrupt sooner than a real machine.

NOTE: OSTAILOR L
INUX no longer sets IODELAY to 800 since the problem described above is no
longer present in recent versions of the Linux kernel.

5.38.2 Syntax

Descriptive

usecs

Diagram

¬¬¬¬¬¬¬¬¬¬¬¬¬§¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬¬ÊÍ




¬¬¬ usecs ¬¬¬§¬¬¬¬¬¬¬¬¬¬¬¬¬¬«






5.38.3 Parameter

usecs

Amount of time in microseconds to wait after an I/O interrupt is ready to be set pen-
ding.

NOWARN

If the IODELAY value is non-zero then a warning message will be issued unless
NOWARN is specified.

5.38.4 Examples

Example 1:

Set the amount of time to wait after an I/O interrupt is ready to be set pending to 1000 microseconds.

IODELAY 1000

Example 2:

Set the amount of time to wait after an I/O interrupt is ready to be set pending to 500 microseconds and
suppress the warning message.

IODELAY 500 NOWARN

Previous Page Next Page