|
Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com |
From: AIX Service Mail Server (aixserv
austin.ibm.com)Date: Tue Dec 18 2001 - 14:02:27 CST
APAR: IY15408 COMPID: 5765D5100 REL: 320
ABSTRACT: POWER3 NODE HANGS IN CSSDD3:CSS_DELAY
PROBLEM DESCRIPTION:
10 out of 44 375Mhz_Power3 nodes (all thin) hung
at the same time. The dumps we forced show all
the same stack trace:
MST STACK TRACE:
0x003ffeb0
(excpt=00000000:00000000:00000000:00000000:00000000)
(intpri=3)
IAR: . cssdd3:css_delay +68 (01397b78):
lwz r4,0x68(r1)
LR: . cssdd3:css_delay +3c (01397b4c)
003ffb40: . cssdd3:css_reset_adapter +e4 (01399944)
003ffbb0: . fault_service_SP:fault_service_inotice +2c4
(013e63a0)
003ffcf0: . cssdd3:tb3mx_intr +304 (013a7394)
003ffd80: .i_poll_soft+94 (0001c5f4)
003ffde0: .i_softmod+140 (0001c030)
003ffe70: flih_603_patch+cc (000280dc)
PROBLEM SUMMARY:
A machine with an SP switch adapter can experience a system
hang when a switch problem occurs that requires resetting
the
adapter.
PROBLEM CONCLUSION:
The SP switch device driver has been changed to prevent
a system hang problem that can occur during switch
recovery when the adapter is reset.
------
APAR: IY17203 COMPID: 5639I3500 REL: 310
ABSTRACT: DCEMAN PAGES DO NOT WORK DUE TO FILE NAME CHANGES
PROBLEM DESCRIPTION:
dceman pages do not work. The names were
changed from the 2.2 level to represent
what the contents of the file, but dceman.c
still has the old file names hardcoded in
it.
PROBLEM SUMMARY:
The customer will not be able to view the DCE 3.1 documentation
using dceman.
PROBLEM CONCLUSION:
The filenames used in the DCE 3.1 release changed from the
DCE 2.2 release. The dceman tool needed to be updated to
instead use the DCE 3.1 filename convention.
------
APAR: IY17660 COMPID: 5639I3400 REL: 310
ABSTRACT: DTS SYNCINTERVAL AND MAXDRIFTRATE NEED TO CHANGED.
PROBLEM DESCRIPTION:
DTS syncinterval and maxdriftrate were set in Solaris
DCE 3.1 from AIX DCE. They need to be changed to reflect
the pre 3.1 Solaris attributes instead.
syncinterval +1-00:00:000I in 3.1
syncinterval +0-00:02:000I in 2.0 (should be this)
maxdriftrate 50000 nsec/sec in 3.1
maxdriftrate 1000000 nsec/sec in 2.0 (should be this)
PROBLEM SUMMARY:
Once dce was ported to work on Solaris, the maxdriftrate
was left at the AIX default(50,000), but this was not what
the Solaris customers wanted (1,000,000).
PROBLEM CONCLUSION:
An ifdef in the function InitializeKernelParams in
utc_adjtime_user.c was corrected to only include AIX and
not Solaris.
------
APAR: IY17796 COMPID: 5765C3403 REL: 430
ABSTRACT: LOCALEDEF FAILS TO GENERATE 64BIT DOUBLEBYTE
PROBLEM DESCRIPTION:
localedef failed to generate 64 bit locale
when user defined 64 bit compiled methods
are given as input.
PROBLEM SUMMARY:
The localedef command fails to generate 64-bit locale
given user defined 64-bit compiled methods.
PROBLEM CONCLUSION:
The command fails because the loader can not load
XCOFF64 object file since localedef command is in XCOFF32
format.
------
APAR: IY18374 COMPID: 5639I3700 REL: 310
ABSTRACT: DFSBIND MEMORY LEAKS AND CORES
PROBLEM DESCRIPTION:
PTF 2 introduced memory leak wherein dfsbind will
grow and finally coredump when the process ulimit
is hit.
PROBLEM SUMMARY:
dfsbind grows bigger and could result in coredump when
it hit's the process limits.
PROBLEM CONCLUSION:
code is modified to free the appropriate cred structures
after the use.
------
APAR: IY19118 COMPID: 5639I3400 REL: 310
ABSTRACT: RUNNING PASSWD_EXPORT, LAST ENTRY EXCLUDED FROM GROUP FILE.
PROBLEM DESCRIPTION:
The last entry in the security registry will not be
properly exported.
PROBLEM CONCLUSION:
When the root account is skipped during password export,
add one to the index so that the last value in the registry
is completely exhausted.
------
APAR: IY20170 COMPID: 5765C3403 REL: 433
ABSTRACT: NAMED8 IXFR FILE SIZE PROBLEM
PROBLEM DESCRIPTION:
named8 IXFR file size is growing untill the filesystem is
becoming full '.'
PROBLEM SUMMARY:
named8 IXFR file size is growing untill the filesystem is
becoming full.
PROBLEM CONCLUSION:
IXFR files will be removed after the zone updates take place.
------
APAR: IY20290 COMPID: 5639I3700 REL: 310
ABSTRACT: UUID HASH ERRORS IN ERROR.LOG WHEN USING AUDIT
PROBLEM DESCRIPTION:
When using audit, the following may appear in the error.log:
2001-01-02-12:40:43.100-05:00I----- cdsd(6808) ERROR aud esl
esl_in_core.c 896 0x00001112 msgID=0x10323064 Cannot get the
hash value of the subject uuid: uuid_to_string_failed ;
status: -Aš (B, -A (BH0K{
PROBLEM SUMMARY:
The following will occur in the error.log:
2000-12-18-11:26:16.186-05:00I----- cdsd(19030) ERROR aud
esl esl_in_core.c 896 0x00000f10 msgID=0x10323064 Cannot
get the hash value of the subject uuid:
uuid_to_string_failed ; status:
PROBLEM CONCLUSION:
In dce_aud_start, make sure the empty_pac has been
completely initialized (0'ed out), to ensure no garbage
exists in the uuid fields.
Also in aud_esl_entry_lookup, make sure the error_string
has been set before printing out error messages.
------
APAR: IY20386 COMPID: 5765C3403 REL: 430
ABSTRACT: __COMMITTED SYMBOL NOT EXPORTED
PROBLEM DESCRIPTION:
Customer cannot set breakpoint in __committed function.
PROBLEM CONCLUSION:
The __committed symbol is exported from the libpthreads
library.
------
APAR: IY20442 COMPID: 5639I3900 REL: 310
ABSTRACT: CONFIG ERROR: COULDN'T SET LOCALE PROPERLY
PROBLEM DESCRIPTION:
"couldn't set locale properly" error given during
PROBLEM SUMMARY:
"couldn't set locale correctly" messages while running DCE
configuration commands.
PROBLEM CONCLUSION:
The LC_MESSAGES variable is saved and set eo en_US before
the "id" command is run. It was restored incorrectly. That
has been fixed.
------
APAR: IY20523 COMPID: 5639I3700 REL: 310
ABSTRACT: CDS REMASTER FAILS WHEN OLD MASTER CDSD IS DOWN
PROBLEM DESCRIPTION:
Attempts to remaster via "cdscp set dir to new epoch", excluding
a dead master CDS server, fail in Solaris DCE 3.1 w/ message"Un
able to cummunicate with any CDS server". This functionality wor
ks in AIX DCE 3.1 (and worked in Solaris DCE 2.0).
PROBLEM SUMMARY:
Attempts to remaster via "cdscp set dir to new epoch",
excluding a dead master CDS server, fail in Solaris DCE 3.1
w/ message "Unable to communicate with any CDS server".
PROBLEM CONCLUSION:
Change injecting defect 6026 ifdef from IBM_DCE to AIX_PROD
since this defect has not appeared to have affected AIX in
the same way (i.e. the remastering won't work when the
master cdsd is down.)
------
APAR: IY20668 COMPID: 5639I3400 REL: 310
ABSTRACT: DUPLIATE SYMBOL NAME ERRORS WHEN LINKING LIBDCE AND KERBEROS
PROBLEM DESCRIPTION:
Customer is unable to link libdce and a vanilla Kerberos
library into the same application, because of duplicate symbol
names.
PROBLEM SUMMARY:
The DCE library in version 3.1 has numerous symbol
conflicts with the MIT Kerberos 5 libraries. This
prevents linking a binary with the both the DCE library
and the Kerberos libraries.
PROBLEM CONCLUSION:
The following are the functions
that needs to be obfuscated in export.h.
asn12krb5_buf
asn1_decode_addrtype
asn1_decode_ap_options
asn1_decode_authdata_elt
asn1_decode_charstring
asn1_decode_checksum
asn1_decode_cksumtype
asn1_decode_encrypted_data
asn1_decode_encryption_key
asn1_decode_enctype
asn1_decode_int32
asn1_decode_integer
asn1_decode_kdc_options
asn1_decode_kerberos_time
asn1_decode_krb5_flags
asn1_decode_krb_cred_info
asn1_decode_kvno
asn1_decode_last_req
asn1_decode_last_req_entry
asn1_decode_null
asn1_decode_octet
asn1_decode_octetstring
asn1_decode_principal_name
asn1_decode_printablestring
asn1_decode_realm
asn1_decode_sequence_of_enctype
asn1_decode_sequence_of_krb_cred_info
asn1_decode_sequence_of_ticket
asn1_decode_ticket
asn1_decode_ticket_flags
asn1_decode_ui_2
asn1_decode_ui_4
asn1_decode_unsigned_integer
asn1_encode_authorization_data
asn1_encode_charstring
asn1_encode_checksum
asn1_encode_encrypted_data
asn1_encode_encryption_key
asn1_encode_etype_info
asn1_encode_ia5string
asn1_encode_integer
asn1_encode_kdc_options
asn1_encode_kerberos_time
asn1_encode_krb5_authdata_elt
asn1_encode_krb5_flags
asn1_encode_krb_cred_info
asn1_encode_last_req
asn1_encode_last_req_entry
asn1_encode_null
asn1_encode_octetstring
asn1_encode_principal_name
asn1_encode_printablestring
asn1_encode_realm
asn1_encode_sequence_of_enctype
asn1_encode_sequence_of_krb_cred_info
asn1_encode_sequence_of_ticket
asn1_encode_ticket
asn1_encode_ticket_flags
asn1_encode_transited_encoding
asn1_encode_ui_4
asn1_encode_unsigned_integer
asn1_get_id
asn1_get_length
asn1_get_sequence
asn1_get_tag
asn1_make_etag
asn1_make_id
asn1_make_length
asn1_make_set
asn1_make_string
asn1_make_tag
asn1buf_create
asn1buf_destroy
asn1buf_ensure_space
asn1buf_remove_octet
asn1buf_remove_octetstring
asn1buf_size
asn1buf_sync
asn1buf_unparse
asn1buf_wrap_data
decode_krb5_ap_rep
decode_krb5_ap_rep_enc_part
decode_krb5_ap_req
decode_krb5_authdata
decode_krb5_authenticator
decode_krb5_cred
decode_krb5_enc_cred_part
decode_krb5_enc_data
decode_krb5_enc_kdc_rep_part
decode_krb5_enc_priv_part
decode_krb5_enc_tkt_part
decode_krb5_error
decode_krb5_etype_info
decode_krb5_kdc_req_body
decode_krb5_pa_enc_ts
decode_krb5_padata_sequence
decode_krb5_predicted_sam_response
decode_krb5_priv
decode_krb5_safe
decode_krb5_sam_challenge
decode_krb5_tgs_rep
decode_krb5_tgs_req
decode_krb5_ticket
encode_krb5_ap_rep
encode_krb5_ap_rep_enc_part
encode_krb5_ap_req
encode_krb5_authdata
encode_krb5_authenticator
encode_krb5_cred
encode_krb5_enc_cred_part
encode_krb5_enc_data
encode_krb5_enc_kdc_rep_part
encode_krb5_enc_priv_part
encode_krb5_enc_tkt_part
encode_krb5_error
encode_krb5_etype_info
encode_krb5_kdc_req_body
encode_krb5_pa_enc_ts
encode_krb5_padata_sequence
encode_krb5_predicted_sam_response
encode_krb5_priv
encode_krb5_safe
encode_krb5_sam_challenge
encode_krb5_tgs_rep
encode_krb5_tgs_req
encode_krb5_ticket
gmt_mktime
krb5_get_credentials_renew
krb5_get_credentials_validate
krb5_mk_1cred
------
APAR: IY20707 COMPID: 5765C3403 REL: 430
ABSTRACT: LOG FILE CORRUPTION OR CORE FILE DUE TO MEMORY LEAKS BECAUSE OF
PROBLEM DESCRIPTION:
The dhcpsd log file gets corrupted or the dhcpsd
core dumps. This happens because the system
receives INFORM packets from clients and when it
responds there is Memory leak. This causes
dhcpsd memory usage to reach Max of 256Meg over
a period of time (5 to 7 days), due to which
we get ENOMEM whenever we do malloc in the
code. This causes the log file corruption.
LOCAL FIX:
Write a cron job which will stop and start the
dhcpsd server every two days.
PROBLEM SUMMARY:
This apar fixes two problems
1) Memory leak due to response to INFORM Request
2) Memory corruptions because not locking the file
descriptor structure before logging the message
to catalog files.
PROBLEM CONCLUSION:
The problem can seen in many different forms
1) core dump which shows the core is happening in
malloc routines.
2) corrupted log files.
3) ps v <pid> output for dhcpsd is always growing
and the process core dump when the memory usage
reaches close to 256M.
TEMPORARY FIX:
Recycle dhcpsd every two to three days.
------
APAR: IY21009 COMPID: 5765D5100 REL: 320
ABSTRACT: NODE THRESHOLD FOR BAD PKTS NEEDS ADJUSTMENT
PROBLEM DESCRIPTION:
Nodes somtimes receive bad service packets and/or CRC errors
on incoming packets when a non-node link in the Col sw takes
an error (e.g., EDC). The thresholds for these errors (trans
prot -> perm port) are low, such that nodes are artificially
dropped from the switch when such a link event occurs. These
thresholds should be adjusted to make the nodes more resilient.
LOCAL FIX:
Eunfence the node after it has been dropped.
PROBLEM SUMMARY:
Increased thresholds for TBIC sequence errors and bad
service packets to avoid thresholding that will result in a
fenced node. Also disabled TBIC CRC errors to aviod
thresholding. CRC errors are always associated with bad
service packet and are therefore redundant.
PROBLEM CONCLUSION:
Bad service packets, TBIC sequence and CRC errors were
thresholding and causing the node to be fenced.
------
APAR: IY21315 COMPID: 5765C3403 REL: 433
ABSTRACT: MEMORY LEAK IN TEMP
PROBLEM DESCRIPTION:
Memory leak in temp.
PROBLEM SUMMARY:
temp keeps on growing on the customer machine
PROBLEM CONCLUSION:
check for the saioq* is NULL. if it is then only allocate
memory
------
APAR: IY21333 COMPID: 5765C3403 REL: 430
ABSTRACT: AWK GIVING LEX ERROR EVEN AFTER U474580 PTF
PROBLEM DESCRIPTION:
Even after installing U474580 PTF, awk
gives LEX error.
PROBLEM SUMMARY:
LEX error encountered with awk/nawk
PROBLEM CONCLUSION:
Makefile changed to refer to the latest lex command
while building awk command.
------
APAR: IY21382 COMPID: 5765C3403 REL: 430
ABSTRACT: SYNCVG -V DOESN'T SYNC ALL PARTITIONS
PROBLEM DESCRIPTION:
When using enhanced concurrent LVM, syncing a volume group
with a factor greater than 1 will cause the passive node to
fail to sync properly.
PROBLEM SUMMARY:
syncvg doesn't sync all partitions
PROBLEM CONCLUSION:
Add logic for factors greater than 1
------
APAR: IY21384 COMPID: 5765C3403 REL: 430
ABSTRACT: BAD SCSI DISK VARIES OFF VG WITH QUORUM OFF
PROBLEM DESCRIPTION:
Using enhanced concurrent LVM, a bad SCSI disk can force a VG
to vary off, even with quorum off.
PROBLEM SUMMARY:
Bad disk varies off VG with quorum off
PROBLEM CONCLUSION:
Fixed hd_sa_cont function
------
APAR: IY21385 COMPID: 5765C3403 REL: 430
ABSTRACT: VARYONVG -C SAYS VG NOT CONCURRENT CAPABLE WITH FAILED DISK
PROBLEM DESCRIPTION:
varyonvg -c says VG not concurrent capable with a failed disk
PROBLEM SUMMARY:
Varyonvg -c fails with bad disk
PROBLEM CONCLUSION:
Add check for failed disk
------
APAR: IY21386 COMPID: 5765C3403 REL: 430
ABSTRACT: SYNCVG INTERMITTENTLY HANGS
PROBLEM DESCRIPTION:
syncvg intermittently hangs
PROBLEM CONCLUSION:
Corrected getlvodm and putlvodm commands
------
APAR: IY21452 COMPID: 5765D5100 REL: 320
ABSTRACT: NODES CAN DROP OFF SP SWITCH 2 WHEN VFS MOUNT POINT BECOMES
PROBLEM DESCRIPTION:
Nodes can drop off SP Switch 2 when a VFS mount point becomes
unavailable and handleNodeReadStatusPacket() takes too long
due to popen() hanging on computing sum of topology file.
PROBLEM SUMMARY:
The sdrd and the switch processes such as the fault service
daemon can hang when a system() call is made and VFS mount
points are unavailable (e.g., an NFS server is not servicing
a mount to a the client which is seeing a hang).
PROBLEM CONCLUSION:
The script, rc.switch, has been changed to ensure that
processes it forks (such as the fault service daemon) are
not succeptable to hanging on system calls when VFS mount
points
are unavailable. The SDR daemon, sdrd, has also been
changed to
avoid these hangs.
------
APAR: IY21511 COMPID: 5765C3403 REL: 430
ABSTRACT: CTL CODE CALLS XTRELEASEGC WITH BAD GC
PROBLEM DESCRIPTION:
TextOut.c in MOTIF2.1 has to check if the LayoutActive is set
or not before the allocation and the release of the BiDi added
Graphical Context (dc_save_gc and dc_imagegc).
PROBLEM SUMMARY:
CTL code calls XtReleaseGC with bad GC
------
APAR: IY21609 COMPID: 5765C3403 REL: 430
ABSTRACT: POTENTIAL RPC.YPASSWDD BUFFER OVERFLOW
PROBLEM DESCRIPTION:
There is risk for buffer overflows if bad data is sent to the
rpc.yppasswdd daemon. This could potentially be exploited to
gain unauthorized access to the system.
LOCAL FIX:
Protecting your network from the internet with a firewall
avoids the risk of someone outside of your network trying to
exploit this problem. However, best of all is to not run
the daemon unless the functionality provided by it is needed.
PROBLEM CONCLUSION:
Make sure that the string arguments passed in the RPC call are
not too long for the static string buffers used to hold them
during the processing. This requires changes in a handful of
code locations.
------
APAR: IY21753 COMPID: 5765D5100 REL: 320
ABSTRACT: SWITCH TABLE DOES NOT CLEAR
PROBLEM DESCRIPTION:
Switch table window is not released and cleared for follow
on jobs to use.
PROBLEM SUMMARY:
Switch table window is not released and cleared by the hung
task for follow on jobs to use.
PROBLEM CONCLUSION:
The switch table window will now free the resource that is
held by the hung task so that follow on jobs will be able to
start.
------
APAR: IY21818 COMPID: 5765D5100 REL: 320
ABSTRACT: LOADL GETS WRONG INFO ABOUT AVAILABLE SWITCH ADAPTER MEMORY
PROBLEM DESCRIPTION:
LOADL does not get back what it expects from an ioctl call for
the maximum amount of memory onthe switch adapter, less some
memory dedicated to non-loadl. It actially gets back the
current available amount of memory. As more jobs run on a node,
the less amount of adapter memory LOADL will see. It will reach
a point that it does not think a job could ever run on that node
, because enough memory would never be available. Node pool
decreases.
PROBLEM SUMMARY:
the ioctl to query the adapter resources was returning the
wrong data item for the amount of memory available on the
adapter.
PROBLEM CONCLUSION:
return the correct value
------
APAR: IY21998 COMPID: 5765C3403 REL: 430
ABSTRACT: LIB BIDI AIX 4.3 INCOMPATIBLE WITH AIX 4.2
PROBLEM DESCRIPTION:
Lib BiDi on AIX 4.3 gives different levels from that given by AI
X 4.2
PROBLEM SUMMARY:
LIB BiDi for AIX4.3 is not compatible with AIX4.2
------
APAR: IY22006 COMPID: 5639I3900 REL: 310
ABSTRACT: SEC_RGY_PGO_GET_MEMBERS() DOES NOT SET STATUS PROPERLY
PROBLEM DESCRIPTION:
DCE API call sec_rgy_pgo_get_members() does not set status
parameter to sec_rgy_no_more_entries when at the end of
the membership list for a group.
PROBLEM CONCLUSION:
rsdb_pgo_get_members_all() in rsdb_pgo.c line 1894:
if (member_cursor->handle > *number_members) {
shoud be:
if (member_cursor->handle >= *number_members) {
because the handle is EQUAL to number of numbers because
the handle is ZERO based index number.
------
APAR: IY22051 COMPID: 5639I3400 REL: 310
ABSTRACT: 0 LENGTH PE_SITE FILE WHEN / (ROOT) IS FULL
PROBLEM DESCRIPTION:
0 length pe_site file when / (root) is full
PROBLEM SUMMARY:
Symptom is that a full / (root) file system while DCE is
running could result in a 0-byte length
/opt/dcelocal/etc/security/pe_site file. When
DCE is restarted, the security server will fail to come
up, so DCE will not run until the pe_site file is
replaced with a good one.
PROBLEM CONCLUSION:
In DCED functions rebuild_pe_site() and rebuild_krb5_cnf(),
after the temporary file is believed to have been created
(because the fwrite() calls are returning '1' even though the
data is not committed to disk), the fclose() call must be
checked as follows:
#if defined ( IBM_DCE ) if ( fclose (pesitefile) != 0 ) {
DCE_SVC_DEBUG((dhd_svc_handle, dhd_s_secval, svc_c_debug1,
"File write error with tmp pe_site
file."));
remove(tmp_pe_site_file); /* Erase tmp copy if it still
exists*/ return 1; } #else (void)fclose (pesitefile);
#endif
What happens is that the fclose() call performs an underlying
write() call, and this call will fail and the return code will
be propagated to fclose(), which will return EOF and set errno
to ENOSPC (28).
------
APAR: IY22186 COMPID: 5765C3403 REL: 430
ABSTRACT: IFCONFIG.AT.C DOES NOT DISPLAY THE ISNO
PROBLEM DESCRIPTION:
ifconfig.at.c does not display isno.
PROBLEM SUMMARY:
Run the ifconfig for atm interface. The output dosen't show
the isno values
values.
PROBLEM CONCLUSION:
Variables added to structure. And changed the cfgif.at.c. So
that it picks the values from CuAt ODM, after rebooting.
------
APAR: IY22188 COMPID: 5765C3403 REL: 430
ABSTRACT: HANG IN IN_PCBBIND_NOLOCK
PROBLEM DESCRIPTION:
If an application tries to bind to a port, which is already in
use, the call returns without unlocking. When we try to do a
bind again to another port, we'll be waiting on a lock,
resulting in a deadlock.
PROBLEM SUMMARY:
If an application tries to bind to a port, which is already in
use, the call returns without unlocking. When we try to do a
bind again to another port, we'll be waiting on a lock,
resulting in a deadlock.
PROBLEM CONCLUSION:
Added INUDPHEAD_WRITE_UNLOCK before exiting the function.
------
APAR: IY22195 COMPID: 5639I3400 REL: 310
ABSTRACT: MEMORY CORRUPTION FOUND BY WEBSPHERE APPLICATION
PROBLEM DESCRIPTION:
Memory corruption found by Websphere application.
PROBLEM SUMMARY:
Websphere application core dumps with an agent not starting
using DCE 3.1 ptf set 4.
PROBLEM CONCLUSION:
In the routine sec_krb_gss_build_message,
increased the array size from 1024 to 2048
in src/security/utils/seca_gss.c file at line 560
------
APAR: IY22233 COMPID: 5697F6400 REL: 640
ABSTRACT: MESSAGE CENTER WEB INTERFACE ERROR 404
PROBLEM DESCRIPTION:
Message Center Web interface error 404
when going to Remote message settings from
Telephone interface settings (but from all other menus it is OK)
This is due to tellS.jsp going to remMs.jsp instead of
PROBLEM SUMMARY:
Error 404 when going from Telephone Interface
settings to Remote message settings.
PROBLEM CONCLUSION:
Modified mispelled link from remMs.jsp to
remMS.jsp in telIS.jsp
------
APAR: IY22236 COMPID: 5765C3403 REL: 430
ABSTRACT: LDR_CNTRL=LOADPUBLIC/LOADER DOMAIN BEHAVIOR HAS BEEN REMOVED
PROBLEM DESCRIPTION:
LDR_CNTRL=LOADPUBLIC/loader domain behavior has been removed
------
APAR: IY22283 COMPID: 5697F6400 REL: 630
ABSTRACT: MESSAGE CENTER FAX ID DISPLAYS BROOKTROUT.
PROBLEM DESCRIPTION:
When a fax machine calls Message Center, its display shows
the other fax machine id as Brooktrout Fax.
This is inappropriate - Message Center would be more
appropriate.
PROBLEM SUMMARY:
Fax machines display 'Brooktrout Fax' when
sending or receiving faxes to/from Message Center.
PROBLEM CONCLUSION:
Code fixed to output 'Message Center'
instead of 'Brooktrout Fax'.
------
APAR: IY22426 COMPID: 5765C3403 REL: 430
ABSTRACT: INFINITE LOOP IN KERNEL FROM CLOSE OF SOCKET
PROBLEM DESCRIPTION:
Infinite loop in kernel from close of socket
PROBLEM SUMMARY:
System hangs on soclose when user try to close a socket with
data on send Q
PROBLEM CONCLUSION:
Code is modified in tcp_input0() to handle this kind of
situation
------
APAR: IY22448 COMPID: 5765D5100 REL: 320
ABSTRACT: HSD ROUTINE CALLED INTERRUPTS DISABLED CRASH
PROBLEM DESCRIPTION:
Several years ago the vsd driver was changed from an interrupt
level driver to a process level mult-threaded driver. The hsd
driver was not changed from the interrupt level since no problem
had occurred. There is a case where the hsd driver, while holdi
an interrupt level lock, calls the vsd driver which in turn call
a system routine that cannot be called with interrupts disabled.
This is what cause the crash.
PROBLEM SUMMARY:
There is a case where the hsd driver, while holding
an interrupt level lock, calls the vsd driver which
in turn calls a system routine that cannot be called
with interrupts disabled. This is what cause the crash.
PROBLEM CONCLUSION:
The HSD device driver locking has been restructured.
------
APAR: IY22584 COMPID: 5765C3403 REL: 430
ABSTRACT: STATIC LIMIT OF 768 TCP FILEDESCRIPTORS FOR RPC MADE DYNAMIC
PROBLEM DESCRIPTION:
There is a static limitation of the number of file descriptors
available for RPC-based programs. If this limit is exceeded,
the application might coredump in makefd_xprt. Current limit is
1024, but since 256 is the first descriptor used, in practice
this sets a limit of 768 open TCP connections.
PROBLEM CONCLUSION:
Make sure that the __rpc_rlim_max() function uses the set
resource limits for files (+256 due to the offset) instead of
the static 1024 that used to be.
------
APAR: IY22732 COMPID: 5765D5100 REL: 320
ABSTRACT: FIRMWARE SUPPORT --SYSTEM MANAGEMENT CHANGES
PROBLEM DESCRIPTION:
pssp fibrechannel boot - system management changes
PROBLEM SUMMARY:
support for hard disk specifictaion in
phusical volume identifier (pvid) format is required.
PROBLEM CONCLUSION:
support for hard disk specification
in physical volume identifier (PVID) format has been added.
------
APAR: IY22890 COMPID: 5765C3403 REL: 430
ABSTRACT: REMOVE 1 SEC DELAY
PROBLEM DESCRIPTION:
rshd can delay while connecting stderr port.
Need to delay only when appropriate.
PROBLEM SUMMARY:
inetd slept for a second when not necessary.
PROBLEM CONCLUSION:
inetd no longer sleeps for one second except on error.
------
APAR: IY22911 COMPID: 5765C3403 REL: 430
ABSTRACT: TO REDEFINE PRN*,SCN* AS STRINGS WITHOUT % IN INTTYPES.H
PROBLEM DESCRIPTION:
The PRI* and SCN* macros would not work as documented by ISO
standards documents.
PROBLEM SUMMARY:
To redefine PRN*,SCN* as strings without % in inttypes.h
PROBLEM CONCLUSION:
PRN*,SCN* macros in inttypes.h were redefined as strings
without %sign.
------
APAR: IY23005 COMPID: 5765C3403 REL: 430
ABSTRACT: AUTOMOUNT MAP SEARCH ORDER CHANGED BETWEEN 4.3.2 AND 4.3.3
PROBLEM DESCRIPTION:
In AIX 4.3.2, NIS automount maps were searched before files.
This changed in 4.3.3, causing problems if there was a file in
/etc with the same name as the NIS automount map.
LOCAL FIX:
Remove the local file and the NIS map will be used instead.
PROBLEM CONCLUSION:
Move NIS to before files in the search order for autofs maps.
------
APAR: IY23007 COMPID: 5765C3403 REL: 430
ABSTRACT: YPMATCH COMMAND HANGS FOR KEY SIZE GREATER THAN 324 CHARACTERS
PROBLEM DESCRIPTION:
ypmatch command will hang for passwd map size more
than 324 charcters.
PROBLEM CONCLUSION:
Check for map_len in match_one() function for 324 charcters.
If the map size is more or equal than 324,pop the error
message
------
APAR: IY23029 COMPID: 5765B9501 REL: 330
ABSTRACT: ASSERT: SGIHOLD >= 1 + (THECLUSTERCFG->CCMGR == MYNODEADDR)
PROBLEM DESCRIPTION:
Assert: sgiHold >= 1 + (theClusterCfg->ccMgr == myNodeAddr)
PROBLEM SUMMARY:
GPFS self check logic found a lock conflict while running
with hierarchical storage enabled and TSM.
PROBLEM CONCLUSION:
acquireAccessM() doesn't incremnt sgiHold anymore.
Caller needs to increment it before calling this function
------
APAR: IY23249 COMPID: 5765C3403 REL: 430
ABSTRACT: IBM GIGABIT ETHERNET-SX ADAPTER INCORRECT LINK STATUS FOLLOWING
PROBLEM DESCRIPTION:
Following system power cycle reboot, the IBM Gigabit
Ethernet-SX adapter shows an incorrect link status
via the entstat command. Specifically, the link
status will be indicated as "down" even if the link
is actually up and running.
LOCAL FIX:
A workaround is to unplug the cable from the adapter
for just a second or two, and plug it back in. The
adapter will then report the correct link status.
------
APAR: IY23266 COMPID: 5639I3700 REL: 310
ABSTRACT: DCECP PUTS TERMINATES SSH SESSION IN AIX4.3.3.10 AND ABOVE
PROBLEM DESCRIPTION:
ssh session is killed when DCE config scripts are used
from within it or when puts "" is run using dcecp tcl
interpreter
PROBLEM CONCLUSION:
Change in Tcl_PutsCmd function of file tclUnixAZ.c to avoid
sending just a NULL character to terminal (using write())
when user calls puts "". If user says puts "", write() is
not called at all.
------
APAR: IY23267 COMPID: 5639I3700 REL: 310
ABSTRACT: DCECP ADDS A NEWLINE CHARACTER BEFORE ITS TERMINATION.
PROBLEM DESCRIPTION:
A newline is created when a script is run which uses dcecp
as TCL interpreter as dcecp adds a newline before
termination.
PROBLEM CONCLUSION:
The fix to this problem will make the dcecp to terminate
in a normal fashion without adding any newline as it was
doing earlier.
------
APAR: IY23268 COMPID: 5639I3700 REL: 310
ABSTRACT: LM: FIX GENERAL SECURITY/RPC MEMORY LEAKS
PROBLEM DESCRIPTION:
For large cells, secd can grow 10-50M per day
PROBLEM CONCLUSION:
free malloc'ed structs in normal and error conditions
(see defect notes)
------
APAR: IY23269 COMPID: 5639I3700 REL: 310
ABSTRACT: CDS_GDAPOINTERS() DOES NOT GET CLEANED UP WHEN GDA IS UNCONFIGD
PROBLEM DESCRIPTION:
When GDA is unconfigured, the CDS_GDAPointers attribute does
not get updated to reflect that the GDA entry for the previous
configuration has gone away. The user may see multiple entries
associated with the CDS_GDAPointers attribute, including stale
entries associated with previous configuration of the GDA into
the cell. Cross-cell lookups may take longer due to these
stale entries.
PROBLEM CONCLUSION:
A new function, cleanup_parent() in gda_update_parent.c is
added to clean up the stale entry when gda is unconfigured or
stopped.
------
APAR: IY23271 COMPID: 5639I3700 REL: 310
ABSTRACT: DISABLE REPLAY CACHE IN THE SECD KDC
PROBLEM DESCRIPTION:
IBM Rochester saw performance bottleneck in their secd
due to I/O to the replay cache file.
PROBLEM CONCLUSION:
Disable the KDC replay cache in secd. The replay cache in
the secd provides no additional security and it can be a
(significant) performance issue.
Here's where we can disable the replay cache in
the process TGS request code path:
process_tgs_req() in src/security/krb5/kdc/do_tgs_req.c
|
+- kdc_process_tgs_req()
in src/security/krb5/kdc/kdc_util.c
kdc_rcache is global, set up in rs_main.c
|
krb5_rd_req_decoded_anyflag(... kdc_rcache, ... )
|
+- krb5_rd_req_decoded_opt()
/* only check rcache if sender has provided one---
some services may not be able to use replay caches
(such as datagram servers) */
if (rcache)
{
...
}
The new Kerberos code passes in a NULL rcache for calling
krb5_rd_req_decoded_anyflag() and has other replay cache
calls like krb5_auth_con_setrcache() in
kdc_process_tgs_req(), which are disabled with the
"kdc_use_rcache" boolean added to the Kerberos code.
We should be safe passing in NULL as the rcache value to
krb5_rd_req_decoded_anyflag(), and we'll determine this
by a new environment variable
KDC_USE_RCACHE=1
The default will be OFF for performance. The rcache file
will still be created and initialized, but the I/O
associates with TGS_REQ traffic should be minimized.
------
APAR: IY23273 COMPID: 5639I3700 REL: 310
ABSTRACT: 'REALMS' SECTION IN /ETC/KRB5.CONF BEING OVERWRITTEN
PROBLEM DESCRIPTION:
When /etc/krb5.conf is re-built, in the 'realms' section
any entries other than kdc will be erased.
PROBLEM CONCLUSION:
The parsing logic for the rebuild of /etc/krb5.conf has
been changed such that, in the 'realms' section, it retains
the entries other than kdc.
------
APAR: IY23274 COMPID: 5639I3700 REL: 310
ABSTRACT: TKT_FLG_PRE_AUTH WAS NOT SET IN THE TGT
PROBLEM DESCRIPTION:
Customer having a principal with the pre_auth_req ERA set,
and using MIT Kerberos V5 klist with -f option, is not
able to see TKT_FLG_PRE_AUTH flag in the klist output.
PROBLEM CONCLUSION:
The kdc checks for the existence of an instance of the ERA
"pre_auth_req" in the function build_princ_entry(). If it
is found, a flag is set so that functions called by
process_as_req() have access to this information. But there
was no check in process_as_req() to retrieve this info. The
problem was fixed by retrieving the same.
------
APAR: IY23275 COMPID: 5639I3700 REL: 310
ABSTRACT: LOCAL6.INFO LOGGING CAUSES FILESYSTEM TO FILL UP FASTER.
PROBLEM DESCRIPTION:
In aixdce22, the 'hosts/<hostname>/self' identity
authenticates about every 10 minutes. So, when the
local6.info logging is enabled using the AIX syslogd,
there is an increased number of entries in the log
files that causes the filesystems to fill up faster.
PROBLEM CONCLUSION:
Introduction of a new environment variable
DCE_SEC_KEYMGMT_WAKEUP_INTERVAL which controls how often a
client wakes up to check that the expiration policy has not
changed. In this approach, the default time will remain as
TEN_MINUTES. Only those users who want to enable the
local6.info logging facility and face the problem of
filesystem getting filled up faster can set the environment
variable to a higher value and solve the problem.
------
APAR: IY23276 COMPID: 5639I3700 REL: 310
ABSTRACT: RS_LOGIN_ACTIVITY_UPDATE RETURNS ERROR BREAKING LOGIN_RESET
PROBLEM DESCRIPTION:
On using login_reset to unlock the disabled account, the
customer will see the following error :-
Could not store new entry (status 0x39e4c5d0)
status 0x39e4c5d0 (???/zne)
PROBLEM CONCLUSION:
Clear the status in rs_login_activity_update() before we
call rsdb_name_canonicalize_and_convert(), so that we do
not check the junk value in status after return from the
function rsdb_name_canonicalize_and_convert().
------
APAR: IY23277 COMPID: 5639I3700 REL: 310
ABSTRACT: LOCAL UNCONFIG SEC_SRV -FORCE REMOVES FILES REQUIRED BY SEC_CL
PROBLEM DESCRIPTION:
If a registry designate is done to swap the roles of the
master security server and a replica, and then the old
master security server is unconfigured, any remaining DCE
daemons on the old Master security server machine will not
work properly.
PROBLEM CONCLUSION:
The unconfig code was modified to not delete necessary
files.
------
APAR: IY23278 COMPID: 5639I3700 REL: 310
ABSTRACT: SVT: SPLIT CONIFG IP ADDR CHG PE-SITE UPDATES TO OLD VALUES
PROBLEM DESCRIPTION:
The opt/dcelocal/etc/security/pe_site file is updated when
dced is restarted. This can cause problems when changing
the ip addresses of server machines. This can also cause
problems if there is a specific order in the pe_site file
for other reasons.
PROBLEM CONCLUSION:
The -n flag was added to dced to keep it from updating the
pe_site file when the daemon is restarted. Add this flag
to the dced line in the /opt/dcelocal/etc/cfgarg.dat file
if you do NOT want the pe_site file updated when dced is
started.
------
APAR: IY23279 COMPID: 5639I3700 REL: 310
ABSTRACT: INCORRECT FILE PERMISSIONS FOR PROTSEQS.RPC AND DCE_SMPL.RSP
PROBLEM DESCRIPTION:
Customer might have world writable protseqs.rpc file.
PROBLEM CONCLUSION:
Code has been modified to set proper permissions for
protseqs.rpc file on configuration.
------
APAR: IY23280 COMPID: 5639I3700 REL: 310
ABSTRACT: DCF_MESSAGE NOT IN GLOBAL STATEMENT IN GETREGISTRYINFO
PROBLEM DESCRIPTION:
Detailed messages about failures may not be displayed.
PROBLEM CONCLUSION:
Add DCF_MESSAGE to the global statements in each function.
------
APAR: IY23282 COMPID: 5639I3700 REL: 310
ABSTRACT: CAN'T RECONFIG PWDSTR AFTER LOCAL/ADMIN UNCONFIG
PROBLEM DESCRIPTION:
After running
unconfig.dce -config_type local pw_strength_srv
unconfig.dce -config_type admin -dce_host <dce_hostname>
-host_id <ip_host_info> pw_strength_srv
an attempt to reconfigure this password strength server
will fail. The failure will indicate that the password
strength server principal is already in use.
The admin unconfig step did not unconfigure anything.
The program could not determine if there was a password
strength server on the remote machine. Once the password
strength server daemon is gone, the CDS Tower information
is no longer available. This is the only way to tie a
password strength server to a particular machine.
PROBLEM CONCLUSION:
The code was changed to take the password strength server
principal supplied on the command line and unconfigure that
password strength server for the remote machine. Care
should be used since the program can NOT verify that the
specified password strength server principal is in fact in
use on the remote machine.
------
APAR: IY23283 COMPID: 5639I3700 REL: 310
ABSTRACT: PDGQUERY GIVES NO OUTPUT ON AIX (SOLARIS OK)
PROBLEM DESCRIPTION:
The pdgquery command gives now output on AIX. Solaris works
fine.
PROBLEM CONCLUSION:
The nawk command handles differently on AIX and Solaris.
The nawk routine that pulls the message text from the txt
file was changed to not use "BEGIN" since it would not see
the message code that was being passed in.
------
APAR: IY23284 COMPID: 5639I3700 REL: 310
ABSTRACT: MERGE DCE_DCED_LISTENERS ENV VARIABLE FROM SOLARIS DCE 2.0
PROBLEM DESCRIPTION:
Some clients may deadlock using dced when there are not
enough listener threads to handle the amount of incoming
connections. This typically occurs on a heavily loaded
system or a very busy cell.
PROBLEM CONCLUSION:
Added code that was present in Solaris DCE 2.2 to allow
the customer to set the number of listener threads to some
number between 10 and 100 using the DCED_DCED_LISTENERS
ENVIRONMENT VARIABLE.
------
APAR: IY23353 COMPID: 5639I3700 REL: 310
ABSTRACT: "COULDN'T SET LOCALE CORRECTLY" MESSAGE
PROBLEM DESCRIPTION:
"couldn't set locale correctly" messages while running DCE
configuration commands.
PROBLEM CONCLUSION:
The LC_MESSAGES variable is saved and set eo en_US before
the "id" command is run. It was restored incorrectly. That
has been fixed.
------
APAR: IY23354 COMPID: 5639I3700 REL: 310
ABSTRACT: MORE ROBUST PE_SITE FILE HANDLING BY MIGRATE.DCE
PROBLEM DESCRIPTION:
When migrating a DCE Master Security server from a version
older than DCE 2.2 (AIX) or DCE 3.1 (Solaris), it may fail
becuase the migration code does not detect that the local
machine is the Master security server.
PROBLEM CONCLUSION:
The migration code is not handling all valid data formats
in the /opt/dcelocal/etc/security/pe_site file.
------
APAR: IY23356 COMPID: 5639I3700 REL: 310
ABSTRACT: SVT: LDAP, IPLANET WEB SERVER CANNOT START AFTER MKDCEWEB
PROBLEM DESCRIPTION:
Web server will not restart after mkdceweb is run on systems
that already have a LIBPATH defined in the netscape start
file.
PROBLEM CONCLUSION:
The code needs to be fixed so that it:
doesn't update the file if /usr/lib is already in
the LIBPATH
adds /usr/lib to an existing LIBPATH
adds a new LIBPATH if one wasn't there
Currently, the code totally replaces a LIBPATH statement
with its own.
The unconfig code needs to be changed to not remove the
LIBPATH statement from the start file. The unconfig code
will no longer modify the start file at all. There
shouldn't be any problems with either leaving the LIBPATH
statement in the file or leaving /usr/lib in an existing
LIBPATH statement.
------
APAR: IY23360 COMPID: 5639I3700 REL: 310
ABSTRACT: CONFIG.DCE -NO_PESITE_UPDATE SHOULD SET DCED'S -N OPTION
PROBLEM DESCRIPTION:
dced will update the pe_site file even when the
-no_pesite_update flag was specified.
PROBLEM CONCLUSION:
When the -no_pesite_update flag is used, the -n flag will
be added to the dced line in /opt/dcelocal/etc/cfgarg.dat
file. If DCE is already configured, add the -n flag to the
dced line in /opt/dcelocal/etc/cfgarg.dat.
------
APAR: IY23361 COMPID: 5639I3700 REL: 310
ABSTRACT: DEADLOCK IN DCE LIBRARY
PROBLEM DESCRIPTION:
Server will hang and must be restarted.
PROBLEM CONCLUSION:
The condition wait routine reaquires the mutex, it is a
logic error for it to lock the mutex again. This can
cause the thread to deadlock waiting for itself to
release the lock.
------
APAR: IY23362 COMPID: 5765C3403 REL: 433
ABSTRACT: UNABLE TO SET MULTIPLE IF ATTRIBUTES WITH CHDEV
PROBLEM DESCRIPTION:
If one tries to set the ipaddress and an alias with one
chdev command, then only the alias is brought up. Mksysb/restore
has problems with this.
LOCAL FIX:
Use multiple chdev commands.
PROBLEM SUMMARY:
mksysb/restore doesnot bring up interface.
PROBLEM CONCLUSION:
If one restores a mksysb with an interface that has an alias
attribute, only the alias comes in the 'up' state.
Since chgif was never designed to call ifconfig multiple
times from one command line (unlike cfgif), I will change
chgif to be call ifconfig multiple times from one command
line.
TEMPORARY FIX:
reboot.
------
APAR: IY23373 COMPID: 5765C3403 REL: 430
ABSTRACT: CRASH IN VATTR_TO_NATTR
PROBLEM DESCRIPTION:
While running NFS version 2 with GPFS as an underlying
file system, NFS server crashes in vattr_to_nattr (called
from rfs_lookup).
LOCAL FIX:
Use NFS v3 instead of version 2.
PROBLEM CONCLUSION:
Make sure that the attribute field va_mask is set to AT_ALL
before passing arguement to VOP_LOOKUP.
------
APAR: IY23377 COMPID: 5765C3403 REL: 430
ABSTRACT: DBX THREAD-RELATED COMMANDS ARE SLOW
PROBLEM DESCRIPTION:
Thread-related commands' performance suffers as
the number of threads in debugged application
increases.
PROBLEM CONCLUSION:
Make more efficient use of the pthread debug library API,
especially the thread primitive iterators (e.g.
pthdb_pthread).
------
APAR: IY23422 COMPID: 5765C3403 REL: 430
ABSTRACT: IPV4 CLIENTS DO NOT WORK WITH IPV4/IPV6 SERVERS
PROBLEM DESCRIPTION:
The customer will not able to find the route to the
destination host. connect system call will fail with
can't find route to destination message.
PROBLEM CONCLUSION:
When connect system call fails for the first time
do a pure IPv4 lookup and do a connect again.
------
APAR: IY23439 COMPID: 5765C3403 REL: 433
ABSTRACT: SYSLOGD IS ROTATING FILES IN 4.3.3
PROBLEM DESCRIPTION:
Syslogd rotates files
PROBLEM SUMMARY:
syslogd rotating files in 4.3.3
------
APAR: IY23454 COMPID: 5765C3403 REL: 430
ABSTRACT: GXT4000P GREYED TEXT IN PULLDOWN NOT VISIBLE X APP.
PROBLEM DESCRIPTION:
Customer is using application LCABLE (by Mentor Graphics). On
GXT4000P, customer is seeing the following symptoms: - if a
new window opens the background color flashes between
grey and turquoise. - the greyed text in pull-down menus is
not visible. The same problem was reported in 1999 for the
GXT2000P. this was solved with IY03590.
PROBLEM SUMMARY:
Customer is using application LCABLE (by Mentor Graphics). On
GXT4000P, customer is seeing the following symptoms: - if a
new window opens the background color flashes between
grey and turquoise. - the greyed text in pull-down menus is
not visible. The same problem was reported in 1999 for the
GXT2000P. this was solved with IY03590.
PROBLEM CONCLUSION:
Disable hardware stipple for all X stipples with height
greater than 16 pixels.
------
APAR: IY23490 COMPID: 5765C3403 REL: 430
ABSTRACT: PROBLEM RESTORING FILES USING MSMIT
PROBLEM DESCRIPTION:
Problem in restoring files using motif smit.
PROBLEM SUMMARY:
There is a problem in restoring files using
Motif SMIT.
------
APAR: IY23513 COMPID: 5765D9300 REL: 310
ABSTRACT: MPI_CART_CREAT() FAILS WITH BAD MEMORY READS USING ZEROFAULT.
PROBLEM DESCRIPTION:
The MPI function, MPI_Cart_create() fails with segmentation
faults and bad memory reads and other memory errors as shown
by the Zerofault tool. We have a recreatable test case
and Zerofault installed on node k35n07.ppd.pok.ibm.com.
PROBLEM SUMMARY:
Problem was solved so that data being passed in to the
helper function is correct, thus eliminating the bad
memory reads and resulting seg fault.
PROBLEM CONCLUSION:
One of the helper functions MPI_Cart_create routine calls
was passing data which was not correct. This resulted in
bad memory reads to appear in ZeroFault. Also it was
possible for a bad memory write to occur as a result, which
in turn could cause a seg fault.
------
APAR: IY23520 COMPID: 5765C3403 REL: 430
ABSTRACT: SYSTEM CRASH IN IP_SETMOPTIONS()
PROBLEM DESCRIPTION:
System crash in ip_setmoptions while removing the gap
in the membership array.
PROBLEM SUMMARY:
System crash in ip_setmoptions() while removing the gap in
multicast group membership array.
PROBLEM CONCLUSION:
Code is modified to remove this gap before unlocking the
socket.
------
APAR: IY23575 COMPID: 5765C3403 REL: 430
ABSTRACT: SAR COMMAND OUTPUTS INCORRECT AVERAGE VALUES
PROBLEM DESCRIPTION:
The sar command outputs incorrect values for the average column
when three or more flags are used concurrently.
PROBLEM SUMMARY:
The fix will be available in the next full pubs release.or more
flags are used concurrently.
PROBLEM CONCLUSION:
The data structures which hold the data used in the average
calculations are now properly re-initialized after each pass,
resulting in correct average output.
------
APAR: IY23599 COMPID: 5765C3403 REL: 430
ABSTRACT: JFS ERRLOG FOR ASSERT IN PBITSET
PROBLEM DESCRIPTION:
Added error logging code to pbitset so that data will be
present after the system crash.
PROBLEM SUMMARY:
None -- the crash will still occur when there is a problem.
However, more data will be available for the developers to
help debug the problem.
------
APAR: IY23658 COMPID: 5765C3403 REL: 430
ABSTRACT: SHELL PROMPT GETS CORRUPTED IN EMACS MODE
PROBLEM DESCRIPTION:
The shell prompt gets corrupted in command line emacs
mode.
PROBLEM SUMMARY:
Prompt display gets corrupted when using command line emacs
mode.
PROBLEM CONCLUSION:
Suitable code changes are made so as to prevent the prompt
display from getting corrupted.
------
APAR: IY23674 COMPID: 5765C3403 REL: 430
ABSTRACT: SECURITY: POSSIBLE BUFFER OVERFLOW VULNERABILITY IN FTPD
PROBLEM DESCRIPTION:
There is a possible buffer overflow vulnerability in ftpd
which might elevate privileges of malicious user
PROBLEM CONCLUSION:
Reallocate memory, if it exceeds the allocated memory buffer
------
APAR: IY23676 COMPID: 5765C3403 REL: 430
ABSTRACT: ATM NETWORK SOCKETS FAIL TO CONNECT
PROBLEM DESCRIPTION:
with vci in disconnect mode and never go away.
PROBLEM CONCLUSION:
extend the delay time between close/open to the adapter
------
APAR: IY23678 COMPID: 5765C3403 REL: 430
ABSTRACT: SYNC COMMANDS MAY BE REQUIRED
PROBLEM DESCRIPTION:
Driver to manage coherency domain between system and I/O space.
PROBLEM CONCLUSION:
sync work space before adapter acts on it.
------
APAR: IY23680 COMPID: 5765C3403 REL: 430
ABSTRACT: UNABLE TO ACTIVATE LARGE NUMBER OF VOLUME GROUPS
PROBLEM DESCRIPTION:
The customer will be unable to activate large numbers of
Volume Groups.
PROBLEM CONCLUSION:
ODM attribute "lg_term_dma" is changed to enable the user to
the ability to customize the size of the DMA memory pool
through the chdev command.
------
APAR: IY23683 COMPID: 5765C3403 REL: 430
ABSTRACT: DIAGS SHOW FRU NUMBER AS N/A FOR LOCATION CODE P1
PROBLEM DESCRIPTION:
Unable to retrieve the part number to replace.
PROBLEM CONCLUSION:
Whenever the Field Replacable Unit name is blank, try to use
the physical location code to find a part number. If the
physical location code is blank also, then no part number
can be obtained.
------
APAR: IY23685 COMPID: 5765C3403 REL: 430
ABSTRACT: FC - DLT TAPE DRIVE FAILS MKSYSB COMMAND.
PROBLEM DESCRIPTION:
When mutliple tar is created on NoRewind-on-close tape device,
subsequent tar command overwrites the previous tarfile.
PROBLEM CONCLUSION:
TestUnitReady is retried in case on UnitAttention, if
additional sense data show that Reset or "in transition to
ready" condition is present.
------
APAR: IY23693 COMPID: 5765C3403 REL: 430
ABSTRACT: MEMORY CORRUPTION WITH NOAC MOUNT OPTION AND FULL FILESYSTEM
PROBLEM DESCRIPTION:
If the "noac" mount option is used, and the filesystem being
written to gets full, then during particular circumstances
memory corruption might occur on the client, causing later
crashes and/or other problems.
LOCAL FIX:
Don't use the "noac" option, or make sure the filesystem
doesn't fill up.
PROBLEM CONCLUSION:
Check return value from writerp() call, if error break out of
the write function instead of continuing.
------
APAR: IY23696 COMPID: 5765D9300 REL: 310
ABSTRACT: USER SPECIFIED MPMD INCORRECTLY WHEN SPECIFYING A PROGRAM NAME
PROBLEM DESCRIPTION:
When a user incorrectly specified the MP_PGMMODEL to be MPMD
and a program name was specified then user received 0031-709
error. POE should either give a usage error or handle it
differently.
PROBLEM CONCLUSION:
poe will handle the case where user supplies a program name
and also specifies that the MP_PGMMODEL to be MPMD as
if it were SPMD. Therefore if a user enters
"poe hw -pgmmodel mpmd -procs 2" then poe will run the "hw"
program
as if spmd was specified. It will the run the "hw" program
twice.
------
APAR: IY23764 COMPID: 5765D2800 REL: 430
ABSTRACT: PORT SCAN CAUSES CLSTRMGR TO DIE - HACMP,HAES
PROBLEM DESCRIPTION:
The customer was using a port scanning program, nmap, to scan
all of the ports on the machine for security checking. The
particular scan being used caused the clstrmgr to die.
PROBLEM SUMMARY:
The customer was using a port scanning program, nmap, to scan
all of the ports on the machine for security checking. The
particular scan being used caused the clstrmgr to die.
PROBLEM CONCLUSION:
The clstrmgr was dying because the accept command was
failing. This command is normally accepting a connection
request from either clsmuxpd or cllockd and the command is
not expected to fail unless there is something wrong in the
system, so was being indicated as a system error. In the
case here of a port scan, using nmap, a packet containing
an RST (reset) bit is sent which clears the msg queue and
causes the accept to fail because of the empty queue.
In looking at this code, it seemed that aborting the
clstrmgr seemed too drastic for this case, as well
as any other reason for the accept to fail, so
the logic was changed in utils.c to just issue the
message indicating the accept failure and just
continue.
------
APAR: IY23767 COMPID: 5765E6110 REL: 220
ABSTRACT: REQUIRED MAINTENANCE UPDATE
PROBLEM DESCRIPTION:
required maintenance update
------
APAR: IY23768 COMPID: 5765E6110 REL: 110
ABSTRACT: REQUIRED MAINTENANCE UPDATE
PROBLEM DESCRIPTION:
required maintenance update
PROBLEM SUMMARY:
REQUIRED MAINTENANCE UPDATE
PROBLEM CONCLUSION:
REQUIRED MAINTENANCE UPDATE
------
APAR: IY23790 COMPID: 5765C3403 REL: 430
ABSTRACT: GETLVODM COMMANDS CAN HANG
PROBLEM DESCRIPTION:
Cust. may experience slowdown or hang of LVM commands.
PROBLEM CONCLUSION:
Removed unnecessary locking to reduce lock contention.
------
APAR: IY23798 COMPID: 576565400 REL: 220
ABSTRACT: SVMON DOESN'T DISPLAY INODE NUMBERS FOR LARGE FILES
PROBLEM DESCRIPTION:
svmon with -S or -P option doesn't display the file
inode number in the Description column when the file
is in Large File Enabled Filesystem.
PROBLEM CONCLUSION:
Modified the code such that when the descrption doesn't fit in
20 characters, then it is wrapped and displayed on next line.
------
APAR: IY23804 COMPID: 576565400 REL: 220
ABSTRACT: SPMI MEMORY LEAK PROBLEMS
PROBLEM DESCRIPTION:
Improper exit of any Suppliers leads to Shared memory
corruption and some times Segmentation Fault occurs.
PROBLEM CONCLUSION:
The code is fixed by adding separate code to determine
any Shared Memory Area corruption and correct it. And also
added code to prevent shared memory corruption due to
abrupt stop of PTX suppliers.
------
APAR: IY23845 COMPID: 569692600 REL: 110
ABSTRACT: SIMPLE_LOCK IN X25_READ AND XDH_DO_NOTIFY_READ_AVAILABLE OF
PROBLEM DESCRIPTION:
The system will hang when all the customer X.25 applications
are funneled on CPU 0 or the system is a UP system.
PROBLEM SUMMARY:
The system can hang when running COMIO X.25 applications.
PROBLEM CONCLUSION:
Change the simple_lock to disable_lock in x25_read and
xdh_do_notify_read_available.
------
APAR: IY23854 COMPID: 5765D2800 REL: 431
ABSTRACT: NODE_UP_REMOTE NEEDS TO STOP APPS IN REVERSE ORDER - HAS,HAES
PROBLEM DESCRIPTION:
A customer noticed that during a node_up_remote event on a node
which had resources for the remote node coming up, that it
stopped the applications in listed order, rather than in reverse
order. This caused a 'dependency' problem in the applications
thatdepended on the first listed applications to be up to stop
properly. However, with stopping the first listed applications,
the dependent applications failed to halt properly.
PROBLEM SUMMARY:
Customer noticed that application resources taken over by one
node, stopped the applications in listed order, when the
failed node returned to the cluster. This caused a
'dependency' problem with applications that depended on the
first listed applications to be active, so they they could
halt properly.
Meaning, applications started later in the application list
were dependent on the applications started sooner in the
application list to start, run, and halt properly.
PROBLEM CONCLUSION:
Code in HACMP/HAES 'node_up_remote.sh' event script changed
such that the applications to stop are listed and stopped in
reverse order.
------
APAR: IY23863 COMPID: 5765C3403 REL: 430
ABSTRACT: CHFS -A SPLITCOPY GIVES COPY INCORRECT LABEL
PROBLEM DESCRIPTION:
If the customer creates an online mirror backup with the
chfs -a splitcopy command, then exports and re-imports
the volume group, the backup has the wrong mount point
and cannot be umounted or removed (in fact, it has the
same mount point as the original).
PROBLEM SUMMARY:
See above ERROR DESCRIPTION.
PROBLEM CONCLUSION:
The splitcopy portion of chfs has been changed so
that the label field of the lvcb of an online
mirror backup copy stores the correct mount point
information.
TEMPORARY FIX:
Change the mount point information of the backup
in /etc/filesystems after the re-import to its
correct mount point.
------
APAR: IY23889 COMPID: 5765D6100 REL: 220
ABSTRACT: ON SWITCH TABLE ERROR, UNLOAD ST ONLY WHEN
PROBLEM DESCRIPTION:
When LoadL determines a load or Unload of a switch
table fails, the UNLOAD_ST_LL ioctl, unloading of the switch
table is always called. Want to change this to only be called
when the DRAIN_ON_SWITCH_TABLE_ERROR = false.
PROBLEM SUMMARY:
LoadLeveler needs to give the option of doing
a force unload switch table window if it determines
that it failed to unload the window.
PROBLEM CONCLUSION:
LoadLeveler now has the option of doing
a force unload switch table window if it determines
that an unload of the window had failed.
The option is if the DRAIN_ON_SWITCH_TABLE_ERROR = false,
then a force of unloading the switch table
will be effective.
------
APAR: IY23902 COMPID: 5765E6100 REL: 110
ABSTRACT: REQUIRED SERVICERM UPDATE
PROBLEM DESCRIPTION:
Required ServiceRM update.
PROBLEM SUMMARY:
REQUIRED SERVICERM UPDATE
PROBLEM CONCLUSION:
REQUIRED SERVICERM UPDATE
------
APAR: IY23906 COMPID: 5765C3403 REL: 430
ABSTRACT: AFTER STRIP -T DBX DOES NOT SHOW THE LINE NUMBER
PROBLEM DESCRIPTION:
Dbx doesnot show the line number information after strip
with "-t" option on a given object file.
PROBLEM SUMMARY:
Using dbx to debug an object file that has been
stripped with the "-t" option will cause dbx to
not be able to resolve line number information
properly.
PROBLEM CONCLUSION:
When using the "-t" option with the strip
command, we will no longer remove the ".bf"
and ".ef" symbols from the object file. This
will allow dbx to properly resolve line number
information.
------
APAR: IY23915 COMPID: 5639I3700 REL: 310
ABSTRACT: ULIMIT SUPPORT IN CONFIG COMMANDS
PROBLEM DESCRIPTION:
User commands can be run during the configuration commands,
by using the user_cmd.tcl script.
Unfortunately, there is no way to have an external command
run in the same process as the
configuration/start/stop/unconfiguration commands.
The ulimit command can not set the process limits for the
DCE daemons from within the user_cmd.tcl script.
PROBLEM CONCLUSION:
A command was added to dcecp called dcf_ulimit.
dcf_ulimit acts much like ulimit. It will take multiple
command line parameters. If a -?, -help, or help are
entered on the dcf_ulimit command, the following will be
displayed:
dcf_ulimit -S|-H -f -c -t -d -s -m -n
The -a paremeter is not supported. If the user wants to
view the current ulimit settings, he can use the
"ulimit -a" command from within dcecp (or a tcl script).
The ulimit command in the operating system takes 64-bit
values. Because dcecp is a 32-bit program, it is restricted
by the size of the integer it must pass to the setrlimit
api, which is 2147483647. Also, although the ulimit command
takes the values in blocks and kbytes, the setrlimit api
only takes them in bytes. Because of this, we have to
multiply the value input by the user by 512 or 1024,
depending on the ulimit field being updated. Since I still
have the integer limit, the 2.1 billion limit is reduced.
Here are the maximum limits that dcf_ulimit will allow:
-f FSIZE 4194303
-c CORE 4194303
-t CPU 2147483647
-d DATA 2097151
-s STACK 2097151
-m RSS 2097151
-n NOFILE 2147483647
The keyword "unlimited" is also allowed as a value for any
of the parameters.
The dcf_ulimit command should act the same way as the ulimit
command. If run by the root user, if the soft limit is set
higher than the max, the max will be reset. If the max is
set lower than the soft limit, the soft limit will be reset.
If the command is not being run by the root user, an error
message will be issued if the soft limit is set higher than
the max.
------
APAR: IY23916 COMPID: 5639I3700 REL: 310
ABSTRACT: DCED CORE DUMPS WHEN DCE IS STOPPED
PROBLEM DESCRIPTION:
1) configure a one machine cell
(rpc, sec_cl, sec_srv, cds_cl, cds_srv)
2) run stop.dce sec_srv
3) run stop.dce
At this point, dced core dumps.
There are two different cores observed
One is (lines are broken to fit)
Segmentation fault in longjmp._longjmp
/usr/lib/libdcepthreads.a at 0xd12ab334
($t21)
0xd12ab334 (_longjmp+0xc) 90e10000 stw r7,0x0(r1)
(dbx) where
longjmp._longjmp() at 0xd12ab334
(dbx)
The other is (lines are broken to fit)
% dbx dced core
using memory image in core
Segmentation fault in rpc__cn_sm_eval_event at 0xd108ed10
0xd108ed10 (rpc__cn_sm_eval_event+0x20) 93df000c stw
r30,0xc(r31)
(dbx) where
rpc__cn_sm_eval_event(??, ??, ??, ??) at 0xd108ed10
rpc__cn_call_transmit_fault(??, ??, ??) at 0xd1087a94
rpc_call_transmit_fault(??, ??, ??) at 0xd1084ac4
rpc_ss_send_server_exception_2(??, ??, ??, ??, ??) at
0xd10bbd9c
rpc_ssr_sstub(0x2029e280, 0x0, 0x2029e510, 0xf0131014,
0xd09ab968,
0x20204d90, 0x2029e500, 0x42000429) at 0xd10ba974
rpc__cn_call_executor(??, ??) at 0xd12516bc
PROBLEM CONCLUSION:
In src/admin/dced/server/oeops.c file in the function
old_ept_map function TRA/CATCH macro was introduced.
But in between the macros there is a return statement which
should not be done. That is the reason the thread context
is corrupted in the longjmp.
------
APAR: IY23917 COMPID: 5639I3700 REL: 310
ABSTRACT: DCE SERVERS DROP CORE IN TCP-RPC CODE
PROBLEM DESCRIPTION:
Bogus auth_level values in incoming packets can cause DCE
servers to drop core.
Two sample stacks are: (lines are broken to fit)
rpc__auth_inq_supported(??) at 0xd039f31c
rpc__cn_assoc_process_auth_tlr(??, ??, ??, ??, ??, ??,
??, ??) at 0xd052ff94
do_assoc_req_action_rtn(??, ??, ??) at 0xd052de38
do_assoc_action_rtn(??, ??, ??) at 0xd052b898
rpc__cn_sm_eval_event(??, ??, ??, ??) at 0xd0378c40
receive_dispatch(??) at 0xd0532e58
rpc__cn_network_receiver(??) at 0xd0533b28
The other stack is
rpc__auth_rpc_prot_epv(authn_prot_id = 3735936685U,
rpc_prot_id = 0), at 0 xef2d99cc
rpc__cn_unpack_hdr(pkt_p = 0x115330), at 0xef3228c4
receive_dispatch(assoc = 0x119a28), line 1117 in "cnrcvr.c"
rpc__cn_network_receiver(assoc = 0x119a28),
line 570 in "cnrcvr.c"
dce_pthread_start(arg = 0x751b8),
PROBLEM CONCLUSION:
The packet data is now checked more carefully.
------
APAR: IY23928 COMPID: 5765C3403 REL: 430
ABSTRACT: LPSTAT -W -P <QNAME> SHOWS EXTRANEOUS OUTPUT FROM OTHER QUEUES
PROBLEM DESCRIPTION:
lpstat -W -p<qname> shows extraneous output from
other queues
LOCAL FIX:
omit the -W flag on lpstat, or use one of the
other queue status commands such as qchk.
PROBLEM SUMMARY:
lpstat -W -p <qname> shows extraneous output from other queues
PROBLEM CONCLUSION:
lpstat has been fixed so as to not show extraneous output
------
APAR: IY23931 COMPID: 5765C3403 REL: 430
ABSTRACT: PANIC FROM KRPC_DISPATCH()
PROBLEM DESCRIPTION:
Fix given: The socket was getting corrupted because of two
processes acting on it at a time.
PROBLEM SUMMARY:
System crashes while running nfs.
PROBLEM CONCLUSION:
Checking lock for the member socket before modifing the
socket structure contents.
------
APAR: IY24007 COMPID: 5765C3403 REL: 430
ABSTRACT: SETLOCALE UNSAFE IN MULTI-THREADED APPLICATIONS.
PROBLEM DESCRIPTION:
Possible core dumps may occur when using setlocale and other
APIs which access locale data in a multi-threaded environment.
PROBLEM SUMMARY:
possible coredump when running setlocale in
a multi-threaded environment.
PROBLEM CONCLUSION:
Suspended access to locale data while in setlocale.
------
APAR: IY24017 COMPID: 5765C3403 REL: 430
ABSTRACT: PORTMAP HANGS IN T_RCVDATA()
PROBLEM DESCRIPTION:
During rare circumstances, portmap might hang in a call to
t_rcvudata, causing it to go unresponsive.
LOCAL FIX:
Restart portmap (with the -w flag for warm start).
PROBLEM CONCLUSION:
Add O_NONBLOCK to the t_open calls, to make the reads
nonblocking.
------
APAR: IY24021 COMPID: 5765C3403 REL: 430
ABSTRACT: DSI IN CACHEFS WHILE POPULATING CACHE
PROBLEM DESCRIPTION:
A DSI might occur in cachefs if for some
reason the server file changes permission in the middle
of when the cache is being populated with that file, i.e.
when the file is being copied.
PROBLEM CONCLUSION:
Register an exception handler before touching the created
segment backing to the server-side file. This way, if we can't
page in the data we won't crash, instead we can abort
gracefully.
------
APAR: IY24033 COMPID: 5765C3403 REL: 430
ABSTRACT: GXT2000P/3000P OPENGL MIPMAPPED TEXTURE RENDERING FAILURE
PROBLEM DESCRIPTION:
OpenGL application does not render correctly on GXT2000P and
GXT3000P when using a 2048X1024 mipmapped texrure. No texture
at all is rendered.
PROBLEM SUMMARY:
OpenGL application does not render correctly on GXT2000P and
GXT3000P when using a 2048X1024 mipmapped texrure. No texture
at all is rendered.
PROBLEM CONCLUSION:
Correct textrure resource calculation in GL_PROXY_TEXTURE_2D
path.
------
APAR: IY24044 COMPID: 5639I3400 REL: 310
ABSTRACT: GDAD FAILS WHEN ANY FOREIGN CDS SERVERS ARE DOWN
PROBLEM DESCRIPTION:
When attempting to initiate cross-cell communication via
gdad, the attempt fails if ANY of the foreign cds servers
is down. "Down" in this case means that a cds server does not
respond on any of the interfaces for which it is
registered.
The error given is "software error detected in server".
LOCAL FIX:
Check all foreign cds servers and make sure they are up and
listening on all their registered interfaces. The other
workaround is to use the "cdscp define cached server" command
or the "dcecp cdscache create" command to indicate the location
of foreign cds servers.
PROBLEM SUMMARY:
When any replica is down the cross cell communication
doesnt work DNS recognizes text hiercal cell structures
when alias is used to make an envionrment similar to
hierichal cell
PROBLEM CONCLUSION:
Within bind_process() function, while going though our
initial list of cds servers (obtained from the dns recs),
we make sure they're actually up and running
(sockaddr_to_tower calls rpc_mgmt_is_server_listening).
The bug is that we completely break out of that loop if
we hit a downed server and incorrectly indicate that we
found *no* working cds servers.
------
APAR: IY24059 COMPID: 5765B8100 REL: 230
ABSTRACT: INITIAL UPDATE TO DIRECTTALK V2.3 FOR GA CODE
PROBLEM DESCRIPTION:
This APAR is a collection of fixes to update the gold code at GA
time.
PROBLEM SUMMARY:
Initial update to Gold Code
------
APAR: IY24081 COMPID: 5765C3403 REL: 430
ABSTRACT: SU DOESN'T INCREMENT UNSUCCESSFUL LOGIN COUNT ON FAILURE
PROBLEM DESCRIPTION:
SU does not increment the unsuccessful login
count value in the /etc/security/lastlog of the
user su'd on failure. login, telnet does the
same when failure occurs because of incorrect
password. SU needs to be enhanced to take this
into account.
PROBLEM SUMMARY:
SU does not increment the unsuccessful login
count value in the /etc/security/lastlog of the
user su'd on failure. login, telnet does the
same when failure occurs because of incorrect
password. SU needs to be enhanced to take this
into account.
PROBLEM CONCLUSION:
SU now increments the unsuccessful login count and resets
on sucessful login.
------
APAR: IY24086 COMPID: 5765B9501 REL: 320
ABSTRACT: ASSERT SUBROUTINE FAILED: WASASSIGNED BUFMGR.C, LINE 5285
PROBLEM DESCRIPTION:
unassignBuffer has to wait if the buffer is being unpinned by
some other thread.
PROBLEM SUMMARY:
GPFS self check logic asserted at bufmgr.C line 5285
PROBLEM CONCLUSION:
unassignBuffer has to wait if the buffer is being unpinned
by some other thread.
------
APAR: IY24093 COMPID: 5765C3403 REL: 430
ABSTRACT: SYNCVG ERROR WITH BAD BLOCK RELOCATION IN CONCURRENT MODE
PROBLEM DESCRIPTION:
Syncvg does not work properly with bad block relocation in
concurrent mode. Even with bad block relocation disabled
(according to lsvg), LVM was putting entries into the bad
block table on disks with bad blocks. When we tried writing
to these blocks, we returned EMEDIA errors, but didn't log any
errors because the bad block table indicated that the blocks
couldn't be written to, but also indicated that they hadn't
been relocated.
PROBLEM SUMMARY:
syncvg error with bad block relocation in concurrent VG
PROBLEM CONCLUSION:
LVM no longer writes to BB table in concurrent mode,
as per design.
------
APAR: IY24094 COMPID: 5765C3403 REL: 430
ABSTRACT: REDEFINEVG ERROR WITH CONCURRENT VGS
PROBLEM DESCRIPTION:
When redefinevg is run on a concurrent-capable volume group,
it turns it into a non-concurrent-capable volume group. This
is because there is no "Concurrent Capable" flag given
to putlvodm. Therefore, when the volume group is attempted to
be varied on in concurrent mode, an error message will be
returned.
PROBLEM SUMMARY:
redefinevg changes concurrent VGs to non-concurrent
PROBLEM CONCLUSION:
Add appropriate flags to putlvodm command
------
APAR: IY24120 COMPID: 5765D5100 REL: 320
ABSTRACT: CSS_COLONY:ADAPTRECV UPDATE SNAP ON PP ERRORS WITH -D FOR SRAM
PROBLEM DESCRIPTION:
css_colony:adaptrecv update snap on pp errors with -d for sram
PROBLEM SUMMARY:
Added new flag on invocation of snap to enable port
permanent erors to collect snap.
PROBLEM CONCLUSION:
Snap does not contain sram dump on port permanent errors
needed for debug.
------
APAR: IY24130 COMPID: 5639I3700 REL: 310
ABSTRACT: GDAD CORE DUMP IN L_DELETE()
PROBLEM DESCRIPTION:
gdad can core dump with the following stack:
dce_pthread_mutex_lock() at 0xef584624
write_lock() at 0x374cc
l_delete() at 0x2dbb0
process() at 0x30194
get_rpc_answer() at 0x31abc
cds_ReadAttribute() at 0x339b0
op21_ssr() at 0x42ad4
rpc__cn_call_executor() at 0xef515860
cthread_call_executor() at 0xef52b578
dce_pthread_start() at 0xef588448
PROBLEM CONCLUSION:
Within l_delete():
...
else /* el->prev_el != NULL */
{
prev = el->prev_el;
read_unlock(&el->rwl_link);
/*
* this write lock could fail because prev was
just deleted
*/
if((status = write_lock(&(prev2 =
el->prev_el)->rwl_link)) != OK)
{
...
The core is a result of el->prev_el being changed to NULL
when we drop the read lock on el. prev points to a valid
structure when we come into this else clause and that's
what we want the write lock on. prev2 is used to determine
if el->prev_el has changed in the short amount of time when
we drop the read lock and go for the write lock. (We check
further down to see if prev and prev2 are the same and if
not, an element was deleted from the list out from under us
when the lock was dropped.)
The fix is to simply set prev2 after the read_unlock and
call write_lock with prev (which we know is non-NULL):
prev2 = el->prev_el;
if((status = write_lock(&prev->rwl_link)) != OK)
This way we aren't running the risk of dereferencing a nil
pointer.
------
APAR: IY24133 COMPID: 5639I3700 REL: 310
ABSTRACT: PORTING DCEDEV DEFECTS TO DCE310 TO SUPPORT NS-4.X IN DCE310
PROBLEM DESCRIPTION:
When he runs mkdceweb for iplanet servers 4.1, the
configuration will not take place.
PROBLEM CONCLUSION:
Many source files were modified to make them compatible with
the new version of iplanet web servers
------
APAR: IY24134 COMPID: 5639I3700 REL: 310
ABSTRACT: NEED 2 VERSIONS OF LIBDCEWEB.A FOR NETSCAPE SERVER 3.X AND 4.X
PROBLEM DESCRIPTION:
We won't be able to ship libdceweb4.a to the customers
which is required for the support of IPlanet 4.X
webservers.
PROBLEM CONCLUSION:
Packaging code is added to ship libdceweb4.a in a ptf.
------
APAR: IY24143 COMPID: 5639I3700 REL: 310
ABSTRACT: ERROR IN FILES.TCL CAUSES PROBLEMS WITH -AUTOSTART
PROBLEM DESCRIPTION:
An error exists in /opt/dce/tcl/dcedcf/files.tcl that
will cause failures on startup if both the -autostart
and -clean_autostart flags are turned on simultaneously.
The code specifies that the links created in /etc/rc3.d
should be called S15-10dce-clean and S15-20dce; this
is to ensure that the clean function is carried out
before any attempt is made to start DCE.
However, a typo in files.tcl has left both files
with the same sequence number, e.g.:
S15-20dce
S15-20dce-clean
This causes both to be executed simultaneously, which
means that in most cases one will fail. Often this
results in DCE not starting properly at boot time.
PROBLEM CONCLUSION:
Correct files.tcl so that the
variable "R3_CLEANUP_DCE S15-20dce-clean" is changed
to "S15-10dce-clean" as specified elsewhere.
------
APAR: IY24144 COMPID: 5639I3700 REL: 310
ABSTRACT: IMPLICIT CHMOD IN '-AUTOSTART NO' CHANGES PERMS ON WRONG FILE
PROBLEM DESCRIPTION:
autostart -no leaves permissions incorrect on rc.dce
PROBLEM CONCLUSION:
Problem is that /opt/dce/tcl/dcedcf/cfg_utils.tcl
uses a routine called 'remove' to take links out
of /etc/rc3.d. The 2nd parameter in this routine
toggles FORCE y/n; if FORCE is y then we first do
a chmod rw-rw-rw- on the file to be removed. But
as we're working on a symlink, this changes the
permissions on the actual rc.dce instead.
The fix is either to change FORCE to FALSE or make
a change to the C++ code in EraseFile() to do better
checking before chmod'ing the file.
------
APAR: IY24162 COMPID: 5765C3403 REL: 430
ABSTRACT: SIGWAIT() HIGH-ORDER MASK BIT PROBLEM
PROBLEM DESCRIPTION:
An extra bit in the sigmask exposes a array overflow
when used with sigwait call. This causes the application
to segv. But since the signal is blocked, the application
just hangs.
PROBLEM CONCLUSION:
Add a check in sigwait to check this overflow and correct
it.
------
APAR: IY24165 COMPID: 5765B9501 REL: 320
ABSTRACT: KERNEL PANIC WHEN V_AUDIT FIELD HAD INVALID VALUE
PROBLEM DESCRIPTION:
KERNEL PANIC WHEN V_AUDIT FIELD HAD INVALID VALUE
PROBLEM SUMMARY:
Kernel panic in a system running AIX auditing.
PROBLEM CONCLUSION:
Vnode caching was using the v_audit field field of the vnode
as an aging value. If AIX auditing is turned on, the
counter is used as a pointer. Change to newer implementation
using counter in MMFSnode.
------
APAR: IY24174 COMPID: 5765D9300 REL: 310
ABSTRACT: MPI STRUCT TYPE NESTING PROBLEM.
PROBLEM DESCRIPTION:
The problem arises when the customer builds a type consisting
of one MPI struct type nested inside another. The type
decoder functions correctly decode the outer struct
type, but the inner, nested struct is not decoded
correctly. There is a test case that shows the problem
in /u/dprice/pmrs/pmr<thispmr> on any "pops" server such
as c676n01.ppd.pok.ibm.com.
PROBLEM SUMMARY:
Problem was solved so that nested datatypes are properly
decoded. Their internal data is filled in with the
correct information
PROBLEM CONCLUSION:
MPI was not decoding nested datatypes properly because the
internal data for those was not set. A nested datatype
would be a structure containing another structure as an
element.
------
APAR: IY24203 COMPID: 5765D5101 REL: 121
ABSTRACT: TOPSVCS NEEDS LONGER TIMEOUT VALUE WHEN NIM FAILS TO RESPOND TO
PROBLEM DESCRIPTION:
A DMS timeout occurred because the hatsd daemon became blocked
making several attempts to start and shutdown the NIM for inter-
face en0. This RAS APAR is being opened to increase the timeout
valuethat the hatsd waits for a response to an "Open Nim cmd"
before shutting down the NIM and restarting it.
PROBLEM SUMMARY:
The RSCT Topology Services subsystem comprises a
main daemon and a set of Network Interface Module
(NIM) processes. While the daemon is responsible
for running the distributed protocols, the NIM
process is used to communicate with each local
adapter being monitored.
At daemon initialization time, or when the adapter
is not configured at the expected address, the
daemon sends a command asking the NIM to start
monitoring the adapter. A response to the command
is expected from the NIM. The absence of such
response after a predetermined timeout value
is interpreted as a NIM misbehavior
and results in the daemon respawning a new NIM.
Under severe load conditions, the NIM may block
long enough that its response to the daemon's command
may be delayed past the daemon's threshold.
The actions involved in respawning a new NIM may
cause the daemon itself to be blocked, which could
result in the node being flagged as down. In an
HACMP/ES environment, this may provoke a node crash.
PROBLEM CONCLUSION:
The threshold used by the RSCT Topology Services
daemon to interpret the NIM process as
blocked/failed has been extended to account
for load-related blockage. With the fix, the
daemon should no longer respawn a new NIM when
the latter is blocked temporarily.
------
APAR: IY24205 COMPID: 5765D2800 REL: 431
ABSTRACT: RPC TIMEOUT MSGS ON CONSOLE AFTER NODE BOOT - HACMP,HAES
PROBLEM DESCRIPTION:
When the customer rebooted a node of an HA cluster which was
configured to export filesystems, rpc timeout and portmapper
error messages were received on the console.
LOCAL FIX:
Comment the start of rpc.statd from harc.net.
PROBLEM CONCLUSION:
These messages are evidently due to the rpc.statd finding
lock information and attempting to send out lock reclaim
requests but cannot reach the NFS server address, which is
the HA service address, because we are still on the boot
address at this time. Original implementation expected
that these lock reclaim requests would not be sent out at
this time, if the rpc.lockd was not running, but that is
evidently not the case. Since there is no apparent reason
to start the rpc.statd from harc.net, this line was
commented the same as the other NFS daemons.
------
APAR: IY24212 COMPID: 5765B8100 REL: 220
ABSTRACT: PROVIDE A NEW SERVICE UTILITY FUNCTION FOR REL 220
PROBLEM DESCRIPTION:
Provide extra function required for migration to future release
PROBLEM SUMMARY:
Provide extra function required for migration
to future release
PROBLEM CONCLUSION:
Function provided
------
APAR: IY24218 COMPID: 5765B9501 REL: 320
ABSTRACT: LX: GPFS ASSERT AFTER MMCRSNAPSHOT, METADATA-VFS.C:1074
PROBLEM DESCRIPTION:
LX: GPFS assert after mmcrsnapshot, metadata-vfs.C:1074
PROBLEM SUMMARY:
Code error found while reviewing code investigating an
unrelated problem.
PROBLEM CONCLUSION:
syncFS: when called during unmount must flush all files
where fileDirtyOrUncommitted() is true, not just files with
fileDirty() true.
------
APAR: IY24260 COMPID: 5765C3403 REL: 430
ABSTRACT: SHOWMOUNT: REMOVE 2048 ENTRY LIMIT
PROBLEM DESCRIPTION:
The showmount command could not display more than
2048 entries previously. This restriction has been
removed.
PROBLEM SUMMARY:
The showmount command could not display more than
2048 entries previously. This restriction has been
removed.
PROBLEM CONCLUSION:
The list is allocated dynamically to remove the 2048 entry
restriction.
------
APAR: IY24263 COMPID: 5639I3700 REL: 310
ABSTRACT: /OPT/DCE/PDG PERMISSIONS INCORRECT
PROBLEM DESCRIPTION:
The pdgquery command will fail when called by a non-root
user because it can not read the files in
/opt/dcelocal/pdg.
PROBLEM CONCLUSION:
Change the permissions on the files in /opt/dcelocal/pdg
to be 755.
------
APAR: IY24264 COMPID: 5639I3400 REL: 310
ABSTRACT: CELL PING -R REPORTS INCORRECT RESULT
PROBLEM DESCRIPTION:
In previous releases the command 'cell ping -replicas' returned
the success message "DCE servers available." In 3.1 some
message-handling code was altered and an incorrect message code
was pasted into this handler; it now reports "DCE clients
available" instead. This is due to an incorrectly-pasted error
code; whereas 'cell ping -clients' should return the message
noted above (e.g. 0x170e1e52), -replicas should use 0x170e1e53
instead.
PROBLEM SUMMARY:
In DCE 3.1 cell ping -replicas reports
'DCE clients available.' According to the documentation
it should report 'DCE servers available.'
PROBLEM CONCLUSION:
the messages in cell.dcp were changed to return
the correct error code.
------
APAR: IY24270 COMPID: 5765D2800 REL: 431
ABSTRACT: CSPOC:ADDING USER ID'S GREATER THAN 250000 REJECTED - HACMP,HAES
PROBLEM DESCRIPTION:
The customer was trying to add user id's of 700000 and above
through C-SPOC since these id's would match with their employee
numbers. This was rejected with message indicating that user
id's above 250000 are not supported.
LOCAL FIX:
Edit the cl_mkuser script to change the MAX_ID
PROBLEM SUMMARY:
The customer was trying to add user id's of 700000 and above
through C-SPOC since these id's would match with their employee
numbers. This was rejected with message indicating that user
id's above 250000 are not supported.
PROBLEM CONCLUSION:
Since the limit enforced appears to be an arbitrary limit
which does not seem to serve any good purpose, the limit
was changed to 2147483647 which is the largest value that
will not show as negative in lsuser output. The man page
for cl_mkuser was also updated to this value.
------
APAR: IY24305 COMPID: 5765C3403 REL: 430
ABSTRACT: XLIB CT CONVERTER PROBLEMS WHEN DIFFERENT LOCALES ARE USED
PROBLEM DESCRIPTION:
When the window manager is running in a locale different
than the applications, the Compound Text converter may have
trouble converting data. This can cause the window manager
to hang or crash in some instances.
PROBLEM CONCLUSION:
Fix the Compound Text converter to provide better error
recovery.
------
APAR: IY24310 COMPID: 569692600 REL: 110
ABSTRACT: AIXLINK/X.25 COMIO DRIVER FREES THE MBUF POINTER WHICH IS PASSE
PROBLEM DESCRIPTION:
When the customer runs QLLC over X.25 COMIO interface,
the system will crash.
PROBLEM CONCLUSION:
X.25 COMIO driver frees the mbuf pointer which passed in
from QLLC. The solution is not to free it.
------
APAR: IY24333 COMPID: 5765D9300 REL: 310
ABSTRACT: INTERMITTENT INTERNAL READ FAILED ERROR
PROBLEM DESCRIPTION:
Intermittent Internal read failed error
PROBLEM SUMMARY:
MPI-IO responder maintains file related info in a table.
After a file closed, the corresponding entry in the table
will be removed. Current responder code locates the entry to
be removed by checking file descriptor saved in each entry
of the table. However, there could be race condition for
file open and close if an MPI-IO responder handles MPI-IO
open and close command concurrently. File descriptor used by
the closed one can be assigned to the newly opened file if
the open happens after the close. That means sometimes the
table contains two entries having the same file descriptor,
and the first found one can be removed incorrectly.
PROBLEM CONCLUSION:
To avoid the problem, code changed so that the entry to be
removed is located by the entry address instead of the file
descriptor.
------
APAR: IY24338 COMPID: 5765C3403 REL: 430
ABSTRACT: COMPILE FAILURE WITH #DEFINE _XOPEN_SOURCE 500
PROBLEM DESCRIPTION:
C++ compile errors when _XOPEN_SOURCE symbol is
equal to 500 due to declaration errors in
/usr/include/wchar.h.
PROBLEM SUMMARY:
Compile errors in wchar.h with #define _XOPEN_SOURCE 500
PROBLEM CONCLUSION:
Add guard checking for _VA_LIST; use __va_list in declarations
of vfwprintf, vwprintf, and vswprintf if _VA_LIST is not
defined.
------
APAR: IY24378 COMPID: 5765C3403 REL: 430
ABSTRACT: LIBXT.A - SOME TRANSLATIONS HAVE STOPPED WORKING
PROBLEM DESCRIPTION:
Some translations have stopped working.
PROBLEM SUMMARY:
***************************************************************
*USERS AFFECTED: *
* All users with the following filesets at these levels *
* X11.base.lib 4.3.3.51
* X11.base.lib 4.3.3.52
* X11.base.lib 4.3.3.75
* X11.base.lib 4.3.3.76
***************************************************************
*PROBLEM DESCRIPTION: *
* Some Translations in an Xt/Motif application may not
* work.
***************************************************************
*RECOMMENDATION: *
* Apply apar IY24378
***************************************************************
PROBLEM CONCLUSION:
Fix a minor error in the translation manager code.
------
APAR: IY24387 COMPID: 5765C3403 REL: 433
ABSTRACT: TOOLTALK VULNERABILITY DEFECT 346271
PROBLEM DESCRIPTION:
This is to address the Security Vulnerability
in ToolTalk Server which was taken care in the
defect 346271.
PROBLEM SUMMARY:
Normal user can get privilaged access by exploiting some
Format String Vulnerabilities present in ttdbserverd.
PROBLEM CONCLUSION:
Changed the code to minimise Format String Vulnerability.
------
APAR: IY24415 COMPID: 5765C3403 REL: 430
ABSTRACT: ATM622 DROPS MILLIONS OF CELLS
PROBLEM DESCRIPTION:
We are seeing millions upon millions of dropped ATM cells
on our systems running with atm622 adapters displayed by
"atmstat"
PROBLEM CONCLUSION:
The cell drop doesn't seem to effect any
Tx or Rx from the adapter. This have been there from quit
some time. The Cell drop is a counter keep by the adapter
hardware
This problem is fixed in the driver code.
------
APAR: IY24431 COMPID: 5765C3403 REL: 430
ABSTRACT: ASSERT IN XMEMDMA64_PPC
PROBLEM DESCRIPTION:
There is an assert in xmemdma64_ppc which is supposed
to verify that the segment boundary we are crossing
is contiguous. With a 64bit application running on a
32bit kernel you could run into a case where we cross
from segment 0xF to 0x0 and they should be considered
contiguous, but the assert does not take that into
account.
PROBLEM CONCLUSION:
Modified the assert to tolerate this case.
------
APAR: IY24432 COMPID: 5639I3700 REL: 310
ABSTRACT: FIX INDENTATION, ADD COMMENTS TO BIND_PROCESS FOR READABILITY
PROBLEM DESCRIPTION:
The indentation is bad in the source code and no comments
at all.
PROBLEM CONCLUSION:
Fix the indentation and add comments.
------
APAR: IY24454 COMPID: 5765C3403 REL: 433
ABSTRACT: SYSTEM HANG DUE TO DEAD LOCK BETWEEN ROUTE LOCK AND IPPMTU LOCK
PROBLEM DESCRIPTION:
System hang due to dead lock between route lock and ippmtu lock
in ip_pmtu_timeout() in following scenario:
rn_walktree() acqires route lock while calling ip_pmtu_timeout()
and will try to acquire ippmtu lock in timeout fun. But this
lock is already acquired by another thread and that thread is
waiting for route lock.
PROBLEM SUMMARY:
***************************************************************
*USERS AFFECTED: *
* All users with the following filesets at these levels *
* bos.net.tcp.client 4.3.3.75
* bos.net.tcp.client 4.3.3.76
* bos.net.tcp.client 4.3.3.77
* bos.mp 4.3.3.75
* bos.mp 4.3.3.76
* bos.mp 4.3.3.77
* bos.up 4.3.3.75
* bos.up 4.3.3.76
* bos.up 4.3.3.77
* bos.adt.include 4.3.3.75
* bos.adt.include 4.3.3.76
* bos.adt.include 4.3.3.77
***************************************************************
*PROBLEM DESCRIPTION: *
* The system may hang due to a deadlock between the
* ROUTE_LOCK and the IPPMTU_LOCK.
***************************************************************
*RECOMMENDATION: *
* Apply apar IY24454
***************************************************************
PROBLEM CONCLUSION:
When doing PMTU processing from rn_walktree, instead of
actually doing the processing, which would require taking the
IPPMTU_LOCK, schedule a netisr to do the pmtu processing at
a later time when the ROUTE_LOCK is not held.
------
APAR: IY24466 COMPID: 5765C3403 REL: 433
ABSTRACT: SMITTY : BUG MODIFY INETD SERVICE OPTION
PROBLEM DESCRIPTION:
When going back to normal mode (no debug),
toggling the debug option from yes to no
t enough. Since the '-d' option also
appears in the full config file path
(last option in smitty).The later should
also be cleared manually.
PROBLEM SUMMARY:
Code checkedin. Hence closing the apar.
PROBLEM CONCLUSION:
Code checkedin. Hence closing the apar.
------
APAR: IY24471 COMPID: 5765C3403 REL: 430
ABSTRACT: SERIAL DISK FORMAT & CERTIFY FAIL
PROBLEM DESCRIPTION:
Attempting to use the format or certify service aid for
serial disks will cause an error message. The service
aid will not run for this class of disks.
PROBLEM CONCLUSION:
Use the Object Data Manager to store the correct executable
to use for formatting and certifying serial disks.
------
APAR: IY24478 COMPID: 5765C3403 REL: 433
ABSTRACT: IPSEC_LOGD DOESN'T START AFTER REBOOT
PROBLEM DESCRIPTION:
Sometimes, ipsec_logd cannot be started after system reboot.
PROBLEM CONCLUSION:
When starting ipsec_logd, the /etc/security/ipsec_logd.pid
file is checked to see whether it's obsolete. If it is,
the file need to be removed first.
------
APAR: IY24485 COMPID: 5639I3900 REL: 310
ABSTRACT: DCED CORE DUMP IN VFPRINTF
PROBLEM DESCRIPTION:
On Solaris, dced is core dumping with the following stack:
current thread: t
61
=> 1 strlen() at 0xff136f54
2 _doprnt() at 0xff1818f8
3 vfprintf() at 0xff183720
4 dce_svc__vfprintf() at 0xfeeb9f30
5 dce_svc_printf_withfile() at 0xfeeba 8e0
6 rca_site_resolve_update() at 0xfee48580
7 _dce_exJACrdTWT() at 0xfee4a268
8 _dce_RBcVlAWouE() at 0x77abc
9 send_as_request() at 0xfed8601c
10 _dce_aieYQgADmG() at 0xfed869c4
11 _dce_FjYIdZiHTt() at 0xfee9c6fc
12 sec_login_validate_identity() at 0xfee8c384
13 sec_login_valid_from_keytable() at 0xfee8cde8
14 keymgmt_handler() at 0x30fa8
15 dce_pthread_start() at 0xfee276d0
PROBLEM SUMMARY:
On Solaris, dced is core dumping with the following stack:
(l
61) terminated by signal SEGV (no mapping at the
fault address)
(/opt/SUNWspro/bin/dbx) where
current thread: t
61
=> 1 strlen(0x0, 0x0, 0x0, 0x7efefeff, 0x81010100,
0xdb72c), at 0xff136f54
2 _doprnt(0x39ee796, 0x0, 0x0, 0x0, 0x0, 0x0),
at 0xff1818f8
3 vfprintf(0xff1b9d24, 0x39ee778, 0xfdcf0620,
0xff1bd5d4, 0xff1b9708, 0xff02d17c), at 0xff183720
4 dce_svc__vfprintf(0x0, 0xa, 0x70, 0xfdcf0620,
0xfef8770c, 0xff1b9d24), at 0xfeeb9f30
5 dce_svc_printf_withfile(0x1, 0x84, 0x1, 0xff045904,
0x1, 0x40), at 0xfeeba 8e0
6 rca_site_resolve_update(0x3a26d70, 0x11ed18,
0xfdcf0e80, 0xfdcf0f88, 0x0, 0x3507130),
at 0xfee48580
7 _dce_exJACrdTWT(0xfdcf0f88, 0x10d, 0xd0a550, 0x2000,
0xfdcf0ffc, 0x3b14b78 ), at 0xfee4a268
8 _dce_RBcVlAWouE(0x38a3120, 0xb90a8, 0x3a40930,
0xfdcf10dc, 0xfee96e30, 0xf dcf13f0), at 0x77abc
9 send_as_request(0xfdcf10dc, 0xfdcf10dc, 0x6a, 0x0,
0x3bb94d4d, 0xfdcf10d4) , at 0xfed8601c
10 _dce_aieYQgADmG(0x3a1ae44, 0xfdcf10dc, 0x0, 0x80ad4,
0x39510c0, 0x3a1ae44 ), at 0xfed869c4
11 _dce_FjYIdZiHTt(0x3ab41f0, 0x37616e0, 0x37616e0,
0xfdcf1be8, 0x3ab41f0, 0 x0), at 0xfee9c6fc
12 sec_login_validate_identity(0x3ab41f0, 0x3ab41f0,
0x3ab41f0, 0x0, 0x0, 0x fdcf1bd4), at 0xfee8c384
13 sec_login_valid_from_keytable(0x37616e0, 0x3ab41f0,
0xfdcf1be8, 0xfdcf1be 8, 0xfdcf1cf4, 0xfdcf1bd8),
at 0xfee8cde8
14 keymgmt_handler(0xc11b0, 0x0, 0x6, 0xff24c9ac, 0x4,
0x1fce40), at 0x30fa8
15 dce_pthread_start(0x1fce40, 0xfefc2274, 0xfef8770c,
0x1fce40, 0x1, 0xff24 c9ac), at 0xfee276d0
PROBLEM CONCLUSION:
This is a problem with NULL string pointers being passed
into vfprintf. Apparently AIX is more forgiving about
this than Solaris.
Within rca_site_resolve_update():
...
if (BAD_STATUS(status)) {
rpc_binding_to_string_binding(tmp_rpch, &rpch_string, &xst);
dce_svc_printf(SEC_RCA_OP_STATUS_MSG ,
rpch_string,
msgp=dce_sprintf(*status));
...
Both rpc_binding_to_string_binding and dce_sprintf involve
memory allocation to which rpch_string and msgp will point.
However, if for some reason that fails, or some other error
within rpc_binding_to_string_binding leaves
rpch_string NULL, we'll end up calling dce_svc_printf with
a NULL string pointer (which eventually cores in strlen).
The fix is to pass in a null string if either of these
pointers is NULL:
msgp=dce_sprintf(*status);
dce_svc_printf(SEC_RCA_OP_STATUS_MSG ,
(rpch_string!=NULL)?rpch_string:(unsigned char *)"",
(msgp!=NULL)?msgp:(unsigned char *)"");
------
APAR: IY24497 COMPID: 5765C3403 REL: 430
ABSTRACT: LARGE VALUE FOR LP0:LINE (LINES ON PAGE) CAUSES DUP PRINT
PROBLEM DESCRIPTION:
Large values for line (greater that 2051 lines on page) on a
native parallel printer may cause the driver job buffer to be
sent to the printer twice.
PROBLEM CONCLUSION:
Accept impossibly large values.
------
APAR: IY24501 COMPID: 5765D5100 REL: 320
ABSTRACT: MICROCODE DEAD ERROR RUNNING USER SPACE JOBS
PROBLEM DESCRIPTION:
Running user space job in a double/single SP-Switch2
environment a node in the job pool dropped off of the plane1
network. The node had the following errpt entry:
LABEL: CS_ADAPT_MC_ER
IDENTIFIER: FF355378
/var/adm/SPlogs/css1/adapter.log reported: Microcode Dead.
PROBLEM SUMMARY:
Without this fix microcode will hang when a double adapter
window is opened with a user buffer size that is not a
multiple of 4k.
PROBLEM CONCLUSION:
The code was changed to allocate memory on 4k boundaries
even when the user buffer size is not a multiple of 4k.
------
APAR: IY24510 COMPID: 5765D5100 REL: 320
ABSTRACT: IP INTERFACE DMA MISMATCH BETWEEN CORSAIR AND COLONY
PROBLEM DESCRIPTION:
interface dma mismatch between corsair and colony
PROBLEM SUMMARY:
SP_Switch2_PCI_Adapter h/w limitations require that DMAs
happen on word boundaries with lengths of intermediate
packets within a large message being word multiples. The
SP_Switch2_PCI_Adapter IP interface driver is designed to
handle this. Since this was not an issue on the
SP_Switch2_Adapter, the SP_Switch2_Adapter IP interface
driver was not designed to conform to this restriction. In
order for SP_Switch2_Adapter and SP_Switch2_PCI_Adapter to
coexist on the same network it will be necessary to
incorporate this change in the SP_Switch2_Adapter IP
interface driver.
PROBLEM CONCLUSION:
This is a design issue for SP_Switch2_Adapter. For
SP_Switch2_PCI_Adapter compatibility the SP_Switch2_Adapter
IP interface driver will need to ensure all packets, that
are part of a datagram, are word aligned (address & length).
------
APAR: IY24511 COMPID: 5765D5100 REL: 320
ABSTRACT: LAPI VECTOR FUNCTIONS NEED TO CHECK HAL'S RC
PROBLEM DESCRIPTION:
lapi vector functions need to check hal's rc
PROBLEM SUMMARY:
Possible data-mismatch when using the new LAPI vector
functions. This will only happen on SP_Switch2 system when
the adapter is automatically recovered without the protocols
knowing the recovery has taken place.
PROBLEM CONCLUSION:
The fix is to verify all return codes and not assume the
read of the packet is successful.
------
APAR: IY24512 COMPID: 5765D5100 REL: 320
ABSTRACT: CA & PA ERRORS IN CSS1 CAUSE ERR & SNAP ON CSS0
PROBLEM DESCRIPTION:
ca & pa errors on css1 cause err & snap on css0
PROBLEM SUMMARY:
css.snap was getting info for all adapters even if called
specifically for only one.
PROBLEM CONCLUSION:
css.snap's internal call to colread was changed to specify
which adapter to read.
------
APAR: IY24513 COMPID: 5765B9501 REL: 320
ABSTRACT: STRIPE GROUP PANIC AFTER UNMOUNT/MOUNT OF A FS AFTER SNAPSHOP
PROBLEM DESCRIPTION:
stripe group panic after unmount/mount of a fs after snapshop
PROBLEM SUMMARY:
An unmount of a file system followed by an immediate remount
failed when there were mmapped files active at the time of
the unmount.
PROBLEM CONCLUSION:
Fix error in unmount cleanup that resulted in incorrect
structures being around at the next mount if files had been
mmapped
------
APAR: IY24514 COMPID: 5765B9501 REL: 330
ABSTRACT: STRIPE GROUP PANIC AFTER UNMOUNT/MOUNT OF A FS AFTER SNAPSHOP
PROBLEM DESCRIPTION:
stripe group panic after unmount/mount of a fs after snapshop
PROBLEM SUMMARY:
An unmount of a file system followed by an immediate remount
failed when there were mmapped files active at the time of
the unmount.
PROBLEM CONCLUSION:
Fix error in unmount cleanup that resulted in incorrect
structures being around at the next mount if files had been
mmapped
------
APAR: IY24516 COMPID: 5765B9501 REL: 320
ABSTRACT: MOUNT RETURNS EBUSY BECAUSE LOG MARKED LOGNEEDSRECOVERY
PROBLEM DESCRIPTION:
mount returns ebusy because log marked logneedsrecovery
PROBLEM SUMMARY:
GPFS file system refused to mount on some nodes after some
disk connectivity errors.
PROBLEM CONCLUSION:
If openForAppend fails, panic the filesystem so that the FS
manager will check the assigned logs for recovery and mark
them logAvailable again.
------
APAR: IY24517 COMPID: 5765B9501 REL: 330
ABSTRACT: MOUNT RETURNS EBUSY BECAUSE LOG MARKED LOGNEEDSRECOVERY
PROBLEM DESCRIPTION:
mount returns ebusy because log marked logneedsrecovery
PROBLEM SUMMARY:
GPFS file system refused to mount on some nodes after some
disk connectivity errors.
PROBLEM CONCLUSION:
If openForAppend fails, panic the filesystem so that the FS
manager will check the assigned logs for recovery and mark
them logAvailable again.
------
APAR: IY24518 COMPID: 5765B9501 REL: 320
ABSTRACT: GPFS 1.5 SP:WRITEWHAT != UNKNOWNBLOCK REPUPDATE.C, LINE 1941
PROBLEM DESCRIPTION:
gpfs 1.5 sp: writewhat != unknownblock repupdate.c, line 1941
PROBLEM SUMMARY:
GPFS self check logic detected an error at repUpdate.C, line
1941.
PROBLEM CONCLUSION:
In UpdateLogger::begineWrite(), when updating replicated
data in place, must synchronize with spoolDoneRecord()
before spooling a begin-replicated-write log record.
------
APAR: IY24519 COMPID: 5765B9501 REL: 330
ABSTRACT: GPFS 1.5 SP:WRITEWHAT != UNKNOWNBLOCK REPUPDATE.C, LINE 1941
PROBLEM DESCRIPTION:
gpfs 1.5 sp: writewhat != unknownblock repupdate.c, line 1941
PROBLEM SUMMARY:
GPFS self check logic detected an error at repUpdate.C, line
1941.
PROBLEM CONCLUSION:
In UpdateLogger::begineWrite(), when updating replicated
data in place, must synchronize with spoolDoneRecord()
before spooling a begin-replicated-write log record.
------
APAR: IY24532 COMPID: 5765C3403 REL: 430
ABSTRACT: UNRESOLVED SYMBOLS
PROBLEM DESCRIPTION:
The symbols which_Rhook, which_Qhook, which_vc,
which_s, which_hostalias and which_connected were
removed from libc.a and now the customer's binary
won't run as it cannot find these symbols.
The sysmbols though exported should never be used.
They are not in a header file, nor are they
documented user interface.
PROBLEM SUMMARY:
The customer's application will fail returning:
ENOEXEC: unresolved symbols or invalid XCOFF header
Then it will the following symobols.
which_Rhook, which_Qhook, which_vc, which_s,
which_hostalias and which_connected.
PROBLEM CONCLUSION:
Exported all the symbols back to libinet.exp and
libinet64.exp. And defined empty dummy routine for each of
the symbols we exported.
------
APAR: IY24548 COMPID: 5765C3403 REL: 430
ABSTRACT: DBX FAILS WHEN RUNNING COMPLEX C++ PROGRAMS
PROBLEM DESCRIPTION:
dbx fails with SIGSEGV or SIGILL when running a
program with objects complex enough to generate
debug stabstrings > 5000 bytes in length.
PROBLEM SUMMARY:
dbx will crash with an illegal instruction or segmentation
violation error when debugging a program that has complex
objects or types.
PROBLEM CONCLUSION:
Modify data structures in stabstring module to handle entries
greater than 5000 bytes.
------
APAR: IY24557 COMPID: 5765D5100 REL: 320
ABSTRACT: COLONY:AUTOUNFENCE FLOW NEEDS TO HANDLE ASYNC.E/S PKTS BETTER
PROBLEM DESCRIPTION:
colony:autounfence flow needs to handle async.e/s pkts better
PROBLEM SUMMARY:
While testing a node for autounfence readiness, the link to
the
node is enabled in the INIT packet sent to the switch chip
attached to the node. In case the link has an error, an
asynchronous Error Status packet will be sent to the
primary.
Depending on the order in which the asynchronous and
response-type
Error Status packets arrive at the primary, different
problems
occur. One undesirable effect is that the the scan code can
bail
out leaving the link enabled. Switch error recovery is
expected
to handle the asynchronous packet. As soon as switch error
recovery resets the error, the next one is generated as fast
as it was reset. This can cause the primary to be flooded
with
errors from the same port.
PROBLEM CONCLUSION:
The fix is to change the autounfence code so that before
bailing out when we get an async packet after enabling the
link of the node to unfence, we will disable the open link
before returning.
------
APAR: IY24558 COMPID: 5765D5100 REL: 320
ABSTRACT: DMA INTERRUPT ERROR
PROBLEM DESCRIPTION:
dma interrupt error
PROBLEM SUMMARY:
When running on a Regatta node extra care must be taken to
execute a sync instruction before DMA operations. Otherwise
the DMA operations could pick up the wrong information,
resulting in duplicate packets or corrupted data.
PROBLEM CONCLUSION:
Sync operations were added to code that does DMA operations.
------
APAR: IY24559 COMPID: 5765D5100 REL: 320
ABSTRACT: MPCI SHOULD CHECK HAL RC FOR READPKT
PROBLEM DESCRIPTION:
mpci should check hal rc for readpkt
PROBLEM SUMMARY:
Due to a timing condition a read of a packet from the switch
may fail after a peek into that data has completed
successfully. In addition the read may return different
data than the peek did, causing data corruption.
PROBLEM CONCLUSION:
The return codes are checked and care is taken to avoid bad
return codes when possible.
------
APAR: IY24560 COMPID: 5765B9501 REL: 320
ABSTRACT: ASSERT IN ACL GARBAGE COLLECTOR
PROBLEM DESCRIPTION:
assert in acl garbage collector
PROBLEM SUMMARY:
GPFS self check logic detected an error in acl.C.
PROBLEM CONCLUSION:
Acquire flush flag after BR lock in acl garbage collector.
------
APAR: IY24561 COMPID: 5765B9501 REL: 330
ABSTRACT: ASSERT IN ACL GARBAGE COLLECTOR
PROBLEM DESCRIPTION:
assert in acl garbage collector
PROBLEM SUMMARY:
GPFS self check logic detected an error in acl.C.
PROBLEM CONCLUSION:
Acquire flush flag after BR lock in acl garbage collector.
------
APAR: IY24563 COMPID: 576565400 REL: 220
ABSTRACT: SYSCALLS FAILED TO TRACE ALL THE SYSTEM CALLS
PROBLEM DESCRIPTION:
syscalls failed to trace all the system calls which is
called between syscalls -start and syscalls -stop commands.
PROBLEM CONCLUSION:
Fixed the code to make syscalls properly trace all the
system calls
------
APAR: IY24566 COMPID: 5765C3403 REL: 430
ABSTRACT: SETPCRED FAILS AS GETPRCRED REMOVES DOESN'T PUT '=' AFTER
PROBLEM DESCRIPTION:
The getpcred call for a NISPLUS user doesn't put
'=' after GROUPS keyword while returning the
keyword value pairs of the form <key>=<value>.
setprcred fails when it uses the output from
getpcred to set the process credentials. Due to
this some applications like printing for a
NISPLUS user fails. This may not only be limited
to NISPLUS but can extend to other users as well.
PROBLEM SUMMARY:
The getpcred call for a NISPLUS user doesn't put
'=' after GROUPS keyword while returning the
keyword value pairs of the form <key>=<value>.
setprcred fails when it uses the output from
getpcred to set the process credentials. Due to
this some applications like printing for a
NISPLUS user fails. This may not only be limited
to NISPLUS but can extend to other users as well.
PROBLEM CONCLUSION:
If ',' is there then only NULL it. Code is added for
incorporating this logic.
------
APAR: IY24568 COMPID: 5765C3403 REL: 430
ABSTRACT: GETPWUID IN 64BIT APPLICATION FAILS WHILE USING INDEX FILES
PROBLEM DESCRIPTION:
The getpwuid related calls like getpwuid(),
getpwuid_r() in a 64bit application will fail
while resolving the 'id' from an index file.
The 32bit calls work fine.
The workaround for this is to have /etc/passwd file
used instead of the index file for id resolution.
This can be done by 'touch /etc/passwd' making this
file current. If there are large number of users
then this will cause a performance problem as the
library functions read each line from the file, but
this will resolve the getpwuid() problem.
The apar IY22458 didn't fix the problem. Installing
that apar will not cause any other problems also other
than the problem being unresolved. This apar is opened
to take care of the problem.
PROBLEM CONCLUSION:
The file_info_arG array assigned values has KEYT_ULONG for
key id. This is changed to KEYT_INT. Also there is an
occurance of KEYT_ULONG in the code which is changed
to KEYT_INT.
------
APAR: IY24575 COMPID: 5765D2800 REL: 431
ABSTRACT: CLUSTER NODE VG DEFINITIONS ARE LOST - HACMP,HAES
PROBLEM DESCRIPTION:
The customer had a hardware problem which caused his ssa disks
to be in a defined state rather than available on one node.
When the other node then fell over to this node, the vgs were
exported and the following importvg failed so the vg definitions
were completely lost from the node.
PROBLEM SUMMARY:
The customer had a hardware problem which caused his ssa disks
to be in a defined state rather than available on one node.
When the other node then fell over to this node, the vgs were
exported and the following importvg failed so the vg
definitions were completely lost from the node.
PROBLEM CONCLUSION:
The code in clvaryonvg was changed to check the return
code from the initial varyonvg attempt and if that return
code was NOQUORUM, to exit at that point instead of
attempting exporvg/importvg.
------
APAR: IY24596 COMPID: 5765C3403 REL: 430
ABSTRACT: BUFFER OVERFLOW IN LIBDTSVC.A
PROBLEM DESCRIPTION:
Buffer Overflow problem in the
libDtSvc.a CDE library.
PROBLEM SUMMARY:
Invoke "dtprintinfo -session <really_long_Filename>
It dumps core.
This happens for dtterm also.
PROBLEM CONCLUSION:
In the libDtSvc.a library a check for the maximum filename
length was done.
------
APAR: IY24597 COMPID: 5765C3403 REL: 430
ABSTRACT: NISPLUS PASSWORD EXPIRATION PROBLEMS WITH NON-AIX SERVER
PROBLEM DESCRIPTION:
For non-AIX NISPLUS servers the expiration fields might contain
"-1" to indicate no expiration. However, this is misinterpreted
by the AIX client and the user will not be allowed to log in.
LOCAL FIX:
Modify the shadow field to be empty (::) instead if -1 (:-1:).
PROBLEM CONCLUSION:
Treat both empty field and "-1" as never expiring passwords.
------
APAR: IY24618 COMPID: 5765C3403 REL: 430
ABSTRACT: BINLD BREAKS THE IPFORWARDING CAPABILITY OF THE ROUTER
PROBLEM DESCRIPTION:
binld breaks the ipforwarding capability of a router.
Once binld is started in a router (by startsrc -s
binld) the router no longet forward the IP packets.
This problem exists till the next reboot.
PROBLEM SUMMARY:
Customer will see IP forwarding getting affected at the
gateway
PROBLEM CONCLUSION:
The lines which set the option IP_DHCPMODE were removed
------
APAR: IY24680 COMPID: 5765C3403 REL: 430
ABSTRACT: TRAP IN BACKTRACKING STATE
PROBLEM DESCRIPTION:
Crash happens in xmemunpin.
PROBLEM SUMMARY:
***************************************************************
*USERS AFFECTED: *
* All users with the following filesets at these levels *
* bos.mp 4.3.3.75
* bos.mp 4.3.3.76
* bos.mp 4.3.3.77
* bos.up 4.3.3.75
* bos.up 4.3.3.76
* bos.up 4.3.3.77
***************************************************************
*PROBLEM DESCRIPTION: *
* Crash happens in xmemunpin.
***************************************************************
*RECOMMENDATION: *
* Apply apar IY24680
***************************************************************
PROBLEM CONCLUSION:
Save temporary segment registers so they can be reused.
------
APAR: IY24685 COMPID: 5765C3403 REL: 430
ABSTRACT: HDISK ERROR LOGGED AFTER A REMOVE OPERATION(HOT PLUG TASK)
PROBLEM DESCRIPTION:
Error is logged after a remove operation from the
Diagnostics Hot Plug Task
PROBLEM CONCLUSION:
Change of program flow
------
APAR: IY24692 COMPID: 5765C3403 REL: 430
ABSTRACT: DSI SYSTEM CRASH IN FINDFREE() WITH 0C20 IN LEDS
PROBLEM DESCRIPTION:
System crashed with DSI
PROBLEM CONCLUSION:
grow fixed stack window
------
APAR: IY24699 COMPID: 5765C3403 REL: 433
ABSTRACT: ICMP PACKETS NOT SEEN IN TCPDUMP AFTER SWITCHING ADAPTER IN NETI
PROBLEM DESCRIPTION:
icmp packets not seen in tcpdump after switching of adapters in
netif_backup mode since a watchdog timer was not started.
PROBLEM SUMMARY:
icmp packets not seen in tcpdump after switching of adapters
in netif_backup mode since a watchdog timer was not started.
PROBLEM CONCLUSION:
Timer is restarted in netif_backup
------
APAR: IY24721 COMPID: 5765C3403 REL: 430
ABSTRACT: MAN COMMAND DOESN'T SHOW SOME JA_JP CHARACTERS
PROBLEM DESCRIPTION:
more command does not display some JA_JP characters.
PROBLEM SUMMARY:
Though the problem was reported with the man command,
the actual problem is with the more command.
It it the more command which fails to display some
Ja_JP characters.
PROBLEM CONCLUSION:
more commands code was changed to fix the problem.
------
APAR: IY24766 COMPID: 5765C3403 REL: 430
ABSTRACT: PTRACE PTT_WRITE_SPRS ON 64BIT DEBUGGEE CLOBBERS SF BIT IN MSR
PROBLEM DESCRIPTION:
Debugging a 64bit threaded executable may
crash the system.
PROBLEM CONCLUSION:
Fix ptrace PTT_WRITE_SPRS to not clobber
the SF bit in the msr.
------
APAR: IY24774 COMPID: 5765C3403 REL: 430
ABSTRACT: FC TAPEDRIVER REPORTS UNEXPECTED ERRONO.
PROBLEM DESCRIPTION:
Same errcode (ENXIO) seen if EOM or EOT check condition
and on failed I/O commands due to disconnect.
Also see (EIO) on close(),if EOM/EOT check condition reported
and res_supported attribute is NOT set.
Close() after Diag open, will report unknown errorno.
PROBLEM CONCLUSION:
Correct errno reporting in close() routine.
Initialize retcode for error variable.
Correct errno reporting in iodone() routine.
Process ENXIO correctly for certain types of error conditions.
------
APAR: IY24801 COMPID: 5765C3403 REL: 430
ABSTRACT: RPC.STATD CORE DUMPS
PROBLEM DESCRIPTION:
rpc.statd might coredump due to initialized pointer
dereference.
PROBLEM SUMMARY:
***************************************************************
*USERS AFFECTED: *
* All users with the following filesets at these levels *
* bos.net.nfs.client 4.3.3.75
* bos.net.nfs.client 4.3.3.76
* bos.net.nfs.client 4.3.3.77
***************************************************************
*PROBLEM DESCRIPTION: *
* rpc.statd might coredump due to initialized pointer
* dereference. There's also a small memory leak in the
* daemon.
***************************************************************
*RECOMMENDATION: *
* Apply apar IY24801
***************************************************************
PROBLEM CONCLUSION:
Correct initialization of structures. Fix memory leak.
------
APAR: IY24802 COMPID: 5765C3403 REL: 430
ABSTRACT: INFINIE LEASE NOT GETTING IMPLEMENTED PROPERLY
PROBLEM DESCRIPTION:
When the config file has been configured
for giving infinite lease it doesnot work
as per design ie when the garbage handler
thread runs. It put all the INFINITE leased
addresses to EXPIRIED.
PROBLEM CONCLUSION:
Changing function expire_leased_addrs and expire_reserverd_
addrs. Also changes to save_clientrecords.
------
APAR: IY24813 COMPID: 5765B9501 REL: 330
ABSTRACT: LONG WAIT FOR SG RECOVERY
PROBLEM DESCRIPTION:
long wait for sg recovery
PROBLEM SUMMARY:
GPFS code looped causing access to one file system to hang
under extreme loads
PROBLEM CONCLUSION:
Correct an uninitialized variable in the log sequence number
functions.
------
APAR: IY24814 COMPID: 5765B9501 REL: 320
ABSTRACT: LONG WAIT FOR SG RECOVERY
PROBLEM DESCRIPTION:
long wait for sg recovery
PROBLEM SUMMARY:
GPFS code looped causing access to one file system to hang
under extreme loads
PROBLEM CONCLUSION:
Correct an uninitialized variable in the log sequence number
functions.
------
APAR: IY24815 COMPID: 5765B9501 REL: 320
ABSTRACT: GPFS ASSERT- STP->CURRENTRANGES->NRANGES !=0 TOKENCLASS.C
PROBLEM DESCRIPTION:
gpfs assert -stp->current ranges ->nranges !=0 tokenclass.c
PROBLEM SUMMARY:
GPFS self check logic asserted a failure at tokenclass.C,
line 3899.
PROBLEM CONCLUSION:
Correct an incorrect assert.
------
APAR: IY24816 COMPID: 5765B9501 REL: 330
ABSTRACT: GPFS ASSERT- STP->CURRENTRANGES->NRANGES !=0 TOKENCLASS.C
PROBLEM DESCRIPTION:
gpfs assert -stp->current ranges ->nranges !=0 tokenclass.c
PROBLEM SUMMARY:
GPFS self check logic asserted a failure at tokenclass.C,
line 3899.
PROBLEM CONCLUSION:
Correct an incorrect assert.
------
APAR: IY24817 COMPID: 5765B9501 REL: 320
ABSTRACT: IMPROVE DEBUGGING CLIENT TOKEN SEQUENCE NUMBERS
PROBLEM DESCRIPTION:
improve debugging client token sequence numbers
PROBLEM SUMMARY:
Additional debug information in service tools
PROBLEM CONCLUSION:
Additional debug information in service tools
------
APAR: IY24818 COMPID: 5765B9501 REL: 330
ABSTRACT: MMFS CAUSES PANIC AFTER GPFS ASSERTS
PROBLEM DESCRIPTION:
mmfs causes panic after gpfs asserts
PROBLEM SUMMARY:
A node panic'd when a file system mount failed due to a disk
error while doing a remount while restarting GPFS on the
node.
PROBLEM CONCLUSION:
If a filesystem gets force unmounted while the daemon is
trying to remount it during daemon restart, do not find it
in getVfsByMountid.
------
APAR: IY24819 COMPID: 5765B9501 REL: 330
ABSTRACT: GPFSASERT AFTER CHANGING DISK FAILURE GROUP DURING RESTRIPING
PROBLEM DESCRIPTION:
gpfs assert after changing disk failure group during restriping
PROBLEM SUMMARY:
GPFS self check logic failed running restripe after running
mmchdisk.
PROBLEM CONCLUSION:
Fix error handling in FileAllocator::realloc.
If an error is returned, be sure to dealloc any disk
addresses that were allocated.
------
APAR: IY24820 COMPID: 5765B9501 REL: 330
ABSTRACT: PUB AND MANPAGE ERROR FOR MMDELCLUSTER
PROBLEM DESCRIPTION:
pub and manpage error for mmdelcluster
PROBLEM SUMMARY:
The man page for mmdelcluster has the following incorrect
example:
mmdelcluster -n k145n08,k145n09,k145n10
PROBLEM CONCLUSION:
delete the -n from the example to make it
mmdelcluster k145n08,k145n09,k145n10
------
APAR: IY24825 COMPID: 5765C3403 REL: 430
ABSTRACT: LRU REDPAGE DMSTIMEOUT
PROBLEM DESCRIPTION:
Excessive scan rate for the lrud when
wlm memory management is turned on, where
the lrud is searching for "RED" pages (ie
pages belonging to segments in a class
over its limit). This could trigger a
dms_timeout or a performance degradation.
There is a possibility that before the lrud
meets its goal enough pages have been stolen
from the class to bring it back below its
limit, so lrud wouldn't find the "RED" pages
to steal that it is searching for.
PROBLEM SUMMARY:
1. Use a bigger red zone in scb_color, the macro
used by LRU to determine the color of the pages.
This makes it less likely that the color will
change while the LRU is running.
2. Fix wlm_search_color to return WHITE when there
are no more RED pages when called with LRU_BUCKW
and LRU_MAXBUCKW.
PROBLEM CONCLUSION:
1. Use a bigger red zone in scb_color, the macro
used by LRU to determine the color of the pages.
This makes it less likely that the color will
change while the LRU is running.
2. Fix wlm_search_color to return WHITE when there
are no more RED pages when called with LRU_BUCKW
and LRU_MAXBUCKW.
TEMPORARY FIX:
turn off wlm memory management
------
APAR: IY24892 COMPID: 5765D5100 REL: 320
ABSTRACT: SWITCH-ATTACHED SERVER DROPS OFF SWITCH ON TB3PCI DMA ERROR.
PROBLEM DESCRIPTION:
SP switch-attached servers may detect a false DMA error which
will result in the machine loosing switch_responds. In
addition to dropping off the switch, this TB3PCI DMA error
condition may cause a system hang if the fix for IY15408 is not
applied.
PROBLEM SUMMARY:
SP switch attached servers can drop off the switch due
to a false DMA error.
PROBLEM CONCLUSION:
The switch xilinx file for SP attached servers
(xilinx_file3pci) has been changed to avoid the problem
of a false DMA error.
------
APAR: IY24909 COMPID: 5765B9501 REL: 330
ABSTRACT: GETSUBBLOCKSPERFILEBLOCK - GPFS FAILING MMTRACE SHOWS
PROBLEM DESCRIPTION:
gpfs failure in getSubblocksPerFileBlock. Aix kernel trace
shows:
MMFS ERRLOG: Error logger dataStr threadId 133991 Failure at lin
e 1311 in file /project//sprelmo2/build/rmo2s06a/export/power/us
r/include/mmfs/OpenFile.h metadata.getSubblocksPerFileBlock
() != -1)
PROBLEM SUMMARY:
GPFS self check logic asserted at OpenFile.h line 1311
PROBLEM CONCLUSION:
Strengthen synchronization when trying to operate on a
recently deleted inode.
------
APAR: IY24910 COMPID: 5765C3403 REL: 430
ABSTRACT: WEBSM FAILS TO CORRECTLY DISPLAY LATEST FILESET INSTALLED
PROBLEM DESCRIPTION:
When displaying installed software using websm, applied updates
with a fix level of two digits for which th first digit is a
number that is lower than other applied or committed levels
will cause the wrong fileset to be listed as the highest level
installed.
LOCAL FIX:
Use lslpp to display information about installed software or
collapse the software trees in websm to reveal all the
different levels for a particular fileset. When the problem is
present the fileset with the highest modification level will
show after collapsing the tree.
PROBLEM SUMMARY:
Software updates were being listed out of order (fix - wise) in
the wsm 97 install application. Changes were made to the code
to sort in a way that greater fix numbers are shown first.
PROBLEM CONCLUSION:
The application should now display the highest level of a
fileset installed as the user would expect.
TEMPORARY FIX:
Collapsing the trees on websm for a particular fileset, reveals
all the levels installed. It would be up to the user to
notice the highest. Alternatively, lslpp can be used to
display the same information.
------
APAR: IY24925 COMPID: 5697F6400 REL: 630
ABSTRACT: AUTOMATIC MESSAGE DELETION STOPPED WORKING
PROBLEM DESCRIPTION:
The function of deleting read or unread messages stopped
working after Sept.
PROBLEM SUMMARY:
Messages are no longer automatically deleted
On systems where this is essential, filesystems holding voice
data and databases start to fill up
------
APAR: IY24927 COMPID: 5765C3403 REL: 430
ABSTRACT: ASSERT IN PANIC TRAP CALLED FROM LOADER CODE
PROBLEM DESCRIPTION:
assert in panic trap called from loader code
PROBLEM SUMMARY:
System performance will go down and some time it crashes
the system and dump will show assert in panic trap called
from loader code.
PROBLEM CONCLUSION:
Problem caused by a memory leak is corrected to properly free
the memory when the loader finishes with it.
------
APAR: IY24937 COMPID: 569692600 REL: 110
ABSTRACT: X.21 HAS PROBLEM DETECTING THE DISCONNECTION OF THE CABLES
PROBLEM DESCRIPTION:
When x.21 cables are disconnected from
the modem, the information is not passed
to the frame layer, believing that it is still
connected.
PROBLEM SUMMARY:
Customer disconnect the x.21 cable and the disconnection
is not being reported to the application
PROBLEM CONCLUSION:
Artic x.21 circuit depends %100 on the clock. The clock is
provided externaly. If the cable is disconnected, the clock
is lost, and the X21MODE will hold the last signal for a while
and will read it again. After the last read, it will pass the
information to the dusscc. This cause that when cable is
disconnected, the last state of the I signal is the actual
state, so after the X21MODE read it again, it will find the
signal on. This is done for noise protection, but it is
causing problems to customers that needs to remove the cables.
To solve the problem, the X21MODE will be removed so the
state of the signal will be report to the duscc inmediately.
------
APAR: IY24938 COMPID: 5765C3403 REL: 430
ABSTRACT: OUT OF MEMORY CAUSESON SEGMENT 13 CAUSES THE SYSTEM TO CRASH
PROBLEM DESCRIPTION:
Out of memory on segment 13 causes the system to crash.
PROBLEM SUMMARY:
Shared library text segment full can cause system crash
when system call table is allocated.
PROBLEM CONCLUSION:
Garbage collect unused libraries when out-of-memory condition
is detected while allocating the syscall table.
TEMPORARY FIX:
Frequent invokations of the 'slibclean' command as root.
------
APAR: IY24939 COMPID: 576565400 REL: 220
ABSTRACT: SVMON DOESN'T SHOW CLIENT SEGMENT FOR NFS FILES
PROBLEM DESCRIPTION:
svmon -P does not report client segment for the
NFS files.
PROBLEM SUMMARY:
Customer will not be able to see client segments in the svmon
report for NFS files.
PROBLEM CONCLUSION:
Fixed the code by adding a adding a zero check condition for
gnode.gn_seg
------
APAR: IY24946 COMPID: 5765C3403 REL: 430
ABSTRACT: SAR -D DOES NOT GIVE PROPER OUTPUT
PROBLEM DESCRIPTION:
This APAR addresses the following problem.
"sar -d" does not show the system activity in the expected
record.
PROBLEM SUMMARY:
sar -d does not show the system activity in the immediate
next record if i/o activity that has been undergone on the
system prior to that.
------
APAR: IY24950 COMPID: 5765B9501 REL: 330
ABSTRACT: EXECUTABLE COMPLETELY MEMORY MAPPED WON'E BE TERMINATED ON UNMOU
PROBLEM DESCRIPTION:
If a program is completely mapped in memory and the filesystem
unmounts, when the filesystem comes back and you try to run the
program again it dies with Bus error (coredump).
LOCAL FIX:
make a copy of the executable and run that instead
PROBLEM SUMMARY:
A program which is mapped from GPFS core dumps when trying
to reexecute the program after a forced file system unmount
while it was mapped.
PROBLEM CONCLUSION:
Invalidate memory mapped pages after remount.
------
APAR: IY24954 COMPID: 5765B9501 REL: 330
ABSTRACT: MMCHATTR FAILS TO SET NUMBER OF REPLICAS ON DIRECTORIES
PROBLEM DESCRIPTION:
mmchattr fails in setting -m 2 on directories,
even if max number of replicas has been set to 2.
error message is : Open failed:
Cannot write to a directory.
however, if you create the directory after changing the
filesys with mmchfs <fsname> -m 2 , the replication factor
is set to 2.
PROBLEM SUMMARY:
mmchattr would not change the replication on a directory
PROBLEM CONCLUSION:
Correct mmchattr logic.
------
APAR: IY24965 COMPID: 5765C3403 REL: 433
ABSTRACT: CFGIPSEC NEED PARSE & EXEC NO CMDS BEFORE LOADING NETINET
PROBLEM DESCRIPTION:
If ipsec devices are available on the system, loadtime "no"
configurables in /etc/rc.net are not used to set network
parameters internally, instead the default values will be
used.
PROBLEM CONCLUSION:
cfgipsec will parse the /etc/rc.net file and execute all "no"
command lines before loading inetnet.
------
APAR: IY24967 COMPID: 5765C3403 REL: 430
ABSTRACT: MKLV WON'T ALLOW BB RELOCATION WITH STRIPING ON BIGVGS
PROBLEM DESCRIPTION:
mklv will not create an lv with both striping and bb
relocation on bigVGs; bb relocation will be set off.
PROBLEM CONCLUSION:
mklv command now properly allows striping and bb
relocation on bigVGs.
TEMPORARY FIX:
Use chlv to enable bb relocation after creating
the lv with striping (using mklv) on a big VG.
------
APAR: IY24977 COMPID: 576565400 REL: 220
ABSTRACT: SVMON -P OUTPUT INCORRECT WHEN TWO PROCESSES ATTACHED THE SAME
PROBLEM DESCRIPTION:
When two processes attached the same shared memory to
different addresses, the "Description" and "Esid" for
the shared memory become blank and "-" respectively.
PROBLEM CONCLUSION:
corrected the code such that segment info for every process
is updated properly.
------
APAR: IY24983 COMPID: 5765C3403 REL: 430
ABSTRACT: BACKPORT LIBPERFSTAT
PROBLEM DESCRIPTION:
No perfstat Library API support on AIX 433
PROBLEM CONCLUSION:
Port perfstat Library API back to AIX 433
------
APAR: IY24997 COMPID: 5765C3403 REL: 430
ABSTRACT: FIXES FOR 0401/4400 AND LUN 0 CONFIG ISSUES
PROBLEM DESCRIPTION:
Newly installed systems may show the first hdisk as DEFINED
rather than AVAILABLE. Systems may have I/O errors during I/O
with 4400 or 0401 ASC/ASCQ's in the detail data.
PROBLEM CONCLUSION:
Retry open operation when configuring hdisks. Allow 0401 and
4400 errors to trigger failover to the alternate controller.
------
APAR: IY25003 COMPID: 5765C3403 REL: 430
ABSTRACT: ADD MORE OUTPUT TO VMTUNE -A, BACKPORT -T,-A FLAGS
PROBLEM DESCRIPTION:
add more output to vmtune -a, and backport
-t and -A options from AIX Version 5.
-a displays current statistic counters
-t tunes the maxclient parameter, where the
argument given is the desired maxclient
value expressed as a percentage of real
memory (ex. 80)
-A display mempool information
PROBLEM SUMMARY:
add more output to vmtune -a, and backport
-t and -A options from AIX Version 5.
-a displays current statistic counters
-t tunes the maxclient parameter, where the
argument given is the desired maxclient
value expressed as a percentage of real
memory (ex. 80)
-A display mempool information
PROBLEM CONCLUSION:
add more output to vmtune -a, and backport
-t and -A options from AIX Version 5.
-a displays current statistic counters
-t tunes the maxclient parameter, where the
argument given is the desired maxclient
value expressed as a percentage of real
memory (ex. 80)
-A display mempool information
------
APAR: IY25022 COMPID: 5765C3403 REL: 430
ABSTRACT: FIND REPORTS WRONG INODES WHEN USED WITH -DEPTH OPTION
PROBLEM DESCRIPTION:
find command when used with -depth option in certain cases
reports wrong inode values for certain dir entries
PROBLEM SUMMARY:
find command when used with -depth option in
certain cases reports wrong inode values for
certain dir entries.
PROBLEM CONCLUSION:
find performs a recursive search into the directories
when -depth is specified.Once the leaf is reached
it goes to previous directory and displays all
directory entries in that. Currently it is going
back to previous dir even when filename is "." Code
modified to see that chdir is not done in this
particular case.
------
APAR: IY25032 COMPID: 5765C3403 REL: 430
ABSTRACT: BOOTEXPAND FAILS WITH 8MB MEMORY MODULES IN SOME MCA MACHINES
PROBLEM DESCRIPTION:
185 is displayed on the LED display during the boot process
on certain MCA models that have 8MB dimms installed.
LOCAL FIX:
A workaround is to use dimms larger than 8MB.
PROBLEM SUMMARY:
The fix for /usr/sbin/bootexpand has been submitted.
PROBLEM CONCLUSION:
The fix for /usr/sbin/bootexpand has been submitted.
------
APAR: IY25035 COMPID: 5765B9501 REL: 320
ABSTRACT: GETSUBBLOCKSPERFILEBLOCK - GPFS FAILING MMTRACE SHOWS
PROBLEM DESCRIPTION:
gpfs failure in getSubblocksPerFileBlock. Aix kernel trace
shows:
MMFS ERRLOG: Error logger dataStr threadId 133991 Failure at lin
e 1311 in file /project//sprelmo2/build/rmo2s06a/export/power/us
r/include/mmfs/OpenFile.h metadata.getSubblocksPerFileBlock
() != -1)
PROBLEM SUMMARY:
GPFS self check logic asserted at OpenFile.h line 1311
PROBLEM CONCLUSION:
Strengthen synchronization when trying to operate on a
recently deleted inode.
------
APAR: IY25052 COMPID: 569692600 REL: 110
ABSTRACT: L2 DOWN AND UP FOR EVER, MICROCODE PROBLEM
PROBLEM DESCRIPTION:
Frame layer begins going up and down.
Other site in the nework did not receive any frame.
L2 up and down, SABMs, UA.
PROBLEM SUMMARY:
After an unexpected interrupt, x.25 frame layer start going
up and down for ever. This is cause by the transmitter that
stop.
PROBLEM CONCLUSION:
Modify the microcode to send a Transmit start of message every
time that we get into this loop.
------
APAR: IY25060 COMPID: 5697F6400 REL: 640
ABSTRACT: MESSAGE CENTER FAX ID DISPLAYS BROOKTROUT.
PROBLEM DESCRIPTION:
When a fax machine calls Message Center, its display shows
the other fax machine id as Brooktrout Fax.
This is inappropriate - Message Center would be more
appropriate.
PROBLEM SUMMARY:
Fax machines display 'Brooktrout Fax' when
sending or receiving faxes to/from Message Center.
PROBLEM CONCLUSION:
Code fixed to output 'Message Center'
instead of 'Brooktrout Fax'.
------
APAR: IY25063 COMPID: 5697F6400 REL: 640
ABSTRACT: AUTOMATIC MESSAGE DELETION STOPPED WORKING
PROBLEM DESCRIPTION:
The function of deleting read or unread messages stopped
working after Sept.
PROBLEM SUMMARY:
Messages are no longer automatically deleted
On systems where this is essential, filesystems holding voice
data and databases start to fill up
------
APAR: IY25064 COMPID: 5765C3403 REL: 430
ABSTRACT: SORT COMMAND REPORT ERRORA LINE OF THE INPUT FILE CONTAINS MORE
PROBLEM DESCRIPTION:
sort command report error"A line of the input file contains
more than 20480 characters".
PROBLEM SUMMARY:
sort command reports the error a line of the
input file contains more that 20480 characters.
PROBLEM CONCLUSION:
sort command's code modified to fix the problem.
------
APAR: IY25096 COMPID: 5765C3403 REL: 430
ABSTRACT: SYSTEM HANG RUNNING TCP/IP STRESS TESTS
PROBLEM DESCRIPTION:
System hung due to IPPMTU_LOCK being held and never released.
PROBLEM CONCLUSION:
Make sure that the IPPMTU_LOCK is not left locked
------
APAR: IY25098 COMPID: 5765C3403 REL: 430
ABSTRACT: POSSIBLE SYSTEM CRASH WITH PMTU DISCOVERY ON
PROBLEM DESCRIPTION:
System may crash with memory corruption when PMTU discovery
is on. This can happen if the timeout function is called
before an estimate is established.
PROBLEM CONCLUSION:
Make sure that the current estimate is valid before using it
in case timeout occurs before the estimate is established.
------
APAR: IY25099 COMPID: 5765C3403 REL: 430
ABSTRACT: LIBXT.A - SOME TRANSLATIONS HAVE STOPPED WORKING
PROBLEM DESCRIPTION:
Some Translations in an Xt/Motif application may not work.
PROBLEM CONCLUSION:
Fix a minor error in the translation manager code.
------
APAR: IY25100 COMPID: 5765C3403 REL: 430
ABSTRACT: CATIA: WHEN IN SHD MODE F5 CONCAVE POLY PROB
PROBLEM DESCRIPTION:
The customer will see extraneous lines within concave
polygons when going a rotation after switching from SHD mode
to HRD mode using the F5 key instead of the menu.
PROBLEM CONCLUSION:
This phenomenon was occuring in our overflow code for
polygons. We were not setting a flag correctly to indicate
that we were in hollow mode down this particular code path.
We were not checking for the hollow flag and therefore
using incorrect breakup code.
------
APAR: IY25102 COMPID: 5765C3403 REL: 430
ABSTRACT: NOT HANDLING USER PERMISSIONS PROPERLY
PROBLEM DESCRIPTION:
If a custom tries to run any applications that call PKCS11
commands (for example ikeyman) as a non-root user then any
PKCS11 certificates, keys or data that is created by this
application may not be stored.
PROBLEM CONCLUSION:
Code fix to add check for user to be part of pkcs11 group.
------
APAR: IY25103 COMPID: 5765C3403 REL: 430
ABSTRACT: ADD 64BIT CAPABILITIES TO PKCS11
PROBLEM DESCRIPTION:
Calls to PKCS11 API will not work
PROBLEM CONCLUSION:
code fix to create 64bit versions of the PKCS11 library
------
APAR: IY25104 COMPID: 5765C3403 REL: 430
ABSTRACT: MULTI-THREADED PKCS11 APPLICATION CAN CORE DUMP
PROBLEM DESCRIPTION:
While running a multi-threaded that utilizes the PKCS11
library, it is possible that the library will cause a core dump
PROBLEM CONCLUSION:
Reduce the number of times an object is loaded by
updating and checking the counters that track the
object's revision.
------
APAR: IY25108 COMPID: 5765C3403 REL: 430
ABSTRACT: NOT DUMPING/LOGGING DATA FOR DEFERRED FATALITY JFS CORRUPTION
PROBLEM DESCRIPTION:
Certain types of systemn crashes are difficult to diagnose.
PROBLEM CONCLUSION:
Provides better debug information for analysis.
------
APAR: IY25109 COMPID: 5765C3403 REL: 430
ABSTRACT: DTLOGIN RESOURCE CUSTOMIZATION PROBLEM
PROBLEM DESCRIPTION:
Customized dtlogin screen will not appear after
the reboot.
PROBLEM CONCLUSION:
Reload the resources after file systems are mounted.
------
APAR: IY25118 COMPID: 5765C3403 REL: 430
ABSTRACT: "IMPROVE IDE CDROM ERROR HANDLING ON BAD CDS"
PROBLEM DESCRIPTION:
In this case, 'bad' CD includes invalid formatted CD, severely
scratched data CD, or incompatible CD. For example, performing
the following on an audio CD, 'mount -v cdrfs -r /dev/cd0
/mnt', will cause the IDE interface to hang. The process may
not return for an extended period of time. Although this does
not affect other parts of the system's functionality, it does
require a reboot to recover the IDE interface.
PROBLEM CONCLUSION:
The above problem is associated with the DMA data transfer, as
the DMA engine has trouble handling the error situation while
maintaining high speed data transfer. This new driver will give
the user an option of turning off DMA data transfer to obtain
better error handling capability. For better performance, both
in data tranfer rate and CPU utilization, the IDE driver will
be installed with DMA enabled. However, if the user desires
more predictable error handling, the DMA feature may be turned
off by executing the following system commands: "rmdev -l cd0;
chdev -l ide0 -a enable_dma=no;mkdev -l cd0".
------
APAR: IY25119 COMPID: 5765C3403 REL: 430
ABSTRACT: WEBSM SUBSYSTEMS APPLET AND PC CLIENT NOT WORKING
PROBLEM DESCRIPTION:
When trying to display the src subsystems using the websm gui
in pc client mode or applet mode no information is displayed.
PROBLEM CONCLUSION:
Initialize allocated memory
------
APAR: IY25136 COMPID: 5765D5100 REL: 320
ABSTRACT: NEW OPTION ST_FORCE_WINDOW FOR SWTBL_CLEAN_TABLE API
PROBLEM DESCRIPTION:
new option st_force_window for swtbl_clean_table api
PROBLEM SUMMARY:
The swtbl_clean_table API needs a new option
to force unloading a window that is hung.
PROBLEM CONCLUSION:
The swtbl_clean_table API now has a new option
to force unloading a window that is hung
called ST_FORCE_WINDOW.
------
APAR: IY25139 COMPID: 5765D2800 REL: 430
ABSTRACT: LOGREDO NOT RUN ON ALL JFSLOGS - HACMP,HAES
PROBLEM DESCRIPTION:
In a cluster configuration consisting of multiple volume
groups included in a single resource group, it was discovered
that the logredo command was run only against the jfslogs of
the last volume group in get_disk_vg_fs.
PROBLEM CONCLUSION:
The get_disk_vg_fs script was changed so that logredo is
now run against all of the jfslogs of all volume groups.
------
APAR: IY25144 COMPID: 5765D5101 REL: 121
ABSTRACT: INCORRECT GRPGLSM'S CSS (0!1) MEMBERSHIP
PROBLEM DESCRIPTION:
incorrect grpglsm's css(0!1) membership
PROBLEM SUMMARY:
Due to the incorrect evaluation of adapter status
in the HAGS switch support daemon (HAGSGLSM),
the switch memberships report the incorrect
result at certain situations.
For example, if two IP aliases are configured
for a switch adapter (e.g., css0), and the first
IP interface is down, the cssMembership group
may not include that adapter even if the second
IP interface is up.
With this fix, a switch adapter will be always
a member of the associated switch membership
as long as one of IP aliases is up.
PROBLEM CONCLUSION:
The globalized switch memberships (cssMembership and
css0Membership)
with alias network configuration in HACMP should be
based on one of adapter status between aliases.
It is because two aliases are mapped to one physical
adapter.
------
APAR: IY25148 COMPID: 5765C3403 REL: 430
ABSTRACT: NETSTAT -ZM DOESN'T ZERO OUT THE EXTENDED NET STATISTICS (I.E.
PROBLEM DESCRIPTION:
netstat -Zm doesn't zero out the extended net statistics.
PROBLEM CONCLUSION:
Passing all the parameters of tbl_kmemstats to zeroit function.
------
APAR: IY25155 COMPID: 5765B9501 REL: 320
ABSTRACT: ONLINE MMFSCK CAN CORRUPT FILESYSTEM
PROBLEM DESCRIPTION:
online mmfsck can corrupt filesystem
PROBLEM SUMMARY:
Potential incorrect calculation of free blocks
mmfsck
PROBLEM CONCLUSION:
fix a problem where online fsck will
potentially assume an incorrect nsubblocks for an address
in a file currently being allocated. this latter problem
has very bad consequences where we could delete allocations
in the bitmap that are actually in use.
------
APAR: IY25156 COMPID: 5765B9501 REL: 330
ABSTRACT: ONLINE MMFSCK CAN CORRUPT FILESYSTEM
PROBLEM DESCRIPTION:
online mmfsck can corrupt filesystem
PROBLEM SUMMARY:
potential incorrect calculation of free
blocks in mmfsck
PROBLEM CONCLUSION:
fix a problem where online fsck will
potentially assume an incorrect nsubblocks for an address
in a file currently being allocated. This latter problem has
very bad consequences where we could delete allocations in the
bitmap that are actually in use.
------
APAR: IY25157 COMPID: 5765C3403 REL: 430
ABSTRACT: PROBLEMS WITH REORGVG AND STRICTNESS
PROBLEM DESCRIPTION:
Customer will experience failures with reorgvg when running
on volume groups which contain logical volumes which are
mirrored in non-strict or super-strict mode.
PROBLEM CONCLUSION:
Call allocp with correct strictness flags within reorgvg.
------
APAR: IY25158 COMPID: 5765C3403 REL: 430
ABSTRACT: DUMPS MAY NOT BE FULLY COPIED.
PROBLEM DESCRIPTION:
Last bytes from the dump copied to a file from a logical volume
might be missing because of the header added by LVM.
PROBLEM CONCLUSION:
Skip the LVM header before copying the dump.
------
APAR: IY25159 COMPID: 5765C3403 REL: 430
ABSTRACT: ADD DUMP -TV DATA TO LVM SNAP
PROBLEM DESCRIPTION:
customer have an extra step to send LVM data.
Add more data collection commands(LVM) to snap.
PROBLEM CONCLUSION:
Add more data collection commands(LVM) to snap.
------
APAR: IY25160 COMPID: 5765C3403 REL: 430
ABSTRACT: SYSINTR ERRORS ARE OCCURING W/64 BIT OGL TESTCASES
PROBLEM DESCRIPTION:
SYSINTR error logs due to bogus interrupt.
PROBLEM CONCLUSION:
The problem was due to pre-fetched and pre-handled interrupts
were mis-informed in the interrupt handler which caused bogus
error logs. To fix the problem, a better tracking of the
pre-processed interrupt was implemented.
------
APAR: IY25163 COMPID: 5765C3403 REL: 430
ABSTRACT: DMA PAGE MAPPING CALCULATION ERROR FOR FC ADAPTER
PROBLEM DESCRIPTION:
I/O may be slow to respond and perhaps fail due to
misallocation of DMA resources when allocating DMA pages in
segment 15 with address space 0xf000_0000<->0xffff_ffff.
PROBLEM CONCLUSION:
Create temporary space to hold the page offset from buf
address and start calculation from page 0.
------
APAR: IY25164 COMPID: 5765C3403 REL: 430
ABSTRACT: TARGET MODE SCSI: SYNC COMMAND REQUIRED
PROBLEM DESCRIPTION:
PowerPC architecture defines a storage model for ordering of
storage accesses that allows for improved performance. However,
this model requires that software explicitly order accesses to
storage that is shared by threads or IO devices. Otherwise
there exists the possibility for threads or IO devices to read
stale data. Newer and faster systems that use this storage
model extensively can surface these problems.
After review of the SCSI adapter target-mode driver code, we
have identified a few areas that need some ordering to prevent
such problems.
PROBLEM CONCLUSION:
Target specific areas in the SCSI adapter device driver that
require storage access to be ordered. This fix completes the
necessary changes in the driver for ordered storage access.
------
APAR: IY25165 COMPID: 5765B9501 REL: 320
ABSTRACT: MMCHATTR FAILS TO SET NUMBER OF REPLICAS ON DIRECTORIES
PROBLEM DESCRIPTION:
mmchattr fails in setting -m 2 on directories,
even if max number of replicas has been set to 2.
error message is : Open failed:
Cannot write to a directory.
however, if you create the directory after changing the
filesys with mmchfs <fsname> -m 2 , the replication factor
is set to 2.
PROBLEM SUMMARY:
mmchattr would not change the replication on a directory
PROBLEM CONCLUSION:
Correct mmchattr logic.
------
APAR: IY25166 COMPID: 5765C3403 REL: 430
ABSTRACT: MP ATTRIBUTES STILL GET CONFUSED
PROBLEM DESCRIPTION:
On a MP system facet normal vertex color
Tstrips will not always render properely.
PROBLEM CONCLUSION:
Force the facet normal vertex color
Tstrip renderer to always validate
the color material.
------
APAR: IY25169 COMPID: 5765C3403 REL: 430
ABSTRACT: CANNOT INPUT NATIONAL CHARACTERS WHEN USING ALTERNATE KEYBOARD
PROBLEM DESCRIPTION:
The customer could not use alternate keyboard
to input national characters.
PROBLEM CONCLUSION:
create the link for alt
im
------
APAR: IY25170 COMPID: 5765D2800 REL: 430
ABSTRACT: CLSMUXPD USES INCORRECT SUBSYSTEM NAME WHEN CALLING SRCSTAT
PROBLEM DESCRIPTION:
The clsmuxpd uses the srcstat subroutine to know the status
of clinfo on all nodes. If the clsmuxpd call to srcstat fails
the remote request the status is set to unknown. The name
used in the getStat call in refresh.c is "clinfo", it should
be "clinfoES".
PROBLEM SUMMARY:
The "snmpinfo -m dump -o /usr/es/sbin/cluster/hacmp.defs
clinfo" command always returns status for clinfo as unknown(8).
PROBLEM CONCLUSION:
Use subsystem name "clinfoES" in the getStat calls in
refresh.c.
------
APAR: IY25171 COMPID: 5765D2800 REL: 430
ABSTRACT: THE SNMPINFO COMMAND SHOWS INCORRECT MIB VALUE FOR THE CLSMUXPD.
PROBLEM DESCRIPTION:
The following command will show -1 in the clsmuxpd MIB
information and the version is also incorrect.
snmpinfo -v -m dump -o /usr/sbin/cluster/hacmp.defs clsmuxpd
clsmuxpdGets.4294967295 = 90996
clsmuxpdGetNexts.4294967295 = 969
clsmuxpdSets.4294967295 = 0
clsmuxpdTraps.4294967295 = 24
clsmuxpdErrors.4294967295 = 2
clsmuxpdVersion.4294967295 = "4.3"
PROBLEM CONCLUSION:
Changed the o_clsmuxpd function to start loop at 0.
Changed #define VERSION for correct version.
------
APAR: IY25176 COMPID: 5765C3403 REL: 430
ABSTRACT: ZAPDBREPLAY CORES ON ZOOMDINO BINARY TRACE
PROBLEM DESCRIPTION:
ZAPdbReplay does not recognize a valid GLX attribute and
coredumps while trying to replay a binary trace file.
PROBLEM CONCLUSION:
Modify parser to recognize GLX_TRANSPARENT_INDEX_EXT
attribute in binary trace header file.
------
APAR: IY25178 COMPID: 5765C3403 REL: 430
ABSTRACT: ZAPDBREPLAY CORES ON 64 BIT TRACES
PROBLEM DESCRIPTION:
64-bit version of ZAPdb will do core dump when trying to
replay a binary trace file.
PROBLEM CONCLUSION:
Added new code to support capture and replay of binary trace
files within 64-bit version of ZAPdb. A new script file and
64-bit executable have been added for performing replays.
------
APAR: IY25181 COMPID: 5765C3403 REL: 430
ABSTRACT: SMITTY WRONGLY DISPLAY CHANGED PRIMARY KEYBOARD
PROBLEM DESCRIPTION:
smitty could not display the primary keyboard correctly
when it has been changed from ISO8859-1 to others and it
always be set back to ISO8859-1
PROBLEM CONCLUSION:
make suitable changes to sm_mle.add file
------
APAR: IY25183 COMPID: 5765C3403 REL: 430
ABSTRACT: PCI LATENCY TIMER SETTING CAUSES DEGRADATION ON ADSM BACKUPS
PROBLEM DESCRIPTION:
For customers using the JBOD SCSI 825A and 875 adapters, when
moving from AIX 4.2 to AIX 4.3.3 or AIX version 5, throughput
degradation may be noticed on the following systems: F50, H50,
150 and 260.
PROBLEM CONCLUSION:
Created a special configuration attribute to work around the
throughput degradation. This change will not have any affect
on systems other than F50, H50, 150 or 260. Moreover, the
attribute is only for the JBOD SCSI 825A amd 875 adapters.
------
APAR: IY25184 COMPID: 5765C3403 REL: 430
ABSTRACT: DIAGNOSTIC TRACE FILES ARE APPENDED INSTEAD OF BEING REWRITTEN
PROBLEM DESCRIPTION:
Turning on diagnostic trace will cause files to be appended
rather than overwritten. This will eventually fill up the
/tmp directory.
PROBLEM CONCLUSION:
Any time a trace file is opened for writing, first check if
the file already exists. If it does, then unlink the file.
------
APAR: IY25185 COMPID: 5765C3403 REL: 430
ABSTRACT: SLOW SCROLL ON JAVA2 SHOWS GARBAGE WITH GXT135P
PROBLEM DESCRIPTION:
Java swingset two may leave garbage on the screen running on
a GXT135P.
PROBLEM CONCLUSION:
Added a wait for adapter flush after the screen to screen
copy code.
------
APAR: IY25186 COMPID: 5765C3403 REL: 430
ABSTRACT: DRV-07 PERFORMANCE DOWN ON GXT4000P ON 51B_0133A
PROBLEM DESCRIPTION:
When running OpenGL programs that do a lot of display list
initializations, a performance degredation can occur.
PROBLEM CONCLUSION:
When creating the octagonal bounding box for a display list,
a bounding box is created to for the display list. The
original code was not sufficient to create an adequate
bounding box. This was fixed in a prior APAR. However,
the code path for building the bounding box was increased
such that it took four times as long to build the bounding
box. The routine that handles this is being changed to
eliminate some of the redundency that was being performed
to shorten the code path.
------
APAR: IY25187 COMPID: 5765C3403 REL: 430
ABSTRACT: ATM: 155 CARD REPORTED AS BEING 622 CARD BY NETSTAT -V
PROBLEM DESCRIPTION:
ATM PCI 155mbps adapter: output of netstat -v indicates
that it is 622mbps adapter.
PROBLEM CONCLUSION:
Some adapter code was changed to correct this problem.
------
APAR: IY25188 COMPID: 5765C3403 REL: 430
ABSTRACT: PCIDMA UNDETERMINED ERROR ENTRIES IN THE AIX ERROR LOG
PROBLEM DESCRIPTION:
PCIDMA UNDETERMINED ERROR entries in the AIX error log
appeared during bootup
PROBLEM CONCLUSION:
Changing the error log routine to correct this problem.
------
APAR: IY25189 COMPID: 5765C3403 REL: 430
ABSTRACT: SYSTEM HANG RUNNING CLEAN_NET
PROBLEM DESCRIPTION:
The driver was not able to close when some of the application
is still using the buffer from the driver memory pool
This cause the system to hang.
PROBLEM CONCLUSION:
Some driver code was added to handle this situation
------
APAR: IY25190 COMPID: 5765C3403 REL: 430
ABSTRACT: ATM ILMI POSSIBLE DOUBLE FREE OF MEMORY.
PROBLEM DESCRIPTION:
Atmsvcd may core dump.
PROBLEM CONCLUSION:
Fix daemon so that it does try and release memory that
has already been freed.
------
APAR: IY25191 COMPID: 5765C3403 REL: 430
ABSTRACT: SVC RELEASED WHEN A BLLI IE IS INCLUDED IN THE CONNECT
PROBLEM DESCRIPTION:
SVC released after being established with the cause value:
100(Invalid Information Element Contents)
PROBLEM CONCLUSION:
Change atmsvcd so it fills in the AAL type fields regardless
if the fields changed or not.
------
APAR: IY25192 COMPID: 5765C3403 REL: 430
ABSTRACT: GARBAGE COLLECTION DOES NOT FUNCTION ON UP KERNEL
PROBLEM DESCRIPTION:
On the UP kernel, garbage collection of kernel memory is not
present. While this normally will have no effect, it could
lead to xmalloc() failures after a sizable number of
allocations with none of a certain size.
PROBLEM CONCLUSION:
Start the garbage collection kernel process on the UP kernel.
------
APAR: IY25193 COMPID: 5765C3403 REL: 430
ABSTRACT: TRCRPT SEEMS TO BE INCORRECTLY/HALF DECODING TRACE FILES
PROBLEM DESCRIPTION:
Using $BREAK or $SKIP, or a string error, in a function
causes the report to be unreliable.
PROBLEM CONCLUSION:
Reset the function level when starting to format a hook.
------
APAR: IY25194 COMPID: 5765C3403 REL: 430
ABSTRACT: X25 QLLC - CRASH AT QLM_DELETE_STATION+00008C
PROBLEM DESCRIPTION:
pvthread+085500 STACK:
qlm_delete_station+00008C (0000000B, 01D100CC, D97430C8 ?? )
qlm_receive_data+00048C (??, ??, ??)
qpm_interrupt_handler+000240 (??, ??, ??)
procentry+000010 (??, ??, ??, ??)
PROBLEM CONCLUSION:
Insure that a link station is not doubly deleted when the
X.25 comio device is continually responding with EIO.
------
APAR: IY25195 COMPID: 5765C3403 REL: 430
ABSTRACT: IME (ZH_TW) RELATED PROGRAMS COREDUMP WITH MALLOC DEBUG
PROBLEM DESCRIPTION:
IME (zh_TW) related programs coredump with malloc debug
enabled.
PROBLEM CONCLUSION:
Change yacc program in zh_TW
------
APAR: IY25196 COMPID: 5765C3403 REL: 430
ABSTRACT: NEW WRAP PLUG FOR ATM FIBER ADAPTER DIAGNOSTICS
PROBLEM DESCRIPTION:
On an ATM Fiber adapter, if wrap plug 21H3547 is attached to
the adapter on a boot, a wire fault error may be logged in
the error log.
PROBLEM CONCLUSION:
New wrap plug 04P9438 to be used. Diagnostic code modified
to support new wrap plug.
------
APAR: IY25198 COMPID: 5765C3403 REL: 430
ABSTRACT: PROBLEMS WITH ARABIC LAYOUT ENGINE
PROBLEM DESCRIPTION:
Bidirectional Hebrew does not work in a Motif 1.2 TextField.
PROBLEM CONCLUSION:
Motif 1.2 bidi code fix.
------
APAR: IY25199 COMPID: 5765C3403 REL: 430
ABSTRACT: 622 ATM ADAPTER STOP SENDING
PROBLEM DESCRIPTION:
622 atm or refresh atm adapter failed to send
PROBLEM CONCLUSION:
change the handle allocation to round robin to minimize the
chance of reuseing the same handle immediately.
------
APAR: IY25200 COMPID: 5765C3403 REL: 430
ABSTRACT: 622 ATM ADAPTER STOP SENDING
PROBLEM DESCRIPTION:
622 atm or refresh atm adapter failed to send
PROBLEM CONCLUSION:
change the handle allocation to round robin to minimize the
chance of reuseing the same handle immediately.
------
APAR: IY25201 COMPID: 5765C3403 REL: 430
ABSTRACT: DSI WHEN ISSUING IOCTL COMMANDS TO AN INOPERABLE SCSI ADAPTER
PROBLEM DESCRIPTION:
Customers may experience a crash due to a data storage
interrupt. The problem is associated with the SCSI adapter
device driver error recovery process. If the driver marks the
adapter is in a permanent error state, any IOCTL calls to the
driver (i.e. those made by config manager or third party
applications/software) could result in this DSI.
PROBLEM CONCLUSION:
Close the window where this can occur by adding checks in the
driver code that will sleep on error recovery process
completing prior to freeing memory.
------
APAR: IY25203 COMPID: 5765C3403 REL: 430
ABSTRACT: FLOPPY DISKETTE DIAGNOSTIC APPLICATION CORE DUMPS
PROBLEM DESCRIPTION:
The Floppy Diskette Diagnostic Application may core dump
under varied use.
PROBLEM CONCLUSION:
Initialize file descriptor to an invalid value.
------
APAR: IY25207 COMPID: 5765C3403 REL: 430
ABSTRACT: NOT FORWARDING TCPIP TO FORMERLY INVALID NET ADDRESSES
PROBLEM DESCRIPTION:
A system may accept packets that are not addressed to its IP
address. This will happen only if interfaces have been
detached since the last reboot.
PROBLEM CONCLUSION:
When an interface is detached, make sure all broadcast
addresses associated with the interface are removed from
the in_addr_hash_table so the system no longer accepts
packets for those addresses.
------
APAR: IY25208 COMPID: 5765C3403 REL: 430
ABSTRACT: CHANGES TO SUPPORT FUTURE GRAPHICS ADAPTERS
PROBLEM DESCRIPTION:
Changes to support future graphics adapters.
------
APAR: IY25210 COMPID: 5765C3403 REL: 430
ABSTRACT: GREP ERRORS IN BI_MAIN
PROBLEM DESCRIPTION:
Due to incorrect grep statements, the ordering of disks
in the bosinst.data file may not be optimal.
PROBLEM CONCLUSION:
Correct the grep statements (2 instances) to have a : (colon)
after the disk name.
------
APAR: IY25211 COMPID: 5765C3403 REL: 430
ABSTRACT: LIBX11 CORE DUMPING DOWN IN XCLOSEIM
PROBLEM DESCRIPTION:
In rare cases, applications may core dump in XCloseIM.
PROBLEM CONCLUSION:
Add a simple fix to check for a null pointer.
------
APAR: IY25212 COMPID: 5765C3403 REL: 430
ABSTRACT: ETC_IMAGE RENDERS UPSIDE DOWN ON GXT800M WITH XDWA.
PROBLEM DESCRIPTION:
With a graPHIGS based application and a GXT800M
adapter, blits can be rendered incorrectly if
zoomed or scaled. Image may render inverted or
not rendered at all.
PROBLEM CONCLUSION:
modified the pixmap algorithm to handle
larger pixmaps
------
APAR: IY25218 COMPID: 5765C3403 REL: 430
ABSTRACT: 64BIT APP DOESN'T WORK ON RAMDISK IN 32BIT KERNEL
PROBLEM DESCRIPTION:
Ramdisk doesn't work on 64-bit apps in 32bit kernel
PROBLEM CONCLUSION:
Ramdisk driver must indicate that it is capable of
supporting 64bit applications in both AIX 4.3 and 5.1
Setting DEV_64BIT bit for the device before calling
devswadd().
------
APAR: IY25230 COMPID: 5765C3403 REL: 430
ABSTRACT: UNABLE TO LOAD CATIAV5
PROBLEM DESCRIPTION:
Sometimes, programs that depend on a library that depends on
a system call that is in a kernel extension will dump core
when that system call is invoked, if the main program is not
also dependent on that kernel extension.
PROBLEM CONCLUSION:
Scan dependent libraries for newer /unix dependencies when
satisfying dependencies prior to loading
------
APAR: IY25231 COMPID: 5765C3403 REL: 430
ABSTRACT: MODULE TYPE "UR" SHOULD ONLY BE CHECKED FOR MAIN PROGRAM
PROBLEM DESCRIPTION:
procp->p_flag will get set incorrectly.
PROBLEM CONCLUSION:
check/update p_flag based on main executables' modtype and
will not do this for dependent modules at all.
------
APAR: IY25244 COMPID: 5765B9501 REL: 330
ABSTRACT: NON-IBM NFS CLIENT LOOPING DOING READDIR AFTER ALL ENTRIES READ
PROBLEM DESCRIPTION:
When AIX NFS code does an rfs3_readdirplus, it calls the vnode
operation VNOP_READDIR_EOFP. For filesystems that have the flag
GFS_VERSION421 set, this will result in a call to the
VN_READDIR_EOFP function for that filesystem.
Passed into readdir_eofp is a vnode pointer, a uio structure, a
pointer to an integer (eofp) and a credential pointer. The
readdir_eofp function is supposed to mark if end-of-directory
has been reached, by setting the integer pointed to by "eofp"
to a non-0 value.
If the GFS flag GFS_VERSION421 is not set, the lfs code will try
to be clever and guess if EOF has been reached or not -- if the
underlying readdir function doesn't return an error, but didn't
read anything, it assumes it reached end-of-directory.
However, if GFS_VERSION421 is set, the NFS code checks to see if
any data has been read. If it hasn't, and end-of-file has not
been reached (iseof is 0), then it assumes that no entries could
have been read because they didn't fit in the buffer, not that
there's nothing to read.
GPFS does not seem to be setting this eofp pointer properly,
which is resulting in "NFS3ERR_TOOSMALL" errors that cause
some user applications to fail.
PROBLEM SUMMARY:
NFS clients using the GFS_VERSION421 flag can cause a loop
when reading directories in GPFS.
PROBLEM CONCLUSION:
Set the EOF flag correctly in the VNOP_READDIR_EOFP call.
------
APAR: IY25253 COMPID: 5765C3403 REL: 430
ABSTRACT: CSH IS COREDUMPING
PROBLEM DESCRIPTION:
Continuous growth in csh's process size, finally resulting
in core dump.
PROBLEM CONCLUSION:
Fixing unfreed memory references.
------
APAR: IY25254 COMPID: 5765C3403 REL: 430
ABSTRACT: CSH DUMPS CORE FOR BUILTIN ECHO COMMAND.
PROBLEM DESCRIPTION:
csh when run on a simple shell script fails due to memory
leak.
------
APAR: IY25256 COMPID: 5765C3403 REL: 430
ABSTRACT: 64-BIT BINARY TRACE FILES WON'T REPLAY IN SOME CASES
PROBLEM DESCRIPTION:
ZAPdbReplay fails in 64-bit mode if multiple traces and
replays are attempted within the same ZAPdb session.
ZAPdbReplay causes seg. fault or runs out of memory in certain
cases.
PROBLEM CONCLUSION:
Added fix for multiple trace and replay in 64-bit mode. Added
dynamic memory allocation for replay tool. Fixed bug which
corrupted binary trace file in certain circumstances.
------
APAR: IY25270 COMPID: 5765C3403 REL: 430
ABSTRACT: RAID DIAGNOSTICS DISPLAYS MENU GOAL FOLLOWING SRN
PROBLEM DESCRIPTION:
- Running Service Aids to Analyze Internal Log has user input
problems.
- Diagnostics application does not callout an SRN when a
SCSI_ARRAY_ERR9 is logged in the error log.
- RAID Diagnostics displays a menu goal follow by an SRN.
- Diagnostics ELA does not start when SCSI_ARRAY_ERR9 is
logged into the errorlog.
PROBLEM CONCLUSION:
- Fixed the date input for the Analyze Internal Log Service
Aid.
- Added support to callout SRN when a SCSI_ARRAY_ERR9 is
logged along with some detail data.
- Modified the code to callout an SRN or Menugoal but not
both.
- Add support to run Diagnostics when SCSI_ARRAY_ERR9 is
logged.
------
APAR: IY25274 COMPID: 5765D5100 REL: 340
ABSTRACT: REQUIRED FIXES FOR PSSP R340
PROBLEM DESCRIPTION:
required fixes for pssp R340
------
APAR: IY25275 COMPID: 5765E6900 REL: 310
ABSTRACT: REQUIRED FIXES FOR LOADL R310
PROBLEM DESCRIPTION:
required fixes for LoadL R310
PROBLEM SUMMARY:
required fixes for loadl R310
PROBLEM CONCLUSION:
required fixes for loadl R310
------
APAR: IY25276 COMPID: 5765D9300 REL: 320
ABSTRACT: REQUIRED FIXES FOR PE R320
PROBLEM DESCRIPTION:
required fixes for pe R320
------
APAR: IY25277 COMPID: 5765B9500 REL: 150
ABSTRACT: REQUIRED FIXES FOR GPFS R150
PROBLEM DESCRIPTION:
required fixes for gpfs r150
PROBLEM SUMMARY:
required fixes for gpfs R150
------
APAR: IY25278 COMPID: 5765B9501 REL: 340
ABSTRACT: REQUIRED FIXES FOR GPFS R340
PROBLEM DESCRIPTION:
required fixes for gpfs 340
PROBLEM CONCLUSION:
required fixes for gpfs R340
------
APAR: IY25282 COMPID: 5765C3403 REL: 430
ABSTRACT: JAVA CORE DUMPS AFTER INSTALLING IY22549
PROBLEM DESCRIPTION:
After installing APAR IY22549 (bos.mp or bos.up 4.3.3.77), Java
1.2.2 or 1.3.0 may intermittently core dump.
PROBLEM SUMMARY:
****************************************************************
* USERS AFFECTED:
* Users of Java 1.2.2 or 1.3.0 on AIX 4.3 with the bos.mp or
* bos.up filesets at the 4.3.3.77 level.
****************************************************************
* PROBLEM DESCRIPTION:
* AIX kernel pthreads changes expose Java 1.2.2 and 1.3.0 to
* intermittent core dumps.
****************************************************************
* RECOMMENDATION:
* Reject the bos.mp or bos.up 4.3.3.77 updates until a fix for
* this problem is available.
****************************************************************
PROBLEM CONCLUSION:
Investigating changes to resolve core dump issues.
------
APAR: IY25287 COMPID: 5765C3403 REL: 430
ABSTRACT: PROCESS OR SYSTEM HANG USING WLM MEMORY HARD MAX LIMITS
PROBLEM DESCRIPTION:
Process or system hang when using WLM memory hard max limits.
PROBLEM CONCLUSION:
Allow kernel-mode faults to get a page even if the faulter is
a member of a class above its hard memory max.
------
APAR: IY25290 COMPID: 5765C3403 REL: 430
ABSTRACT: RPC.STATD QUICK MEMORY/THREAD GROWTH
PROBLEM DESCRIPTION:
Under certain circumstances, rpc.statd will spawn off a number
of threads. These are not detached, and never joined, so they
will stay around in the terminated state, causing what might be
seen as a memory leak.
PROBLEM CONCLUSION:
Detach the threads as they are created to avoid them to stay
around in the terminated state.
------
APAR: IY25315 COMPID: 5765C3403 REL: 430
ABSTRACT: RENAME A FILE/FOLDER TO DIFFERENT CASE FAILS
PROBLEM DESCRIPTION:
Unable to move a file/folder name to same name but different
case on FastConnect.
PROBLEM CONCLUSION:
Fixed the file/folder move functionality.
------
APAR: IY25316 COMPID: 5765C3403 REL: 430
ABSTRACT: FILES WITH .BMP CANNOT BE OPENED FROM CLIENTS
PROBLEM DESCRIPTION:
edit the file with .bmp extension and it fails to edit.
PROBLEM CONCLUSION:
enable the sharing for .bmp file.
------
APAR: IY25317 COMPID: 5765C3403 REL: 430
ABSTRACT: SELECT FILE PROPERTIES CHANGES DATE TO 2497
PROBLEM DESCRIPTION:
Timestamp is wrong
PROBLEM CONCLUSION:
Checking if all the timestamp bits are set or not
------
APAR: IY25322 COMPID: 5765D5101 REL: 121
ABSTRACT: HAGS COLONY D/S SUPPORT FOR HACMP
PROBLEM DESCRIPTION:
hags colony d/s support for hacmp
PROBLEM SUMMARY:
group services provides a set of adaptre member
ships where each adapter group represents a set of working same
type of adapters. For example, enMembership will report any
ethernet adapters which are monitored by Topology Services.
Similarly csddRawMembership is for the switch adapters.
HACMP/ES is the main user of those adapter groups. When the new
SP switch sybsystem provides more that one adapter per node,
Group Services mistakenly represents them by two separate
groups; cssRawMembership and css1RawMembership which causes
a concern in HACMP/ES because HACMP/ES expects that they
should be in a group.
PROBLEM CONCLUSION:
This fix will merge two cssRawMembership
groups into one cssRawMembership so that MACMP/ES can
subscribe only csdRarMembership to monitor the all switch
adapters.
Other globalized switch groups (cssMembership and css1Membership
) will remain the same.
------
APAR: IY25364 COMPID: 5765B9501 REL: 320
ABSTRACT: NON-IBM NFS CLIENT LOOPING DOING READDIR AFTER ALL ENTRIES READ
PROBLEM DESCRIPTION:
When AIX NFS code does an rfs3_readdirplus, it calls the vnode
operation VNOP_READDIR_EOFP. For filesystems that have the flag
GFS_VERSION421 set, this will result in a call to the
VN_READDIR_EOFP function for that filesystem.
Passed into readdir_eofp is a vnode pointer, a uio structure, a
pointer to an integer (eofp) and a credential pointer. The
readdir_eofp function is supposed to mark if end-of-directory
has been reached, by setting the integer pointed to by "eofp"
to a non-0 value.
If the GFS flag GFS_VERSION421 is not set, the lfs code will try
to be clever and guess if EOF has been reached or not -- if the
underlying readdir function doesn't return an error, but didn't
read anything, it assumes it reached end-of-directory.
However, if GFS_VERSION421 is set, the NFS code checks to see if
any data has been read. If it hasn't, and end-of-file has not
been reached (iseof is 0), then it assumes that no entries could
have been read because they didn't fit in the buffer, not that
there's nothing to read.
GPFS does not seem to be setting this eofp pointer properly,
which is resulting in "NFS3ERR_TOOSMALL" errors that cause
some user applications to fail.
PROBLEM SUMMARY:
NFS clients using the GFS_VERSION421 flag can cause a loop
when reading directories in GPFS.
PROBLEM CONCLUSION:
Set the EOF flag correctly in the VNOP_READDIR_EOFP call.
------
APAR: IY25365 COMPID: 5765E0200 REL: 711
ABSTRACT: WRONG OUTPUT AFTER COMPILATION WITH -O
PROBLEM DESCRIPTION:
Wrong output value after compilation with -O
PROBLEM SUMMARY:
Incorrect results with -O.
PROBLEM CONCLUSION:
This APAR has been fixed in the xlf ptf with
version stamp 7.1.1.1.
------
APAR: IY25395 COMPID: 5765E0200 REL: 711
ABSTRACT: CORRUPTION FO NESTED SUBROUTINE PARAMETER
PROBLEM DESCRIPTION:
PROBLEM SUMMARY:
Corruption of a derived type internal subroutin
e argument.
PROBLEM CONCLUSION:
This APAR has been fixed in the xlf ptf with
version stamp 7.1.1.1.
------
APAR: IY25398 COMPID: 5765B9501 REL: 320
ABSTRACT: SIGSEGV IN MERGE_FOR_STEAL
PROBLEM DESCRIPTION:
sigsegv in merge_for_steal
PROBLEM SUMMARY:
GPFS took a segmentation violation in merge_for_steal.
PROBLEM CONCLUSION:
Since the beingStolen flag cannot be set when querying
whether a buffer is stealable, the paMutex cannot be
released while the type specific steal callback routine is
called
------
APAR: IY25399 COMPID: 5765B9501 REL: 330
ABSTRACT: SIGSEGV IN MERGE_FOR_STEAL
PROBLEM DESCRIPTION:
sigsegv in merge_for_steal
PROBLEM SUMMARY:
GPFS took a segmentation violation in merge_for_steal.
PROBLEM CONCLUSION:
Since the beingStolen flag cannot be set when querying
whether a buffer is stealable, the paMutex cannot be
released while the type specific steal callback routine is
called
------
APAR: IY25400 COMPID: 5765B9501 REL: 320
ABSTRACT: 128WAY ASSERT:POS.DATABLOCKNUM==BLOCKTOEXPAND, /MNODE.C
PROBLEM DESCRIPTION:
128way assert:pos.datablocknum==blocktoexpand,/mnode.c
PROBLEM SUMMARY:
GPFS self check logic asserted at mnode.C line 3224
PROBLEM CONCLUSION:
Do expand from end of fragment instead from filesize in the
case that the fragment is shorter than the filesize.
------
APAR: IY25401 COMPID: 5765B9501 REL: 330
ABSTRACT: 128WAY ASSERT:POS.DATABLOCKNUM==BLOCKTOEXPAND, /MNODE.C
PROBLEM DESCRIPTION:
128way assert:pos.datablocknum==blocktoexpand,/mnode.c
PROBLEM SUMMARY:
GPFS self check logic asserted at mnode.C line 3224
PROBLEM CONCLUSION:
Do expand from end of fragment instead from filesize in the
case that the fragment is shorter than the filesize.
------
APAR: IY25411 COMPID: 5765E0200 REL: 711
ABSTRACT: ENDLESS COMPILATION WITH XLF 7.1.0.2
PROBLEM DESCRIPTION:
endless compilation. no way to see the end of the compile of a
3kbytes fortran code with 64bit compiler option. ok if reverting
to 32. compiler looks taking more and more memory little by
little.
PROBLEM SUMMARY:
Compilation hung with -O3 -q64.
PROBLEM CONCLUSION:
This APAR has been fixed in the xlf ptf with
version stamp 7.1.1.1.
------
APAR: IY25432 COMPID: 5765E6110 REL: 220
ABSTRACT: HAGS COLONY D/S SUPPORT FOR HACMP
PROBLEM DESCRIPTION:
hags colony d/s support for hacmp
PROBLEM SUMMARY:
group services provides a set of adaptre member
ships where each adapter group represents a set of working same
type of adapters. For example, enMembership will report any
ethernet adapters which are monitored by Topology Services.
Similarly csddRawMembership is for the switch adapters.
HACMP/ES is the main user of those adapter groups. When the new
SP switch sybsystem provides more that one adapter per node,
Group Services mistakenly represents them by two separate
groups; cssRawMembership and css1RawMembership which causes
a concern in HACMP/ES because HACMP/ES expects that they
should be in a group.
PROBLEM CONCLUSION:
This fix will merge two cssRawMembership
groups into one cssRawMembership so that MACMP/ES can
subscribe only csdRarMembership to monitor the all switch
adapters.
Other globalized switch groups (cssMembership and css1Membership
) will remain the same.
------
APAR: IY25433 COMPID: 5765E6110 REL: 220
ABSTRACT: INCORRECT GRPGLSM'S CSS (0!1) MEMBERSHIP
PROBLEM DESCRIPTION:
incorrect grpglsm's css(0!1) membership
PROBLEM SUMMARY:
Due to the incorrect evaluation of adapter status
in the HAGS switch support daemon (HAGSGLSM),
the switch memberships report the incorrect
result at certain situations.
For example, if two IP aliases are configured
for a switch adapter (e.g., css0), and the first
IP interface is down, the cssMembership group
may not include that adapter even if the second
IP interface is up.
With this fix, a switch adapter will be always
a member of the associated switch membership
as long as one of IP aliases is up.
PROBLEM CONCLUSION:
The globalized switch memberships (cssMembership and
css0Membership)
with alias network configuration in HACMP should be
based on one of adapter status between aliases.
It is because two aliases are mapped to one physical
adapter.
------
APAR: IY25434 COMPID: 5765D5100 REL: 320
ABSTRACT: REACQUIRE WIN LOCK AFTER CLOSE_WIN IN UNLOAD_ST
PROBLEM DESCRIPTION:
reacquire win lock ater close_win in unload-st
PROBLEM SUMMARY:
Need to reacquire win lock after close_win in UNLOAD_ST
otherwise might fail in multiple lock frees.
PROBLEM CONCLUSION:
Have reacquire win lock after close_win in UNLOAD_ST
so it would not fail in multiple lock frees.
------
APAR: IY25435 COMPID: 5765D5100 REL: 320
ABSTRACT: LOADL RUNNING GANG DOES NOT HANDLE US WINDOW UNLOAD FAILURE
PROBLEM DESCRIPTION:
loadl running gang does not handle us window unload failure
PROBLEM SUMMARY:
The new UNLOAD_ST_LL IOCTL did not exist
in the SP switch environment.
PROBLEM CONCLUSION:
The new UNLOAD_ST_LL IOCTL now exists
in the SP switch environment.
------
APAR: IY25438 COMPID: 5765B9501 REL: 330
ABSTRACT: NODE PANICKED WITH MMFLUSHSEG AND MMAP IN STACK
PROBLEM DESCRIPTION:
node panicked with mmflushseg and mmap in stack
PROBLEM SUMMARY:
GPFS panicked a node while running mmap'd
programs in a system with a heavy paging load.
PROBLEM CONCLUSION:
Don't use gp_to_gnp to convert gnode pointer
to gpfsnode_d under disable_lock since the gnode might be
paged out.
------
APAR: IY25450 COMPID: 5765B9501 REL: 330
ABSTRACT: MMFSCK STUCK WITH ASSERTS
PROBLEM DESCRIPTION:
mmfsck stuck with asserts
PROBLEM SUMMARY:
gpfs self check logic failed running fsck
PROBLEM CONCLUSION:
ninodes is not necessarily a multiply
of 32 and therefore fsck must handle condition
------
APAR: IY25452 COMPID: 5765B9501 REL: 330
ABSTRACT: ASSERT !"KERNEL REQUESTED TO DIE" GPFSOPS.C RC 0
PROBLEM DESCRIPTION:
assert!"kernel requested to die" gpfsops.c rc 0
PROBLEM SUMMARY:
gpfs panic'd a node while recovering another
node failure under extreme stress loads
PROBLEM CONCLUSION:
handle the rc==0 that may result from
kxretryrecover following a node failure
------
APAR: IY25453 COMPID: 5765B9501 REL: 330
ABSTRACT: ADD CHECKS OF SHARED SEGMENT STATUS DURING CLEANUP
PROBLEM DESCRIPTION:
add checks of shared segment status during cleanup
PROBLEM SUMMARY:
additional debug information collected
PROBLEM CONCLUSION:
additional debug information collected
------
APAR: IY25454 COMPID: 5765B9501 REL: 330
ABSTRACT: LONG WAITERS:FILE BLOCK WRITE 'WAIT FOR BUFFER FOR FETCH'
PROBLEM DESCRIPTION:
long waiters:file block write 'wait for buffer for fetch'
PROBLEM SUMMARY:
gpfs recovery went into a loop after
handling a number of disk failures.
PROBLEM CONCLUSION:
fix wait loop to check for forcable
unmounted fs.
------
APAR: IY25455 COMPID: 5765B9501 REL: 330
ABSTRACT: SIGSERV IN ROUNDROBINSTRIPEMETHOD::RESELECTDISK
PROBLEM DESCRIPTION:
sigsegv in roundrobinstripemethod::reselectdisk
PROBLEM SUMMARY:
Segmentation violation in GPFS daemon
PROBLEM CONCLUSION:
Correct use of uninitialized disk index
------
APAR: IY25456 COMPID: 5765B9501 REL: 330
ABSTRACT: RUNTSCHECKQUOTA:REPLY.ERR=22 ON DISK FULL FILESYSTEM
PROBLEM DESCRIPTION:
runtscheckquota:reply.err=22 on disk full filesystem
PROBLEM SUMMARY:
Invalid argument error returned from mmcheckquota when run
on an almost full file system.
PROBLEM CONCLUSION:
Do not terminate checkquota command if received reply.err
22 on quotaMsgRelinquish message reply.
------
APAR: IY25457 COMPID: 5765B9501 REL: 330
ABSTRACT: LOGSHUTDOWN SYNCHRONIZATION
PROBLEM DESCRIPTION:
logshutdown synchronization
PROBLEM CONCLUSION:
Additional debug information
------
APAR: IY25458 COMPID: 5765B9501 REL: 330
ABSTRACT: 128WAY:FILE SYSTEM MANAGER ASSERTS DURING ONLINE FSCK
PROBLEM DESCRIPTION:
128way:file system manager asserts during online fsck
PROBLEM SUMMARY:
GPFS self check logic detected an error at
dSynch.C, line 1454
PROBLEM CONCLUSION:
Ensure StopAllocMsg is not incorrectly left on at a node,
only to have that node become the stripe group manager
and attempt to honor it.
------
APAR: IY25474 COMPID: 5765B9501 REL: 330
ABSTRACT: HUNG THREAD IN 'WAIT FOR BUFFER PIN OR UNPIN'
PROBLEM DESCRIPTION:
Hung thread in 'wait for buffer pin or unpin'
Before a buffer address range can be split, the caller must wait
for pinning or unpinning to finish, so that the second buffer
range description does not inherit the pinning state.
PROBLEM SUMMARY:
Deadlock when running GPFS understress.
PROBLEM CONCLUSION:
Before a buffer address range can be split, the caller must
wait for pinning or unpinning to finish, so that the second
buffer range descriptor does not inherit the pinning state.
------
APAR: IY25482 COMPID: 5765B8100 REL: 220
ABSTRACT: CASEACTION CANNOT COMPARE TO NULL
PROBLEM DESCRIPTION:
Using ASCII State Table import, the CaseAction statement
is not imported correctly if the compare is to NULL
PROBLEM SUMMARY:
Using ASCII State Table import, the CaseAction
statement is not imported correctly if the compare is to NULL
PROBLEM CONCLUSION:
The problem was fixed by added some lines to
the STEP routines that checks for the presence of a null in
state table import - and if it finds one - then it changes it
to be have double quotes instead.
------
APAR: IY25488 COMPID: 5765B9501 REL: 330
ABSTRACT: HOLDDAEMONSEG IN KXRECLOCKRESET
PROBLEM DESCRIPTION:
holddaemonseg in kxreclockreset
PROBLEM SUMMARY:
incorrect lock sequence found during
code review.
PROBLEM CONCLUSION:
need holddaemonseg in kxreclockreset
------
APAR: IY25493 COMPID: 5765B9500 REL: 130
ABSTRACT: SWITCH TABLE DOES NOT CLEAR
PROBLEM DESCRIPTION:
Switch table window is not released and cleared for follow
on jobs to use.
PROBLEM SUMMARY:
Switch table window is not released and cleared by the hung
task for follow on jobs to use.
PROBLEM CONCLUSION:
The switch table window will now free the resource that is
held by the hung task so that follow on jobs will be able to
start.
------
APAR: IY25693 COMPID: 5765B8100 REL: 220
ABSTRACT: ADD CONNECT_ACK MESSAGE ISDN TO ALLOW CONNECTIVITY TO SOME QSIG
PROBLEM DESCRIPTION:
Add connect_ack message to ISDN to provide symmetrical support
to Euro ISDN. This will allow connectivity to some qsig
switches.
PROBLEM SUMMARY:
Add connect_ack message to ISDN to provide
symmetrical support to Euro ISDN. This will allow
connectivity to some qsig switches.
PROBLEM CONCLUSION:
Changed logic in plygsxs1.c to correctly
check incoming cause codes
------
APAR: IY25710 COMPID: 5765E0300 REL: 711
ABSTRACT: INTERNAL APAR FOR XLF RUNTIME PTF 7.1.1.1.
PROBLEM DESCRIPTION:
Internal APAR for XLF Runtime PTF 7.1.1.1.
PROBLEM CONCLUSION:
This APAR has been fixed in the xlf ptf with
version stamp 7.1.1.1.
------
APAR: IY25711 COMPID: 5765E0300 REL: 711
ABSTRACT: INTERNAL APAR FOR XLF RUNTIME FOR AIX51 PTF 7.1.1.1.
PROBLEM DESCRIPTION:
Internal APAR for XLF Runtime for AIX51 PTF 7.1.1.1
PROBLEM SUMMARY:
Internal APAR for XLF Runtime for AIX51 PTF 7.1
.1.1.
PROBLEM CONCLUSION:
This APAR has been fixed in the xlf ptf with
version stamp 7.1.1.1.
------
APAR: IY25712 COMPID: 5765E0300 REL: 711
ABSTRACT: INTERNAL APAR FOR XLF RUNTIME FOR AIX43 PTF 7.1.1.1.
PROBLEM DESCRIPTION:
Internal APAR for XLF Runtime for AIX43 PTF 7.1.1.1.
PROBLEM SUMMARY:
Internal APAR for XLF Runtime for AIX43 PTF 7.1
.1.1.
PROBLEM CONCLUSION:
This APAR has been fixed in the xlf ptf with
version stamp 7.1.1.1.
------
APAR: IY25714 COMPID: 5765E0300 REL: 711
ABSTRACT: INTERNAL APAR FOR XLF RUNTIME FOR AIX41 PTF 7.1.1.1.
PROBLEM DESCRIPTION:
Internal APAR for XLF Runtime for AIX41 PTF 7.1.1.1.
PROBLEM SUMMARY:
Internal APAR for XLF Runtime for AIX41 PTF 7.1
.1.1.
PROBLEM CONCLUSION:
This APAR has been fixed in the xlf ptf with
version stamp 7.1.1.1.
------
APAR: IY25807 COMPID: 5765C3403 REL: 430
ABSTRACT: MULTIPLE ARRAY CONFIG CHANGES TO SINGLE DISK
PROBLEM DESCRIPTION:
After a redistribute LUNs operation, or other path switch
event in Dual Active, a LUN may experience multiple config
change logged events, then fail with an I/O error.
PROBLEM CONCLUSION:
Double-check for pending switch events in fcparray_start
------
APAR: IY25988 COMPID: 5765D5100 REL: 320
ABSTRACT: LATEST PSSP 3.2.0 FIXES AS OF NOVEMBER 2001
PROBLEM DESCRIPTION:
This is the lastest PSSP ptf as of November 2001.
Order this apar to get all of the ptfs as of November 2001.
PROBLEM SUMMARY:
This is a packaging apar for PSSP 3.2.0 fixes
as of November 2001.
PROBLEM CONCLUSION:
This is a packaging apar for PSSP 3.2.0
fixes as of November 2001.
------
APAR: IY25991 COMPID: 5765B8100 REL: 220
ABSTRACT: DIRTALK 3270 SESSIONS WITHOUT INITIAL SCRIPT WON'T GO READY
PROBLEM DESCRIPTION:
3270 Sessions without an initial script won't go ready.
PROBLEM SUMMARY:
3270 Sessions without an initial script won't
go ready.
PROBLEM CONCLUSION:
Removed check for disconnect_3270_ps failing
release_3270_session
------
APAR: IY25997 COMPID: 5765B8100 REL: 220
ABSTRACT: IBM_TROMBONE DROPS INCORRECT CALL UNDER LOAD
PROBLEM DESCRIPTION:
Under load the IBM_Trombone custom server can drop the
wrong call causing many IBM_Trombone_Custom_Server errors.
PROBLEM SUMMARY:
Under load the IBM_Trombone custom server can
drop the wrong call causing many IBM_Trombone_Custom_Server
errors.
PROBLEM CONCLUSION:
Changed IBM_Trombone_CS_function.c to only
request the outbound state table to close down if the Close
Host Server Link came from the incoming call state table.
------
APAR: IY26014 COMPID: 5765D5100 REL: 340
ABSTRACT: LATEST PSSP 3.4.0 FIXES AS OF NOVEMBER 2001
PROBLEM DESCRIPTION:
This is the lastest PSSP ptf as of November 2001.
Order this apar to get all of the ptfs as of November 2001.
PROBLEM SUMMARY:
This is a packaging apar for PSSP 3.4.0 fixes
as of November 2001.
PROBLEM CONCLUSION:
This is a packaging apar for PSSP 3.4.0
fixes as of November 2001.
------
APAR: IY26024 COMPID: 5765B8100 REL: 230
ABSTRACT: INITIAL UPDATE TO DIRECTTALK 3270 V2.3 FOR GA CODE
PROBLEM DESCRIPTION:
This APAR is a collection of fixes to update the gold code at GA
time.
PROBLEM SUMMARY:
Initial update to Gold Code
------
APAR: IY26058 COMPID: 5765B8100 REL: 230
ABSTRACT: INITIAL UPDATE TO DIRECTTALK SS7_ISUP V2.3 FOR GA CODE
PROBLEM DESCRIPTION:
This APAR is a collection of fixes to update the gold code at GA
time.
PROBLEM SUMMARY:
Initial update to Gold Code
------
APAR: IY26059 COMPID: 5765B8100 REL: 230
ABSTRACT: INITIAL UPDATE TO DIRECTTALK ISDN.COM V2.3 FOR GA CODE
PROBLEM DESCRIPTION:
This APAR is a collection of fixes to update the gold code at GA
time.
PROBLEM SUMMARY:
Initial update to Gold Code
------
APAR: IY26060 COMPID: 5765B8100 REL: 230
ABSTRACT: INITIAL UPDATE TO DIRECTTALK ISDN.ATT V2.3 FOR GA CODE
PROBLEM DESCRIPTION:
This APAR is a collection of fixes to update the gold code at GA
time.
PROBLEM SUMMARY:
Initial update to Gold Code
------
APAR: IY26061 COMPID: 5765B8100 REL: 230
ABSTRACT: INITIAL UPDATE TO DIRECTTALK ISDN.DMS100 V2.3 FOR GA CODE
PROBLEM DESCRIPTION:
This APAR is a collection of fixes to update the gold code at GA
time.
PROBLEM SUMMARY:
Initial update to Gold Code
------
APAR: IY26062 COMPID: 5765B8100 REL: 230
ABSTRACT: INITIAL UPDATE TO DIRECTTALK ISDN.EURO V2.3 FOR GA CODE
PROBLEM DESCRIPTION:
This APAR is a collection of fixes to update the gold code at GA
time.
PROBLEM SUMMARY:
Initial update to Gold Code
------
APAR: IY26063 COMPID: 5765B8100 REL: 230
ABSTRACT: INITIAL UPDATE TO DIRECTTALK ISDN.INS1500 V2.3 FOR GA CODE
PROBLEM DESCRIPTION:
This APAR is a collection of fixes to update the gold code at GA
time.
PROBLEM SUMMARY:
Initial update to Gold Code
------
APAR: IY26064 COMPID: 5765B8100 REL: 230
ABSTRACT: INITIAL UPDATE TO DIRECTTALK BROOKTROUT V2.3 FOR GA CODE
PROBLEM DESCRIPTION:
This APAR is a collection of fixes to update the gold code at GA
time.
PROBLEM SUMMARY:
Initial update to Gold Code
------
APAR: IY26069 COMPID: 5765B8100 REL: 220
ABSTRACT: CALL DURATION IN CDR.LOG IS SOMETIMES INCORRECT
PROBLEM DESCRIPTION:
Sometimes the call duration shown in the cdr.log is incorrect.
PROBLEM SUMMARY:
Sometimes the call duration shown in the
cdr.log is incorrect.
PROBLEM CONCLUSION:
Correct method of calculating call duration
------
APAR: IY26166 COMPID: 5765B9501 REL: 330
ABSTRACT: THIRD PARTY SOFTWARE (CLEARCASE) NON-STANDARD USE OF THE VNOP-
PROBLEM DESCRIPTION:
A Third party program called VNOP_OPEN without passing a valid
pointer (vinfo). This led to a node crash due to GPFS kernel
panic in GPFS_V_OPEN.
LOCAL FIX:
Allow open without a vinfo pointer.
PROBLEM SUMMARY:
A third party distributed file system called a GPFS entry
point with an invalid pointer resulting in a GPFS panic.
PROBLEM CONCLUSION:
Allow open without a vinfo pointer. If this occurs, close
the file after successfully opening it.
------
APAR: IY26212 COMPID: 5648C9802 REL: 430
ABSTRACT: SDK 1.3.0 PTF 8A : CA130-20010925MQ
PROBLEM DESCRIPTION:
Fixes since PTF 8 (ca130-20010925) :
(Note: The descriptions here have been truncated.)
+----------------+-----+--------------------------------------+
|ca130-20010925mq|38712|JVM garbage-collects live objects |
+----------------+-----+--------------------------------------+
------
APAR: IY26222 COMPID: 5697F6400 REL: 640
ABSTRACT: REPACKED MESSAGE CENTER WEB INTERFACE ERROR 404
PROBLEM DESCRIPTION:
Message Center Web interface error 404
when going to Remote message settings from
Telephone interface settings (but from all other menus it is OK)
This is due to tellS.jsp going to remMs.jsp instead of
PROBLEM SUMMARY:
Error 404 when going from Telephone Interface
settings to Remote message settings.
PROBLEM CONCLUSION:
Modified mispelled link from remMs.jsp to
remMS.jsp in telIS.jsp
------
APAR: IY26233 COMPID: 5765B9501 REL: 330
ABSTRACT: NODE PANICKED:KSYNCH.C:1252
PROBLEM DESCRIPTION:
node panicked:ksynch.c:1252
PROBLEM SUMMARY:
GPFS panic'd a node under a stress load.
PROBLEM CONCLUSION:
Be sure to check return code from acquireCacheObjMutex so
that exit does not try and release a mutex it does not hold.
------
APAR: IY26234 COMPID: 5765B9501 REL: 330
ABSTRACT: IMPROVE MULTITHREAD RANDOM IO PERFORMANCE
PROBLEM DESCRIPTION:
improve multithread random io performance
PROBLEM SUMMARY:
Random I/O performance improvement
PROBLEM CONCLUSION:
Drop vinfo lock during fetch for random reads/writes.
Improves parallelism when multiple threads share the same
file handle.
------
APAR: IY26237 COMPID: 5765B9501 REL: 330
ABSTRACT: LONG WAITERS - 'WAITING FOR THE FLUSH FLAG'
PROBLEM DESCRIPTION:
long waiters-'waiting for the flush flag'
PROBLEM SUMMARY:
Deadlock in GPFS under heavy load.
PROBLEM CONCLUSION:
StealOpenFile needs to make a better test for
fileDirtyOrUncommitted when stealing to reduce the cache
down to minimum size.
------
APAR: IY26242 COMPID: 5639I3700 REL: 310
ABSTRACT: DCE310 MAINTENANCE PACKAGE FOR PTF SET 5
PROBLEM DESCRIPTION:
THIS APAR CREATED FOR MAINTENANCE PACKAGE OF PTF SET 5
dce310 Maintenance Package for PTF SET 5
PROBLEM SUMMARY:
AIXDCE310 MAINTENANCE PACKAGE FOR PTF SET 5
PROBLEM CONCLUSION:
AIXDCE310 MAINTENANCE PACKAGE FOR PTF SET 5
------
APAR: PQ54924 COMPID: 5765C4100 REL: 230
ABSTRACT: POSSIBLE WRONG ANSWERS WITH PZGELS WHEN M<N AND TRANS = C.
PROBLEM DESCRIPTION:
PZGELS may produce wrong answers when M<N and TRANS=C.
LOCAL FIX:
Install PTF.
PROBLEM SUMMARY:
PZGELS may produce wrong answers when M<N and
TRANS = C.
PROBLEM CONCLUSION:
PZGELS fixed internally.
------
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]