From owner-freebsd-x11@FreeBSD.ORG Sat Mar 26 13:55:50 2011 Return-Path: Delivered-To: freebsd-x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F23B21065672 for ; Sat, 26 Mar 2011 13:55:49 +0000 (UTC) (envelope-from mailnull@mips.inka.de) Received: from mail-in-06.arcor-online.net (mail-in-06.arcor-online.net [151.189.21.46]) by mx1.freebsd.org (Postfix) with ESMTP id 9A4938FC0C for ; Sat, 26 Mar 2011 13:55:49 +0000 (UTC) Received: from mail-in-21-z2.arcor-online.net (unknown [151.189.8.185]) by mx.arcor.de (Postfix) with ESMTP id 5CE7F10BE08 for ; Sat, 26 Mar 2011 14:55:48 +0100 (CET) Received: from mail-in-13.arcor-online.net (mail-in-13.arcor-online.net [151.189.21.53]) by mail-in-21-z2.arcor-online.net (Postfix) with ESMTP id 51458ED9E0 for ; Sat, 26 Mar 2011 14:55:48 +0100 (CET) Received: from lorvorc.mips.inka.de (dslb-094-217-104-210.pools.arcor-ip.net [94.217.104.210]) by mail-in-13.arcor-online.net (Postfix) with ESMTPS id 001FF212673 for ; Sat, 26 Mar 2011 14:55:47 +0100 (CET) X-DKIM: Sendmail DKIM Filter v2.8.2 mail-in-13.arcor-online.net 001FF212673 Received: from lorvorc.mips.inka.de (localhost [127.0.0.1]) by lorvorc.mips.inka.de (8.14.4/8.14.3) with ESMTP id p2QDtl4M003421 for ; Sat, 26 Mar 2011 14:55:47 +0100 (CET) (envelope-from mailnull@lorvorc.mips.inka.de) Received: (from mailnull@localhost) by lorvorc.mips.inka.de (8.14.4/8.14.4/Submit) id p2QDtlQu003420 for freebsd-x11@freebsd.org; Sat, 26 Mar 2011 14:55:47 +0100 (CET) (envelope-from mailnull) From: naddy@mips.inka.de (Christian Weisgerber) Date: Sat, 26 Mar 2011 13:55:47 +0000 (UTC) Message-ID: Originator: naddy@mips.inka.de (Christian Weisgerber) To: freebsd-x11@freebsd.org Subject: ati 6.14.1: XVideo regression X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Mar 2011 13:55:50 -0000 xf86-video-ati 6.14.1, ATI Radeon X300 SE (RV370), FreeBSD 7.4/amd64. When a client that uses the X video extension is running (e.g., mplayer playing a video) and another Xv client is started, the X server crashes immediately. 6.14.0 has no trouble serving multiple Xv clients at once. I don't see an outright error message in Xorg.0.log. There does seem to happen some weird reinitializing(?) with 6.14.1 before the crash, which may or may not be related. --- Xorg.0.log-6.14.0 2011-03-26 14:31:42.000000000 +0100 +++ Xorg.0.log-6.14.1 2011-03-26 13:07:41.000000000 +0100 @@ -12,7 +12,7 @@ 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 Mar 26 14:22:21 2011 +(==) Log file: "/var/log/Xorg.0.log", Time: Sat Mar 26 13:02:22 2011 (==) Using config file: "/etc/X11/xorg.conf" (==) No Layout section. Using the first Screen section. (==) No screen section available. Using defaults. @@ -97,13 +97,13 @@ (II) LoadModule: "ati" (II) Loading /usr/local/lib/xorg/modules/drivers/ati_drv.so (II) Module ati: vendor="X.Org Foundation" - compiled for 1.7.7, module version = 6.14.0 + compiled for 1.7.7, module version = 6.14.1 Module class: X.Org Video Driver ABI class: X.Org Video Driver, version 6.0 (II) LoadModule: "radeon" (II) Loading /usr/local/lib/xorg/modules/drivers/radeon_drv.so (II) Module radeon: vendor="X.Org Foundation" - compiled for 1.7.7, module version = 6.14.0 + compiled for 1.7.7, module version = 6.14.1 Module class: X.Org Video Driver ABI class: X.Org Video Driver, version 6.0 (II) LoadModule: "mouse" @@ -328,14 +328,16 @@ ATI Mobility Radeon Graphics, CEDAR, ATI FirePro (FireGL) Graphics Adapter, ATI FirePro (FireGL) Graphics Adapter, ATI FirePro 2270, CEDAR, - ATI Radeon HD 5450, CEDAR, AMD Radeon HD 6900M Series, - Mobility Radeon HD 6000 Series, BARTS, BARTS, - Mobility Radeon HD 6000 Series, Mobility Radeon HD 6000 Series, - BARTS, BARTS, BARTS, BARTS, AMD Radeon HD 6800 Series, - AMD Radeon HD 6800 Series, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, - TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, CAICOS, CAICOS, - CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, - CAICOS + ATI Radeon HD 5450, CEDAR, CAYMAN, CAYMAN, CAYMAN, CAYMAN, CAYMAN, + CAYMAN, CAYMAN, CAYMAN, CAYMAN, CAYMAN, AMD Radeon HD 6900 Series, + AMD Radeon HD 6900 Series, CAYMAN, CAYMAN, + AMD Radeon HD 6900M Series, Mobility Radeon HD 6000 Series, BARTS, + BARTS, Mobility Radeon HD 6000 Series, + Mobility Radeon HD 6000 Series, BARTS, BARTS, BARTS, BARTS, + AMD Radeon HD 6800 Series, AMD Radeon HD 6800 Series, TURKS, TURKS, + TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, TURKS, + TURKS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, CAICOS, + CAICOS, CAICOS, CAICOS, CAICOS (II) Primary Device is: PCI 03@00:00:0 (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support (II) RADEON(0): TOTO SAYS 00000000fdcf0000 @@ -371,12 +373,7 @@ (==) RADEON(0): Write-combining range (0x0,0x1000) was already clear (II) RADEON(0): Legacy BIOS detected drmOpenDevice: node name is /dev/dri/card0 -Failed to change owner or group for file /dev/dri! 2: No such file or directory -Failed to change owner or group for file /dev/dri/card0! 2: No such file or directory -drmOpenDevice: open result is -1, (No such file or directory) -Failed to change owner or group for file /dev/dri/card0! 2: No such file or directory -drmOpenDevice: open result is -1, (No such file or directory) -drmOpenDevice: Open failed +drmOpenDevice: open result is 10, (OK) drmOpenByBusid: Searching for BusID pci:0000:03:00.0 drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is 10, (OK) @@ -558,6 +555,7 @@ (!!) RADEON(0): MergedFB support has been removed and replaced with xrandr 1.2 support (--) Depth 24 pixmap format is 32 bpp (II) RADEON(0): RADEONScreenInit e8000000 0 0 +(WW) RADEON(0): Cannot read colourmap from VGA. Will restore with default (==) RADEON(0): Write-combining range (0xa0000,0x10000) was already clear Entering TV Save Save TV timing tables @@ -594,7 +592,7 @@ (II) RADEON(0): [drm] Using the DRM lock SAREA also for drawables. (II) RADEON(0): [drm] framebuffer handle = 0xe8000000 (II) RADEON(0): [drm] added 1 reserved context for kernel -(II) RADEON(0): X context handle = 0x1 +(II) RADEON(0): X context handle = 0x3 (II) RADEON(0): [drm] installed DRM signal handler (II) RADEON(0): [pci] 32768 kB allocated with handle 0x79148000 (II) RADEON(0): [pci] ring handle = 0x79148000 @@ -611,7 +609,7 @@ (II) RADEON(0): [drm] register handle = 0xfdcf0000 (II) RADEON(0): [dri] Visual configs initialized (II) RADEON(0): RADEONRestoreMemMapRegisters() : -(II) RADEON(0): MC_FB_LOCATION : 0xefffe800 0x1fff0000 +(II) RADEON(0): MC_FB_LOCATION : 0xefffe800 0xefffe800 (II) RADEON(0): MC_AGP_LOCATION : 0xffffffc0 (==) RADEON(0): Backing store disabled (II) RADEON(0): [DRI] installation complete @@ -722,5 +720,112 @@ (**) Option "CustomKeycodes" "off" (**) : CustomKeycodes disabled (II) XINPUT: Adding extended input device "" (type: KEYBOARD) -(II) 3rd Button detected: disabling emulate3Button -Changing OV0_BASE_ADDR from 0xe8000000 to 0xef000000 +disable FP1 +(II) RADEON(0): RADEONRestoreMemMapRegisters() : +(II) RADEON(0): MC_FB_LOCATION : 0xefffe800 0xefffe800 +(II) RADEON(0): MC_AGP_LOCATION : 0xffffffc0 +finished PLL2 +finished PLL1 +Entering Restore TV +Restore TV PLL +Restore TVHV +Restore TV Restarts +Restore Timing Tables +Restore TV standard +Leaving Restore TV +(==) RADEON(0): Write-combining range (0xa0000,0x10000) was already clear +disable FP1 +disable TV +disable FP1 +init memmap +init common +init crtc1 +init pll1 +freq: 154000000 +best_freq: 154000000 +best_feedback_div: 308 +best_frac_feedback_div: 0 +best_ref_div: 27 +best_post_div: 2 +restore memmap +(II) RADEON(0): RADEONRestoreMemMapRegisters() : +(II) RADEON(0): MC_FB_LOCATION : 0xefffe800 0xefffe800 +(II) RADEON(0): MC_AGP_LOCATION : 0xffffffc0 +restore common +restore crtc1 +restore pll1 +finished PLL1 +set RMX +set FP1 +enable FP1 +disable TV +(II) RADEON(0): [RESUME] Attempting to re-init Radeon hardware. +(WW) RADEON(0): DRI init changed memory map, adjusting ... +(WW) RADEON(0): MC_FB_LOCATION was: 0xefffe800 is: 0xefffe800 +(WW) RADEON(0): MC_AGP_LOCATION was: 0xffffffc0 is: 0xffffffc0 +(II) RADEON(0): RADEONRestoreMemMapRegisters() : +(II) RADEON(0): MC_FB_LOCATION : 0xefffe800 0xefffe800 +(II) RADEON(0): MC_AGP_LOCATION : 0xffffffc0 +(II) RADEON(0): EDID vendor "ENC", prod id 6279 +(II) RADEON(0): Using hsync ranges from config file +(II) RADEON(0): Using vrefresh ranges from config file +(II) RADEON(0): Printing DDC gathered Modelines: +(II) RADEON(0): Modeline "1920x1200"x0.0 154.00 1920 1968 2000 2080 1200 1203 1209 1235 +hsync -vsync (74.0 kHz) +(II) RADEON(0): Modeline "800x600"x0.0 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz) +(II) RADEON(0): Modeline "640x480"x0.0 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz) +(II) RADEON(0): Modeline "720x400"x0.0 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz) +(II) RADEON(0): Modeline "1024x768"x0.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz) +(II) RADEON(0): Modeline "1600x1200"x0.0 162.00 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync (75.0 kHz) +(II) RADEON(0): Modeline "1280x1024"x0.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz) +(II) RADEON(0): Modeline "1280x960"x0.0 108.00 1280 1376 1488 1800 960 961 964 1000 +hsync +vsync (60.0 kHz) +(II) RADEON(0): Modeline "1680x1050"x0.0 119.00 1680 1728 1760 1840 1050 1053 1059 1080 +hsync -vsync (64.7 kHz) +(II) RADEON(0): Output: DVI-0, Detected Monitor Type: 3 +(II) RADEON(0): EDID data from the display on output: DVI-0 ---------------------- +(II) RADEON(0): Manufacturer: ENC Model: 1887 Serial#: 16843009 +(II) RADEON(0): Year: 2007 Week: 50 +(II) RADEON(0): EDID Version: 1.3 +(II) RADEON(0): Digital Display Input +(II) RADEON(0): Max Image Size [cm]: horiz.: 52 vert.: 33 +(II) RADEON(0): Gamma: 2.20 +(II) RADEON(0): DPMS capabilities: StandBy Suspend Off +(II) RADEON(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4 +(II) RADEON(0): First detailed timing is preferred mode +(II) RADEON(0): redX: 0.640 redY: 0.330 greenX: 0.300 greenY: 0.608 +(II) RADEON(0): blueX: 0.150 blueY: 0.060 whiteX: 0.313 whiteY: 0.329 +(II) RADEON(0): Supported established timings: +(II) RADEON(0): 720x400@70Hz +(II) RADEON(0): 640x480@60Hz +(II) RADEON(0): 800x600@60Hz +(II) RADEON(0): 1024x768@60Hz +(II) RADEON(0): Manufacturer's mask: 0 +(II) RADEON(0): Supported standard timings: +(II) RADEON(0): #0: hsize: 1600 vsize 1200 refresh: 60 vid: 16553 +(II) RADEON(0): #1: hsize: 1280 vsize 1024 refresh: 60 vid: 32897 +(II) RADEON(0): #2: hsize: 1280 vsize 960 refresh: 60 vid: 16513 +(II) RADEON(0): #3: hsize: 1680 vsize 1050 refresh: 60 vid: 179 +(II) RADEON(0): Supported detailed timing: +(II) RADEON(0): clock: 154.0 MHz Image Size: 519 x 324 mm +(II) RADEON(0): h_active: 1920 h_sync: 1968 h_sync_end 2000 h_blank_end 2080 h_border: 0 +(II) RADEON(0): v_active: 1200 v_sync: 1203 v_sync_end 1209 v_blanking: 1235 v_border: 0 +(II) RADEON(0): Serial No: 39652127 +(II) RADEON(0): Ranges: V min: 59 V max: 61 Hz, H min: 31 H max: 76 kHz, PixClock max 170 MHz +(II) RADEON(0): Monitor name: S2431W +(II) RADEON(0): EDID (in hex): +(II) RADEON(0): 00ffffffffffff0015c3871801010101 +(II) RADEON(0): 3211010380342178eaef95a3544c9b26 +(II) RADEON(0): 0f5054a10800a94081808140b3000101 +(II) RADEON(0): 010101010101283c80a070b023403020 +(II) RADEON(0): 360007442100001a000000ff00333936 +(II) RADEON(0): 35323132370a20202020000000fd003b +(II) RADEON(0): 3d1f4c11000a202020202020000000fc +(II) RADEON(0): 005332343331570a202020202020008f +(II) RADEON(0): EDID vendor "ENC", prod id 6279 +(II) RADEON(0): Output: S-video, Detected Monitor Type: 0 +(**) Option "BaudRate" "1200" +(**) Option "StopBits" "2" +(**) Option "DataBits" "8" +(**) Option "Parity" "None" +(**) Option "Vmin" "1" +(**) Option "Vtime" "0" +(**) Option "FlowControl" "None" +Changing OV0_BASE_ADDR from 0xe8000000 to 0xefc00000 -- Christian "naddy" Weisgerber naddy@mips.inka.de