[ELDK] Native compiling freezes with swap over nfs!

ng at max01.eu ng at max01.eu
Tue Dec 1 13:17:49 CET 2009


Hello,

 > A long time ago, I wrote up an FAQ entry for this in our documentation:
 > 
 > http://www.denx.de/wiki/view/DULG/SwappingOverNFS
 > 
 > Reading it again, it seems that your straightforward approach also had
 > problems at that time.  Maybe try again along the FAQ and include
 > another level of indirection...

i am keen to read first manuals and than ask questions in newsgroups, and the 
DULG is one of the first adresses. In this case i overlooked the FAQ - entry, 
sorry for that.

I tried compiling with swap created like described in SwappingOverNFS and it
freezed, 
too (in this case the host linux is running in VMWare, in the straightforward
attempt 
it was a "real" ubuntu).

After interrupting the compile process the following message occured:

INFO: task make:1737 blocked for more than 120 seconds.
"echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[<c023e5ac>] (schedule+0x2f0/0x374) from [<c023eba4>] (io_schedule+0x48/0x7c)
[<c023eba4>] (io_schedule+0x48/0x7c) from [<c006c15c>] (sync_page+0x4c/0x5c)
[<c006c15c>] (sync_page+0x4c/0x5c) from [<c023eedc>]
(__wait_on_bit_lock+0x5c/0xa8)
[<c023eedc>] (__wait_on_bit_lock+0x5c/0xa8) from [<c006c0e8>]
(__lock_page+0x60/0x70)
[<c006c0e8>] (__lock_page+0x60/0x70) from [<c0081428>]
(handle_mm_fault+0x38c/0x6ec)
[<c0081428>] (handle_mm_fault+0x38c/0x6ec) from [<c002da74>]
(do_page_fault+0xe8/0x1dc)
[<c002da74>] (do_page_fault+0xe8/0x1dc) from [<c00272f4>]
(do_DataAbort+0x38/0x9c)
[<c00272f4>] (do_DataAbort+0x38/0x9c) from [<c0027a8c>] (__dabt_svc+0x4c/0x60)
Exception stack(0xc3ac1e90 to 0xc3ac1ed8)
[...]

I aim to post this issue on an appropriate newsgroup.
Thank you for your effort.

Best Regards,

Bastian Ruppert.


More information about the eldk mailing list