Advanced Communications Controller B.03.32.00 Release Notes
Advanced Communications Controller B.03.32.00 Release Notes
Patches and Fixes for this Version
Chapter 1 17
• JAGad74130
Symptoms: This is an enhancement to improve the diagnostic capability.
Defect/Fix:
There are 2 parts of it:
— Basic changes (zscan/zmntr)
— make them display more formatted information
— make them work on the zcom.memory file and OS core file
— LDM trace changes
— replace all old LDM debug statements with trace mechanism
(similar to that used in the DAM)
A minor problem with the enhancement in zscan was found. It is fixed in JAGad69643.
Should also include the JAGad69643 changes.
• JAGad51644/JAGab66327
Symptoms: The zcom process can't open /dev/zmlog and fails with the reason
”--ENOENT--"No such file or directory” which is displayed on the tty from which
zmasterd is run.
The text of the diagnostics is as follows:
zmlog: can't open ZCOM log: No such file or directory
zmlog: file name: /dev/zmlog
zmlog: program aborted (exit code = 3)
Defect/Fix: The sequence of events leading to this problem is as follows.
1. zmlog executes and successfully calls check_dev_file() which creates /dev/zmlog.
2. zmon executes and also calls check_dev_file().
It then successfully calls unlink()(which remove dev/zmlog) because the device's
major number does not appear to be correct.
3. zmlog executes and calls open() which fails because /dev/zmlog doesn't exist.
The reason behind the problem is that the major number appears to have the wrong value
due to artificial sign extension. Eliminating the artificial sign extension solves the
problem.










