Service manual

3-8 Getting Started with Logical Partitions
3.3
Detailed Instructions for lp_io_mask
The lp_io_mask environment variable is set to a hexadecimal mask in
which the bit position of a 1 indicates the slot in which the I/O module
resides.
Figure 3–4 Construction of Three-Partition I/O Bit Masks
Bits set
= hex value 100
Partition 0
Partition 1
Partition 2
Slot No.
Bits set
= hex value 80
Slot No.
Bits set
Slot No.
BX-0100D-99
...
...
...
8 7 6 5 4 3 2 1 0
8 7 6 5 4 3 2 1 0
1 0 0 0 0
0 0 0 0
0 0 0 0
0 1 0 0 0
= hex value 40
8 7 6 5 4 3 2 1 0
0 0 0 00 0 1 0 0
A three-partition system requires three I/O modules (either one KFTIA plus two
KFTHA modules, or three KFTHA modules), one module for each partition.
Figure 3–4 shows the bit locations for assigning the I/O module in slot 8 to
partition 0, the I/O module in slot 7 to partition 1, and the I/O module in slot 6
to partition 2. The console commands issued to create such partitioning are:
create –nv lp_io_mask0 100
create –nv lp_io_mask1 80
create –nv lp_io_mask2 40