[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
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |