|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] [PATCH 0/5] x86: properly propagate errors to hypercall
>>> 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
|
|
|
|
|