PROBLEM: Computer freezes when writing to the log

Christian Bienia (ChristianBienia@gmx.net)
Sun, 28 Mar 1999 16:26:32 +0200


[1.] One line summary of the problem:
Computer freezes when writing to the log

[2.] Full description of the problem/report:
I have a monochrome monitor and I use the mda drivers from Patrick J.
Caulfield (patrick@pandh.demon.co.uk, available from sunsite) to access
it. I use syslogd to also output all interesting information to this
monitor (in syslog.conf: *.*;mail.none;news.none /dev/mono), so
I see all logentries in "real-time".
Since I have updated to the kernel 2.2, my system sometimes freezes:
Suddenly, without any obvious reason, I neither can move the mouse nor
switch to another console. My computer doesn't react on anything. Only a
complete reboot does help to revive my system. There is also nothing
unusual in my logs that could explain that behaviour.
But I noticed that each time the system freezes, a log-entry is
partially written to my monochrome monitor. The system only freezes
while syslog is telling me something. As the log entry is not complete
(and it doesn't show up in the logfiles after a reboot, as mentioned
above), I can only guess what it is, but it seems to me that it is a "--
MARK --" message that is written to the log every 20 minutes.
However I found out that I can trigger this error if x11amp is running
in that moment syslogd is making his entry, but my system also freezed
once when I pressed a key to deactivate DPMS.

[3.] Keywords (i.e., modules, networking, kernel):
freeze, syslog, syslogd, monochrome, mda, mono

[4.] Kernel version (from /proc/version):
Linux version 2.2.4 (root@central) (gcc version egcs-2.91.60 19981201
(egcs-1.1.1 release)) #5 Wed Mar 24 21:32:14 MET 1999

[5.] Output of Oops.. message (if applicable) with symbolic information
resolved (see Documentation/oops-tracing.txt)
None.

[6.] A small shell script or example program which triggers the
problem (if possible)
Just run x11amp and wait.

[7.] Environment
[7.1.] Software (add the output of the ver_linux script here)
-- Versions installed: (if some fields are empty or looks
-- unusual then possibly you have very old versions)
Linux central 2.2.4 #5 Wed Mar 24 21:32:14 MET 1999 i686 unknown
Kernel modules 2.1.85
Gnu C egcs-2.91.60
Binutils 2.9.1.0.15
Linux C Library x 1 root root 2478585 Dec 14 21:23
/lib/libc.so.6
Dynamic linker ldd (GNU libc) 2.0.7
Procps 1.2.7
Mount 2.9
Net-tools (1998-06-29)
Kbd 0.96
Sh-utils 1.12
Modules Loaded ne2k-pci 8390 serial mda

x11amp is version 0.7 (precompiled, dynamically linked)
mda-driver is version 0.16

[7.2.] Processor information (from /proc/cpuinfo):
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 5
model name : Pentium II (Deschutes)
stepping : 0
cpu MHz : 334.099704
cache size : 512 KB
fdiv_bug : no
hlt_bug : no
sep_bug : no
f00f_bug : no
fpu : yes
fpu_exception : yes
cpuid level : 2
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca
cmov pat pse36 mmx osfxsr
bogomips : 333.41

[7.3.] Module information (from /proc/modules):
ne2k-pci 3780 1 (autoclean)
8390 6212 0 (autoclean) [ne2k-pci]
serial 18356 1 (autoclean)
mda 6472 1

[7.4.] SCSI information (from /proc/scsi/scsi)
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
Vendor: SEAGATE Model: ST39102LW Rev: 0004
Type: Direct-Access ANSI SCSI revision: 02

[7.5.] Other information that might be relevant to the problem
(please look in /proc and include all information that you
think to be relevant):
chris@central:/ > cat /proc/devices
Character devices:
1 mem
2 pty
3 ttyp
4 ttyS
5 cua
7 vcs
10 misc
14 sound
29 fb
31 mono
36 netlink
128 ptm
136 pts

Block devices:
3 ide0
8 sd
22 ide1

chris@central:/ > cat /proc/ioports
0000-001f : dma1
0020-003f : pic1
0040-005f : timer
0060-006f : keyboard
0070-007f : rtc
0080-008f : dma page reg
00a0-00bf : pic2
00c0-00df : dma2
00f0-00ff : fpu
0170-0177 : ide1
01f0-01f7 : ide0
0220-022f : soundblaster
02f8-02ff : serial(auto)
0330-0333 : MPU-401 UART
0376-0376 : ide1
03c0-03df : vga+
03f6-03f6 : ide0
03f8-03ff : serial(auto)
b800-b81f : eth0
d000-d0be : aic7xxx
d800-d807 : ide0
d808-d80f : ide1

chris@central:/ > cat /proc/mtrr
reg00: base=0x00000000 ( 0MB), size= 128MB: write-back, count=1
reg01: base=0x08000000 ( 128MB), size= 32MB: write-back, count=1
reg05: base=0xe3000000 (3632MB), size= 8MB: write-combining, count=2

Just tell me if you are interested in additional information, but please
send me an e-mail as I don't read this mailing list regularly.

Greetings,
Chris

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/