Bug 1045237

Summary: NetworkManager takes 90% CPU
Product: [Fedora] Fedora Reporter: David Gibson <dgibson>
Component: NetworkManagerAssignee: Dan Williams <dcbw>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 20CC: dcbw, dgibson, jklimes
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-04-01 10:10:45 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description David Gibson 2013-12-20 00:17:03 UTC
Description of problem:

Every so often, with no obvious trigger, system load suddenly spikes, with Network manager having 90-100% CPU usage.  Connected to wired network and a vpnc VPN at the time.

Version-Release number of selected component (if applicable):

NetworkManager-0.9.9.0-20.git20131003.fc20.x86_64

How reproducible:

Has happened once per day since upgrading to Fedora 20.  Trigger is unknown however.


Actual results:

System is highly loaded with NetworkManager taking nearly 100% cpu.

Expected results:

NetworkManager takes minimal CPU.

Additional info:

It seems to be the master thread (LWP == PID) which is taking the CPU.

Comment 1 David Gibson 2013-12-22 23:03:22 UTC
I'm not willing to send a core, since it might contain VPN and/or WiFi secrets.

I triggered a crash while in the broken state with kill -ABRT, and here is the backtrace, maps and open_fds info from abrtd:

[New LWP 786]
[New LWP 816]
[New LWP 814]
[New LWP 819]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib64/libthread_db.so.1".
Core was generated by `/usr/sbin/NetworkManager --no-daemon'.
Program terminated with signal SIGABRT, Aborted.
#0  0x00007fe500e04b97 in __GI___pthread_getspecific (key=<optimized out>) at pthread_getspecific.c:61
61	      if (__builtin_expect (seq != __pthread_keys[key].seq, 0))

Thread 4 (Thread 0x7fe4f5147700 (LWP 819)):
#0  0x00007fe4fe091a8d in poll () at ../sysdeps/unix/syscall-template.S:81
No locals.
#1  0x00007fe4fe7cb5b4 in g_main_context_poll (priority=2147483647, n_fds=3, fds=0x7fe4e80010c0, timeout=-1, context=0x7fe5032da310) at gmain.c:4007
        poll_func = 0x7fe4fe7da500 <g_poll>
#2  g_main_context_iterate (context=0x7fe5032da310, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 3
        allocated_nfds = 3
        fds = 0x7fe4e80010c0
#3  0x00007fe4fe7cba3a in g_main_loop_run (loop=0x7fe5032da2a0) at gmain.c:3907
        __PRETTY_FUNCTION__ = "g_main_loop_run"
#4  0x00007fe4fefd3376 in gdbus_shared_thread_func (user_data=0x7fe5032da2e0) at gdbusprivate.c:278
        data = 0x7fe5032da2e0
#5  0x00007fe4fe7f0a45 in g_thread_proxy (data=0x7fe5032b6770) at gthread.c:798
        thread = 0x7fe5032b6770
#6  0x00007fe500dfff33 in start_thread (arg=0x7fe4f5147700) at pthread_create.c:309
        __res = <optimized out>
        pd = 0x7fe4f5147700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140621341030144, -1100250064245898212, 0, 0, 140621341030848, 140621341030144, 1113174492244722716, 1112707805833315356}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
#7  0x00007fe4fe09bead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.

Thread 3 (Thread 0x7fe4f6356700 (LWP 814)):
#0  0x00007fe500e074f1 in do_sigwait (sig=0x7fe4f6355dc4, set=<optimized out>) at ../sysdeps/unix/sysv/linux/sigwait.c:60
        __arg4 = 8
        __arg2 = 0
        _a3 = 0
        _a1 = 140621568228992
        resultvar = <optimized out>
        __arg3 = 0
        __arg1 = 140621568228992
        _a4 = 8
        _a2 = 0
        ret = <optimized out>
        tmpset = {__val = {0, 0, 140621359966656, 140621359965952, 0, 140621562738518, 5, 0, 0, 140621490358584, 140621359965952, 0, 0, 140621562765765, 0, 140621538918100}}
#1  __sigwait (set=set@entry=0x7fe5029f3e80 <signal_set>, sig=sig@entry=0x7fe4f6355dc4) at ../sysdeps/unix/sysv/linux/sigwait.c:97
        oldtype = 0
        result = 128
#2  0x00007fe5026fd92f in signal_handling_thread (arg=<optimized out>) at main.c:87
        signo = 32740
        __FUNCTION__ = "signal_handling_thread"
#3  0x00007fe500dfff33 in start_thread (arg=0x7fe4f6356700) at pthread_create.c:309
        __res = <optimized out>
        pd = 0x7fe4f6356700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140621359965952, -1100250064245898212, 0, 0, 140621359966656, 140621359965952, 1113176426590618652, 1112707805833315356}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
#4  0x00007fe4fe09bead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.

Thread 2 (Thread 0x7fe4f5948700 (LWP 816)):
#0  0x00007fe4fe091a8d in poll () at ../sysdeps/unix/syscall-template.S:81
No locals.
#1  0x00007fe4fe7cb5b4 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7fe4f00008e0, timeout=-1, context=0x7fe5032c2d70) at gmain.c:4007
        poll_func = 0x7fe4fe7da500 <g_poll>
#2  g_main_context_iterate (context=context@entry=0x7fe5032c2d70, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708
        max_priority = 2147483647
        timeout = -1
        some_ready = <optimized out>
        nfds = 2
        allocated_nfds = 2
        fds = 0x7fe4f00008e0
#3  0x00007fe4fe7cb6dc in g_main_context_iteration (context=0x7fe5032c2d70, may_block=may_block@entry=1) at gmain.c:3774
        retval = <optimized out>
#4  0x00007fe4fe7cb729 in glib_worker_main (data=<optimized out>) at gmain.c:5473
No locals.
#5  0x00007fe4fe7f0a45 in g_thread_proxy (data=0x7fe5032b6630) at gthread.c:798
        thread = 0x7fe5032b6630
#6  0x00007fe500dfff33 in start_thread (arg=0x7fe4f5948700) at pthread_create.c:309
        __res = <optimized out>
        pd = 0x7fe4f5948700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140621349422848, -1100250064245898212, 0, 0, 140621349423552, 140621349422848, 1113175592293221404, 1112707805833315356}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
#7  0x00007fe4fe09bead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.

Thread 1 (Thread 0x7fe502697880 (LWP 786)):
#0  0x00007fe500e04b97 in __GI___pthread_getspecific (key=<optimized out>) at pthread_getspecific.c:61
        seq = 1
        data = 0x7fe502697b90
        result = 0x7fe503290670
#1  0x00007fe4fe80c974 in g_private_get (key=key@entry=0x7fe4feaacae0 <private_thread_memory>) at gthread-posix.c:1019
No locals.
#2  0x00007fe4fe7e6f8d in thread_memory_from_self () at gslice.c:513
        tmem = <optimized out>
#3  g_slice_alloc (mem_size=mem_size@entry=32) at gslice.c:994
        tmem = 0x0
        chunk_size = <optimized out>
        mem = <optimized out>
#4  0x00007fe4fe7c7e56 in g_main_context_add_poll_unlocked (context=0x7fe50329c100, priority=0, fd=0x7fe5032aeb20) at gmain.c:4101
        prevrec = <optimized out>
        nextrec = <optimized out>
        newrec = <optimized out>
#5  0x00007fe4fe7c7f40 in unblock_source (source=source@entry=0x7fe5032aeac0) at gmain.c:2987
        tmp_list = 0x7fe503295aa0
        __PRETTY_FUNCTION__ = "unblock_source"
#6  0x00007fe4fe7cb428 in g_main_dispatch (context=0x7fe50329c100) at gmain.c:3082
        dispatch = <optimized out>
        was_in_call = 0
        user_data = 0x7fe5032aac90
        callback = 0x7fe50271c210 <event_handler>
        cb_funcs = 0x7fe4feaac8e0 <g_source_callback_funcs>
        cb_data = 0x7fe503296ee0
        need_destroy = 0
        current_source_link = {data = 0x7fe5032aeac0, next = 0x0}
        source = 0x7fe5032aeac0
        current = 0x7fe5032c06b0
        i = 0
#7  g_main_context_dispatch (context=context@entry=0x7fe50329c100) at gmain.c:3642
No locals.
#8  0x00007fe4fe7cb628 in g_main_context_iterate (context=0x7fe50329c100, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713
        max_priority = 200
        timeout = 0
        some_ready = 1
        nfds = <optimized out>
        allocated_nfds = 12
        fds = 0x7fe50332b890
#9  0x00007fe4fe7cba3a in g_main_loop_run (loop=0x7fe5032aa180) at gmain.c:3907
        __PRETTY_FUNCTION__ = "g_main_loop_run"
#10 0x00007fe5026fcdc5 in main (argc=1, argv=0x7fff59fd2718) at main.c:623
        opt_ctx = <optimized out>
        opt_log_level = 0x0
        opt_log_domains = 0x0
        become_daemon = 0
        run_from_build_dir = 0
        debug = 0
        g_fatal_warnings = 0
        pidfile = 0x7fe5032a1310 "/var/run/NetworkManager/NetworkManager.pid"
        state_file = 0x7fe5032a1710 "/var/lib/NetworkManager/NetworkManager.state"
        wifi_enabled = <optimized out>
        net_enabled = <optimized out>
        wwan_enabled = <optimized out>
        wimax_enabled = <optimized out>
        success = 1
        show_version = 0
        i = <optimized out>
        vpn_manager = 0x7fe5032a41a0
        dns_mgr = 0x7fe5032bfb20
        dbus_mgr = 0x7fe5032afdc0
        sup_mgr = 0x7fe50333bb60
        dhcp_mgr = 0x7fe503333680
        fw_mgr = 0x7fe5032a44e0
        settings = 0x7fe5032ab0c0
        config = 0x7fe5032a3880
        error = 0x0
        wrote_pidfile = 0
        options = {{long_name = 0x7fe5027ac181 "version", short_name = 86 'V', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff59fd22ec, description = 0x7fe502794560 "Print NetworkManager version and exit", arg_description = 0x0}, {long_name = 0x7fe502794ab7 "no-daemon", short_name = 110 'n', flags = 4, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff59fd22dc, description = 0x7fe502794ac1 "Don't become a daemon", arg_description = 0x0}, {long_name = 0x7fe50279603d "debug", short_name = 100 'd', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff59fd22e4, description = 0x7fe502794588 "Don't become a daemon, and log to stderr", arg_description = 0x0}, {long_name = 0x7fe502794ad7 "log-level", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x7fff59fd22f0, description = 0x7fe50329fb80 "Log level: one of [ERR,WARN,INFO,DEBUG]", arg_description = 0x7fe502794af8 "INFO"}, {long_name = 0x7fe502794afd "log-domains", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_STRING, arg_data = 0x7fff59fd22f8, description = 0x7fe50329fcc0 "Log domains separated by ',': any combination of [DEFAULT,NONE,PLATFORM,RFKILL,ETHER,WIFI,BT,MB,DHCP4,DHCP6,DHCP,PPP,WIFI_SCAN,IP4,IP6,IP,AUTOIP4,DNS,VPN,SHARING,SUPPLICANT,AGENTS,SETTINGS,SUSPEND,COR"..., arg_description = 0x7fe502794b09 "PLATFORM,RFKILL,WIFI"}, {long_name = 0x7fe502794b1e "g-fatal-warnings", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff59fd22e8, description = 0x7fe502794b2f "Make all warnings fatal", arg_description = 0x0}, {long_name = 0x7fe502794b47 "pid-file", short_name = 112 'p', flags = 0, arg = G_OPTION_ARG_FILENAME, arg_data = 0x7fff59fd2300, description = 0x7fe5027945f0 "Specify the location of a PID file", arg_description = 0x7fe502794b50 "filename"}, {long_name = 0x7fe502794b59 "state-file", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_FILENAME, arg_data = 0x7fff59fd2308, description = 0x7fe502794b64 "State file location", arg_description = 0x7fe502794b78 "/path/to/state.file"}, {long_name = 0x7fe502794b8c "run-from-build-dir", short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff59fd22e0, description = 0x7fe502794b9f "Run from build directory", arg_description = 0x0}, {long_name = 0x0, short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0, arg_description = 0x0}}
        __FUNCTION__ = "main"
From                To                  Syms Read   Shared Object Library
0x00007fe502254070  0x00007fe502280e20  Yes         /lib64/libnm-util.so.2
0x00007fe50203b510  0x00007fe50203cb84  Yes         /lib64/libuuid.so.1
0x00007fe501e06cd0  0x00007fe501e29cb4  Yes         /lib64/libssl3.so
0x00007fe501bd8e60  0x00007fe501bf0b58  Yes         /lib64/libsmime3.so
0x00007fe5018a1870  0x00007fe50198c2d4  Yes         /lib64/libnss3.so
0x00007fe501667e10  0x00007fe501676078  Yes         /lib64/libnssutil3.so
0x00007fe501459090  0x00007fe50145a018  Yes         /lib64/libplds4.so
0x00007fe501254510  0x00007fe501255b18  Yes         /lib64/libplc4.so
0x00007fe501022140  0x00007fe501041eb0  Yes         /lib64/libnspr4.so
0x00007fe500dfd9f0  0x00007fe500e09614  Yes         /lib64/libpthread.so.0
0x00007fe500bda610  0x00007fe500bec8b4  Yes         /lib64/libdbus-glib-1.so.2
0x00007fe500991ab0  0x00007fe5009b9f04  Yes         /lib64/libdbus-1.so.3
0x00007fe5007839a0  0x00007fe5007868ea  Yes         /lib64/libgudev-1.0.so.0
0x00007fe500545e50  0x00007fe500565ed0  Yes         /lib64/libnl-route-3.so.200
0x00007fe50032e3a0  0x00007fe50032fbfc  Yes         /lib64/libnl-genl-3.so.200
0x00007fe5001183a0  0x00007fe500123438  Yes         /lib64/libnl-3.so.200
0x00007fe4ffe8cae0  0x00007fe4ffed776c  Yes         /lib64/libmm-glib.so.0
0x00007fe4ffc4b8a0  0x00007fe4ffc56f64  Yes         /lib64/libpolkit-gobject-1.so.0
0x00007fe4ffa392d0  0x00007fe4ffa3f186  Yes         /lib64/libsystemd-login.so.0
0x00007fe4ff833ed0  0x00007fe4ff8349d0  Yes         /lib64/libdl.so.2
0x00007fe4ff531890  0x00007fe4ff5a0bb8  Yes         /lib64/libm.so.6
0x00007fe4ff2a47a0  0x00007fe4ff2e1a70  Yes         /lib64/libsoup-2.4.so.1
0x00007fe4fef34be0  0x00007fe4feff665c  Yes         /lib64/libgio-2.0.so.0
0x00007fe4fecbd160  0x00007fe4feceba18  Yes         /lib64/libgobject-2.0.so.0
0x00007fe4feaaf190  0x00007fe4feab0088  Yes         /lib64/libgmodule-2.0.so.0
0x00007fe4fe79c6e0  0x00007fe4fe834f1c  Yes         /lib64/libglib-2.0.so.0
0x00007fe4fe57de20  0x00007fe4fe57f414  Yes         /lib64/libndp.so.0
0x00007fe4fe368af0  0x00007fe4fe378218  Yes         /lib64/libgcc_s.so.1
0x00007fe4fdfc6560  0x00007fe4fe107cc4  Yes         /lib64/libc.so.6
0x00007fe5024a9b10  0x00007fe5024c2cb0  Yes         /lib64/ld-linux-x86-64.so.2
0x00007fe4fdd93210  0x00007fe4fdd9f930  Yes         /lib64/libz.so.1
0x00007fe4fdb8b2d0  0x00007fe4fdb8e0cc  Yes         /lib64/librt.so.1
0x00007fe4fd97a4f0  0x00007fe4fd982f62  Yes         /lib64/libudev.so.1
0x00007fe4fd759260  0x00007fe4fd76b81c  Yes         /lib64/libselinux.so.1
0x00007fe4fd418870  0x00007fe4fd500930  Yes         /lib64/libxml2.so.2
0x00007fe4fd137fa0  0x00007fe4fd1c5760  Yes         /lib64/libsqlite3.so.0
0x00007fe4fcf26870  0x00007fe4fcf2afe8  Yes         /lib64/libffi.so.6
0x00007fe4fcd0ea40  0x00007fe4fcd1d81c  Yes         /lib64/libresolv.so.2
0x00007fe4fcaa6770  0x00007fe4fcaf08d8  Yes         /lib64/libpcre.so.1
0x00007fe4fc8830e0  0x00007fe4fc899060  Yes         /lib64/liblzma.so.5
0x00007fe4f594b1e0  0x00007fe4f59524a4  Yes         /lib64/libnss_files.so.2
0x00007fe4f472cb60  0x00007fe4f473f334  Yes         /usr/lib64/NetworkManager/libnm-settings-plugin-ifcfg-rh.so
0x00007fe4f44ead20  0x00007fe4f450b5fc  Yes         /lib64/libnm-glib.so.4
0x00007fe4f429bf20  0x00007fe4f42c997c  Yes         /lib64/libsoftokn3.so
0x00007fe4f401cd00  0x00007fe4f40712f0  Yes         /lib64/libfreebl3.so
$1 = 0x0
$2 = 0x0
rax            0x7fe503290670	140621577258608
rbx            0x0	0
rcx            0x7fe501010300	140621541081856
rdx            0x7fe502697b90	140621564705680
rsi            0x1	1
rdi            0x0	0
rbp            0x20	0x20
rsp            0x7fff59fd2058	0x7fff59fd2058
r8             0x7fe50329be80	140621577305728
r9             0x7fe4fe35f7b8	140621494220728
r10            0x7fe4fe35f7b8	140621494220728
r11            0x7fe4fe125130	140621491884336
r12            0x7fe5032aeb20	140621577382688
r13            0x7fe50329c100	140621577306368
r14            0x7fe503296ee0	140621577285344
r15            0x7fe5032aeac0	140621577382592
rip            0x7fe500e04b97	0x7fe500e04b97 <__GI___pthread_getspecific+55>
eflags         0x246	[ PF ZF IF ]
cs             0x33	51
ss             0x2b	43
ds             0x0	0
es             0x0	0
fs             0x0	0
gs             0x0	0
st0            *value not available*
st1            *value not available*
st2            *value not available*
st3            *value not available*
st4            *value not available*
st5            *value not available*
st6            *value not available*
st7            *value not available*
fctrl          *value not available*
fstat          *value not available*
ftag           *value not available*
fiseg          *value not available*
fioff          *value not available*
foseg          *value not available*
fooff          *value not available*
fop            *value not available*
mxcsr          *value not available*
ymm0           *value not available*
ymm1           *value not available*
ymm2           *value not available*
ymm3           *value not available*
ymm4           *value not available*
ymm5           *value not available*
ymm6           *value not available*
ymm7           *value not available*
ymm8           *value not available*
ymm9           *value not available*
ymm10          *value not available*
ymm11          *value not available*
ymm12          *value not available*
ymm13          *value not available*
ymm14          *value not available*
ymm15          *value not available*
Dump of assembler code for function __GI___pthread_getspecific:
   0x00007fe500e04b60 <+0>:	cmp    $0x1f,%edi
   0x00007fe500e04b63 <+3>:	ja     0x7fe500e04bae <__GI___pthread_getspecific+78>
   0x00007fe500e04b65 <+5>:	mov    %edi,%eax
   0x00007fe500e04b67 <+7>:	add    $0x30,%rax
   0x00007fe500e04b6b <+11>:	shl    $0x4,%rax
   0x00007fe500e04b6f <+15>:	mov    %fs:0x10,%rdx
   0x00007fe500e04b78 <+24>:	lea    0x10(%rdx,%rax,1),%rdx
   0x00007fe500e04b7d <+29>:	mov    0x8(%rdx),%rax
   0x00007fe500e04b81 <+33>:	test   %rax,%rax
   0x00007fe500e04b84 <+36>:	je     0x7fe500e04ba0 <__GI___pthread_getspecific+64>
   0x00007fe500e04b86 <+38>:	mov    %edi,%edi
   0x00007fe500e04b88 <+40>:	lea    0x20b771(%rip),%rcx        # 0x7fe501010300 <__pthread_keys>
   0x00007fe500e04b8f <+47>:	shl    $0x4,%rdi
   0x00007fe500e04b93 <+51>:	mov    (%rcx,%rdi,1),%rsi
=> 0x00007fe500e04b97 <+55>:	cmp    %rsi,(%rdx)
   0x00007fe500e04b9a <+58>:	jne    0x7fe500e04ba3 <__GI___pthread_getspecific+67>
   0x00007fe500e04b9c <+60>:	repz retq 
   0x00007fe500e04b9e <+62>:	xchg   %ax,%ax
   0x00007fe500e04ba0 <+64>:	xor    %eax,%eax
   0x00007fe500e04ba2 <+66>:	retq   
   0x00007fe500e04ba3 <+67>:	movq   $0x0,0x8(%rdx)
   0x00007fe500e04bab <+75>:	xor    %eax,%eax
   0x00007fe500e04bad <+77>:	retq   
   0x00007fe500e04bae <+78>:	cmp    $0x3ff,%edi
   0x00007fe500e04bb4 <+84>:	ja     0x7fe500e04ba0 <__GI___pthread_getspecific+64>
   0x00007fe500e04bb6 <+86>:	mov    %edi,%eax
   0x00007fe500e04bb8 <+88>:	mov    %edi,%edx
   0x00007fe500e04bba <+90>:	and    $0x1f,%eax
   0x00007fe500e04bbd <+93>:	shr    $0x5,%edx
   0x00007fe500e04bc0 <+96>:	mov    %fs:0x510(,%rdx,8),%rdx
   0x00007fe500e04bc9 <+105>:	test   %rdx,%rdx
   0x00007fe500e04bcc <+108>:	je     0x7fe500e04ba0 <__GI___pthread_getspecific+64>
   0x00007fe500e04bce <+110>:	shl    $0x4,%rax
   0x00007fe500e04bd2 <+114>:	add    %rax,%rdx
   0x00007fe500e04bd5 <+117>:	jmp    0x7fe500e04b7d <__GI___pthread_getspecific+29>
End of assembler dump.

7fe4e4000000-7fe4e4022000 rw-p 00000000 00:00 0 
7fe4e4022000-7fe4e8000000 ---p 00000000 00:00 0 
7fe4e8000000-7fe4e8022000 rw-p 00000000 00:00 0 
7fe4e8022000-7fe4ec000000 ---p 00000000 00:00 0 
7fe4ef7ff000-7fe4ef800000 ---p 00000000 00:00 0 
7fe4ef800000-7fe4f0000000 rw-p 00000000 00:00 0 
7fe4f0000000-7fe4f0021000 rw-p 00000000 00:00 0 
7fe4f0021000-7fe4f4000000 ---p 00000000 00:00 0 
7fe4f4019000-7fe4f4091000 r-xp 00000000 00:1f 2463091                    /usr/lib64/libfreebl3.so
7fe4f4091000-7fe4f4290000 ---p 00078000 00:1f 2463091                    /usr/lib64/libfreebl3.so
7fe4f4290000-7fe4f4292000 r--p 00077000 00:1f 2463091                    /usr/lib64/libfreebl3.so
7fe4f4292000-7fe4f4293000 rw-p 00079000 00:1f 2463091                    /usr/lib64/libfreebl3.so
7fe4f4293000-7fe4f4297000 rw-p 00000000 00:00 0 
7fe4f4297000-7fe4f42da000 r-xp 00000000 00:1f 2492733                    /usr/lib64/libsoftokn3.so
7fe4f42da000-7fe4f44d9000 ---p 00043000 00:1f 2492733                    /usr/lib64/libsoftokn3.so
7fe4f44d9000-7fe4f44db000 r--p 00042000 00:1f 2492733                    /usr/lib64/libsoftokn3.so
7fe4f44db000-7fe4f44dc000 rw-p 00044000 00:1f 2492733                    /usr/lib64/libsoftokn3.so
7fe4f44dc000-7fe4f451e000 r-xp 00000000 00:1f 2463532                    /usr/lib64/libnm-glib.so.4.7.0 (deleted)
7fe4f451e000-7fe4f471d000 ---p 00042000 00:1f 2463532                    /usr/lib64/libnm-glib.so.4.7.0 (deleted)
7fe4f471d000-7fe4f471f000 r--p 00041000 00:1f 2463532                    /usr/lib64/libnm-glib.so.4.7.0 (deleted)
7fe4f471f000-7fe4f4720000 rw-p 00043000 00:1f 2463532                    /usr/lib64/libnm-glib.so.4.7.0 (deleted)
7fe4f4720000-7fe4f4721000 rw-p 00000000 00:00 0 
7fe4f4721000-7fe4f4746000 r-xp 00000000 00:1f 2305606                    /usr/lib64/NetworkManager/libnm-settings-plugin-ifcfg-rh.so;52b6ce21 (deleted)
7fe4f4746000-7fe4f4945000 ---p 00025000 00:1f 2305606                    /usr/lib64/NetworkManager/libnm-settings-plugin-ifcfg-rh.so;52b6ce21 (deleted)
7fe4f4945000-7fe4f4946000 r--p 00024000 00:1f 2305606                    /usr/lib64/NetworkManager/libnm-settings-plugin-ifcfg-rh.so;52b6ce21 (deleted)
7fe4f4946000-7fe4f4947000 rw-p 00025000 00:1f 2305606                    /usr/lib64/NetworkManager/libnm-settings-plugin-ifcfg-rh.so;52b6ce21 (deleted)
7fe4f4947000-7fe4f4948000 ---p 00000000 00:00 0 
7fe4f4948000-7fe4f5148000 rw-p 00000000 00:00 0                          [stack:819]
7fe4f5148000-7fe4f5149000 ---p 00000000 00:00 0 
7fe4f5149000-7fe4f5949000 rw-p 00000000 00:00 0                          [stack:816]
7fe4f5949000-7fe4f5955000 r-xp 00000000 00:1f 2215793                    /usr/lib64/libnss_files-2.18.so
7fe4f5955000-7fe4f5b54000 ---p 0000c000 00:1f 2215793                    /usr/lib64/libnss_files-2.18.so
7fe4f5b54000-7fe4f5b55000 r--p 0000b000 00:1f 2215793                    /usr/lib64/libnss_files-2.18.so
7fe4f5b55000-7fe4f5b56000 rw-p 0000c000 00:1f 2215793                    /usr/lib64/libnss_files-2.18.so
7fe4f5b56000-7fe4f5b57000 ---p 00000000 00:00 0 
7fe4f5b57000-7fe4f6357000 rw-p 00000000 00:00 0                          [stack:814]
7fe4f6357000-7fe4fc880000 r--p 00000000 00:1f 2215764                    /usr/lib/locale/locale-archive
7fe4fc880000-7fe4fc8a4000 r-xp 00000000 00:1f 2463036                    /usr/lib64/liblzma.so.5.0.99
7fe4fc8a4000-7fe4fcaa3000 ---p 00024000 00:1f 2463036                    /usr/lib64/liblzma.so.5.0.99
7fe4fcaa3000-7fe4fcaa4000 r--p 00023000 00:1f 2463036                    /usr/lib64/liblzma.so.5.0.99
7fe4fcaa4000-7fe4fcaa5000 rw-p 00024000 00:1f 2463036                    /usr/lib64/liblzma.so.5.0.99
7fe4fcaa5000-7fe4fcb0a000 r-xp 00000000 00:1f 2463056                    /usr/lib64/libpcre.so.1.2.1
7fe4fcb0a000-7fe4fcd09000 ---p 00065000 00:1f 2463056                    /usr/lib64/libpcre.so.1.2.1
7fe4fcd09000-7fe4fcd0a000 r--p 00064000 00:1f 2463056                    /usr/lib64/libpcre.so.1.2.1
7fe4fcd0a000-7fe4fcd0b000 rw-p 00065000 00:1f 2463056                    /usr/lib64/libpcre.so.1.2.1
7fe4fcd0b000-7fe4fcd21000 r-xp 00000000 00:1f 2463058                    /usr/lib64/libresolv-2.18.so
7fe4fcd21000-7fe4fcf21000 ---p 00016000 00:1f 2463058                    /usr/lib64/libresolv-2.18.so
7fe4fcf21000-7fe4fcf22000 r--p 00016000 00:1f 2463058                    /usr/lib64/libresolv-2.18.so
7fe4fcf22000-7fe4fcf23000 rw-p 00017000 00:1f 2463058                    /usr/lib64/libresolv-2.18.so
7fe4fcf23000-7fe4fcf25000 rw-p 00000000 00:00 0 
7fe4fcf25000-7fe4fcf2c000 r-xp 00000000 00:1f 2463028                    /usr/lib64/libffi.so.6.0.1
7fe4fcf2c000-7fe4fd12b000 ---p 00007000 00:1f 2463028                    /usr/lib64/libffi.so.6.0.1
7fe4fd12b000-7fe4fd12c000 r--p 00006000 00:1f 2463028                    /usr/lib64/libffi.so.6.0.1
7fe4fd12c000-7fe4fd12d000 rw-p 00007000 00:1f 2463028                    /usr/lib64/libffi.so.6.0.1
7fe4fd12d000-7fe4fd1e5000 r-xp 00000000 00:1f 2492640                    /usr/lib64/libsqlite3.so.0.8.6
7fe4fd1e5000-7fe4fd3e5000 ---p 000b8000 00:1f 2492640                    /usr/lib64/libsqlite3.so.0.8.6
7fe4fd3e5000-7fe4fd3e7000 r--p 000b8000 00:1f 2492640                    /usr/lib64/libsqlite3.so.0.8.6
7fe4fd3e7000-7fe4fd3ea000 rw-p 000ba000 00:1f 2492640                    /usr/lib64/libsqlite3.so.0.8.6
7fe4fd3ea000-7fe4fd548000 r-xp 00000000 00:1f 2463038                    /usr/lib64/libxml2.so.2.9.1
7fe4fd548000-7fe4fd747000 ---p 0015e000 00:1f 2463038                    /usr/lib64/libxml2.so.2.9.1
7fe4fd747000-7fe4fd74f000 r--p 0015d000 00:1f 2463038                    /usr/lib64/libxml2.so.2.9.1
7fe4fd74f000-7fe4fd751000 rw-p 00165000 00:1f 2463038                    /usr/lib64/libxml2.so.2.9.1
7fe4fd751000-7fe4fd753000 rw-p 00000000 00:00 0 
7fe4fd753000-7fe4fd774000 r-xp 00000000 00:1f 2463057                    /usr/lib64/libselinux.so.1
7fe4fd774000-7fe4fd973000 ---p 00021000 00:1f 2463057                    /usr/lib64/libselinux.so.1
7fe4fd973000-7fe4fd974000 r--p 00020000 00:1f 2463057                    /usr/lib64/libselinux.so.1
7fe4fd974000-7fe4fd975000 rw-p 00021000 00:1f 2463057                    /usr/lib64/libselinux.so.1
7fe4fd975000-7fe4fd977000 rw-p 00000000 00:00 0 
7fe4fd977000-7fe4fd987000 r-xp 00000000 00:1f 2463086                    /usr/lib64/libudev.so.1.4.0
7fe4fd987000-7fe4fdb87000 ---p 00010000 00:1f 2463086                    /usr/lib64/libudev.so.1.4.0
7fe4fdb87000-7fe4fdb88000 r--p 00010000 00:1f 2463086                    /usr/lib64/libudev.so.1.4.0
7fe4fdb88000-7fe4fdb89000 rw-p 00011000 00:1f 2463086                    /usr/lib64/libudev.so.1.4.0
7fe4fdb89000-7fe4fdb90000 r-xp 00000000 00:1f 2463026                    /usr/lib64/librt-2.18.so
7fe4fdb90000-7fe4fdd8f000 ---p 00007000 00:1f 2463026                    /usr/lib64/librt-2.18.so
7fe4fdd8f000-7fe4fdd90000 r--p 00006000 00:1f 2463026                    /usr/lib64/librt-2.18.so
7fe4fdd90000-7fe4fdd91000 rw-p 00007000 00:1f 2463026                    /usr/lib64/librt-2.18.so
7fe4fdd91000-7fe4fdda6000 r-xp 00000000 00:1f 2463027                    /usr/lib64/libz.so.1.2.8
7fe4fdda6000-7fe4fdfa5000 ---p 00015000 00:1f 2463027                    /usr/lib64/libz.so.1.2.8
7fe4fdfa5000-7fe4fdfa6000 r--p 00014000 00:1f 2463027                    /usr/lib64/libz.so.1.2.8
7fe4fdfa6000-7fe4fdfa7000 rw-p 00015000 00:1f 2463027                    /usr/lib64/libz.so.1.2.8
7fe4fdfa7000-7fe4fe15b000 r-xp 00000000 00:1f 2463024                    /usr/lib64/libc-2.18.so
7fe4fe15b000-7fe4fe35b000 ---p 001b4000 00:1f 2463024                    /usr/lib64/libc-2.18.so
7fe4fe35b000-7fe4fe35f000 r--p 001b4000 00:1f 2463024                    /usr/lib64/libc-2.18.so
7fe4fe35f000-7fe4fe361000 rw-p 001b8000 00:1f 2463024                    /usr/lib64/libc-2.18.so
7fe4fe361000-7fe4fe366000 rw-p 00000000 00:00 0 
7fe4fe366000-7fe4fe37b000 r-xp 00000000 00:1f 2463040                    /usr/lib64/libgcc_s-4.8.2-20131212.so.1
7fe4fe37b000-7fe4fe57a000 ---p 00015000 00:1f 2463040                    /usr/lib64/libgcc_s-4.8.2-20131212.so.1
7fe4fe57a000-7fe4fe57b000 r--p 00014000 00:1f 2463040                    /usr/lib64/libgcc_s-4.8.2-20131212.so.1
7fe4fe57b000-7fe4fe57c000 rw-p 00015000 00:1f 2463040                    /usr/lib64/libgcc_s-4.8.2-20131212.so.1
7fe4fe57c000-7fe4fe581000 r-xp 00000000 00:1f 2463972                    /usr/lib64/libndp.so.0.0.0
7fe4fe581000-7fe4fe780000 ---p 00005000 00:1f 2463972                    /usr/lib64/libndp.so.0.0.0
7fe4fe780000-7fe4fe781000 r--p 00004000 00:1f 2463972                    /usr/lib64/libndp.so.0.0.0
7fe4fe781000-7fe4fe782000 rw-p 00005000 00:1f 2463972                    /usr/lib64/libndp.so.0.0.0
7fe4fe782000-7fe4fe8ab000 r-xp 00000000 00:1f 2463053                    /usr/lib64/libglib-2.0.so.0.3800.2
7fe4fe8ab000-7fe4feaab000 ---p 00129000 00:1f 2463053                    /usr/lib64/libglib-2.0.so.0.3800.2
7fe4feaab000-7fe4feaac000 r--p 00129000 00:1f 2463053                    /usr/lib64/libglib-2.0.so.0.3800.2
7fe4feaac000-7fe4feaad000 rw-p 0012a000 00:1f 2463053                    /usr/lib64/libglib-2.0.so.0.3800.2
7fe4feaad000-7fe4feaae000 rw-p 00000000 00:00 0 
7fe4feaae000-7fe4feab1000 r-xp 00000000 00:1f 2463055                    /usr/lib64/libgmodule-2.0.so.0.3800.2
7fe4feab1000-7fe4fecb0000 ---p 00003000 00:1f 2463055                    /usr/lib64/libgmodule-2.0.so.0.3800.2
7fe4fecb0000-7fe4fecb1000 r--p 00002000 00:1f 2463055                    /usr/lib64/libgmodule-2.0.so.0.3800.2
7fe4fecb1000-7fe4fecb2000 rw-p 00003000 00:1f 2463055                    /usr/lib64/libgmodule-2.0.so.0.3800.2
7fe4fecb2000-7fe4fed01000 r-xp 00000000 00:1f 2463054                    /usr/lib64/libgobject-2.0.so.0.3800.2
7fe4fed01000-7fe4fef01000 ---p 0004f000 00:1f 2463054                    /usr/lib64/libgobject-2.0.so.0.3800.2
7fe4fef01000-7fe4fef02000 r--p 0004f000 00:1f 2463054                    /usr/lib64/libgobject-2.0.so.0.3800.2
7fe4fef02000-7fe4fef03000 rw-p 00050000 00:1f 2463054                    /usr/lib64/libgobject-2.0.so.0.3800.2
7fe4fef03000-7fe4ff061000 r-xp 00000000 00:1f 2463059                    /usr/lib64/libgio-2.0.so.0.3800.2
7fe4ff061000-7fe4ff260000 ---p 0015e000 00:1f 2463059                    /usr/lib64/libgio-2.0.so.0.3800.2
7fe4ff260000-7fe4ff264000 r--p 0015d000 00:1f 2463059                    /usr/lib64/libgio-2.0.so.0.3800.2
7fe4ff264000-7fe4ff266000 rw-p 00161000 00:1f 2463059                    /usr/lib64/libgio-2.0.so.0.3800.2
7fe4ff266000-7fe4ff268000 rw-p 00000000 00:00 0 
7fe4ff268000-7fe4ff310000 r-xp 00000000 00:1f 2492641                    /usr/lib64/libsoup-2.4.so.1.7.0
7fe4ff310000-7fe4ff510000 ---p 000a8000 00:1f 2492641                    /usr/lib64/libsoup-2.4.so.1.7.0
7fe4ff510000-7fe4ff512000 r--p 000a8000 00:1f 2492641                    /usr/lib64/libsoup-2.4.so.1.7.0
7fe4ff512000-7fe4ff52c000 rw-p 000aa000 00:1f 2492641                    /usr/lib64/libsoup-2.4.so.1.7.0
7fe4ff52c000-7fe4ff631000 r-xp 00000000 00:1f 2463037                    /usr/lib64/libm-2.18.so
7fe4ff631000-7fe4ff831000 ---p 00105000 00:1f 2463037                    /usr/lib64/libm-2.18.so
7fe4ff831000-7fe4ff832000 r--p 00105000 00:1f 2463037                    /usr/lib64/libm-2.18.so
7fe4ff832000-7fe4ff833000 rw-p 00106000 00:1f 2463037                    /usr/lib64/libm-2.18.so
7fe4ff833000-7fe4ff836000 r-xp 00000000 00:1f 2463029                    /usr/lib64/libdl-2.18.so
7fe4ff836000-7fe4ffa35000 ---p 00003000 00:1f 2463029                    /usr/lib64/libdl-2.18.so
7fe4ffa35000-7fe4ffa36000 r--p 00002000 00:1f 2463029                    /usr/lib64/libdl-2.18.so
7fe4ffa36000-7fe4ffa37000 rw-p 00003000 00:1f 2463029                    /usr/lib64/libdl-2.18.so
7fe4ffa37000-7fe4ffa43000 r-xp 00000000 00:1f 2463603                    /usr/lib64/libsystemd-login.so.0.9.1
7fe4ffa43000-7fe4ffc42000 ---p 0000c000 00:1f 2463603                    /usr/lib64/libsystemd-login.so.0.9.1
7fe4ffc42000-7fe4ffc43000 r--p 0000b000 00:1f 2463603                    /usr/lib64/libsystemd-login.so.0.9.1
7fe4ffc43000-7fe4ffc44000 rw-p 0000c000 00:1f 2463603                    /usr/lib64/libsystemd-login.so.0.9.1
7fe4ffc44000-7fe4ffc5f000 r-xp 00000000 00:1f 2463646                    /usr/lib64/libpolkit-gobject-1.so.0.0.0
7fe4ffc5f000-7fe4ffe5f000 ---p 0001b000 00:1f 2463646                    /usr/lib64/libpolkit-gobject-1.so.0.0.0
7fe4ffe5f000-7fe4ffe60000 r--p 0001b000 00:1f 2463646                    /usr/lib64/libpolkit-gobject-1.so.0.0.0
7fe4ffe60000-7fe4ffe61000 rw-p 00000000 00:00 0 
7fe4ffe61000-7fe4fff05000 r-xp 00000000 00:1f 2465056                    /usr/lib64/libmm-glib.so.0.0.0
7fe4fff05000-7fe500105000 ---p 000a4000 00:1f 2465056                    /usr/lib64/libmm-glib.so.0.0.0
7fe500105000-7fe50010d000 r--p 000a4000 00:1f 2465056                    /usr/lib64/libmm-glib.so.0.0.0
7fe50010d000-7fe50010f000 rw-p 000ac000 00:1f 2465056                    /usr/lib64/libmm-glib.so.0.0.0
7fe50010f000-7fe500110000 rw-p 00000000 00:00 0 
7fe500110000-7fe50012a000 r-xp 00000000 00:1f 2463082                    /usr/lib64/libnl-3.so.200.16.1
7fe50012a000-7fe500329000 ---p 0001a000 00:1f 2463082                    /usr/lib64/libnl-3.so.200.16.1
7fe500329000-7fe50032b000 r--p 00019000 00:1f 2463082                    /usr/lib64/libnl-3.so.200.16.1
7fe50032b000-7fe50032c000 rw-p 0001b000 00:1f 2463082                    /usr/lib64/libnl-3.so.200.16.1
7fe50032c000-7fe500331000 r-xp 00000000 00:1f 2463651                    /usr/lib64/libnl-genl-3.so.200.16.1
7fe500331000-7fe500530000 ---p 00005000 00:1f 2463651                    /usr/lib64/libnl-genl-3.so.200.16.1
7fe500530000-7fe500531000 r--p 00004000 00:1f 2463651                    /usr/lib64/libnl-genl-3.so.200.16.1
7fe500531000-7fe500532000 rw-p 00005000 00:1f 2463651                    /usr/lib64/libnl-genl-3.so.200.16.1
7fe500532000-7fe500578000 r-xp 00000000 00:1f 2463083                    /usr/lib64/libnl-route-3.so.200.16.1
7fe500578000-7fe500778000 ---p 00046000 00:1f 2463083                    /usr/lib64/libnl-route-3.so.200.16.1
7fe500778000-7fe50077a000 r--p 00046000 00:1f 2463083                    /usr/lib64/libnl-route-3.so.200.16.1
7fe50077a000-7fe50077e000 rw-p 00048000 00:1f 2463083                    /usr/lib64/libnl-route-3.so.200.16.1
7fe50077e000-7fe500780000 rw-p 00000000 00:00 0 
7fe500780000-7fe500789000 r-xp 00000000 00:1f 2463479                    /usr/lib64/libgudev-1.0.so.0.1.3
7fe500789000-7fe500988000 ---p 00009000 00:1f 2463479                    /usr/lib64/libgudev-1.0.so.0.1.3
7fe500988000-7fe500989000 r--p 00008000 00:1f 2463479                    /usr/lib64/libgudev-1.0.so.0.1.3
7fe500989000-7fe50098a000 rw-p 00000000 00:00 0 
7fe50098a000-7fe5009cf000 r-xp 00000000 00:1f 2463089                    /usr/lib64/libdbus-1.so.3.7.4 (deleted)
7fe5009cf000-7fe500bce000 ---p 00045000 00:1f 2463089                    /usr/lib64/libdbus-1.so.3.7.4 (deleted)
7fe500bce000-7fe500bcf000 r--p 00044000 00:1f 2463089                    /usr/lib64/libdbus-1.so.3.7.4 (deleted)
7fe500bcf000-7fe500bd0000 rw-p 00045000 00:1f 2463089                    /usr/lib64/libdbus-1.so.3.7.4 (deleted)
7fe500bd0000-7fe500bf6000 r-xp 00000000 00:1f 2463253                    /usr/lib64/libdbus-glib-1.so.2.2.2.#prelink#.XwF0WL (deleted)
7fe500bf6000-7fe500df6000 ---p 00026000 00:1f 2463253                    /usr/lib64/libdbus-glib-1.so.2.2.2.#prelink#.XwF0WL (deleted)
7fe500df6000-7fe500df7000 r--p 00026000 00:1f 2463253                    /usr/lib64/libdbus-glib-1.so.2.2.2.#prelink#.XwF0WL (deleted)
7fe500df7000-7fe500df8000 rw-p 00027000 00:1f 2463253                    /usr/lib64/libdbus-glib-1.so.2.2.2.#prelink#.XwF0WL (deleted)
7fe500df8000-7fe500e10000 r-xp 00000000 00:1f 2463025                    /usr/lib64/libpthread-2.18.so
7fe500e10000-7fe50100f000 ---p 00018000 00:1f 2463025                    /usr/lib64/libpthread-2.18.so
7fe50100f000-7fe501010000 r--p 00017000 00:1f 2463025                    /usr/lib64/libpthread-2.18.so
7fe501010000-7fe501011000 rw-p 00018000 00:1f 2463025                    /usr/lib64/libpthread-2.18.so
7fe501011000-7fe501015000 rw-p 00000000 00:00 0 
7fe501015000-7fe50104f000 r-xp 00000000 00:1f 2463104                    /usr/lib64/libnspr4.so
7fe50104f000-7fe50124e000 ---p 0003a000 00:1f 2463104                    /usr/lib64/libnspr4.so
7fe50124e000-7fe50124f000 r--p 00039000 00:1f 2463104                    /usr/lib64/libnspr4.so
7fe50124f000-7fe501251000 rw-p 0003a000 00:1f 2463104                    /usr/lib64/libnspr4.so
7fe501251000-7fe501253000 rw-p 00000000 00:00 0 
7fe501253000-7fe501257000 r-xp 00000000 00:1f 2463105                    /usr/lib64/libplc4.so
7fe501257000-7fe501456000 ---p 00004000 00:1f 2463105                    /usr/lib64/libplc4.so
7fe501456000-7fe501457000 r--p 00003000 00:1f 2463105                    /usr/lib64/libplc4.so
7fe501457000-7fe501458000 rw-p 00004000 00:1f 2463105                    /usr/lib64/libplc4.so
7fe501458000-7fe50145b000 r-xp 00000000 00:1f 2463106                    /usr/lib64/libplds4.so
7fe50145b000-7fe50165a000 ---p 00003000 00:1f 2463106                    /usr/lib64/libplds4.so
7fe50165a000-7fe50165b000 r--p 00002000 00:1f 2463106                    /usr/lib64/libplds4.so
7fe50165b000-7fe50165c000 rw-p 00003000 00:1f 2463106                    /usr/lib64/libplds4.so
7fe50165c000-7fe501681000 r-xp 00000000 00:1f 2463107                    /usr/lib64/libnssutil3.so
7fe501681000-7fe501881000 ---p 00025000 00:1f 2463107                    /usr/lib64/libnssutil3.so
7fe501881000-7fe501887000 r--p 00025000 00:1f 2463107                    /usr/lib64/libnssutil3.so
7fe501887000-7fe501888000 rw-p 0002b000 00:1f 2463107                    /usr/lib64/libnssutil3.so
7fe501888000-7fe5019c6000 r-xp 00000000 00:1f 2463108                    /usr/lib64/libnss3.so (deleted)
7fe5019c6000-7fe501bc6000 ---p 0013e000 00:1f 2463108                    /usr/lib64/libnss3.so (deleted)
7fe501bc6000-7fe501bcb000 r--p 0013e000 00:1f 2463108                    /usr/lib64/libnss3.so (deleted)
7fe501bcb000-7fe501bce000 rw-p 00143000 00:1f 2463108                    /usr/lib64/libnss3.so (deleted)
7fe501bce000-7fe501bcf000 rw-p 00000000 00:00 0 
7fe501bcf000-7fe501bf8000 r-xp 00000000 00:1f 2463110                    /usr/lib64/libsmime3.so (deleted)
7fe501bf8000-7fe501df7000 ---p 00029000 00:1f 2463110                    /usr/lib64/libsmime3.so (deleted)
7fe501df7000-7fe501dfb000 r--p 00028000 00:1f 2463110                    /usr/lib64/libsmime3.so (deleted)
7fe501dfb000-7fe501dfc000 rw-p 0002c000 00:1f 2463110                    /usr/lib64/libsmime3.so (deleted)
7fe501dfc000-7fe501e36000 r-xp 00000000 00:1f 2463109                    /usr/lib64/libssl3.so (deleted)
7fe501e36000-7fe502035000 ---p 0003a000 00:1f 2463109                    /usr/lib64/libssl3.so (deleted)
7fe502035000-7fe502038000 r--p 00039000 00:1f 2463109                    /usr/lib64/libssl3.so (deleted)
7fe502038000-7fe502039000 rw-p 0003c000 00:1f 2463109                    /usr/lib64/libssl3.so (deleted)
7fe502039000-7fe50203a000 rw-p 00000000 00:00 0 
7fe50203a000-7fe50203e000 r-xp 00000000 00:1f 2463129                    /usr/lib64/libuuid.so.1.3.0
7fe50203e000-7fe50223d000 ---p 00004000 00:1f 2463129                    /usr/lib64/libuuid.so.1.3.0
7fe50223d000-7fe50223e000 r--p 00003000 00:1f 2463129                    /usr/lib64/libuuid.so.1.3.0
7fe50223e000-7fe50223f000 rw-p 00004000 00:1f 2463129                    /usr/lib64/libuuid.so.1.3.0
7fe50223f000-7fe5022a5000 r-xp 00000000 00:1f 2463531                    /usr/lib64/libnm-util.so.2.5.0 (deleted)
7fe5022a5000-7fe5024a5000 ---p 00066000 00:1f 2463531                    /usr/lib64/libnm-util.so.2.5.0 (deleted)
7fe5024a5000-7fe5024a7000 r--p 00066000 00:1f 2463531                    /usr/lib64/libnm-util.so.2.5.0 (deleted)
7fe5024a7000-7fe5024a9000 rw-p 00068000 00:1f 2463531                    /usr/lib64/libnm-util.so.2.5.0 (deleted)
7fe5024a9000-7fe5024c9000 r-xp 00000000 00:1f 2463023                    /usr/lib64/ld-2.18.so
7fe502681000-7fe502697000 r--p 00000000 00:1f 2216922                    /usr/share/locale/en_GB/LC_MESSAGES/glib20.mo
7fe502697000-7fe502699000 rw-p 00000000 00:00 0 
7fe502699000-7fe50269a000 rw-p 00000000 00:00 0 
7fe50269a000-7fe50269b000 rw-p 00000000 00:00 0 
7fe50269b000-7fe50269c000 rw-p 00000000 00:00 0 
7fe50269c000-7fe50269d000 rw-p 00000000 00:00 0 
7fe50269d000-7fe50269e000 rw-p 00000000 00:00 0 
7fe50269e000-7fe50269f000 rw-p 00000000 00:00 0 
7fe50269f000-7fe5026a0000 rw-p 00000000 00:00 0 
7fe5026a0000-7fe5026a1000 rw-p 00000000 00:00 0 
7fe5026a1000-7fe5026a2000 rw-p 00000000 00:00 0 
7fe5026a2000-7fe5026a3000 rw-p 00000000 00:00 0 
7fe5026a3000-7fe5026a4000 rw-p 00000000 00:00 0 
7fe5026a4000-7fe5026a5000 rw-p 00000000 00:00 0 
7fe5026a5000-7fe5026a6000 rw-p 00000000 00:00 0 
7fe5026a6000-7fe5026a7000 rw-p 00000000 00:00 0 
7fe5026a7000-7fe5026a8000 rw-p 00000000 00:00 0 
7fe5026a8000-7fe5026a9000 rw-p 00000000 00:00 0 
7fe5026a9000-7fe5026aa000 rw-p 00000000 00:00 0 
7fe5026aa000-7fe5026ab000 rw-p 00000000 00:00 0 
7fe5026b3000-7fe5026b4000 r--p 00000000 00:1f 2215735                    /usr/share/locale/en_GB/LC_MESSAGES/libc.mo
7fe5026b4000-7fe5026bb000 r--s 00000000 00:1f 2216090                    /usr/lib64/gconv/gconv-modules.cache
7fe5026bb000-7fe5026c7000 r--p 00000000 00:1f 2305637                    /usr/share/locale/en_GB/LC_MESSAGES/NetworkManager.mo (deleted)
7fe5026c7000-7fe5026c8000 rw-p 00000000 00:00 0 
7fe5026c8000-7fe5026c9000 r--p 0001f000 00:1f 2463023                    /usr/lib64/ld-2.18.so
7fe5026c9000-7fe5026ca000 rw-p 00020000 00:1f 2463023                    /usr/lib64/ld-2.18.so
7fe5026ca000-7fe5026cb000 rw-p 00000000 00:00 0 
7fe5026cb000-7fe5027ed000 r-xp 00000000 00:1f 2305611                    /usr/sbin/NetworkManager (deleted)
7fe5029ec000-7fe5029f3000 r--p 00121000 00:1f 2305611                    /usr/sbin/NetworkManager (deleted)
7fe5029f3000-7fe5029f4000 rw-p 00128000 00:1f 2305611                    /usr/sbin/NetworkManager (deleted)
7fe5029f4000-7fe5029f5000 rw-p 00000000 00:00 0 
7fe50328c000-7fe5032ad000 rw-p 00000000 00:00 0                          [heap]
7fe5032ad000-7fe5032cf000 rw-p 00000000 00:00 0                          [heap]
7fe5032cf000-7fe5032f0000 rw-p 00000000 00:00 0                          [heap]
7fe5032f0000-7fe503311000 rw-p 00000000 00:00 0                          [heap]
7fe503311000-7fe503332000 rw-p 00000000 00:00 0                          [heap]
7fe503332000-7fe503351000 rw-p 00000000 00:00 0                          [heap]
7fe503351000-7fe503372000 rw-p 00000000 00:00 0                          [heap]
7fe503372000-7fe503393000 rw-p 00000000 00:00 0                          [heap]
7fe503393000-7fe5033af000 rw-p 00000000 00:00 0                          [heap]
7fe5033af000-7fe5033cd000 rw-p 00000000 00:00 0                          [heap]
7fff59fb2000-7fff59fd3000 rw-p 00000000 00:00 0                          [stack]
7fff59ffe000-7fff5a000000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]

0:/dev/null
pos:	0
flags:	0100000
1:socket:[19009]
pos:	0
flags:	02
2:socket:[19009]
pos:	0
flags:	02
3:socket:[17096]
pos:	0
flags:	02000002
4:anon_inode:[eventfd]
pos:	0
flags:	02004002
eventfd-count:                1
5:socket:[17097]
pos:	0
flags:	02000002
6:socket:[17098]
pos:	0
flags:	02004002
7:socket:[17099]
pos:	0
flags:	02004002
8:socket:[17108]
pos:	0
flags:	02004002
9:socket:[17110]
pos:	0
flags:	02004002
10:anon_inode:inotify
pos:	0
flags:	02004000
inotify wd:4 ino:f30 sdev:1f mask:800afce ignored_mask:0 fhandle-bytes:14 fhandle-type:4d f_handle:300f00000000000002010000000
000000b000000
inotify wd:3 ino:124 sdev:1f mask:800afce ignored_mask:0 fhandle-bytes:14 fhandle-type:4d f_handle:240100000000000002010000000
000000b000000
inotify wd:2 ino:10b sdev:1f mask:800afce ignored_mask:0 fhandle-bytes:14 fhandle-type:4d f_handle:0b0100000000000002010000000
000000b000000
inotify wd:1 ino:1a0 sdev:1f mask:800afce ignored_mask:0 fhandle-bytes:14 fhandle-type:4d f_handle:a00100000000000002010000000
000000b000000
11:anon_inode:[eventfd]
pos:	0
flags:	02004002
eventfd-count:                0
12:anon_inode:inotify
pos:	0
flags:	02004000
inotify wd:4 ino:4087 sdev:12 mask:800a280 ignored_mask:0 fhandle-bytes:c fhandle-type:1 f_handle:4f6fb5528740000000000000
inotify wd:3 ino:4085 sdev:12 mask:800a280 ignored_mask:0 fhandle-bytes:c fhandle-type:1 f_handle:4f6fb5528540000000000000
inotify wd:2 ino:4083 sdev:12 mask:800a280 ignored_mask:0 fhandle-bytes:c fhandle-type:1 f_handle:4f6fb5528340000000000000
inotify wd:1 ino:4081 sdev:12 mask:800a280 ignored_mask:0 fhandle-bytes:c fhandle-type:1 f_handle:4f6fb5528140000000000000
13:socket:[19043]
pos:	0
flags:	02004002
14:anon_inode:[eventfd]
pos:	0
flags:	02004002
eventfd-count:                0
15:anon_inode:inotify
pos:	0
flags:	04000
inotify wd:11 ino:25f6b8 sdev:1f mask:800a008 ignored_mask:0 fhandle-bytes:14 fhandle-type:4d f_handle:b8f62500000000000201000
000000000effd0200
inotify wd:10 ino:1c75c7 sdev:1f mask:800a008 ignored_mask:0 fhandle-bytes:14 fhandle-type:4d f_handle:c7751c00000000000201000
00000000099510200
inotify wd:f ino:1c75c6 sdev:1f mask:800a008 ignored_mask:0 fhandle-bytes:14 fhandle-type:4d f_handle:c6751c000000000002010000
0000000099510200
inotify wd:e ino:1c32aa sdev:1f mask:800a008 ignored_mask:0 fhandle-bytes:14 fhandle-type:4d f_handle:aa321c000000000002010000
00000000752a0200
inotify wd:d ino:1c32a9 sdev:1f mask:800a008 ignored_mask:0 fhandle-bytes:14 fhandle-type:4d f_handle:a9321c000000000002010000
00000000742a0200
inotify wd:c ino:1b5b72 sdev:1f mask:800a008 ignored_mask:0 fhandle-bytes:14 fhandle-type:4d f_handle:725b1b000000000002010000
00000000dd160200
inotify wd:b ino:148e57 sdev:1f mask:800a008 ignored_mask:0 fhandle-bytes:14 fhandle-type:4d f_handle:578e14000000000002010000
00000000595f0100
inotify wd:a ino:1b9df sdev:1f mask:800a008 ignored_mask:0 fhandle-bytes:14 fhandle-type:4d f_handle:dfb9010000000000020100000
000000040000000
inotify wd:9 ino:1b9fb sdev:1f mask:800a008 ignored_mask:0 fhandle-bytes:14 fhandle-type:4d f_handle:fbb9010000000000020100000
000000040000000
inotify wd:8 ino:1b9de sdev:1f mask:800a008 ignored_mask:0 fhandle-bytes:14 fhandle-type:4d f_handle:deb9010000000000020100000
000000040000000
inotify wd:7 ino:1b9dc sdev:1f mask:800a008 ignored_mask:0 fhandle-bytes:14 fhandle-type:4d f_handle:dcb9010000000000020100000
000000040000000
inotify wd:6 ino:1b9fa sdev:1f mask:800a008 ignored_mask:0 fhandle-bytes:14 fhandle-type:4d f_handle:fab9010000000000020100000
000000040000000
inotify wd:5 ino:1b9db sdev:1f mask:800a008 ignored_mask:0 fhandle-bytes:14 fhandle-type:4d f_handle:dbb9010000000000020100000
000000040000000
inotify wd:4 ino:1b9da sdev:1f mask:800a008 ignored_mask:0 fhandle-bytes:14 fhandle-type:4d f_handle:dab9010000000000020100000
000000040000000
inotify wd:3 ino:1b9f8 sdev:1f mask:800a008 ignored_mask:0 fhandle-bytes:14 fhandle-type:4d f_handle:f8b9010000000000020100000
000000040000000
inotify wd:2 ino:1b9d7 sdev:1f mask:800a008 ignored_mask:0 fhandle-bytes:14 fhandle-type:4d f_handle:d7b9010000000000020100000
000000040000000
inotify wd:1 ino:216909 sdev:1f mask:800a008 ignored_mask:0 fhandle-bytes:14 fhandle-type:4d f_handle:096921000000000002010000
0000000072ea0200
16:socket:[20552]
pos:	0
flags:	02004002
17:socket:[219461]
pos:	0
flags:	02
18:anon_inode:[eventfd]
pos:	0
flags:	02004002
eventfd-count:                0
19:socket:[20553]
pos:	0
flags:	02004002
20:socket:[20556]
pos:	0
flags:	02004002
21:socket:[20579]
pos:	0
flags:	02000002
22:/run/systemd/inhibit/12.ref
pos:	0
flags:	02104001

Comment 2 Jirka Klimes 2014-03-18 16:26:13 UTC
David, sorry for responding late. But do you still see the higher CPU consumption with the latest NM (NetworkManager-0.9.9.0-31.git20131003.fc20)?

Comment 3 David Gibson 2014-03-20 04:14:59 UTC
I haven't tracked when I made updates closely enough to be sure, but I haven't seen the problem for a while, so the new version is probably ok.

Comment 4 Jirka Klimes 2014-04-01 10:10:45 UTC
Closing for now, feel free to reopen should you see the problem again.