[Openchrome-devel] [openChrome] #435: system freeze when X starts

Németh Márton nm127
Sun Jun 10 03:00:18 PDT 2012


Hi,

I had problem displaying "preview" of the ticket #435, so I decided to post
it without previewing it. Now I cannot open it from browser: http://www.openchrome.org/trac/ticket/435

Oops?
Trac detected an internal error:

TypeError: coercing to Unicode: need string or buffer, NoneType found

Regards,

	M?rton N?meth

OpenChrome Trac wrote:
> #435: system freeze when X starts
> ----------------------------+-----------------------------------------------
>  Reporter:  nmarci          |       Owner:  somebody
>      Type:  defect          |      Status:  new     
>  Priority:  major           |   Milestone:          
> Component:  initialization  |     Version:  0.2.906 
>  Keywords:                  |    Blocking:          
> Blockedby:                  |  
> ----------------------------+-----------------------------------------------
>  On Clevo D4J, model D410J I get system freeze when X starts with Linux
>  kernel 3.5.0-rc2. The openchrome version is 0.2.906 (commit
>  bcc53ba404187b5a026af35a19e50b1faa60150b) from
>  git://anongit.freedesktop.org/openchrome/xf86-video-openchrome .
> 
>  I renamed /lib/modules/3.5.0-rc2/kernel/drivers/gpu/drm/drm.ko to
>  /lib/modules/3.5.0-rc2/kernel/drivers/gpu/drm/drm.ko_orig so the X can
>  start. At this point I can stop X, start netconsole with the command:
> 
>    modprobe netconsole netconsole="@/eth2, at 192.168.0.210/"
> 
>  Then I load drm.ko manually with the command:
> 
>    insmod /lib/modules/3.5.0-rc2/kernel/drivers/gpu/drm/drm.ko_orig debug=1
> 
>  If I start X then I get the following messages on the netconsole:
> 
>  [  167.891322] console [netcon0] enabled
>  [  167.891419] netconsole: network logging started
>  [  539.629648] [drm] Initialized drm 1.1.0 20060810
>  [  547.433335] pci 0000:01:00.0: power state changed by ACPI to D0
>  [  547.433381] pci 0000:01:00.0: power state changed by ACPI to D0
>  [  547.439857] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
>  [  547.439882] [drm] No driver support for vblank timestamp query.
>  [  547.439924] [drm] Initialized via 2.11.1 20070202 for 0000:01:00.0 on
>  minor 0
>  [  547.451799] [drm:via_initialize] *ERROR* called with no agp memory
>  available
>  [  547.454383] INFO: trying to register non-static key.
>  [  547.454400] the code is fine but needs lockdep annotation.
>  [  547.454407] turning off the locking correctness validator.
>  [  547.454417] Pid: 3123, comm: Xorg Not tainted 3.5.0-rc2 #37
>  [  547.454424] Call Trace:
>  [  547.454443]  [<c017540c>] __lock_acquire+0x14dc/0x18e0
>  [  547.454456]  [<c0175888>] lock_acquire+0x78/0x110
>  [  547.454470]  [<c02d6dba>] ? idr_pre_get+0x2a/0x80
>  [  547.454482]  [<c040fdfb>] _raw_spin_lock_irqsave+0x4b/0x60
>  [  547.454492]  [<c02d6dba>] ? idr_pre_get+0x2a/0x80
>  [  547.454501]  [<c02d6dba>] idr_pre_get+0x2a/0x80
>  [  547.454519]  [<f87eaeac>] via_mem_alloc+0xbc/0x240 [via]
>  [  547.454544]  [<f8c9f6d4>] ? drm_ioctl+0x364/0x430 [drm]
>  [  547.454561]  [<f8c9f6e4>] drm_ioctl+0x374/0x430 [drm]
>  [  547.454572]  [<c0146440>] ? pid_nr_ns+0x30/0x30
>  [  547.454582]  [<f87eadf0>] ? via_mem_free+0xc0/0xc0 [via]
>  [  547.454677]  [<c0146440>] ? pid_nr_ns+0x30/0x30
>  [  547.454688]  [<c02e6ff5>] ? debug_check_no_obj_freed+0x75/0x180
>  [  547.454701]  [<c01f1ad3>] ? kfree_debugcheck+0x13/0x40
>  [  547.454711]  [<c04134e5>] ? sub_preempt_count+0x85/0xc0
>  [  547.454720]  [<c01725e4>] ? mark_held_locks+0x74/0xf0
>  [  547.454730]  [<c01f214d>] ? kmem_cache_free+0xad/0x150
>  [  547.454746]  [<f8c9f370>] ? drm_version+0xa0/0xa0 [drm]
>  [  547.454756]  [<c0207d86>] do_vfs_ioctl+0x86/0x5b0
>  [  547.454765]  [<c017294b>] ? trace_hardirqs_on+0xb/0x10
>  [  547.454776]  [<c01e32bf>] ? remove_vma+0x3f/0x60
>  [  547.454785]  [<c01e32bf>] ? remove_vma+0x3f/0x60
>  [  547.454794]  [<c04134e5>] ? sub_preempt_count+0x85/0xc0
>  [  547.454804]  [<c01e494f>] ? do_munmap+0x25f/0x300
>  [  547.454814]  [<c01e4a35>] ? vm_munmap+0x45/0x60
>  [  547.454823]  [<c02082ee>] sys_ioctl+0x3e/0x70
>  [  547.454834]  [<c04163cc>] sysenter_do_call+0x12/0x32
>  [  547.454843]  [<c0146440>] ? pid_nr_ns+0x30/0x30
>  [  547.454853]  [<c0146440>] ? pid_nr_ns+0x30/0x30
> 
>  # lspci -s 01 -n
>  00:01.0 0604: 1106:b188
>  europa:/home/nmarci# lspci -s 01 -v -v
>  00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI bridge
>  [K8T800/K8T890 South] (prog-if 00 [Normal decode])
>          Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop-
>  ParErr- Stepping- SERR- FastB2B- DisINTx-
>          Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
>  <TAbort- <MAbort- >SERR- <PERR- INTx-
>          Latency: 0
>          Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
>          Memory behind bridge: d1000000-d1ffffff
>          Prefetchable memory behind bridge: f0000000-f3ffffff
>          Secondary status: 66MHz+ FastB2B- ParErr- DEVSEL=medium >TAbort-
>  <TAbort- <MAbort+ <SERR+ <PERR+
>          BridgeCtl: Parity- SERR- NoISA+ VGA+ MAbort- >Reset- FastB2B-
>                  PriDiscTmr- SecDiscTmr- DiscTmrStat- DiscTmrSERREn-
>          Capabilities: [80] Power Management version 2
>                  Flags: PMEClk- DSI- D1+ D2- AuxCurrent=0mA
>  PME(D0-,D1-,D2-,D3hot-,D3cold-)
>                  Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
> 






More information about the Openchrome-devel mailing list