lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <f14c01620903121753j34de8bf0j28ba3339e560d5db@mail.gmail.com>
Date:	Thu, 12 Mar 2009 17:53:11 -0700
From:	Kaleb Pederson <kaleb.pederson@...il.com>
To:	linux-kernel@...r.kernel.org
Subject: kernel lockup - copy_user_generic_string+45 -> oops?

I'm experiencing random but frequent lockups on a newly built system.
I installed a crashkernel and was able to produce a crash dump which
follows:

crash> bt -a
PID: 11672  TASK: ffff88012960d260  CPU: 0   COMMAND: "strings"
 #0 [ffffffff807e8cd0] machine_kexec at ffffffff8021ef5b
 #1 [ffffffff807e8db0] crash_kexec at ffffffff8026326e
 #2 [ffffffff807e8e80] oops_end at ffffffff80554115
 #3 [ffffffff807e8eb0] die_nmi at ffffffff805542ba
 #4 [ffffffff807e8ee0] nmi_watchdog_tick at ffffffff8055461a
 #5 [ffffffff807e8f20] do_nmi at ffffffff80553bc7
 #6 [ffffffff807e8f50] nmi at ffffffff8055398a
    [exception RIP: copy_user_generic_string+45]
    RIP: ffffffff803ca68d  RSP: ffff88012dcb5c60  RFLAGS: 00000246
    RAX: ffff880000000000  RBX: ffff88012dcb5d08  RCX: 00000000000000af
    RDX: 0000000000000000  RSI: ffff8801190d1a88  RDI: 00007f5e594f6a98
    RBP: ffff88012dcb5c98   R8: 0000000000010287   R9: ffffe20003d7adc0
    R10: 0000000000000002  R11: 0000000000000001  R12: 0000000000001000
    R13: 0000000000096000  R14: ffffe20003d7adb8  R15: 0000000000000000
    ORIG_RAX: ffffffffffffffff  CS: 0010  SS: 0018
--- <exception stack> ---
 #7 [ffff88012dcb5c60] copy_user_generic_string at ffffffff803ca68d
 #8 [ffff88012dcb5c60] file_read_actor at ffffffff802851f1
 #9 [ffff88012dcb5ca0] generic_file_aio_read at ffffffff80284ee5
#10 [ffff88012dcb5d70] xfs_read at ffffffff803926d4
#11 [ffff88012dcb5dd0] xfs_file_aio_read at ffffffff8038f11b
#12 [ffff88012dcb5de0] do_sync_read at ffffffff802ab19d
#13 [ffff88012dcb5f10] vfs_read at ffffffff802ab960
#14 [ffff88012dcb5f40] sys_read at ffffffff802abd1c
#15 [ffff88012dcb5f80] system_call_fastpath at ffffffff8020bf5b
    RIP: 00007f5e59647860  RSP: 00007fff61ffcd80  RFLAGS: 00010202
    RAX: 0000000000000000  RBX: ffffffff8020bf5b  RCX: 00007f5e596507da
    RDX: 0000000000359000  RSI: 00007f5e59233010  RDI: 000000000000000a
    RBP: 0000000000609200   R8: 00007f5e59fd46f0   R9: 00007f5e59233010
    R10: 0000000000200000  R11: 0000000000000246  R12: 00000000003599af
    R13: 00007f5e59233010  R14: 00000000003599af  R15: 0000000000000000
    ORIG_RAX: 0000000000000000  CS: 0033  SS: 002b

PID: 0      TASK: ffff88012f26b410  CPU: 1   COMMAND: "swapper"
 #0 [ffff88012f274e80] crash_nmi_callback at ffffffff8021b588
 #1 [ffff88012f274e90] notifier_call_chain at ffffffff80555ac6
 #2 [ffff88012f274ed0] __atomic_notifier_call_chain at ffffffff80555b05
 #3 [ffff88012f274ee0] atomic_notifier_call_chain at ffffffff80555b16
 #4 [ffff88012f274ef0] notify_die at ffffffff8024f776
 #5 [ffff88012f274f20] do_nmi at ffffffff80553bb1
 #6 [ffff88012f274f50] nmi at ffffffff8055398a
    [exception RIP: default_idle+43]
    RIP: ffffffff80211d9d  RSP: ffff88012f26ded8  RFLAGS: 00000246
    RAX: ffff88012f26dfd8  RBX: ffffffff8076bbb8  RCX: 00000000c0010055
    RDX: 0000000000000000  RSI: 0000000000000001  RDI: ffffffff806b4d90
    RBP: ffff88012f26ded8   R8: 0000000000000000   R9: 0000000000000001
    R10: 0000000000000022  R11: 0000000000000246  R12: 0000000000000000
    R13: 0000000000000000  R14: 0000000000000000  R15: 0000000000000000
    ORIG_RAX: ffffffffffffffff  CS: 0010  SS: 0018
--- <exception stack> ---
 #7 [ffff88012f26ded8] default_idle at ffffffff80211d9d
 #8 [ffff88012f26dee0] c1e_idle at ffffffff80211fc5
 #9 [ffff88012f26df10] cpu_idle at ffffffff8020aca0

PID: 0      TASK: ffff88012f2a1450  CPU: 2   COMMAND: "swapper"
 #0 [ffff88012f2a9e80] crash_nmi_callback at ffffffff8021b588
 #1 [ffff88012f2a9e90] notifier_call_chain at ffffffff80555ac6
 #2 [ffff88012f2a9ed0] __atomic_notifier_call_chain at ffffffff80555b05
 #3 [ffff88012f2a9ee0] atomic_notifier_call_chain at ffffffff80555b16
 #4 [ffff88012f2a9ef0] notify_die at ffffffff8024f776
 #5 [ffff88012f2a9f20] do_nmi at ffffffff80553bb1
 #6 [ffff88012f2a9f50] nmi at ffffffff8055398a
    [exception RIP: default_idle+43]
    RIP: ffffffff80211d9d  RSP: ffff88012f2a3ed8  RFLAGS: 00000246
    RAX: ffff88012f2a3fd8  RBX: ffffffff8076bbb8  RCX: 00000000c0010055
    RDX: 0000000000000000  RSI: 0000000000000001  RDI: ffffffff806b4d90
    RBP: ffff88012f2a3ed8   R8: 0000000000000000   R9: 0000000000000002
    R10: 0000000000000003  R11: 0000000000000001  R12: 0000000000000000
    R13: 0000000000000000  R14: 0000000000000000  R15: 0000000000000000
    ORIG_RAX: ffffffffffffffff  CS: 0010  SS: 0018
--- <exception stack> ---
 #7 [ffff88012f2a3ed8] default_idle at ffffffff80211d9d
 #8 [ffff88012f2a3ee0] c1e_idle at ffffffff80211fc5
 #9 [ffff88012f2a3f10] cpu_idle at ffffffff8020aca0

PID: 0      TASK: ffff88012f2d5490  CPU: 3   COMMAND: "swapper"
 #0 [ffff88012f2e0e80] crash_nmi_callback at ffffffff8021b588
 #1 [ffff88012f2e0e90] notifier_call_chain at ffffffff80555ac6
 #2 [ffff88012f2e0ed0] __atomic_notifier_call_chain at ffffffff80555b05
 #3 [ffff88012f2e0ee0] atomic_notifier_call_chain at ffffffff80555b16
 #4 [ffff88012f2e0ef0] notify_die at ffffffff8024f776
 #5 [ffff88012f2e0f20] do_nmi at ffffffff80553bb1
 #6 [ffff88012f2e0f50] nmi at ffffffff8055398a
    [exception RIP: default_idle+43]
    RIP: ffffffff80211d9d  RSP: ffff88012f2d7ed8  RFLAGS: 00000246
    RAX: ffff88012f2d7fd8  RBX: ffffffff8076bbb8  RCX: 00000000c0010055
    RDX: 0000000000000000  RSI: 0000000000000001  RDI: ffffffff806b4d90
    RBP: ffff88012f2d7ed8   R8: 0000000000000000   R9: 0000000000000003
    R10: 0000000000000003  R11: 0000000000000001  R12: 0000000000000000
    R13: 0000000000000000  R14: 0000000000000000  R15: 0000000000000000
    ORIG_RAX: ffffffffffffffff  CS: 0010  SS: 0018
--- <exception stack> ---
 #7 [ffff88012f2d7ed8] default_idle at ffffffff80211d9d
 #8 [ffff88012f2d7ee0] c1e_idle at ffffffff80211fc5
 #9 [ffff88012f2d7f10] cpu_idle at ffffffff8020aca0

I'm interested in helping arrive at a solution and any workarounds.
Please let me know if there's anything else useful that I can provide.

Thanks.

--Kaleb
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ