[SSI-devel] [ ssic-linux-Bugs-936691 ] nodedown/kswapd deadlock
Brought to you by:
brucewalker,
rogertsang
From: SourceForge.net <no...@so...> - 2005-09-11 02:20:15
|
Bugs item #936691, was opened at 04/16/04 16:21 Message generated for change (Comment added) made by sf-robot You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=405834&aid=936691&group_id=32541 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: Filesystem Group: None >Status: Closed Resolution: Out of Date Priority: 4 Submitted By: David Zafman (dzafman) Assigned to: John Byrne (jlbyrne) Summary: nodedown/kswapd deadlock Initial Comment: I ran the following commands one node 1 (CLMS master) # while(true) > do > cp -f /boot/vmlinuz-2.4.20dzafman-sandbox /tmp > done Then I took nodes 2,3,4 down. although it is possible that only a single nodedown would reproduce this. Nodedown deadlocked with kswapd. The process running "cp" command is also waiting for kswapd. Stack traceback for pid 8 0xc129e000 8 2 0 1 S 0xc129e420 kswapd EBP EIP Function (args) 0x00000000 <unknown> (0xc1a5202c, 0x1, 0xc129fd4c, 0xc0594d18, 0x1) kernel <unknown> 0x0 0x0 0x0 0xc0250b08 icscli_wait+0x58 (0xc1a52000, 0x2, 0xc1a52000, 0xe, 0xc02509b0) kernel .text 0xc0100000 0xc0250ab0 0xc0250ba0 0xc129fd84 0xc025ac1f cli_icsnsc_rcall+0x10f (0x2, 0xc129fdb4, 0xa0001, 0xe, 0x0 ) kernel <unknown> 0x0 0x0 0x0 0xc0250b08 icscli_wait+0x58 (0xc1a52000, 0x2, 0xc1a52000, 0xe, 0xc025 09b0) kernel .text 0xc0100000 0xc0250ab0 0xc0250ba0 0xc129fd84 0xc025ac1f cli_icsnsc_rcall+0x10f (0x2, 0xc129fdb4, 0xa0001, 0xe, 0x0 ) kernel .text 0xc0100000 0xc025ab10 0xc025ac60 0xc129fdec 0xc025b01f nsc_rcall+0xbf (0x10a0002, 0xe, 0xc02279c0, 0xc129fe34, 0x c0226ae0) kernel .text 0xc0100000 0xc025af60 0xc025b0b0 0xc129fee0 0xc022b5ac cfstok_send+0x17c (0xc129ff28, 0x0, 0x0, 0x0, 0x0) kernel .text 0xc0100000 0xc022b430 0xc022b6d0 0xc129fedc 0xc0218374 msgsend+0x154 (0xc27a63e0, 0x4dd8, 0x1001, 0x2, 0x0) kernel .text 0xc0100000 0xc0218220 0xc02183d0 0xc129ff1c 0xc02184dd process_msgs+0x10d (0x1, 0xc1c26e00, 0x0, 0xc04cc1c0, 0xc1 0xc129fee0 0xc022b5ac cfstok_send+0x17c (0xc129ff28, 0x0, 0x0, 0x0, 0x0) kernel .text 0xc0100000 0xc022b430 0xc022b6d0 0xc129fedc 0xc0218374 msgsend+0x154 (0xc27a63e0, 0x4dd8, 0x1001, 0x2, 0x0) kernel .text 0xc0100000 0xc0218220 0xc02183d0 0xc129ff1c 0xc02184dd process_msgs+0x10d (0x1, 0xc1c26e00, 0x0, 0xc04cc1c0, 0xc1 5833a0) kernel .text 0xc0100000 0xc02183d0 0xc0218550 0xc129ff44 0xc022b3cc cfstok_giveback+0x5c (0xc1c26e00, 0xc1c26e00, 0xc129ff8c) kernel .text 0xc0100000 0xc022b370 0xc022b400 0xc129ff58 0xc021d312 cfs_clear_inode+0x12 (0xc1c26e00, 0xc1c26e00) kernel .text 0xc0100000 0xc021d300 0xc021d350 0xc129ff68 0xc016addb clear_inode+0xab (0xc1c26e00, 0x0, 0x0) kernel .text 0xc0100000 0xc016ad30 0xc016adf0 0xc129ff7c 0xc016ae2a dispose_list+0x3a (0xc129ff8c, 0x2, 0xc129ff8c, 0xc129ff8c, 0xc129e000) [0]more> Only 'q' or 'Q' are processed at more prompt, input ignored kernel .text 0xc0100000 0xc016adf0 0xc016ae60 0xc129ffa0 0xc016b229 prune_icache+0x89 (0x0) kernel .text 0xc0100000 0xc016b1a0 0xc016b2c0 0xc129ffac 0xc016b2e5 shrink_icache_memory+0x25 (0x6, 0x1d0, 0x6, 0x1d0, 0x0) kernel .text 0xc0100000 0xc016b2c0 0xc016b320 0xc129ffd4 0xc0147e6d do_try_to_free_pages_kswapd+0x1d (0x1d0, 0xc0148110, 0x0, 0x0) kernel .text 0xc0100000 0xc0147e50 0xc0148000 0xc129ffec 0xc01481e5 kswapd+0xd5 kernel .text 0xc0100000 0xc0148110 0xc0148320 0xc01077cd kernel_thread_helper+0x5 kernel .text 0xc0100000 0xc01077c8 0xc01077e0 Stack traceback for pid 65626 0xc3396000 65626 2 0 0 D 0xc3396420 nm mas nd daemo EBP EIP Function (args) 0xc3397e9c 0xc011f3a6 schedule+0x1b6 (0x0, 0xc3396000, 0x0, 0x0, 0x0) kernel .text 0xc0100000 0xc011f1f0 0xc011f530 0xc3397ecc 0xc0148408 wakeup_kswapd+0xe8 (0x1f0, 0xc3430068, 0xffffffef, 0xc027cae7, 0x60) kernel .text 0xc0100000 0xc0148320 0xc0148410 0xc3397f04 0xc0149f50 __alloc_pages+0xc0 (0xc3397f14) kernel .text 0xc0100000 0xc0149e90 0xc014a1c0 0xc3397f0c 0xc0149d96 _alloc_pages+0x16 kernel .text 0xc0100000 0xc0149d80 0xc0149da0 0xc014a205 __get_free_pages+0x45 (0xc1283808, 0x1, 0x1f0, 0xc1283800, 0x246) kernel .text 0xc0100000 0xc014a1c0 0xc014a210 0xc3397f34 0xc0142ec8 kmem_cache_grow+0xc8 (0xc1283800, 0x1f0, 0xc1283800, 0x0, 0xc3bf0860) kernel .text 0xc0100000 0xc0142e00 0xc0143060 0xc3397f54 0xc0143d2c __kmem_cache_alloc+0x5c (0xc1283800, 0x1f0, 0x1f4) kernel .text 0xc0100000 0xc0143cd0 0xc0143e00 0xc3397f68 0xc01431eb kmalloc+0x3b (0x1f4, 0x1f0, 0xc3bf0860, 0x0, 0x20) kernel .text 0xc0100000 0xc01431b0 0xc0143200 0xc3397f90 0xc02490d5 clms_alloc_nodelist+0x35 (0x7d, 0x10, 0xc3396000, 0xc3396000, 0xc055c148) kernel .text 0xc0100000 0xc02490a0 0xc0249140 0xc3397fb0 0xc0246de6 clms_master_nodedown+0x266 (0x4) [0]more> kernel .text 0xc0100000 0xc0246b80 0xc0246f10 0xc3397fbc 0xc0249a28 clms_nodedown_l+0x28 (0x4, 0x4) kernel .text 0xc0100000 0xc0249a00 0xc0249a40 0xc3397fcc 0xc02499f3 clms_nodedown+0x13 (0x4, 0xc3396000, 0x5, 0xc02604f0, 0x0) kernel .text 0xc0100000 0xc02499e0 0xc0249a00 0xc3397fec 0xc02605ba nm_master_nodedown_daemon+0xca kernel .text 0xc0100000 0xc02604f0 0xc02605e0 0xc01077cd kernel_thread_helper+0x5 kernel .text 0xc0100000 0xc01077c8 0xc01077e0 ---------------------------------------------------------------------- >Comment By: SourceForge Robot (sf-robot) Date: 09/10/05 19:20 Message: Logged In: YES user_id=1312539 This Tracker item was closed automatically by the system. It was previously set to a Pending status, and the original submitter did not respond within 14 days (the time period specified by the administrator of this Tracker). ---------------------------------------------------------------------- Comment By: Roger Tsang (rogertsang) Date: 08/26/05 14:41 Message: Logged In: YES user_id=1246761 Which kernel are you running? ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=405834&aid=936691&group_id=32541 |