Radeon driver failed to work on PAE kernel with memory over 4G?
april
aapril03 at gmail.com
Mon Mar 7 21:44:45 PST 2011
Hi all:
I'm using Ubunut10.10 with kernel 2.6.35-23-generic-pae (4G ddr3
memory) and try to use radeon driver, but failed.
Can radeon driver support PAE kernel with memory over 4G?
Thanks
[ 20.344777] ------------[ cut here ]------------
[ 20.344812] WARNING: at
/build/buildd/linux-2.6.35/drivers/gpu/drm/radeon/radeon_gart.c:176
radeon_gart_bind+0x196/0x1a0 [radeon]()
[ 20.344817] Hardware name: ***
[ 20.344820] trying to bind memory to unitialized GART !
[ 20.344822] Modules linked in: binfmt_misc parport_pc ppdev
snd_hda_codec_via snd_hda_intel snd_hda_codec snd_hwdep snd_pcm
snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer
snd_seq_device radeon ttm video output i2c_viapro drm_kms_helper drm
agpgart i2c_algo_bit lp snd soundcore snd_page_alloc parport usbhid
hid pata_via via_velocity crc_ccitt via_sdmmc
[ 20.344862] Pid: 313, comm: plymouthd Tainted: G W
2.6.35-23-generic-pae #41-Ubuntu
[ 20.344866] Call Trace:
[ 20.344873] [<c0152852>] warn_slowpath_common+0x72/0xa0
[ 20.344901] [<f873e396>] ? radeon_gart_bind+0x196/0x1a0 [radeon]
[ 20.344926] [<f873e396>] ? radeon_gart_bind+0x196/0x1a0 [radeon]
[ 20.344932] [<c0152923>] warn_slowpath_fmt+0x33/0x40
[ 20.344958] [<f873e396>] radeon_gart_bind+0x196/0x1a0 [radeon]
[ 20.344969] [<f85fe4f6>] ? __ttm_tt_get_page+0x76/0x110 [ttm]
[ 20.344995] [<f873bf11>] radeon_ttm_backend_bind+0x31/0xa0 [radeon]
[ 20.345004] [<f85fe7df>] ? ttm_tt_populate+0x6f/0x90 [ttm]
[ 20.345013] [<f85fe854>] ttm_tt_bind+0x54/0x80 [ttm]
[ 20.345022] [<f85fef68>] ? ttm_bo_add_ttm+0x58/0xe0 [ttm]
[ 20.345032] [<f85ff282>] ttm_bo_handle_move_mem+0x172/0x390 [ttm]
[ 20.345042] [<f86013ad>] ttm_bo_move_buffer+0x10d/0x130 [ttm]
[ 20.345063] [<f85c6ae4>] ? drm_mm_split_at_start+0x24/0x80 [drm]
[ 20.345073] [<f8601476>] ttm_bo_validate+0xa6/0x140 [ttm]
[ 20.345083] [<f860169c>] ttm_bo_init+0x18c/0x1f0 [ttm]
[ 20.345112] [<f873dce1>] radeon_bo_create+0x111/0x240 [radeon]
[ 20.345138] [<f873da80>] ? radeon_ttm_bo_destroy+0x0/0xa0 [radeon]
[ 20.345168] [<f87525d6>] radeon_gem_object_create+0x76/0xe0 [radeon]
[ 20.345197] [<f87526a7>] radeon_gem_create_ioctl+0x67/0xe0 [radeon]
[ 20.345203] [<c01c645d>] ? trace_fn_bin+0x4d/0x70
[ 20.345220] [<f85bdb2d>] drm_ioctl+0x1ad/0x430 [drm]
[ 20.345226] [<c01c645d>] ? trace_fn_bin+0x4d/0x70
[ 20.345256] [<f8752640>] ? radeon_gem_create_ioctl+0x0/0xe0 [radeon]
[ 20.345263] [<c01410a5>] ? __wake_up+0x45/0x60
[ 20.345269] [<c03f376d>] ? tty_ldisc_deref+0xd/0x10
[ 20.345275] [<c03ee66f>] ? tty_write+0x1af/0x210
[ 20.345281] [<c01c645d>] ? trace_fn_bin+0x4d/0x70
[ 20.345286] [<c02309c2>] vfs_ioctl+0x32/0xb0
[ 20.345303] [<f85bd980>] ? drm_ioctl+0x0/0x430 [drm]
[ 20.345309] [<c0231259>] do_vfs_ioctl+0x79/0x2d0
[ 20.345315] [<c03ee4c0>] ? tty_write+0x0/0x210
[ 20.345320] [<c0231517>] sys_ioctl+0x67/0x80
[ 20.345326] [<c01c645d>] ? trace_fn_bin+0x4d/0x70
[ 20.345332] [<c010939f>] sysenter_do_call+0x12/0x28
[ 20.345337] [<c01c645d>] ? trace_fn_bin+0x4d/0x70
[ 20.345342] [<c01c645d>] ? trace_fn_bin+0x4d/0x70
[ 20.345346] ---[ end trace 2cbcf253eb8f50f9 ]---
[ 20.345350] [drm:radeon_ttm_backend_bind] *ERROR* failed to bind
768 pages at 0x00000000
[ 20.351698] [TTM] Couldn't bind backend.
[ 20.355853] radeon 0000:01:00.0: object_init failed for (3145728, 0x00000002)
[ 20.358834] [drm:radeon_gem_object_create] *ERROR* Failed to
allocate GEM object (3145728, 2, 4096, -22)
[ 20.376787] ------------[ cut here ]------------
More information about the dri-devel
mailing list