IBM Support

IV55858: FIBRE CHANNEL TRACE HOOK 0X3B9 DISPLAYS DATA INCORRECTLY. APPLIES TO AIX 6100-08

A fix is available

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • The kernel trace hook 0x3B9 which is used to format trace
    events from the Fibre Channel device driver does not
    format
    the data correctly. It attempts to use the generic 0xDD1
    trace hook.
    

Local fix

  • In /etc/trcfmt locate the hook 0x3B9. It will appear as
    follows:
    
    3B9 1.0 "FCDD" \
        $DD1
    
    Replace it with the following:
    
    3B9 1.0 "FCDD" \
            $HDU, \
            0xc3  { "command_out: ap: " $D3 " ctl_elem: " $D1
    " iocb: " $D2 " ring: " $D4 }, \
            0xc4  { "command_in:  ap: " $D3 " ctl_elem: " $D1
    " iocb: " $D2 " ring: " $D4 }, \
            0x15  { "entry_intr:  ap: " $D1 }, \
            0x16  { "exit_intr:   ap: " $D2 " har: " $D1 }, \
            0xbf  { "entry_offl:  ap: " $D1 " poll_state: "
    $D2 " io_rate_ctr: " $D3 }, \
            0xc0  { "entry_poll_tmr: ap: " $D1 " poll_state:
    " $D2 " io_rate_ctr: " $D3 }, \
            0xc1  { "poll_mode_on:   ap: " $D1 " poll_state:
    " $D2 " io_rate_ctr: " $D3 }, \
            0xc2  { "poll_mode_off:  ap: " $D1 " poll_state:
    " $D2 " io_rate_ctr: " $D3 }, \
            \*    { "Unknown sub-opcode. Verify." }
    
    Here is a sample output:
    
    3B9  wait           0   131077        2.224288
           FCDD entry_intr:  ap: F1000A0150610000
    3B9  wait           0   131077        2.224418
           FCDD command_in:  ap: F1000A0150610000 ctl_elem:
    F1000A002735DDE8 iocb: F1000A01505933C0 ring: 0001
    3B9  wait           0   131077        2.224424
           FCDD exit_intr:   ap: F1000A0150610000 har: 0080
    

Problem summary

  • Trace hook 0X3B9 does not provide traced data.
    

Problem conclusion

  • Adding the data field for trace hook 0x3B9
    

Temporary fix

Comments

  • 6100-08 - use AIX APAR IV55858
    6100-09 - use AIX APAR IV61051
    6100-09 - use AIX APAR IV61051
    7100-02 - use AIX APAR IV64211
    7100-03 - use AIX APAR IV61024
    7100-04 - use AIX APAR IV61078
    

APAR Information

  • APAR number

    IV55858

  • Reported component name

    AIX 610 STD EDI

  • Reported component ID

    5765G6200

  • Reported release

    610

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Submitted date

    2014-02-25

  • Closed date

    2014-05-28

  • Last modified date

    2016-05-11

Fix information

  • Fixed component name

    AIX 610 STD EDI

  • Fixed component ID

    5765G6200

Applicable component levels

  • R610 PSY U867301

       UP15/01/18 I 1000

PTF to Fileset Mapping



Document information

More support for: AIX Standard Edition

Software version: 610

Operating system(s): AIX

Reference #: IV55858

Modified date: 11 May 2016