intctl.1m (2010 09)
i
intctl(1M) intctl(1M)
If the -w option is not specified, the user then has the choice to confirm or skip all migra-
tions or selectively pick only a few migrations. If the
-w option is also specified, no
confirmation message is displayed.
-c cpu_id By itself (without any other options), the
-c option displays interrupt information about
the specified CPU cpu_id .
When used with the
-M option,
-c cpu_id specifies the CPU ID of the CPU to which the
interrupt is to be moved.
-C class Display interrupt information about all the interface cards belonging to the specified
class.
This option can be used with the
-H
hw_path option to display interrupt information
about the interface card under the hw_path that belongs to the specified class .
-f file Migrate several interrupts of the hardware path specified by the
-H option. Define the
interrupt ID and CPU ID pairs in file. Each entry in the specified file is of the form
intr_id cpu_id followed by another entry on a new line. For example, in the following
command:
intctl -M -H 0/4/0/1 -f intr_assign
the file intr_assign contains the entries of 12. The intctl command tries to
migrate the interrupt ID 1 of the hardware path 0/4/0/1 to the CPU with the CPU ID
of 2.
-F Produce a compact listing of fields separated by colons
:.
-h Display the usage of the command.
-H hw_path Display interrupt information about all interface cards connected at the specified
hardware path. For hardware paths / and 0, intctl prints the interrupt information
about all the interface cards on the system.
When used with the
-C class option, -H hw_path displays information about all inter-
face cards connected to the specified hardware path and belonging to the specified class.
When used with the
-M option, -H hw_path specifies the hardware path of the interrupt
that needs to be moved to a different CPU.
-i Ignore interrupt assignments based on the I/O cards, CPUs, and I/O card drivers. While
balancing interrupts, the user may want to use the -i option to ignore certain interrupt
assignments. Multiple parameters can be specified by using the -i option parameters
multiple times.
NOTE: Specifying too many parameters can reduce the scope of balancing interrupts
and can cause interrupt distribution imbalance.
The
-i option parameters are as follows:
• Ignore I/O Card Interrupt (
-i io:hw_path:intr_id)
While balancing interrupts, interrupt intr_id associated with this I/O card at the
hardware path hw_path will not be migrated. intr_id represents a specific interrupt
ID or all interrupt IDs of the specified I/O card if
-1 is used. These values can also be
specified in the INTCTL_HW_IGNORE section of the /etc/intctl.conf
configuration file.
• Ignore CPU (
-i cpu:hw_path)
None of the interrupts assigned to the CPU with the specified hw_path can be
migrated while balancing interrupts. Also, no new interrupts are assigned to these
CPUs while balancing interrupts. The same information can be specified in the
INTCTL_CPU_IGNORE section of the
/etc/intctl.conf configuration file.
• Ignore Driver (
-i drv:driver_name)
None of the I/O cards claimed by the driver driver_name can be selected for interrupt
migrations while balancing interrupts. Be careful while specifying driver_name ,
because one driver could possibly claim multiple I/O cards and specifying such a
driver reduces the scope of balancing of interrupts. The same information can be
specified in the
INTCTL_DRV_IGNORE section of the /etc/intctl.conf
HP-UX 11i Version 3: September 2010 − 3 − Hewlett-Packard Company 3