From owner-freebsd-questions@FreeBSD.ORG Tue May 15 15:51:15 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6A2F51065686 for ; Tue, 15 May 2012 15:51:15 +0000 (UTC) (envelope-from fernando.apesteguia@gmail.com) Received: from mail-lb0-f182.google.com (mail-lb0-f182.google.com [209.85.217.182]) by mx1.freebsd.org (Postfix) with ESMTP id DD5088FC12 for ; Tue, 15 May 2012 15:51:14 +0000 (UTC) Received: by lbon10 with SMTP id n10so5887304lbo.13 for ; Tue, 15 May 2012 08:51:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=8Km6Mu30sV/h1pXPBwV45p1ZAnCLtpj3zaCR3QTeDcM=; b=m9LVOu9S1SVY7ejD+b75lguqkso2HIOvGQbihSDtia4DDRQO4dCAV25I1yAh3m1Mmw AHmvnK9+SiZKPM58hnZpuLvA/+JKixJwcVMxG6pV7jPoGlIhG0OTSy9PJSG/9ufoZk1o xq5fNuzVntLf4Qa5HXeqBcV/Fp5b5DMHXT31awt80yk9uGYirIAQ0ekjpHekrZPdsO/9 jruIcDIbO3yvj/GvnDERNIRSh/cK1HnCRM7NC4y4RZJlM6CU4dwqH0Y0tBwX9sK8dHa+ KwhB15qtwCKXVP75t0G/VuwTudaAnw2Wz9IW4HXB/K2FaxzXeB/IeAkZ5HgzHiRJwxrA 4ULg== MIME-Version: 1.0 Received: by 10.152.128.137 with SMTP id no9mr12961002lab.2.1337097073611; Tue, 15 May 2012 08:51:13 -0700 (PDT) Received: by 10.152.24.131 with HTTP; Tue, 15 May 2012 08:51:13 -0700 (PDT) Date: Tue, 15 May 2012 17:51:13 +0200 Message-ID: From: =?ISO-8859-1?Q?Fernando_Apestegu=EDa?= To: User Questions Content-Type: text/plain; charset=ISO-8859-1 Subject: Radeon and DRM crash 9.0-RELEASE. X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 May 2012 15:51:15 -0000 Hi, I'm having some system crashes from time to time. I had this before but until recently I couldn't set my system so I could get crash dumps. My video card is a ATI Mobility Radeon 9700. I'm running FreeBSD 9.0-RELEASE for amd64. These are excerpts from two crash dumps text files: core.txt.3: Fatal trap 28: machine check trap while in kernel mode cpuid = 0; apic id = 00 instruction pointer = 0x20:0xffffffff816480a3 stack pointer = 0x28:0xffffff804a5eb970 frame pointer = 0x28:0xffffff804a5eb990 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags = interrupt enabled, IOPL = 3 current process = 2254 (Xorg) trap number = 28 panic: machine check trap cpuid = 0 KDB: stack backtrace: #0 0xffffffff80869abe at kdb_backtrace+0x5e #1 0xffffffff80833fb7 at panic+0x187 #2 0xffffffff80b18b80 at trap_fatal+0x290 #3 0xffffffff80b190c0 at trap+0x110 #4 0xffffffff80b0396f at calltrap+0x8 #5 0xffffffff816a305b at drm_ioctl+0x31b #6 0xffffffff8075597b at devfs_ioctl_f+0x7b #7 0xffffffff8087afb1 at kern_ioctl+0x111 #8 0xffffffff8087b1df at sys_ioctl+0xef #9 0xffffffff80b18480 at amd64_syscall+0x450 #10 0xffffffff80b03c57 at Xfast_syscall+0xf7 Unread portion of the kernel message buffer: MCA: Bank 4, Status 0xb200000000070f0f MCA: Global Cap 0x0000000000000105, Status 0x0000000000000004 MCA: Vendor "AuthenticAMD", ID 0xf4a, APIC ID 0 MCA: CPU 0 UNCOR PCC BUSLG ??? ERR Other timed out core.txt.4 Fatal trap 28: machine check trap while in kernel mode cpuid = 0; apic id = 00 instruction pointer = 0x20:0xffffffff816462b6 stack pointer = 0x28:0xffffff804a5eb930 frame pointer = 0x28:0xffffff804a5eb940 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags = interrupt enabled, IOPL = 3 current process = 2254 (Xorg) trap number = 28 panic: machine check trap cpuid = 0 KDB: stack backtrace: #0 0xffffffff80869abe at kdb_backtrace+0x5e #1 0xffffffff80833fb7 at panic+0x187 #2 0xffffffff80b18b80 at trap_fatal+0x290 #3 0xffffffff80b190c0 at trap+0x110 #4 0xffffffff80b0396f at calltrap+0x8 #5 0xffffffff8164f3cc at radeon_cp_indirect+0x24c #6 0xffffffff816a305b at drm_ioctl+0x31b #7 0xffffffff8075597b at devfs_ioctl_f+0x7b #8 0xffffffff8087afb1 at kern_ioctl+0x111 #9 0xffffffff8087b1df at sys_ioctl+0xef #10 0xffffffff80b18480 at amd64_syscall+0x450 #11 0xffffffff80b03c57 at Xfast_syscall+0xf7 dmesg | grep agp agp0: on hostb0 drm.ko is loaded and agp is included in kernel. AGP for the card seems to be properly detected: dmesg | grep drm drm0: on vgapci0 info: [drm] AGP at 0xe0000000 256MB info: [drm] Initialized radeon 1.31.0 20080613 info: [drm] Setting GART location based on new memory map info: [drm] Loading R300 Microcode info: [drm] Num pipes: 1 grep -i "Direct rendering" /var/log/Xorg.0.log (II) RADEON(0): Direct rendering enabled The crash is not easily reproducible but seems to be more likely to occur the more activity there is in the screen (like when scrolling a window quite fast). Any help is appreciated. Thanks in advance.