Ksyms missing in Solaris

Hi,
On solaris-10 server, this file is missing, which is causing another issue. Can somebody guide, how to fix this ? This is tough server to take downtime, uptime of 3 years. I am thinking, is there anything, which I can do without reconfiguration reboot.
devfsadm didn't helped

bash-3.2# ls -l /dev/kmem /dev/ksyms
lrwxrwxrwx   1 root     other         27 Jan 28  2011 /dev/kmem -> ../devices/pseudo/mm@0:kmem
lrwxrwxrwx   1 root     other         31 Jan 28  2011 /dev/ksyms -> ../devices/pseudo/ksyms@0:ksyms
bash-3.2# ls -l /devices/pseudo/mm@0:kmem /devices/pseudo/ksyms@0:ksyms
/devices/pseudo/ksyms@0:ksyms: No such file or directory
crw-r-----   1 root     sys       13,  1 Jan 28  2011 /devices/pseudo/mm@0:kmem
bash-3.2#

Thanks

Did you try to issue a cfgadm -al command ?

If that doesn't recreate the specified character device, i see no other way to recreate without reboot.

How is that missing in the first place ?

Hope that helps
Regards
Peasant.

I am not sure how it is missing. It was noticed by application team. Being prod server, I am checking what I will need to do and if I should be able to fix just by reboot.
cgfadm and devfsadm didn't helped