page_write_back infinite wait (porting to Mips 4kec SoC)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi List,

I'm working on a 4Kec SoC. I'm trying to port a recent kernel (2.6.26-rcX from 
trunk) to my SoC but I have problem on timers (i think).

The start sequence (start_kernel @init/main.c) freezes on the 
page_writeback_init() call. The page_writeback_init function calls the 
lock_timer_base function (by means the mod_timer/__mod_timer) that fails 
always the test likely(base!=NULL) (source file kernel/timer.c). The base 
variable (ponter to tvec_base) is always NULL, resulting an infinite loop.

I'm using the cevt-r4t and csrc-4k standard mips 4k timer (on irq #7). With 
debugger I verified that the c0_compare_interrupt service routine is correctly 
invoked.

Kindly, can anyone help me to understand what I need to check to solve this 
issue? If you need other information, please, ask me (This is my first mips 
port).

Thanks in advance.

best regards.

luigi


-- 
Luigi Mantellini
R&D - Software
Industrie Dial Face S.p.A.
Via Canzo, 4
20068 Peschiera Borromeo (MI), Italy
Tel.:  +39 02 5167 2813
Fax:   +39 02 5167 2459
Email: luigi.mantellini@xxxxxxxxxxx



[Index of Archives]     [Linux MIPS Home]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Linux]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux