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

Re: [Xen-devel] [PATCH 0/5] x86: properly propagate errors to hypercall callee



>>> On 09.03.11 at 16:10, Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx> wrote:
> On Wed, Mar 09, 2011 at 02:20:14PM +0000, Jan Beulich wrote:
>> >>> On 09.03.11 at 14:44, Keir Fraser <keir.xen@xxxxxxxxx> wrote:
>> > I wonder what the scope of the problem really is. Mostly this cacheattr
>> > stuff applies to memory allocated by a graphics driver I suppose, and
>> > probably at boot time in dom0. I wonder how the bug was observed during 
> dom0
>> > boot given that Xen chooses a default dom0 memory allocation that leaves
>> > enough memory free for a decent-sized dom0 SWIOTLB plus some extra slack on
>> > top of that. Any idea how the Xen memory pool happened to be entirely empty
>> > at the time radeon drm driver caused the superpage shattering to occur?
>> 
>> This isn't a boot time problem, it's a run time one (and was reported
>> to us as such). The driver does allocations (and cache attribute
>> changes) based on user mode (X) demands.
> 
> What version of radeon Xorg driver is this with? And what radeon card
> was this observed with?

Whatever is in openSUSE 11.4 - there's an RPM named
xorg-x11-driver-video-radeonhd-1.3.0_20100512_80ba041-2.1.x86_64.rpm,
but I'm not certain that's the one used. I didn't ask the reporter much,
since the symptom was quite obvious.

As to the card, this is what the native kernel spit out on his system:

[    3.234224] [drm] Initialized drm 1.1.0 20060810
[    3.264600] [drm] radeon defaulting to kernel modesetting.
[    3.264602] [drm] radeon kernel modesetting enabled.
[    3.267304] [drm] initializing kernel modesetting (RV710 0x1002:0x954F).
[    3.267480] [drm] register mmio base: 0xFE620000
[    3.267482] [drm] register mmio size: 65536
[    3.267628] [drm] Detected VRAM RAM=512M, BAR=256M
[    3.267629] [drm] RAM width 64bits DDR
[    3.267759] [drm] radeon: 512M of VRAM memory ready
[    3.267760] [drm] radeon: 512M of GTT memory ready.
[    3.267851] [drm] radeon: irq initialized.
[    3.267854] [drm] GART: num cpu pages 131072, num gpu pages 131072
[    3.268462] [drm] Loading RV710 Microcode
[    3.320155] [drm] ring test succeeded in 1 usecs
[    3.320234] [drm] radeon: ib pool ready.
[    3.320284] [drm] ib test succeeded in 0 usecs
[    3.320286] [drm] Enabling audio support
[    3.320495] [drm] Radeon Display Connectors
[    3.320497] [drm] Connector 0:
[    3.320498] [drm]   VGA
[    3.320499] [drm]   DDC: 0x7e40 0x7e40 0x7e44 0x7e44 0x7e48 0x7e48 0x7e4c 
0x7e4c
[    3.320500] [drm]   Encoders:
[    3.320502] [drm]     CRT2: INTERNAL_KLDSCP_DAC2
[    3.320503] [drm] Connector 1:
[    3.320503] [drm]   HDMI-A
[    3.320504] [drm]   HPD1
[    3.320506] [drm]   DDC: 0x7e50 0x7e50 0x7e54 0x7e54 0x7e58 0x7e58 0x7e5c 
0x7e5c
[    3.320507] [drm]   Encoders:
[    3.320508] [drm]     DFP1: INTERNAL_UNIPHY
[    3.320509] [drm] Connector 2:
[    3.320509] [drm]   DVI-I
[    3.320510] [drm]   HPD4
[    3.320511] [drm]   DDC: 0x7f10 0x7f10 0x7f14 0x7f14 0x7f18 0x7f18 0x7f1c 
0x7f1c
[    3.320513] [drm]   Encoders:
[    3.320513] [drm]     CRT1: INTERNAL_KLDSCP_DAC1
[    3.320514] [drm]     DFP2: INTERNAL_UNIPHY2
[    3.380804] [drm] Internal thermal controller without fan control
[    3.380837] [drm] radeon: power management initialized
[    3.461957] [drm] fb mappable at 0xD0142000
[    3.461958] [drm] vram apper at 0xD0000000
[    3.461959] [drm] size 7258112
[    3.461960] [drm] fb depth is 24
[    3.461961] [drm]    pitch is 6912
[    4.125246] [drm] Initialized radeon 2.7.0 20080528 for 0000:01:00.0 on 
minor 0

It doesn't really tell me what card is being used.

Jan


_______________________________________________
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®.