Kernel crash while task blocked

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

 



Hi,

I am working with 
 - KS8851 SPI based ethernet controller (drivers/net/ks8851.c)
 - my filesystem is over nfs
 - using common nfs bootargs (nolock,tcp,rsize=8092,wsize=8092)
 - kernel version is 2.6.33-rc2

While doing some tests using dd (20 instances of it) creating a 10 MB file each,

  # dd if=/dev/urandom of=/file.temp.00 bs=1M count=10 &
  # dd if=/dev/urandom of=/file.temp.01 bs=1M count=10 &
  ...

I got the following crash,

  INFO: task dd:516 blocked for more than 120 seconds.
  "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
  dd            D c0284154     0   516    495 0x00000000
  Backtrace:
  [<c0283a9c>] (schedule+0x0/0x7c0)
  [<c0284a28>] (__mutex_lock_slowpath+0x0/0x1e4)
  [<c0284c0c>] (mutex_lock+0x0/0x3c)
  [<c0085b7c>] (generic_file_aio_write+0x0/0xd4)
  [<c0134d30>] (nfs_file_write+0x0/0x1b8)
  [<c00b0d5c>] (do_sync_write+0x0/0xe8)
  [<c00b17fc>] (vfs_write+0x0/0x164)
  [<c00b19e0>] (sys_write+0x0/0x70)
  [<c002d140>] (ret_fast_syscall+0x0/0x2c)

I have repeated same tests several times but not seen frequently, any idea to debug will be highly appreciated.

Best Regards
Abraham
--
To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Filesystem Development]     [Linux USB Development]     [Linux Media Development]     [Video for Linux]     [Linux NILFS]     [Linux Audio Users]     [Yosemite Info]     [Linux SCSI]

  Powered by Linux