[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] Failure to initialize Radeon loading 2.6.32 ( been built on xen/next) under Xen 4.0


  • To: Jeremy Fitzhardinge <jeremy@xxxxxxxx>, Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx>
  • 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
  • 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=;
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>

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

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.