Re: panic on vt / kms rv610

2014-05-16 Thread Mark Atkinson
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 05/15/2014 04:52, Aleksandr Rybalko wrote:
 On Wed, 14 May 2014 08:29:32 -0700 Mark Atkinson
 atkin...@gmail.com wrote:
 
 I updated -current to r265915 w/ amd64 kernel and I get a panic 
 when I startx instantly (no video output of panic).   There is a
 LOR right before the panic.

 Hello Mark,
 
 looks like it is kms driver load problem. I think updating to
 r265927 or more fresh will fix your problem. Sorry for
 inconvenience.

I knew I was missing that revision, but looking at the diff It didn't
seem like it would prevent loading, but low and behold it works.  Thanks!

-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.22 (FreeBSD)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iEYEARECAAYFAlN2HrAACgkQrDN5kXnx8ybCAwCgpzZY4INjEbzRy6ppGR+7CxNv
TcQAniC5uXTG6AE0QVug6wdiddcoAL7J
=ilGJ
-END PGP SIGNATURE-

___
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to freebsd-current-unsubscr...@freebsd.org


Re: panic on vt / kms rv610

2014-05-15 Thread Aleksandr Rybalko
On Wed, 14 May 2014 08:29:32 -0700
Mark Atkinson atkin...@gmail.com wrote:

 -BEGIN PGP SIGNED MESSAGE-
 Hash: SHA1
 
 I updated -current to r265915 w/ amd64 kernel and I get a panic
 when I startx instantly (no video output of panic).   There is a LOR
 right before the panic.
 
 This is built using the VT kernel definition.
 
 loading the old kernel built @ r264316 continues to load fine.
 
 here's what normal under the old kernel looks like

Hello Mark,

looks like it is kms driver load problem.
I think updating to r265927 or more fresh will fix your problem.
Sorry for inconvenience.

 
 $ kldstat
 Id Refs AddressSize Name
  1   53 0x8020 19b8a48  kernel
  21 0x81c11000 9d81 linprocfs.ko
  31 0x81c1b000 44ba6linux.ko
  41 0x81c6 2349 ums.ko
  51 0x81c63000 6809 uftdi.ko
  61 0x81c6a000 3b95 ucom.ko
  71 0x81c6e000 16fd uhid.ko
  81 0x81c7 115db3   radeonkms.ko
  91 0x81d86000 48761drm2.ko
 104 0x81dcf000 2004 iicbus.ko
 111 0x81dd2000 1a3f iic.ko
 121 0x81dd4000 1e35 iicbb.ko
 131 0x81dd6000 1066 radeonkmsfw_RV610_pfp.ko
 141 0x81dd8000 5b63 radeonkmsfw_RV610_me.ko
 151 0x81dde000 1361 radeonkmsfw_R600_rlc.ko
 
 relevant boot messages on problematic r265915:
 
 May 12 23:41:00 kern.crit moby kernel: VT: running with driver vga.
 [...]
 May 12 23:41:00 kern.crit moby kernel: vgapci0: VGA-compatible
 display port 0xdc00-0xdcff mem
 0xd000-0xdfff,0xfe9f-0xfe9f irq 16 at device 0.0 on pci1
 May 12 23:41:00 kern.crit moby kernel: vgapci0: Boot video device
 
 
 Point of failure (also available at http://pastebin.com/scubtJE6 so
 the line wrap doesn't make you go crazy):
 
 May 12 23:42:05 kern.crit moby kernel: info: [drm] Initialized drm
 1.1.0 20060810
 May 12 23:42:05 kern.crit moby kernel: drmn0: Radeon HD 2400 XT on
 vgapci0
 May 12 23:42:05 kern.crit moby kernel: info: [drm] RADEON_IS_PCIE
 May 12 23:42:05 kern.crit moby kernel: info: [drm] initializing
 kernel modesetting (RV610 0x1002:0x94C1 0x1028:0x0D02).
 May 12 23:42:05 kern.crit moby kernel: info: [drm] register mmio
 base: 0xFE9F
 May 12 23:42:05 kern.crit moby kernel: info: [drm] register mmio
 size: 65536
 May 12 23:42:05 kern.crit moby kernel: info: [drm]
 radeon_atrm_get_bios: === Try ATRM...
 May 12 23:42:05 kern.crit moby kernel: info: [drm]
 radeon_atrm_get_bios: pci_find_class() found: 0:1:0:0, vendor=1002,
 device=94c1
 May 12 23:42:05 kern.crit moby kernel: info: [drm]
 radeon_atrm_get_bios: Get ACPI device handle
 May 12 23:42:05 kern.crit moby kernel: info: [drm]
 radeon_acpi_vfct_bios: === Try VFCT...
 May 12 23:42:05 kern.crit moby kernel: info: [drm]
 radeon_acpi_vfct_bios: Get VFCT ACPI table
 May 12 23:42:05 kern.crit moby kernel: info: [drm]
 radeon_acpi_vfct_bios: Failed to get VFCT table: AE_NOT_FOUND
 May 12 23:42:05 kern.crit moby kernel: info: [drm]
 igp_read_bios_from_vram: === Try IGP's VRAM...
 May 12 23:42:05 kern.crit moby kernel: info: [drm]
 igp_read_bios_from_vram: VRAM base address: 0xd000
 May 12 23:42:05 kern.crit moby kernel: info: [drm]
 igp_read_bios_from_vram: Map address: 0xf800d000 (262144 bytes)
 May 12 23:42:05 kern.crit moby kernel: info: [drm]
 igp_read_bios_from_vram: Incorrect BIOS signature: 0x
 May 12 23:42:05 kern.crit moby kernel: info: [drm] radeon_read_bios:
 === Try PCI Expansion ROM...
 May 12 23:42:05 kern.crit moby kernel: info: [drm] radeon_read_bios:
 Map address: 0xf80c (131072 bytes)
 May 12 23:42:05 kern.crit moby kernel: info: [drm] ATOM BIOS: 113
 May 12 23:42:05 kern.crit moby kernel: drmn0: info: VRAM: 256M
 0x - 0x0FFF (256M used)
 May 12 23:42:05 kern.crit moby kernel: drmn0: info: GTT: 512M
 0x1000 - 0x2FFF
 May 12 23:42:05 kern.crit moby kernel: info: [drm] Detected VRAM
 RAM=256M, BAR=256M
 May 12 23:42:05 kern.crit moby kernel: info: [drm] RAM width 64bits DDR
 May 12 23:42:05 kern.crit moby kernel: [TTM] Zone  kernel: Available
 graphics memory: 2016864 kiB
 May 12 23:42:05 kern.crit moby kernel: [TTM] Initializing pool allocator
 May 12 23:42:05 kern.crit moby kernel: info: [drm] radeon: 256M of
 VRAM memory ready
 May 12 23:42:05 kern.crit moby kernel: info: [drm] radeon: 512M of
 GTT memory ready.
 May 12 23:42:05 kern.crit moby kernel: info: [drm] Supports vblank
 timestamp caching Rev 1 (10.10.2010).
 May 12 23:42:05 kern.crit moby kernel: info: [drm] Driver supports
 precise vblank timestamp query.
 May 12 23:42:05 kern.crit moby kernel: info: [drm] radeon: irq
 initialized.
 May 12 23:42:05 kern.crit moby kernel: info: [drm] GART: num cpu
 pages 131072, num gpu pages 131072
 May 12 23:42:05 kern.crit moby kernel: info: [drm] probing gen 2
 caps for device 8086:29b1 = 1/0
 May 12 23:42:05 kern.crit moby kernel: 

panic on vt / kms rv610

2014-05-14 Thread Mark Atkinson
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

I updated -current to r265915 w/ amd64 kernel and I get a panic
when I startx instantly (no video output of panic).   There is a LOR
right before the panic.

This is built using the VT kernel definition.

loading the old kernel built @ r264316 continues to load fine.

here's what normal under the old kernel looks like

$ kldstat
Id Refs AddressSize Name
 1   53 0x8020 19b8a48  kernel
 21 0x81c11000 9d81 linprocfs.ko
 31 0x81c1b000 44ba6linux.ko
 41 0x81c6 2349 ums.ko
 51 0x81c63000 6809 uftdi.ko
 61 0x81c6a000 3b95 ucom.ko
 71 0x81c6e000 16fd uhid.ko
 81 0x81c7 115db3   radeonkms.ko
 91 0x81d86000 48761drm2.ko
104 0x81dcf000 2004 iicbus.ko
111 0x81dd2000 1a3f iic.ko
121 0x81dd4000 1e35 iicbb.ko
131 0x81dd6000 1066 radeonkmsfw_RV610_pfp.ko
141 0x81dd8000 5b63 radeonkmsfw_RV610_me.ko
151 0x81dde000 1361 radeonkmsfw_R600_rlc.ko

relevant boot messages on problematic r265915:

May 12 23:41:00 kern.crit moby kernel: VT: running with driver vga.
[...]
May 12 23:41:00 kern.crit moby kernel: vgapci0: VGA-compatible
display port 0xdc00-0xdcff mem
0xd000-0xdfff,0xfe9f-0xfe9f irq 16 at device 0.0 on pci1
May 12 23:41:00 kern.crit moby kernel: vgapci0: Boot video device


Point of failure (also available at http://pastebin.com/scubtJE6 so
the line wrap doesn't make you go crazy):

May 12 23:42:05 kern.crit moby kernel: info: [drm] Initialized drm
1.1.0 20060810
May 12 23:42:05 kern.crit moby kernel: drmn0: Radeon HD 2400 XT on
vgapci0
May 12 23:42:05 kern.crit moby kernel: info: [drm] RADEON_IS_PCIE
May 12 23:42:05 kern.crit moby kernel: info: [drm] initializing
kernel modesetting (RV610 0x1002:0x94C1 0x1028:0x0D02).
May 12 23:42:05 kern.crit moby kernel: info: [drm] register mmio
base: 0xFE9F
May 12 23:42:05 kern.crit moby kernel: info: [drm] register mmio
size: 65536
May 12 23:42:05 kern.crit moby kernel: info: [drm]
radeon_atrm_get_bios: === Try ATRM...
May 12 23:42:05 kern.crit moby kernel: info: [drm]
radeon_atrm_get_bios: pci_find_class() found: 0:1:0:0, vendor=1002,
device=94c1
May 12 23:42:05 kern.crit moby kernel: info: [drm]
radeon_atrm_get_bios: Get ACPI device handle
May 12 23:42:05 kern.crit moby kernel: info: [drm]
radeon_acpi_vfct_bios: === Try VFCT...
May 12 23:42:05 kern.crit moby kernel: info: [drm]
radeon_acpi_vfct_bios: Get VFCT ACPI table
May 12 23:42:05 kern.crit moby kernel: info: [drm]
radeon_acpi_vfct_bios: Failed to get VFCT table: AE_NOT_FOUND
May 12 23:42:05 kern.crit moby kernel: info: [drm]
igp_read_bios_from_vram: === Try IGP's VRAM...
May 12 23:42:05 kern.crit moby kernel: info: [drm]
igp_read_bios_from_vram: VRAM base address: 0xd000
May 12 23:42:05 kern.crit moby kernel: info: [drm]
igp_read_bios_from_vram: Map address: 0xf800d000 (262144 bytes)
May 12 23:42:05 kern.crit moby kernel: info: [drm]
igp_read_bios_from_vram: Incorrect BIOS signature: 0x
May 12 23:42:05 kern.crit moby kernel: info: [drm] radeon_read_bios:
=== Try PCI Expansion ROM...
May 12 23:42:05 kern.crit moby kernel: info: [drm] radeon_read_bios:
Map address: 0xf80c (131072 bytes)
May 12 23:42:05 kern.crit moby kernel: info: [drm] ATOM BIOS: 113
May 12 23:42:05 kern.crit moby kernel: drmn0: info: VRAM: 256M
0x - 0x0FFF (256M used)
May 12 23:42:05 kern.crit moby kernel: drmn0: info: GTT: 512M
0x1000 - 0x2FFF
May 12 23:42:05 kern.crit moby kernel: info: [drm] Detected VRAM
RAM=256M, BAR=256M
May 12 23:42:05 kern.crit moby kernel: info: [drm] RAM width 64bits DDR
May 12 23:42:05 kern.crit moby kernel: [TTM] Zone  kernel: Available
graphics memory: 2016864 kiB
May 12 23:42:05 kern.crit moby kernel: [TTM] Initializing pool allocator
May 12 23:42:05 kern.crit moby kernel: info: [drm] radeon: 256M of
VRAM memory ready
May 12 23:42:05 kern.crit moby kernel: info: [drm] radeon: 512M of
GTT memory ready.
May 12 23:42:05 kern.crit moby kernel: info: [drm] Supports vblank
timestamp caching Rev 1 (10.10.2010).
May 12 23:42:05 kern.crit moby kernel: info: [drm] Driver supports
precise vblank timestamp query.
May 12 23:42:05 kern.crit moby kernel: info: [drm] radeon: irq
initialized.
May 12 23:42:05 kern.crit moby kernel: info: [drm] GART: num cpu
pages 131072, num gpu pages 131072
May 12 23:42:05 kern.crit moby kernel: info: [drm] probing gen 2
caps for device 8086:29b1 = 1/0
May 12 23:42:05 kern.crit moby kernel: info: [drm] Loading RV610
Microcode
May 12 23:42:05 kern.crit moby kernel: firmware:
'radeonkmsfw_RV610_pfp' version 0: 2304 bytes loaded at 0x81fd60d0
May 12 23:42:05 kern.crit moby kernel: firmware:
'radeonkmsfw_RV610_me' version 0: 21504 bytes loaded at 0x81fd80d0
May 12 23:42:05 kern.crit moby kernel: