Thanks a lot, Neil, I'll be looking into it. Jerry On Fri, Mar 20, 2015 at 11:11 AM, Neil Horman <nhorman@xxxxxxxxxxxxx> wrote: > On Fri, Mar 20, 2015 at 10:44:56AM -0700, Jerry Jerry wrote: >> Thanks, Neil, not sure if this is cause but I'll double check. >> >> Meanwhile, we hit another issue that checksctp hangs: >> >> >> 83356 pts/0 D+ 0:00 checksctp >> >> And /proc/83356/stack shows: >> >> [<ffffffff8105f357>] call_usermodehelper_exec+0xc7/0xd0 >> [<ffffffff8105f5a2>] __request_module+0x142/0x190 >> [<ffffffff8134d3bb>] inet_create+0x10b/0x300 >> [<ffffffff812e1aad>] __sock_create+0x12d/0x2c0 >> [<ffffffff812e1f1d>] sys_socket+0x3d/0x70 >> [<ffffffff81002f7b>] system_call_fastpath+0x16/0x1b >> [<00007f29c4c2fa07>] 0x7f29c4c2fa07 >> [<ffffffffffffffff>] 0xffffffffffffffff >> > This indicates that the kernel is attempting to demand load the sctp module. If > its hung in purpituity, that means that the callout process (forked by > call_usermodehelper_exec) is blocked. Look for the running modprobe process, > and see whats blocking that. That will lead you a step closer to your root > cause. > >> We have libsctp.so.1.0.16 under /usr/local/lib/ but rpm -V >> lksctp-tools shows it's not installed. Could this matter, or there >> might be other reasons? >> > No RHEL shipped rpm installs things to /usr/local/lib, ever. Sounds like > perhaps you've built your own libsctp and installed it. As to which one is in > use (the one in /usr/local/lib or the one in /usr/lib, where lksctp-tools rpm > install libraries), is a matter of how your LD_LIBRARY_PATH is set. > > Neil > >> Regards, >> Jerry >> >> On Fri, Mar 20, 2015 at 4:49 AM, Neil Horman <nhorman@xxxxxxxxxxxxx> wrote: >> > On Thu, Mar 19, 2015 at 07:15:28PM -0700, Jerry Jerry wrote: >> >> Hello everyone, >> >> >> >> We had another problem today, where modprobe shows an error in >> >> /var/log/message when we ran an sctp application: >> >> >> >> modprobe: FATAL: Error inserting sctp >> >> (/lib/modules/2.6.32.12-0.7-default/kernel/net/sctp/sctp.ko): Invalid >> >> argument >> >> >> >> I'm wondering what might be possible causes of this and how should we >> >> bypass this.... Appreciate any comments and suggestions. >> >> >> >> Regards, >> >> Jerry >> > EINVAL is returned by mod_sysfs_setup. Ostensibly its because you either >> > specified a module option that doesn't exist, or because the module is already >> > loaded. There could be other reasons, but those are the ones that pop >> > immediately to mind. >> > >> > Neil >> > >> >> -- >> >> To unsubscribe from this list: send the line "unsubscribe linux-sctp" in >> >> the body of a message to majordomo@xxxxxxxxxxxxxxx >> >> More majordomo info at http://vger.kernel.org/majordomo-info.html >> >> >> -- To unsubscribe from this list: send the line "unsubscribe linux-sctp" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html