strange dmesg errors with nvidia driver

Endymion endy at digitalgrotto.net
Fri Jun 10 23:21:55 UTC 2005


Hey all,

I'm running a 2.6.12.rc5-mm2 custom compiled kernel, with agpgart 
unfortunatly statically built into the kernel.  I am getting the 
following strange dmesg outputs:

Debug: sleeping function called from invalid context at 
include/linux/rwsem.h:66
in_atomic():1, irqs_disabled():0

Call Trace:<ffffffff80132d1f>{__might_sleep+191} 
<ffffffff80126060>{change_page_attr_addr+48}
       <ffffffff80101c28>{init_level4_pgt+3112} 
<ffffffff80125359>{ioremap_change_attr+73}
       <ffffffff80125b6c>{iounmap+140} 
<ffffffff88428c4c>{:nvidia:os_unmap_kernel_space+9}
       <ffffffff882298d5>{:nvidia:_nv002010rm+101} 
<ffffffff883049bc>{:nvidia:_nv005581rm+298}
       <ffffffff883057e0>{:nvidia:_nv005516rm+12} 
<ffffffff883078a5>{:nvidia:_nv005560rm+243}
       <ffffffff882132ee>{:nvidia:_nv001483rm+350} 
<ffffffff882130e4>{:nvidia:_nv001485rm+72}
       <ffffffff88212e92>{:nvidia:_nv001490rm+60} 
<ffffffff88351c44>{:nvidia:_nv004526rm+38}
       <ffffffff88351ba8>{:nvidia:_nv004528rm+28} 
<ffffffff883512f2>{:nvidia:_nv004371rm+124}
       <ffffffff8822ec2b>{:nvidia:_nv001470rm+95} 
<ffffffff8822ff01>{:nvidia:rm_free_unused_clients+125}
       <ffffffff884227e1>{:nvidia:nv_kern_ctl_close+167} 
<ffffffff88424e69>{:nvidia:nv_kern_close+77}
       <ffffffff801a3362>{__fput+210} <ffffffff801a151e>{filp_close+126}
       <ffffffff8013d3a3>{put_files_struct+115} 
<ffffffff8013ebce>{do_exit+830}
       <ffffffff80149de5>{__dequeue_signal+485} 
<ffffffff8013f33a>{do_group_exit+618}
       <ffffffff8014e069>{get_signal_to_deliver+2489} 
<ffffffff8010f42f>{sysret_signal+28}
       <ffffffff8010e04f>{do_signal+159} <ffffffff801bf5de>{sys_select+1038}
       <ffffffff8010f42f>{sysret_signal+28} 
<ffffffff8010f717>{ptregscall_common+103}

Anyone have any idea what is going on and what i can do to correct the 
problem?
-Endy




More information about the fedora-list mailing list