Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!purdue!tut.cis.ohio-state.edu!cs.utexas.edu!rice!sun-spots-request From: sam@ics.uci.edu (Sam Horrocks) Newsgroups: comp.sys.sun Subject: 4/330 time problems Keywords: Miscellaneous Message-ID: <2912@brazos.Rice.edu> Date: 8 Nov 89 20:47:27 GMT Sender: root@rice.edu Organization: Sun-Spots Lines: 52 Approved: Sun-Spots@rice.edu Our Sparcserver 4/330's are having trouble keeping the correct time. About once a week, they become about 45 minutes slow. Sun gave me the following patch to get rid of the problem. I just installed the patch today so I can't say that it has fixed the problem, but it has not caused the system to do anything terrible, so if you have the same problem it couldn't hurt to try this. I don't claim to know what this patch does. Use it at your own risk. If anyone can offer other solutions, please send them to me at sam@ics.uci.edu Here's Sun's patch: Topic: Time of Day clock Symptom: Loss of the correct Time of Day over a period of time Problem Description: There is a bug in SunOS 4.0.3 which causes the Sun 4300 processor board to be unable to synchronize the kernel's notion of the time of day with the TOD chip. Corrective Action: To patch a running kernel: (will be fixed until next reboot) # adb -w -k /vmunix /dev/mem todget+0x1e0/X todget+0x1e0/W 80a3e007 $q # To patch the kernel on disk: # adb -w /vmunix todget+0x1e0?X todget+0x1e0?W 80a3e007 $q # To patch future kernels: # adb -w /sys/sun4/OBJ/clock.o todget+0x1e0?X todget+0x1e0?W 80a3e007 $q # Sam