WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

[Xen-devel] Failure to initialize Radeon loading 2.6.32 ( been built on

To: Jeremy Fitzhardinge <jeremy@xxxxxxxx>, Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
Subject: [Xen-devel] Failure to initialize Radeon loading 2.6.32 ( been built on xen/next) under Xen 4.0
From: Boris Derzhavets <bderzhavets@xxxxxxxxx>
Date: Thu, 18 Feb 2010 05:09:18 -0800 (PST)
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Thu, 18 Feb 2010 05:10:07 -0800
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1266498558; bh=cWXaAA+EkPgMfHAgE1rL7Wdk+KdU/yv+P+dbwV5Rizw=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:Cc:MIME-Version:Content-Type; b=sAFYhTJzZc9yyDxZIaWMwEcBFuG77lRym00phgad99giHCu3yPMKGSBwZDGlf21cfzr0olaSQAYD1JHBhJ7PVR3JgImLnEttHSYi2EOlwMDYo98EleTaPvleRt5MS/V1j9zWxPye/6uRnJadssHNW09chwsL3pvGzM/e5ojfw5A=
Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Subject:To:Cc:MIME-Version:Content-Type; b=GhWzCJ8IIgoO3jkDgn8/bSajFdqfvPGnxOlf8scdK32bHcS7/GxRunPNI6QBmpPp6wRz5fJMwUUu3uuyNsBn22+/fxB4Bf16zxKTxregTNYvDMeNer1RCF3WKz8Qtm6XXNtEW2YaF9kUZEjqNuVkVLU1IQ9Qv1AScWYIQvL9EPw=;
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
dmesg output :-

[    5.522413] [drm] radeon kernel modesetting enabled.
[    5.522501] xen: registering gsi 16 triggering 0 polarity 1
[    5.522505] xen_allocate_pirq: returning irq 16 for gsi 16
[    5.522514] xen: --> irq=16
[    5.522545] Already setup the GSI :16
[    5.522576] radeon 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    5.522610] radeon 0000:01:00.0: setting latency timer to 64
[    5.527098] [drm] radeon: Initializing kernel modesetting.
[    5.527169] [drm] register mmio base: 0xFE8E0000
[    5.527198] [drm] register mmio size: 65536
[    5.527268] ATOM BIOS: 11X
[    5.527298] [drm] Clocks initialized !
[    5.527349] mtrr: type mismatch for d0000000,10000000 old: write-back new: write-combining
[    5.527385] [drm] Detected VRAM RAM=256M, BAR=256M
[    5.527414] [drm] RAM width 128bits DDR
[    5.527513] [TTM] Zone  kernel: Available graphics memory: 4077656 kiB.
[    5.527543] [TTM] Zone   dma32: Available graphics memory: 2097152 kiB.
[    5.527591] [drm] radeon: 256M of VRAM memory ready
[    5.527620] [drm] radeon: 512M of GTT memory ready.
[    5.527691] [drm] Loading RV730 CP Microcode
[    5.527724] platform radeon_cp.0: firmware: requesting radeon/RV730_pfp.bin
[    5.533326] r600_cp: Failed to load firmware "radeon/RV730_pfp.bin"
[    5.533359] [drm:rv770_init] *ERROR* Failed to load firmware!
[    5.533390] [drm:radeon_driver_load_kms] *ERROR* Fatal error while trying to initialize radeon.
[    5.533583] radeon 0000:01:00.0: PCI INT A disabled
[    5.533621] radeon: probe of 0000:01:00.0 failed with error -2

When running mkinitramfs -o   /boot/initrd-2.6.32.img   2.6.32

root@ServerKoala:/usr/src/linux-2.6-xen# mkinitramfs -o /boot/initrd-2.6.32.img 2.6.32
W: Possible missing firmware /lib/firmware/2.6.32/radeon/R520_cp.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RS600_cp.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RS690_cp.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/R420_cp.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/R300_cp.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/R200_cp.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/R100_cp.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RV710_me.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RV710_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RV730_me.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RV730_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RV770_me.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RV770_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RS780_me.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RS780_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RV670_me.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RV670_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RV635_me.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RV635_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RV620_me.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RV620_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RV630_me.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RV630_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RV610_me.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RV610_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/R600_me.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/R600_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/R520_cp.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RS600_cp.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RS690_cp.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/R420_cp.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/R300_cp.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/R200_cp.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/R100_cp.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RV710_me.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RV710_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RV730_me.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RV730_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RV770_me.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RV770_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RS780_me.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RS780_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RV670_me.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RV670_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RV635_me.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RV635_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RV620_me.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RV620_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RV630_me.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RV630_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RV610_me.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/RV610_pfp.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/R600_me.bin for module radeon
W: Possible missing firmware /lib/firmware/2.6.32/radeon/R600_pfp.bin for module radeon

Fix :-
root@ServerKoala:/lib/firmware# mkdir 2.6.32
root@ServerKoala:/lib/firmware# cp -R radeon ./2.6.32
root@ServerKoala:/lib/firmware# cd 2.6.32
root@ServerKoala:/lib/firmware/2.6.32# ls -l
total 4
drwxr-xr-x 2 root root 4096 2010-02-18 15:34 radeon

However, with KMS initialized  X-Server doesn't start on Ubuntu 9.10 Server

Boris.




_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
<Prev in Thread] Current Thread [Next in Thread>