I suggest you to check if the ODM is not corrupted.
I've met some strange outputs on AIX boxes when the ODM refers to devices that have been removed without a proper configuration update (cfgmgr).
You can make sure everything is in order by running lsattr and lsdev commands and check the output.
About the way the maintenance level, AIX will only return a particular oslevel if all flesets are correctly installed and valid. You can make sure this is the case by running the instfix (I think instfix -iv if I remember) This might happen when a system is originally installed in a particular version, say 4.3.1 and if the system the is upgraded, say to 4.3.3 - some filesets (it only needs to be one) might still be in a intermediate level, say 4.3.2 then, the oslevel will probably only return 4.3.2
I know instfix is reporting properly and I dont have any missing filesets
this is the command I ran ..
instfix -ciqk "Your_maintenance_level" | grep ":-:"
as far as the CPU # and Speed of the CPU ... I think if the ODM
was corrupt that there would be many other problems not just
the CPU # and Speed
This is a known issue with Power5 (4?) cpus. Our agents don't seem to probe the new Power hardware properly. I believe there is a ticket open for this.
thats good to know ... I wont worry about it then too much ...