ACC Release Notes for the B.03.01 Release

32
Advanced Communications Controller Release Notes for the B.03.01 Release
Patches and Fixes for this Version
37. Reference: TPO0h02042
On 4-channel cards, LAPB/LAPD loses
timers in the timer download control
request.
When timers are downloaded to the
LAPB/LAPD protocol in the
CW_TIMERS control write request, a
system timer entry is wasted. Eventually
the ACC card can run out of timers.
This firmware is fixed.
38. Reference: TPO0h02047
On 4-channel cards, the DAM driver can
complete transmit requests
immediately. In this case there is no
subsequent transmit completion.
However, the DAM only increments the
Tx message counter on a transmit
completion.
The DAM driver (nacc1) is modified to
update the transmit statistic fields
(pttxct and ptcwct) for transmit requests
completed immediately with an IO_OK
status.
39. Reference: TPO0h02063
On 4-port E1/T1 cards, the configuration
of a single subchannel or timeslot with
zconfig() gets rejected.
The processing in the ACC drivers has
been corrected. The firmware’s error
detection has also been improved.
40. Reference: TPO0h02089
Write completion length mismatch
messages in the ZCOM log file. There
could be other random symptoms being
generated by the ACC physical driver.
Under extremely high loads, the ACC
DAM can sometimes be reentered while it
is currently executing on the ICS. The
ACC DAM is not designed to be reentered
(it is MP SAFE). In this release, all
drivers are MP scalable. This problem is
now fixed in this release.
41. Reference: TPO0h02108
The zclos() call does not return an error
when passing an invalid ZLU checksum.
This is because of a missing check in the
LDM on zclos(). It only makes sure it is a
MAP or PROGRAM ZLU, and allows the
closure. A check is added to the LDM to
make sure the supplied checksum is valid
before closing the ZLU.
Symptoms Defect / Fix