From owner-freebsd-x11@freebsd.org Sat Jun 8 06:26:50 2019 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 40F5E15C33B9 for ; Sat, 8 Jun 2019 06:26:50 +0000 (UTC) (envelope-from abi@abinet.ru) Received: from mail.abinet.ru (mail.abinet.ru [84.52.119.162]) by mx1.freebsd.org (Postfix) with ESMTP id 8D47074715 for ; Sat, 8 Jun 2019 06:26:48 +0000 (UTC) (envelope-from abi@abinet.ru) Received: from darkstar.home.abinet.ru (unknown [10.0.0.100]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.abinet.ru (Postfix) with ESMTPSA id 4EBCF18496 for ; Sat, 8 Jun 2019 06:26:40 +0000 (UTC) From: abi To: freebsd-x11@freebsd.org Subject: drm-fbsd12.0-kmod keeps panic with AMD card Message-ID: Date: Sat, 8 Jun 2019 09:26:38 +0300 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:60.0) Gecko/20100101 Thunderbird/60.7.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Rspamd-Queue-Id: 8D47074715 X-Spamd-Bar: ----- X-Spamd-Result: default: False [-5.50 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[abinet.ru:s=dkim]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:84.52.119.162/32]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-x11@freebsd.org]; TO_DN_NONE(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; DKIM_TRACE(0.00)[abinet.ru:+]; DMARC_POLICY_ALLOW(-0.50)[abinet.ru,reject]; MX_GOOD(-0.01)[mail.abinet.ru]; NEURAL_HAM_SHORT(-0.88)[-0.876,0]; RCVD_NO_TLS_LAST(0.10)[]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; IP_SCORE(-1.72)[ip: (-4.52), ipnet: 84.52.64.0/18(-2.34), asn: 25408(-1.74), country: RU(0.01)]; ASN(0.00)[asn:25408, ipnet:84.52.64.0/18, country:RU]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.29 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, 08 Jun 2019 06:26:50 -0000 Hello, I have panics with graphics/drm-fbsd12.0-kmod with ATI card. I've opened PR several month ago, the suggestion was to switch to amdgpu (how that's possible with Caicos card). The old version of DRM (drm-fbsd11.2-kmod) doesn't have the issue, but I fear once 11  EOL, I'll get problems. Maybe you can suggest something? Crashes look similar to each other. Fatal trap 12: page fault while in kernel mode cpuid = 11; apic id = 0b fault virtual address    = 0x4000032e6 fault code        = supervisor read data, page not present instruction pointer    = 0x20:0xffffffff82cc12b4 stack pointer            = 0x28:0xfffffe0090b10070 frame pointer            = 0x28:0xfffffe0090b100a0 code segment        = base 0x0, limit 0xfffff, type 0x1b             = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags    = interrupt enabled, resume, IOPL = 0 current process        = 1237 (Xorg:rcs0) trap number        = 12 panic: page fault cpuid = 11 time = 1559974206 KDB: stack backtrace: #0 0xffffffff80be7977 at kdb_backtrace+0x67 #1 0xffffffff80b9b563 at vpanic+0x1a3 #2 0xffffffff80b9b3b3 at panic+0x43 #3 0xffffffff8107496f at trap_fatal+0x35f #4 0xffffffff810749c9 at trap_pfault+0x49 #5 0xffffffff81073fee at trap+0x29e #6 0xffffffff8104f315 at calltrap+0x8 #7 0xffffffff82cd8f51 at radeon_sa_bo_new+0x361 #8 0xffffffff82cc85b1 at radeon_ib_get+0x31 #9 0xffffffff82cb3ecf at radeon_cs_ioctl+0x25f #10 0xffffffff82dafca6 at drm_ioctl_kernel+0xf6 #11 0xffffffff82daff41 at drm_ioctl+0x281 #12 0xffffffff82df1bd4 at linux_file_ioctl+0x204 #13 0xffffffff80c04f3d at kern_ioctl+0x26d #14 0xffffffff80c04c5e at sys_ioctl+0x15e #15 0xffffffff81075449 at amd64_syscall+0x369 #16 0xffffffff8104fbfd at fast_syscall_common+0x101 Uptime: 2m25s Dmesg bits for card: [drm] initializing kernel modesetting (CAICOS 0x1002:0x677B 0x1043:0x3025 0x00). [drm:radeon_device_init] Unable to find PCI I/O BAR [drm:radeon_atombios_init] Unable to find PCI I/O BAR; using MMIO for ATOM IIO ATOM BIOS: 677BHB.13.12.0.49.AS03 drmn0: VRAM: 1024M 0x0000000000000000 - 0x000000003FFFFFFF (1024M used) drmn0: GTT: 1024M 0x0000000040000000 - 0x000000007FFFFFFF Failed to add WC MTRR for [0xe0000000-0xefffffff]: -22; performance may suffer [drm] Detected VRAM RAM=1024M, BAR=256M [drm] RAM width 64bits DDR [TTM] Zone  kernel: Available graphics memory: 8300262 kiB [TTM] Zone   dma32: Available graphics memory: 2097152 kiB [TTM] Initializing pool allocator [drm] radeon: 1024M of VRAM memory ready [drm] radeon: 1024M of GTT memory ready. [drm] Loading CAICOS Microcode drmn0: successfully loaded firmware image with name: radeon/CAICOS_pfp.bin drmn0: successfully loaded firmware image with name: radeon/CAICOS_me.bin drmn0: successfully loaded firmware image with name: radeon/BTC_rlc.bin drmn0: successfully loaded firmware image with name: radeon/CAICOS_mc.bin drmn0: successfully loaded firmware image with name: radeon/CAICOS_smc.bin [drm] Internal thermal controller without fan control [drm] radeon: dpm initialized drmn0: successfully loaded firmware image with name: radeon/SUMO_uvd.bin