From: Daniel T. <da...@re...> - 2005-04-24 17:58:16
|
On Sun, 2005-04-24 at 15:17 +0000, Albert Herranz wrote: > Daniel Thompson <daniel <at> redfelineninja.org.uk> writes: > > I wasn't running with pre-emption however I have updated to the CVS > > version since it appears to have quite a lot of changes compared to the > > one I was using. > > > > Unfortunately I am still seeing a crash when the 'cube starts to swap a > > little. > > Could you please post your .config and describe a bit when the crash happens? > (do you run an ntpd deamon, or something?) See attached for my .config though note that it is almost exactly the same as the one in your download area on the web site. I do run ntp: drt@cube:~$ dpkg -l | grep ntp ii ntp 4.2.0a+stable- Network Time Protocol: network utilities ii ntp-server 4.2.0a+stable- Network Time Protocol: common server tools ii ntp-simple 4.2.0a+stable- Network Time Protocol: daemon for simple sys rc ntpdate 4.1.0-8 The ntpdate client for setting system time f Reading the timer_interrupt() code you might find that the following file which stores the rate of drift of the RTC might also help with reproduction: drt@cube:~$ more /etc/adjtime -0.412188 1114242043 0.000000 1114242043 UTC > >From your traces, the crash seems to have nothing to do with swap, but with the > rtc code. It gets called from interrupt context, something that the rtc driver > currently does not support (it does not protect the select/deselect region). Agreed. After reading this I tried using another means to stress the BBA and therefore the EXI bus. The following command issued from the 'cube at my main Linux box caused a crash in less than a minute (with swap to /dev/aram only): drt@cube:~$ ssh starfish dd if=/dev/zero > /dev/null -- Daniel Thompson (Merlin) <da...@re...> signature.asc? http://www.redfelineninja.dsl.pipex.com/signature.html Did Sigmund's wife wear Freudian slips? |