Bug#490159: xserver-xorg-video-intel: No more MTRR's when Xserver tries to restart after crash

2008-08-03 Thread Brice Goglin
Jerry Quinn wrote:
 Aug  2 22:54:09 cerberus kernel: [149895.395894] mtrr: no more MTRRs available
 Aug  2 22:54:09 cerberus kernel: [149895.687440] set status page addr 
 0x00033000
 Aug  2 22:54:18 cerberus kernel: [155813.914093] mtrr: no more MTRRs available
 Aug  2 22:54:19 cerberus kernel: [155814.294073] set status page addr 
 0x00033000
 Aug  2 22:54:28 cerberus kernel: [149903.944359] mtrr: no more MTRRs available
 Aug  2 22:54:29 cerberus kernel: [155818.362328] set status page addr 
 0x00033000
   

It just means that some PCI memory range used by X will be marked as
uncachable (default) instead of write-combining.. The performance might
be slower but it shouldn't cause any bug.

You can check /proc/mtrr to find out what's causing the failure to add a
write-combining MTRR but it looks like you already avec 4 or 8 MTRRs and
your machine doesn't accept more. Maybe your BIOS can change the way
MTRR are setup at boot (something like MTRR mapping that can change
from/to discrete).

 (II) intel(0): Page Flipping disabled
 (WW) intel(0): Failed to set up write-combining range (0xe000,0x1000)
 (II) intel(0): vgaHWGetIOBase: hwp-IOBase is 0x03d0, hwp-PIOOffset is 0x000

Brice




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#490159: xserver-xorg-video-intel: No more MTRR's when Xserver tries to restart after crash

2008-08-02 Thread Jerry Quinn
Package: xserver-xorg-video-intel
Version: 2:2.3.2-2
Followup-For: Bug #490159

I again saw the I830WaitLpRing crash in my Xserver.  I noticed that
while the Xserver was trying to restart, the following shows up in the kernel
log:

Aug  2 22:54:09 cerberus kernel: [149895.395894] mtrr: no more MTRRs available
Aug  2 22:54:09 cerberus kernel: [149895.687440] set status page addr 0x00033000
Aug  2 22:54:18 cerberus kernel: [155813.914093] mtrr: no more MTRRs available
Aug  2 22:54:19 cerberus kernel: [155814.294073] set status page addr 0x00033000
Aug  2 22:54:28 cerberus kernel: [149903.944359] mtrr: no more MTRRs available
Aug  2 22:54:29 cerberus kernel: [155818.362328] set status page addr 0x00033000


-- Package-specific info:
Contents of /var/lib/x11/X.roster:
xserver-xorg

/var/lib/x11/X.md5sum does not exist.

X server symlink status:
lrwxrwxrwx 1 root root 13 2007-09-15 22:24 /etc/X11/X - /usr/bin/Xorg
-rwxr-xr-x 1 root root 1901104 2008-07-18 07:28 /usr/bin/Xorg

Contents of /var/lib/x11/xorg.conf.roster:
xserver-xorg

VGA-compatible devices on PCI bus:
00:02.0 VGA compatible controller: Intel Corporation 82G33/G31 Express 
Integrated Graphics Controller (rev 02)

/etc/X11/xorg.conf does not match checksum in /var/lib/x11/xorg.conf.md5sum.

Xorg X server configuration file status:
-rw-r--r-- 1 root root 1674 2008-06-29 10:52 /etc/X11/xorg.conf

Contents of /etc/X11/xorg.conf:
# xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type man xorg.conf at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section Files
EndSection

Section Extensions
Option Composite  enable
EndSection

Section InputDevice
Identifier  Generic Keyboard
Driver  kbd
Option  CoreKeyboard
Option  XkbRules  xorg
Option  XkbModel  pc104
Option  XkbLayout us
EndSection

Section InputDevice
Identifier  Configured Mouse
Driver  mouse
Option  CorePointer
Option  Device/dev/input/mice
Option  Protocol  ImPS/2
Option  Emulate3Buttons   true
EndSection

Section Device
Identifier  Intel Corporation 82G33/G31 Express Integrated 
Graphics Controller
Driver  intel
#   BusID   PCI:0:2:0
Option  AccelMethod   EXA
EndSection

Section Monitor
Identifier  SyncMaster
Option  DPMS
EndSection

Section Screen
Identifier  Default Screen
Device  Intel Corporation 82G33/G31 Express Integrated 
Graphics Controller
Monitor SyncMaster
DefaultDepth24
EndSection

Section ServerLayout
Identifier  Default Layout
Screen  Default Screen
InputDevice Generic Keyboard
InputDevice Configured Mouse
EndSection


Xorg X server log files on system:
-rw-r--r-- 1 root root 33684 2008-08-02 22:54 /var/log/Xorg.0.log

Contents of most recent Xorg X server log file
/var/log/Xorg.0.log:

X.Org X Server 1.4.2
Release Date: 11 June 2008
X Protocol Version 11, Revision 0
Build Operating System: Linux Debian (xorg-server 2:1.4.2-2)
Current Operating System: Linux cerberus 2.6.25-2-amd64 #1 SMP Mon Jul 14 
11:05:23 UTC 2008 x86_64
Build Date: 18 July 2008  11:08:10AM
 
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: /var/log/Xorg.0.log, Time: Sat Aug  2 22:54:27 2008
(==) Using config file: /etc/X11/xorg.conf
(==) ServerLayout Default Layout
(**) |--Screen Default Screen (0)
(**) |   |--Monitor SyncMaster
(**) |   |--Device Intel Corporation 82G33/G31 Express Integrated Graphics 
Controller
(**) |--Input Device Generic Keyboard
(**) |--Input Device Configured Mouse
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) The directory /usr/share/fonts/X11/cyrillic does not exist.
Entry deleted from font path.
(==) FontPath set to:
/usr/share/fonts/X11/misc,
/usr/share/fonts/X11/100dpi/:unscaled,
/usr/share/fonts/X11/75dpi/:unscaled,
/usr/share/fonts/X11/Type1,
/usr/share/fonts/X11/100dpi,