Thread 13 (LWP 3789971): #0 0x00001528ede98d61 in __futex_abstimed_wait_common64 (private=21916, cancel=true, abstime=0x1528e8167040, op=393, expected=0, futex_word=0x1528e81670e8) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=21916, abstime=0x1528e8167040, clockid=0, expected=0, futex_word=0x1528e81670e8) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x1528e81670e8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x1528e8167040, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00001528ede9bc7e in __pthread_cond_wait_common (abstime=0x1528e8167040, clockid=0, mutex=0x559c54ec9f68 , cond=0x1528e81670c0) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_timedwait64 (cond=0x1528e81670c0, mutex=0x559c54ec9f68 , abstime=0x1528e8167040) at ./nptl/pthread_cond_wait.c:652 #5 0x0000559c53ea803a in inline_mysql_cond_timedwait (that=0x1528e81670c0, mutex=0x559c54ec9f68 , abstime=0x1528e8167040, src_line=4107, src_file=) at /test/11.4_opt/include/mysql/psi/mysql_thread.h:1088 #6 Interruptible_wait::wait (this=this@entry=0x1528e81670f8, cond=cond@entry=0x1528e81670c0, mutex=mutex@entry=0x559c54ec9f68 ) at /test/11.4_opt/sql/item_func.cc:4107 #7 0x0000559c53ea92a8 in do_pause (thd=thd@entry=0x152888000c68, timed_cond=timed_cond@entry=0x1528e81670f8, cond=cond@entry=0x1528e81670c0, timeout=) at /test/11.4_opt/sql/item_func.cc:7366 #8 0x0000559c53ea914c in Item_func_sleep::val_int (this=0x1528880178d0) at /test/11.4_opt/sql/item_func.cc:4659 #9 0x0000559c53d96209 in Type_handler::Item_send_long (this=, item=0x189, protocol=0x0, buf=0x1528ede98d61 <__GI___futex_abstimed_wait_cancelable64+225>) at /test/11.4_opt/sql/sql_type.cc:7713 #10 Type_handler_long::Item_send (this=, item=0x189, protocol=0x0, buf=0x1528ede98d61 <__GI___futex_abstimed_wait_cancelable64+225>) at /test/11.4_opt/sql/sql_type.h:5851 #11 0x0000559c53b0db01 in Protocol::send_result_set_row (this=0x1528880011f0, row_items=) at /test/11.4_opt/sql/protocol.cc:1333 #12 0x0000559c53b7ceff in select_send::send_data (this=0x152888018288, items=@0x152888017600: { = { = {}, first = 0x152888017980, last = 0x152888017980, elements = 1}, }) at /test/11.4_opt/sql/sql_class.cc:3264 #13 0x0000559c53c260e0 in select_result_sink::send_data_with_check (this=0x1528e81670e8, items=, u=, sent=0) at /test/11.4_opt/sql/sql_class.h:6098 #14 JOIN::exec_inner (this=this@entry=0x1528880182b0) at /test/11.4_opt/sql/sql_select.cc:4919 #15 0x0000559c53c0bce7 in JOIN::exec (this=0x1528880182b0) at /test/11.4_opt/sql/sql_select.cc:4831 #16 mysql_select (thd=thd@entry=0x152888000c68, tables=, fields=@0x152888017600: { = { = {}, first = 0x152888017980, last = 0x152888017980, elements = 1}, }, conds=, og_num=, order=, group=0x0, having=0x0, proc_param=0x0, select_options=, result=0x152888018288, unit=0x152888004f40, select_lex=0x152888017348) at /test/11.4_opt/sql/sql_select.cc:5361 #17 0x0000559c53c0b969 in handle_select (thd=thd@entry=0x152888000c68, lex=lex@entry=0x152888004e60, result=result@entry=0x152888018288, setup_tables_done_option=setup_tables_done_option@entry=0) at /test/11.4_opt/sql/sql_select.cc:642 #18 0x0000559c53bd7cfe in execute_sqlcom_select (thd=thd@entry=0x152888000c68, all_tables=0x0) at /test/11.4_opt/sql/sql_parse.cc:6183 #19 0x0000559c53bd6229 in mysql_execute_command (thd=thd@entry=0x152888000c68, is_called_from_prepared_stmt=false) at /test/11.4_opt/sql/sql_parse.cc:3975 #20 0x0000559c53bce7e1 in mysql_parse (thd=thd@entry=0x152888000c68, rawbuf=, length=, parser_state=parser_state@entry=0x1528e8168490) at /test/11.4_opt/sql/sql_parse.cc:7907 #21 0x0000559c53bccc99 in dispatch_command (command=command@entry=COM_QUERY, thd=thd@entry=0x152888000c68, packet=packet@entry=0x1528880087e9 "", packet_length=packet_length@entry=15, blocking=true) at /test/11.4_opt/sql/sql_parse.cc:1904 #22 0x0000559c53bcebf1 in do_command (thd=thd@entry=0x152888000c68, blocking=true) at /test/11.4_opt/sql/sql_parse.cc:1417 #23 0x0000559c53cf679d in do_handle_one_connection (connect=, connect@entry=0x559c57d89bf8, put_in_cache=true) at /test/11.4_opt/sql/sql_connect.cc:1408 #24 0x0000559c53cf6563 in handle_one_connection (arg=arg@entry=0x559c57d89bf8) at /test/11.4_opt/sql/sql_connect.cc:1320 #25 0x0000559c54065a4e in pfs_spawn_thread (arg=0x559c57d36748) at /test/11.4_opt/storage/perfschema/pfs.cc:2201 #26 0x00001528ede9ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #27 0x00001528edf29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 12 (LWP 3789873): #0 0x00001528ede45fb8 in __GI___sigtimedwait (set=0x1528e81b3c00, info=0x1528e81b3ca0, timeout=0x0) at ../sysdeps/unix/sysv/linux/sigtimedwait.c:31 #1 0x0000559c53ad7495 in my_sigwait (set=0x1528e81b3c00, sig=, code=) at /test/11.4_opt/include/my_pthread.h:191 #2 signal_hand () at /test/11.4_opt/sql/mysqld.cc:3269 #3 0x0000559c54065a4e in pfs_spawn_thread (arg=0x559c57d09068) at /test/11.4_opt/storage/perfschema/pfs.cc:2201 #4 0x00001528ede9ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #5 0x00001528edf29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 11 (LWP 3788614): #0 0x00001528ede98d61 in __futex_abstimed_wait_common64 (private=-1084228608, cancel=true, abstime=0x1528bf5ffca8, op=137, expected=0, futex_word=0x559c577d231c) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=-1084228608, abstime=0x1528bf5ffca8, clockid=5416, expected=0, futex_word=0x559c577d231c) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x559c577d231c, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x1528bf5ffca8, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00001528ede9c106 in __pthread_cond_wait_common (abstime=, clockid=, mutex=0x559c577d1e50, cond=0x559c577d22f0) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_clockwait64 (abstime=, clockid=, mutex=0x559c577d1e50, cond=0x559c577d22f0) at ./nptl/pthread_cond_wait.c:691 #5 ___pthread_cond_clockwait64 (cond=0x559c577d22f0, mutex=0x559c577d1e50, clockid=, abstime=) at ./nptl/pthread_cond_wait.c:679 #6 0x0000559c542a7e4c in std::__condvar::wait_until (this=0x559c577d22f0, __m=, __clock=1, __abs_time=@0x1528bf5ffca8: {tv_sec = 1319215, tv_nsec = 562127058}) at /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/std_mutex.h:185 #7 std::condition_variable::__wait_until_impl > > (this=0x559c577d22f0, __lock=@0x1528bf5ffcf0: {_M_device = 0x559c577d1e50, _M_owns = true}, __atime=) at /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/condition_variable:203 #8 std::condition_variable::wait_until > > (this=0x559c577d22f0, __lock=@0x1528bf5ffcf0: {_M_device = 0x559c577d1e50, _M_owns = true}, __atime=) at /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/condition_variable:113 #9 std::condition_variable::wait_for > (this=0x559c577d22f0, __lock=@0x1528bf5ffcf0: {_M_device = 0x559c577d1e50, _M_owns = true}, __rtime=std::chrono::duration = { 60000ms }) at /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/condition_variable:165 #10 tpool::thread_pool_generic::wait_for_tasks (this=this@entry=0x559c577d1d30, lk=@0x1528bf5ffcf0: {_M_device = 0x559c577d1e50, _M_owns = true}, thread_data=thread_data@entry=0x559c577d22f0) at /test/11.4_opt/tpool/tpool_generic.cc:474 #11 0x0000559c542a7fcd in tpool::thread_pool_generic::get_task (this=this@entry=0x559c577d1d30, thread_var=thread_var@entry=0x559c577d22f0, t=t@entry=0x1528bf5ffd40) at /test/11.4_opt/tpool/tpool_generic.cc:527 #12 0x0000559c542a8304 in tpool::thread_pool_generic::worker_main (this=0x559c577d1d30, thread_var=0x559c577d22f0) at /test/11.4_opt/tpool/tpool_generic.cc:572 #13 0x00001528ee2eabb4 in std::execute_native_thread_routine (__p=0x1528ac000e90) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:104 #14 0x00001528ede9ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #15 0x00001528edf29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 10 (LWP 3788612): #0 0x00001528ede98d61 in __futex_abstimed_wait_common64 (private=5416, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x559c54e9ed80 ) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=5416, abstime=0x0, clockid=0, expected=0, futex_word=0x559c54e9ed80 ) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x559c54e9ed80 , expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00001528ede9b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x559c54e9ed28 , cond=0x559c54e9ed58 ) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x559c54e9ed58 , mutex=0x559c54e9ed28 ) at ./nptl/pthread_cond_wait.c:627 #5 0x0000559c53bcb2eb in inline_mysql_cond_wait (src_line=109, that=, mutex=, src_file=) at /test/11.4_opt/include/mysql/psi/mysql_thread.h:1072 #6 handle_manager (arg=) at /test/11.4_opt/sql/sql_manager.cc:109 #7 0x0000559c54065a4e in pfs_spawn_thread (arg=0x559c56e8c7f8) at /test/11.4_opt/storage/perfschema/pfs.cc:2201 #8 0x00001528ede9ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #9 0x00001528edf29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 9 (LWP 3788607): #0 0x00001528ede98d61 in __futex_abstimed_wait_common64 (private=-1000342528, cancel=true, abstime=0x1528c45ffca8, op=137, expected=0, futex_word=0x559c577d2138) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=-1000342528, abstime=0x1528c45ffca8, clockid=5416, expected=0, futex_word=0x559c577d2138) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x559c577d2138, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x1528c45ffca8, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00001528ede9c106 in __pthread_cond_wait_common (abstime=, clockid=, mutex=0x559c577d1e50, cond=0x559c577d2110) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_clockwait64 (abstime=, clockid=, mutex=0x559c577d1e50, cond=0x559c577d2110) at ./nptl/pthread_cond_wait.c:691 #5 ___pthread_cond_clockwait64 (cond=0x559c577d2110, mutex=0x559c577d1e50, clockid=, abstime=) at ./nptl/pthread_cond_wait.c:679 #6 0x0000559c542a7e4c in std::__condvar::wait_until (this=0x559c577d2110, __m=, __clock=1, __abs_time=@0x1528c45ffca8: {tv_sec = 1319215, tv_nsec = 561688775}) at /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/std_mutex.h:185 #7 std::condition_variable::__wait_until_impl > > (this=0x559c577d2110, __lock=@0x1528c45ffcf0: {_M_device = 0x559c577d1e50, _M_owns = true}, __atime=) at /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/condition_variable:203 #8 std::condition_variable::wait_until > > (this=0x559c577d2110, __lock=@0x1528c45ffcf0: {_M_device = 0x559c577d1e50, _M_owns = true}, __atime=) at /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/condition_variable:113 #9 std::condition_variable::wait_for > (this=0x559c577d2110, __lock=@0x1528c45ffcf0: {_M_device = 0x559c577d1e50, _M_owns = true}, __rtime=std::chrono::duration = { 60000ms }) at /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/condition_variable:165 #10 tpool::thread_pool_generic::wait_for_tasks (this=this@entry=0x559c577d1d30, lk=@0x1528c45ffcf0: {_M_device = 0x559c577d1e50, _M_owns = true}, thread_data=thread_data@entry=0x559c577d2110) at /test/11.4_opt/tpool/tpool_generic.cc:474 #11 0x0000559c542a7fcd in tpool::thread_pool_generic::get_task (this=this@entry=0x559c577d1d30, thread_var=thread_var@entry=0x559c577d2110, t=t@entry=0x1528c45ffd40) at /test/11.4_opt/tpool/tpool_generic.cc:527 #12 0x0000559c542a8304 in tpool::thread_pool_generic::worker_main (this=0x559c577d1d30, thread_var=0x559c577d2110) at /test/11.4_opt/tpool/tpool_generic.cc:572 #13 0x00001528ee2eabb4 in std::execute_native_thread_routine (__p=0x559c57b66540) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:104 #14 0x00001528ede9ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #15 0x00001528edf29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 8 (LWP 3788603): #0 0x00001528ede98d61 in __futex_abstimed_wait_common64 (private=-996148224, cancel=true, abstime=0x1528c49ffca8, op=137, expected=0, futex_word=0x559c577d209c) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=-996148224, abstime=0x1528c49ffca8, clockid=5416, expected=0, futex_word=0x559c577d209c) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x559c577d209c, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x1528c49ffca8, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00001528ede9c106 in __pthread_cond_wait_common (abstime=, clockid=, mutex=0x559c577d1e50, cond=0x559c577d2070) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_clockwait64 (abstime=, clockid=, mutex=0x559c577d1e50, cond=0x559c577d2070) at ./nptl/pthread_cond_wait.c:691 #5 ___pthread_cond_clockwait64 (cond=0x559c577d2070, mutex=0x559c577d1e50, clockid=, abstime=) at ./nptl/pthread_cond_wait.c:679 #6 0x0000559c542a7e4c in std::__condvar::wait_until (this=0x559c577d2070, __m=, __clock=1, __abs_time=@0x1528c49ffca8: {tv_sec = 1319215, tv_nsec = 562119217}) at /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/std_mutex.h:185 #7 std::condition_variable::__wait_until_impl > > (this=0x559c577d2070, __lock=@0x1528c49ffcf0: {_M_device = 0x559c577d1e50, _M_owns = true}, __atime=) at /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/condition_variable:203 #8 std::condition_variable::wait_until > > (this=0x559c577d2070, __lock=@0x1528c49ffcf0: {_M_device = 0x559c577d1e50, _M_owns = true}, __atime=) at /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/condition_variable:113 #9 std::condition_variable::wait_for > (this=0x559c577d2070, __lock=@0x1528c49ffcf0: {_M_device = 0x559c577d1e50, _M_owns = true}, __rtime=std::chrono::duration = { 60000ms }) at /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/condition_variable:165 #10 tpool::thread_pool_generic::wait_for_tasks (this=this@entry=0x559c577d1d30, lk=@0x1528c49ffcf0: {_M_device = 0x559c577d1e50, _M_owns = true}, thread_data=thread_data@entry=0x559c577d2070) at /test/11.4_opt/tpool/tpool_generic.cc:474 #11 0x0000559c542a7fcd in tpool::thread_pool_generic::get_task (this=this@entry=0x559c577d1d30, thread_var=thread_var@entry=0x559c577d2070, t=t@entry=0x1528c49ffd40) at /test/11.4_opt/tpool/tpool_generic.cc:527 #12 0x0000559c542a8304 in tpool::thread_pool_generic::worker_main (this=0x559c577d1d30, thread_var=0x559c577d2070) at /test/11.4_opt/tpool/tpool_generic.cc:572 #13 0x00001528ee2eabb4 in std::execute_native_thread_routine (__p=0x559c57b665d0) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:104 #14 0x00001528ede9ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #15 0x00001528edf29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 7 (LWP 3788555): #0 0x00001528ede98d61 in __futex_abstimed_wait_common64 (private=5416, cancel=true, abstime=0x1528e85ffcf0, op=393, expected=0, futex_word=0x559c556ce908 ) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=5416, abstime=0x1528e85ffcf0, clockid=0, expected=0, futex_word=0x559c556ce908 ) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x559c556ce908 , expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x1528e85ffcf0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00001528ede9bc7e in __pthread_cond_wait_common (abstime=0x1528e85ffcf0, clockid=0, mutex=0x559c556ce8a8 , cond=0x559c556ce8e0 ) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_timedwait64 (cond=0x559c556ce8e0 , mutex=0x559c556ce8a8 , abstime=abstime@entry=0x1528e85ffcf0) at ./nptl/pthread_cond_wait.c:652 #5 0x0000559c540068b2 in inline_mysql_cond_timedwait (that=0x559c556ce908 , mutex=0x189, abstime=0x1528e85ffcf0, src_line=116, src_file=) at /test/11.4_opt/include/mysql/psi/mysql_thread.h:1088 #6 my_service_thread_sleep (control=0x559c54dd5690 , sleep_time=29000000000) at /test/11.4_opt/storage/maria/ma_servicethread.c:115 #7 0x0000559c53fff4d0 in ma_checkpoint_background (arg=0x1e) at /test/11.4_opt/storage/maria/ma_checkpoint.c:725 #8 0x00001528ede9ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #9 0x00001528edf29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 6 (LWP 3788611): #0 0x00001528ede98d61 in __futex_abstimed_wait_common64 (private=-1080034304, cancel=true, abstime=0x1528bf9ffca8, op=137, expected=0, futex_word=0x559c577d2278) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=-1080034304, abstime=0x1528bf9ffca8, clockid=5416, expected=0, futex_word=0x559c577d2278) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x559c577d2278, expected=expected@entry=0, clockid=clockid@entry=1, abstime=abstime@entry=0x1528bf9ffca8, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00001528ede9c106 in __pthread_cond_wait_common (abstime=, clockid=, mutex=0x559c577d1e50, cond=0x559c577d2250) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_clockwait64 (abstime=, clockid=, mutex=0x559c577d1e50, cond=0x559c577d2250) at ./nptl/pthread_cond_wait.c:691 #5 ___pthread_cond_clockwait64 (cond=0x559c577d2250, mutex=0x559c577d1e50, clockid=, abstime=) at ./nptl/pthread_cond_wait.c:679 #6 0x0000559c542a7e4c in std::__condvar::wait_until (this=0x559c577d2250, __m=, __clock=1, __abs_time=@0x1528bf9ffca8: {tv_sec = 1319215, tv_nsec = 561703297}) at /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/bits/std_mutex.h:185 #7 std::condition_variable::__wait_until_impl > > (this=0x559c577d2250, __lock=@0x1528bf9ffcf0: {_M_device = 0x559c577d1e50, _M_owns = true}, __atime=) at /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/condition_variable:203 #8 std::condition_variable::wait_until > > (this=0x559c577d2250, __lock=@0x1528bf9ffcf0: {_M_device = 0x559c577d1e50, _M_owns = true}, __atime=) at /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/condition_variable:113 #9 std::condition_variable::wait_for > (this=0x559c577d2250, __lock=@0x1528bf9ffcf0: {_M_device = 0x559c577d1e50, _M_owns = true}, __rtime=std::chrono::duration = { 60000ms }) at /usr/bin/../lib/gcc/x86_64-linux-gnu/14/../../../../include/c++/14/condition_variable:165 #10 tpool::thread_pool_generic::wait_for_tasks (this=this@entry=0x559c577d1d30, lk=@0x1528bf9ffcf0: {_M_device = 0x559c577d1e50, _M_owns = true}, thread_data=thread_data@entry=0x559c577d2250) at /test/11.4_opt/tpool/tpool_generic.cc:474 #11 0x0000559c542a7fcd in tpool::thread_pool_generic::get_task (this=this@entry=0x559c577d1d30, thread_var=thread_var@entry=0x559c577d2250, t=t@entry=0x1528bf9ffd40) at /test/11.4_opt/tpool/tpool_generic.cc:527 #12 0x0000559c542a8304 in tpool::thread_pool_generic::worker_main (this=0x559c577d1d30, thread_var=0x559c577d2250) at /test/11.4_opt/tpool/tpool_generic.cc:572 #13 0x00001528ee2eabb4 in std::execute_native_thread_routine (__p=0x1528ac000d00) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:104 #14 0x00001528ede9ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #15 0x00001528edf29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 5 (LWP 3788557): #0 0x00001528ede98d61 in __futex_abstimed_wait_common64 (private=5416, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x559c54dec328 ) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=5416, abstime=0x0, clockid=0, expected=0, futex_word=0x559c54dec328 ) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x559c54dec328 , expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00001528ede9b7dd in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x559c54dec280 , cond=0x559c54dec300 ) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_wait (cond=0x559c54dec300 , mutex=0x559c54dec280 ) at ./nptl/pthread_cond_wait.c:627 #5 0x0000559c54229067 in buf_flush_page_cleaner () at /test/11.4_opt/storage/innobase/buf/buf0flu.cc:2461 #6 0x00001528ee2eabb4 in std::execute_native_thread_routine (__p=0x559c578d5530) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:104 #7 0x00001528ede9ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #8 0x00001528edf29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 4 (LWP 3788556): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00001528ee709d43 in ____sys_io_uring_enter2 (sz=, sig=, flags=, min_complete=, to_submit=, fd=) at syscall.h:127 #2 _io_uring_get_cqe (ring=0x559c57819bf8, cqe_ptr=0x1528cf7ffd30, data=data@entry=0x1528cf7ffd00) at queue.c:111 #3 0x00001528ee709ebb in __io_uring_get_cqe (ring=, cqe_ptr=, submit=, wait_nr=, sigmask=) at queue.c:139 #4 0x0000559c542ab010 in io_uring_wait_cqe_nr (ring=0x559c57819bf8, cqe_ptr=0x1528cf7ffd30, wait_nr=1) at /usr/include/liburing.h:772 #5 io_uring_wait_cqe (ring=0x559c57819bf8, cqe_ptr=0x1528cf7ffd30) at /usr/include/liburing.h:792 #6 (anonymous namespace)::aio_uring::thread_routine (aio=0x559c57819bf0) at /test/11.4_opt/tpool/aio_liburing.cc:145 #7 0x00001528ee2eabb4 in std::execute_native_thread_routine (__p=0x559c577163f0) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:104 #8 0x00001528ede9ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #9 0x00001528edf29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 3 (LWP 3788448): #0 0x00001528edf1b4cd in __GI___poll (fds=0x559c57d89b58, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x0000559c53addff5 in handle_connections_sockets () at /test/11.4_opt/sql/mysqld.cc:6362 #2 0x0000559c53adcf96 in run_main_loop () at /test/11.4_opt/sql/mysqld.cc:5645 #3 0x0000559c53ad845d in mysqld_main (argc=12, argv=0x559c56e84d38) at /test/11.4_opt/sql/mysqld.cc:6067 #4 0x00001528ede2a1ca in __libc_start_call_main (main=main@entry=0x559c53ad52f0 , argc=argc@entry=11, argv=argv@entry=0x7ffd56ba5d98) at ../sysdeps/nptl/libc_start_call_main.h:58 #5 0x00001528ede2a28b in __libc_start_main_impl (main=0x559c53ad52f0 , argc=11, argv=0x7ffd56ba5d98, init=, fini=, rtld_fini=, stack_end=0x7ffd56ba5d88) at ../csu/libc-start.c:360 #6 0x0000559c53ad5225 in _start () Thread 2 (LWP 3788534): #0 0x00001528ede98d61 in __futex_abstimed_wait_common64 (private=1094795585, cancel=true, abstime=0x1528ee05dd40, op=393, expected=0, futex_word=0x559c5575b420 ) at ./nptl/futex-internal.c:57 #1 __futex_abstimed_wait_common (cancel=true, private=1094795585, abstime=0x1528ee05dd40, clockid=0, expected=0, futex_word=0x559c5575b420 ) at ./nptl/futex-internal.c:87 #2 __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x559c5575b420 , expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x1528ee05dd40, private=private@entry=0) at ./nptl/futex-internal.c:139 #3 0x00001528ede9bc7e in __pthread_cond_wait_common (abstime=0x1528ee05dd40, clockid=0, mutex=0x559c5575b3c8 , cond=0x559c5575b3f8 ) at ./nptl/pthread_cond_wait.c:503 #4 ___pthread_cond_timedwait64 (cond=0x559c5575b3f8 , mutex=0x559c5575b3c8 , abstime=abstime@entry=0x1528ee05dd40) at ./nptl/pthread_cond_wait.c:652 #5 0x0000559c5430c269 in inline_mysql_cond_timedwait (abstime=0x1528ee05dd40, src_line=322, that=, mutex=, src_file=) at /test/11.4_opt/include/mysql/psi/mysql_thread.h:1088 #6 timer_handler (arg=) at /test/11.4_opt/mysys/thr_timer.c:322 #7 0x00001528ede9ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #8 0x00001528edf29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 1 (LWP 3788608): #0 purge_sys_t::iterator::free_history_rseg (this=this@entry=0x1528bfdffce0, rseg=@0x559c54de6740: {space = 0x559c578cf418, latch = {pfs_psi = 0x0, lock = {writer = {lock = std::atomic = { 3 }, static HOLDER = 1, static WAITER = 2}, readers = std::atomic = { 2147483648 }, static WRITER = 2147483648}}, page_no = 32, history_size = 1, needs_purge = 658, ref = std::atomic = { 0 }, static SKIP = 1, static REF = 2, curr_size = 2, undo_list = {count = 0, start = 0x0, end = 0x0, node = &trx_undo_t::undo_list}, undo_cached = {count = 1, start = 0x152888214248, end = 0x152888214248, node = &trx_undo_t::undo_list}, last_page_no = 4294967295, last_commit_and_offset = 43123604}) at /test/11.4_opt/storage/innobase/trx/trx0purge.cc:493 #1 0x0000559c541e21c1 in purge_sys_t::iterator::free_history (this=0x1528bfdffce0) at /test/11.4_opt/storage/innobase/trx/trx0purge.cc:554 #2 0x0000559c541d8217 in purge_truncation_callback () at /test/11.4_opt/storage/innobase/srv/srv0srv.cc:1099 #3 0x0000559c542aa568 in tpool::task_group::execute (this=0x559c55743fa8 , t=0x559c55744040 ) at /test/11.4_opt/tpool/task_group.cc:70 #4 0x0000559c542a82f6 in tpool::thread_pool_generic::worker_main (this=0x559c577d1d30, thread_var=0x559c577d21b0) at /test/11.4_opt/tpool/tpool_generic.cc:574 #5 0x00001528ee2eabb4 in std::execute_native_thread_routine (__p=0x1528ac000b70) at ../../../../../src/libstdc++-v3/src/c++11/thread.cc:104 #6 0x00001528ede9ca94 in start_thread (arg=) at ./nptl/pthread_create.c:447 #7 0x00001528edf29c3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Id Target Id Frame * 1 LWP 3788608 purge_sys_t::iterator::free_history_rseg (this=this@entry=0x1528bfdffce0, rseg=@0x559c54de6740: {space = 0x559c578cf418, latch = {pfs_psi = 0x0, lock = {writer = {lock = std::atomic = { 3 }, static HOLDER = 1, static WAITER = 2}, readers = std::atomic = { 2147483648 }, static WRITER = 2147483648}}, page_no = 32, history_size = 1, needs_purge = 658, ref = std::atomic = { 0 }, static SKIP = 1, static REF = 2, curr_size = 2, undo_list = {count = 0, start = 0x0, end = 0x0, node = &trx_undo_t::undo_list}, undo_cached = {count = 1, start = 0x152888214248, end = 0x152888214248, node = &trx_undo_t::undo_list}, last_page_no = 4294967295, last_commit_and_offset = 43123604}) at /test/11.4_opt/storage/innobase/trx/trx0purge.cc:493 2 LWP 3788534 0x00001528ede98d61 in __futex_abstimed_wait_common64 (private=1094795585, cancel=true, abstime=0x1528ee05dd40, op=393, expected=0, futex_word=0x559c5575b420 ) at ./nptl/futex-internal.c:57 3 LWP 3788448 0x00001528edf1b4cd in __GI___poll (fds=0x559c57d89b58, nfds=4, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 4 LWP 3788556 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 5 LWP 3788557 0x00001528ede98d61 in __futex_abstimed_wait_common64 (private=5416, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x559c54dec328 ) at ./nptl/futex-internal.c:57 6 LWP 3788611 0x00001528ede98d61 in __futex_abstimed_wait_common64 (private=-1080034304, cancel=true, abstime=0x1528bf9ffca8, op=137, expected=0, futex_word=0x559c577d2278) at ./nptl/futex-internal.c:57 7 LWP 3788555 0x00001528ede98d61 in __futex_abstimed_wait_common64 (private=5416, cancel=true, abstime=0x1528e85ffcf0, op=393, expected=0, futex_word=0x559c556ce908 ) at ./nptl/futex-internal.c:57 8 LWP 3788603 0x00001528ede98d61 in __futex_abstimed_wait_common64 (private=-996148224, cancel=true, abstime=0x1528c49ffca8, op=137, expected=0, futex_word=0x559c577d209c) at ./nptl/futex-internal.c:57 9 LWP 3788607 0x00001528ede98d61 in __futex_abstimed_wait_common64 (private=-1000342528, cancel=true, abstime=0x1528c45ffca8, op=137, expected=0, futex_word=0x559c577d2138) at ./nptl/futex-internal.c:57 10 LWP 3788612 0x00001528ede98d61 in __futex_abstimed_wait_common64 (private=5416, cancel=true, abstime=0x0, op=393, expected=0, futex_word=0x559c54e9ed80 ) at ./nptl/futex-internal.c:57 11 LWP 3788614 0x00001528ede98d61 in __futex_abstimed_wait_common64 (private=-1084228608, cancel=true, abstime=0x1528bf5ffca8, op=137, expected=0, futex_word=0x559c577d231c) at ./nptl/futex-internal.c:57 12 LWP 3789873 0x00001528ede45fb8 in __GI___sigtimedwait (set=0x1528e81b3c00, info=0x1528e81b3ca0, timeout=0x0) at ../sysdeps/unix/sysv/linux/sigtimedwait.c:31 13 LWP 3789971 0x00001528ede98d61 in __futex_abstimed_wait_common64 (private=21916, cancel=true, abstime=0x1528e8167040, op=393, expected=0, futex_word=0x1528e81670e8) at ./nptl/futex-internal.c:57 Mode for locking scheduler during execution is "replay". Resuming the execution of threads of all processes is off. Controlling the inferior in non-stop mode is off. Warning: 'show target-async', an alias for the command 'show mi-async', is deprecated. Use 'show mi-async'. Whether MI is in asynchronous mode is off. 1: x/i $pc => 0x559c541e3800 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+832>: cmp %r12d,0xc0(%rbx) Dump of assembler code for function _ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t: 0x0000559c541e34c0 <+0>: push %rbp 0x0000559c541e34c1 <+1>: mov %rsp,%rbp 0x0000559c541e34c4 <+4>: push %r15 0x0000559c541e34c6 <+6>: push %r14 0x0000559c541e34c8 <+8>: push %r13 0x0000559c541e34ca <+10>: push %r12 0x0000559c541e34cc <+12>: push %rbx 0x0000559c541e34cd <+13>: sub $0x3c8,%rsp 0x0000559c541e34d4 <+20>: mov %rsi,%r14 0x0000559c541e34d7 <+23>: mov %rdi,-0x3e0(%rbp) 0x0000559c541e34de <+30>: mov %fs:0x28,%rax 0x0000559c541e34e7 <+39>: mov %rax,-0x30(%rbp) 0x0000559c541e34eb <+43>: lea -0x3a0(%rbp),%rbx 0x0000559c541e34f2 <+50>: mov %rbx,%rdi 0x0000559c541e34f5 <+53>: call 0x559c54158210 <_ZN5mtr_tC2Ev> 0x0000559c541e34fa <+58>: lea 0x154216f(%rip),%rax # 0x559c55725670 0x0000559c541e3501 <+65>: mov (%rax),%r15 0x0000559c541e3504 <+68>: mov (%r14),%rax 0x0000559c541e3507 <+71>: mov 0x84(%rax),%eax 0x0000559c541e350d <+77>: mov %eax,-0x3b4(%rbp) 0x0000559c541e3513 <+83>: mov %rbx,%rdi 0x0000559c541e3516 <+86>: call 0x559c54158370 <_ZN5mtr_t5startEv> 0x0000559c541e351b <+91>: lea -0x3a0(%rbp),%rsi 0x0000559c541e3522 <+98>: lea -0x3a8(%rbp),%rbx 0x0000559c541e3529 <+105>: mov %r14,%rdi 0x0000559c541e352c <+108>: mov %rbx,%rdx 0x0000559c541e352f <+111>: call 0x559c541ee550 <_ZNK10trx_rseg_t3getEP5mtr_tP7dberr_t> 0x0000559c541e3534 <+116>: mov %rax,%r13 0x0000559c541e3537 <+119>: test %rax,%rax 0x0000559c541e353a <+122>: mov %r14,-0x3b0(%rbp) 0x0000559c541e3541 <+129>: je 0x559c541e3d7a <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2234> 0x0000559c541e3547 <+135>: mov 0x30(%r13),%rax 0x0000559c541e354b <+139>: mov 0x38(%rax),%r12d 0x0000559c541e354f <+143>: bswap %r12d 0x0000559c541e3552 <+146>: cmp $0xffffffff,%r12d 0x0000559c541e3556 <+150>: je 0x559c541e3d7a <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2234> 0x0000559c541e355c <+156>: xor %ecx,%ecx 0x0000559c541e355e <+158>: mov %rcx,-0x3c0(%rbp) 0x0000559c541e3565 <+165>: cmp %r12d,-0x3b4(%rbp) 0x0000559c541e356c <+172>: jbe 0x559c541e3d8f <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2255> 0x0000559c541e3572 <+178>: movzwl 0x3c(%rax),%eax 0x0000559c541e3576 <+182>: rol $0x8,%ax 0x0000559c541e357a <+186>: movzwl %ax,%eax 0x0000559c541e357d <+189>: cmp $0x2c,%eax 0x0000559c541e3580 <+192>: jb 0x559c541e3d8f <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2255> 0x0000559c541e3586 <+198>: add $0xffffffffffffffd2,%r15 0x0000559c541e358a <+202>: movl $0x0,-0x3a4(%rbp) 0x0000559c541e3594 <+212>: mov %r15,-0x3e8(%rbp) 0x0000559c541e359b <+219>: cmp %r15,%rax 0x0000559c541e359e <+222>: jae 0x559c541e3d99 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2265> 0x0000559c541e35a4 <+228>: mov %rax,-0x3d8(%rbp) 0x0000559c541e35ab <+235>: mov %r13,%rax 0x0000559c541e35ae <+238>: add $0x18,%rax 0x0000559c541e35b2 <+242>: mov %rax,-0x3c8(%rbp) 0x0000559c541e35b9 <+249>: mov $0x1,%r14b 0x0000559c541e35bc <+252>: xor %eax,%eax 0x0000559c541e35be <+254>: mov %rax,-0x3c0(%rbp) 0x0000559c541e35c5 <+261>: movl $0x0,-0x3a4(%rbp) 0x0000559c541e35cf <+271>: nop 0x0000559c541e35d0 <+272>: mov -0x3b0(%rbp),%rax 0x0000559c541e35d7 <+279>: mov (%rax),%rax 0x0000559c541e35da <+282>: mov 0x40(%rax),%eax 0x0000559c541e35dd <+285>: shl $0x20,%rax 0x0000559c541e35e1 <+289>: mov %r12d,%edi 0x0000559c541e35e4 <+292>: or %rax,%rdi 0x0000559c541e35e7 <+295>: mov %rbx,(%rsp) 0x0000559c541e35eb <+299>: mov $0x10,%r8d 0x0000559c541e35f1 <+305>: xor %esi,%esi 0x0000559c541e35f3 <+307>: mov $0x2,%edx 0x0000559c541e35f8 <+312>: xor %ecx,%ecx 0x0000559c541e35fa <+314>: lea -0x3a0(%rbp),%r9 0x0000559c541e3601 <+321>: call 0x559c53ad0bf0 <_Z16buf_page_get_gen9page_id_tm14rw_lock_type_tP11buf_block_tmP5mtr_tP7dberr_t> 0x0000559c541e3606 <+326>: test %rax,%rax 0x0000559c541e3609 <+329>: je 0x559c541e3da3 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2275> 0x0000559c541e360f <+335>: mov %rax,%r15 0x0000559c541e3612 <+338>: mov -0x3d8(%rbp),%rax 0x0000559c541e3619 <+345>: lea -0x22(%rax),%edx 0x0000559c541e361c <+348>: mov 0x30(%r15),%rcx 0x0000559c541e3620 <+352>: movzwl %dx,%ebx 0x0000559c541e3623 <+355>: mov 0x8(%rcx,%rbx,1),%rdx 0x0000559c541e3628 <+360>: bswap %rdx 0x0000559c541e362b <+363>: mov -0x3e0(%rbp),%rsi 0x0000559c541e3632 <+370>: cmp (%rsi),%rdx 0x0000559c541e3635 <+373>: jae 0x559c541e3ea4 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2532> 0x0000559c541e363b <+379>: mov -0x3b0(%rbp),%rdi 0x0000559c541e3642 <+386>: mov 0x28(%rdi),%edx 0x0000559c541e3645 <+389>: mov %rdx,-0x3c0(%rbp) 0x0000559c541e364c <+396>: cmp $0x1,%edx 0x0000559c541e364f <+399>: ja 0x559c541e3e59 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2457> 0x0000559c541e3655 <+405>: mov 0x156187c(%rip),%rdx # 0x559c55744ed8 0x0000559c541e365c <+412>: cmp 0x20(%rdi),%rdx 0x0000559c541e3660 <+416>: jbe 0x559c541e3e59 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2457> 0x0000559c541e3666 <+422>: movzbl 0x26(%rcx,%rbx,1),%esi 0x0000559c541e366b <+427>: movzbl 0x27(%rcx,%rbx,1),%edx 0x0000559c541e3670 <+432>: shl $0x28,%rsi 0x0000559c541e3674 <+436>: shl $0x20,%rdx 0x0000559c541e3678 <+440>: or %rsi,%rdx 0x0000559c541e367b <+443>: mov 0x22(%rcx,%rbx,1),%esi 0x0000559c541e367f <+447>: bswap %esi 0x0000559c541e3681 <+449>: mov %rdx,%rcx 0x0000559c541e3684 <+452>: shr $0x20,%rcx 0x0000559c541e3688 <+456>: mov %rcx,-0x3d8(%rbp) 0x0000559c541e368f <+463>: mov %rsi,-0x3d0(%rbp) 0x0000559c541e3696 <+470>: cmp $0xffffffff,%esi 0x0000559c541e3699 <+473>: mov %rdi,%r14 0x0000559c541e369c <+476>: je 0x559c541e36e2 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+546> 0x0000559c541e369e <+478>: mov -0x3d0(%rbp),%rcx 0x0000559c541e36a5 <+485>: cmp %ecx,-0x3b4(%rbp) 0x0000559c541e36ab <+491>: jbe 0x559c541e3d99 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2265> 0x0000559c541e36b1 <+497>: or %rcx,%rdx 0x0000559c541e36b4 <+500>: movabs $0xfffc00000000,%rcx 0x0000559c541e36be <+510>: and %rcx,%rdx 0x0000559c541e36c1 <+513>: shr $0x22,%rdx 0x0000559c541e36c5 <+517>: cmp $0xb,%edx 0x0000559c541e36c8 <+520>: jb 0x559c541e3d99 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2265> 0x0000559c541e36ce <+526>: mov -0x3d8(%rbp),%rcx 0x0000559c541e36d5 <+533>: cmp -0x3e8(%rbp),%rcx 0x0000559c541e36dc <+540>: jae 0x559c541e3d99 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2265> 0x0000559c541e36e2 <+546>: movzwl %ax,%ecx 0x0000559c541e36e5 <+549>: mov %r13,%rdi 0x0000559c541e36e8 <+552>: mov $0x2e,%esi 0x0000559c541e36ed <+557>: mov %r15,%rdx 0x0000559c541e36f0 <+560>: mov -0x3b4(%rbp),%r8d 0x0000559c541e36f7 <+567>: lea -0x3a0(%rbp),%r9 0x0000559c541e36fe <+574>: call 0x559c54276e70 <_Z11flst_removeP11buf_block_ttS0_tjP5mtr_t> 0x0000559c541e3703 <+579>: mov %eax,-0x3a8(%rbp) 0x0000559c541e3709 <+585>: test %eax,%eax 0x0000559c541e370b <+587>: jne 0x559c541e3da3 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2275> 0x0000559c541e3711 <+593>: lock incl 0x44(%r13) 0x0000559c541e3716 <+598>: mov 0x30(%r15),%rax 0x0000559c541e371a <+602>: movzbl 0x1f(%rax,%rbx,1),%ecx 0x0000559c541e371f <+607>: or 0x1e(%rax,%rbx,1),%cl 0x0000559c541e3723 <+611>: lea -0x3a0(%rbp),%rbx 0x0000559c541e372a <+618>: jne 0x559c541e3ab6 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+1526> 0x0000559c541e3730 <+624>: mov 0x46(%rax),%ecx 0x0000559c541e3733 <+627>: bswap %ecx 0x0000559c541e3735 <+629>: mov %ecx,-0x3a4(%rbp) 0x0000559c541e373b <+635>: movzwl 0x38(%rax),%eax 0x0000559c541e373f <+639>: rol $0x8,%ax 0x0000559c541e3743 <+643>: cmp $0x2,%ax 0x0000559c541e3747 <+647>: je 0x559c541e37f0 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+816> 0x0000559c541e374d <+653>: movzwl %ax,%eax 0x0000559c541e3750 <+656>: cmp $0x4,%eax 0x0000559c541e3753 <+659>: jne 0x559c541e3ab6 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+1526> 0x0000559c541e3759 <+665>: mov 0x30(%r13),%r8 0x0000559c541e375d <+669>: lea 0x2a(%r8),%rax 0x0000559c541e3761 <+673>: movzbl 0x2a(%r8),%r10d 0x0000559c541e3766 <+678>: mov %r10d,%ecx 0x0000559c541e3769 <+681>: shl $0x18,%ecx 0x0000559c541e376c <+684>: movzbl 0x2b(%r8),%r9d 0x0000559c541e3771 <+689>: mov %r9d,%esi 0x0000559c541e3774 <+692>: shl $0x10,%esi 0x0000559c541e3777 <+695>: or %ecx,%esi 0x0000559c541e3779 <+697>: movzbl 0x2c(%r8),%edi 0x0000559c541e377e <+702>: mov %edi,%edx 0x0000559c541e3780 <+704>: shl $0x8,%edx 0x0000559c541e3783 <+707>: or %esi,%edx 0x0000559c541e3785 <+709>: movzbl 0x2d(%r8),%esi 0x0000559c541e378a <+714>: or %esi,%edx 0x0000559c541e378c <+716>: sub -0x3a4(%rbp),%edx 0x0000559c541e3792 <+722>: testb $0x1,-0x396(%rbp) 0x0000559c541e3799 <+729>: mov %rax,%rcx 0x0000559c541e379c <+732>: mov %rbx,%r12 0x0000559c541e379f <+735>: jne 0x559c541e3a17 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+1367> 0x0000559c541e37a5 <+741>: mov %edx,%ecx 0x0000559c541e37a7 <+743>: shr $0x18,%ecx 0x0000559c541e37aa <+746>: cmp %cl,%r10b 0x0000559c541e37ad <+749>: jne 0x559c541e3a12 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+1362> 0x0000559c541e37b3 <+755>: mov %edx,%r10d 0x0000559c541e37b6 <+758>: shr $0x10,%r10d 0x0000559c541e37ba <+762>: mov $0x1,%ecx 0x0000559c541e37bf <+767>: cmp %r10b,%r9b 0x0000559c541e37c2 <+770>: jne 0x559c541e3a14 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+1364> 0x0000559c541e37c8 <+776>: mov %edx,%r9d 0x0000559c541e37cb <+779>: shr $0x8,%r9d 0x0000559c541e37cf <+783>: mov $0x2,%ecx 0x0000559c541e37d4 <+788>: cmp %r9b,%dil 0x0000559c541e37d7 <+791>: jne 0x559c541e3a14 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+1364> 0x0000559c541e37dd <+797>: mov $0x3,%ecx 0x0000559c541e37e2 <+802>: cmp %dl,%sil 0x0000559c541e37e5 <+805>: jne 0x559c541e3a14 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+1364> 0x0000559c541e37eb <+811>: jmp 0x559c541e3a66 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+1446> 0x0000559c541e37f0 <+816>: mov 0x58(%r14),%rbx 0x0000559c541e37f4 <+820>: test %rbx,%rbx 0x0000559c541e37f7 <+823>: je 0x559c541e381b <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+859> 0x0000559c541e37f9 <+825>: nopl 0x0(%rax) => 0x0000559c541e3800 <+832>: cmp %r12d,0xc0(%rbx) 0x0000559c541e3807 <+839>: setne %r14b 0x0000559c541e380b <+843>: je 0x559c541e3820 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+864> 0x0000559c541e380d <+845>: mov 0xf0(%rbx),%rbx 0x0000559c541e3814 <+852>: test %rbx,%rbx 0x0000559c541e3817 <+855>: jne 0x559c541e3800 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+832> 0x0000559c541e3819 <+857>: jmp 0x559c541e381e <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+862> 0x0000559c541e381b <+859>: mov $0x1,%r14b 0x0000559c541e381e <+862>: xor %ebx,%ebx 0x0000559c541e3820 <+864>: mov 0x30(%r13),%rax 0x0000559c541e3824 <+868>: mov 0x26(%rax),%eax 0x0000559c541e3827 <+871>: bswap %eax 0x0000559c541e3829 <+873>: test %eax,%eax 0x0000559c541e382b <+875>: lea -0x3a0(%rbp),%r12 0x0000559c541e3832 <+882>: jne 0x559c541e3d6a <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2218> 0x0000559c541e3838 <+888>: test %r14b,%r14b 0x0000559c541e383b <+891>: jne 0x559c541e394b <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+1163> 0x0000559c541e3841 <+897>: mov -0x3b0(%rbp),%rdi 0x0000559c541e3848 <+904>: cmpq $0x0,0x50(%rdi) 0x0000559c541e384d <+909>: je 0x559c541e3ed1 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2577> 0x0000559c541e3853 <+915>: mov 0x68(%rdi),%rcx 0x0000559c541e3857 <+919>: lea (%rbx,%rcx,1),%rax 0x0000559c541e385b <+923>: mov 0x8(%rax),%rsi 0x0000559c541e385f <+927>: test %rsi,%rsi 0x0000559c541e3862 <+930>: je 0x559c541e387b <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+955> 0x0000559c541e3864 <+932>: mov (%rax),%rdx 0x0000559c541e3867 <+935>: mov %rdx,(%rsi,%rcx,1) 0x0000559c541e386b <+939>: test %rdx,%rdx 0x0000559c541e386e <+942>: je 0x559c541e3887 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+967> 0x0000559c541e3870 <+944>: mov 0x8(%rax),%rsi 0x0000559c541e3874 <+948>: mov %rsi,0x8(%rdx,%rcx,1) 0x0000559c541e3879 <+953>: jmp 0x559c541e388f <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+975> 0x0000559c541e387b <+955>: mov (%rax),%rdx 0x0000559c541e387e <+958>: mov %rdx,0x60(%rdi) 0x0000559c541e3882 <+962>: test %rdx,%rdx 0x0000559c541e3885 <+965>: jne 0x559c541e3870 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+944> 0x0000559c541e3887 <+967>: mov 0x8(%rax),%rcx 0x0000559c541e388b <+971>: mov %rcx,0x58(%rdi) 0x0000559c541e388f <+975>: xorps %xmm0,%xmm0 0x0000559c541e3892 <+978>: movups %xmm0,(%rax) 0x0000559c541e3895 <+981>: decq 0x50(%rdi) 0x0000559c541e3899 <+985>: mov (%rbx),%r14 0x0000559c541e389c <+988>: mov 0x30(%r13),%rax 0x0000559c541e38a0 <+992>: movl $0xffffffff,0x48(%rax,%r14,4) 0x0000559c541e38a9 <+1001>: mov %r12,%rdi 0x0000559c541e38ac <+1004>: mov %r13,%rsi 0x0000559c541e38af <+1007>: call 0x559c54159390 <_ZN5mtr_t12set_modifiedERK11buf_block_t> 0x0000559c541e38b4 <+1012>: testb $0x1,-0x396(%rbp) 0x0000559c541e38bb <+1019>: jne 0x559c541e3924 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+1124> 0x0000559c541e38bd <+1021>: lea 0x48(,%r14,4),%r9 0x0000559c541e38c5 <+1029>: mov 0x0(%r13),%rsi 0x0000559c541e38c9 <+1033>: mov $0x2,%ecx 0x0000559c541e38ce <+1038>: mov %r12,%rdi 0x0000559c541e38d1 <+1041>: mov %r13,%rdx 0x0000559c541e38d4 <+1044>: mov $0x1,%r8d 0x0000559c541e38da <+1050>: call 0x559c5416faf0 <_ZN5mtr_t9log_writeILh64EEEPh9page_id_tPK10buf_page_tmbm> 0x0000559c541e38df <+1055>: shl $0x2,%r14 0x0000559c541e38e3 <+1059>: movw $0xff04,(%rax) 0x0000559c541e38e8 <+1064>: mov -0x270(%rbp),%rcx 0x0000559c541e38ef <+1071>: mov -0x260(%rbp),%rdx 0x0000559c541e38f6 <+1078>: mov 0x204(%rcx),%esi 0x0000559c541e38fc <+1084>: sub %rsi,%rdx 0x0000559c541e38ff <+1087>: sub %rcx,%rax 0x0000559c541e3902 <+1090>: add $0xfffffffffffffff2,%rax 0x0000559c541e3906 <+1094>: mov %eax,0x204(%rcx) 0x0000559c541e390c <+1100>: mov %eax,%eax 0x0000559c541e390e <+1102>: add %rdx,%rax 0x0000559c541e3911 <+1105>: mov %rax,-0x260(%rbp) 0x0000559c541e3918 <+1112>: add $0x4c,%r14d 0x0000559c541e391c <+1116>: mov %r14w,-0x398(%rbp) 0x0000559c541e3924 <+1124>: lea 0xc0b45d(%rip),%rax # 0x559c54deed88 0x0000559c541e392b <+1131>: mov (%rax),%rax 0x0000559c541e392e <+1134>: mov -0x18(%rbx),%edi 0x0000559c541e3931 <+1137>: mov -0x8(%rbx),%rsi 0x0000559c541e3935 <+1141>: mov -0x10(%rbx),%rdx 0x0000559c541e3939 <+1145>: call *0x3f8(%rax) 0x0000559c541e393f <+1151>: add $0xffffffffffffffe8,%rbx 0x0000559c541e3943 <+1155>: mov %rbx,%rdi 0x0000559c541e3946 <+1158>: call 0x559c53a80320 0x0000559c541e394b <+1163>: lea 0x1541d1e(%rip),%rax # 0x559c55725670 0x0000559c541e3952 <+1170>: mov (%rax),%rdx 0x0000559c541e3955 <+1173>: mov 0x30(%r13),%rsi 0x0000559c541e3959 <+1177>: lea 0xbfc0e0(%rip),%rax # 0x559c54ddfa40 0x0000559c541e3960 <+1184>: mov (%rax),%rax 0x0000559c541e3963 <+1187>: shr $0x4,%rdx 0x0000559c541e3967 <+1191>: lea (%rsi,%rdx,4),%rdi 0x0000559c541e396b <+1195>: add $0x48,%rdi 0x0000559c541e396f <+1199>: dec %rax 0x0000559c541e3972 <+1202>: testb $0x1,-0x396(%rbp) 0x0000559c541e3979 <+1209>: mov %rdi,%rcx 0x0000559c541e397c <+1212>: jne 0x559c541e3a3f <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+1407> 0x0000559c541e3982 <+1218>: mov %rax,%rcx 0x0000559c541e3985 <+1221>: shr $0x38,%rcx 0x0000559c541e3989 <+1225>: cmp %cl,(%rdi) 0x0000559c541e398b <+1227>: jne 0x559c541e3a3a <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+1402> 0x0000559c541e3991 <+1233>: lea (%rsi,%rdx,4),%r8 0x0000559c541e3995 <+1237>: mov %rax,%r9 0x0000559c541e3998 <+1240>: shr $0x30,%r9 0x0000559c541e399c <+1244>: mov $0x1,%ecx 0x0000559c541e39a1 <+1249>: cmp %r9b,0x49(%r8) 0x0000559c541e39a5 <+1253>: jne 0x559c541e3a3c <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+1404> 0x0000559c541e39ab <+1259>: mov %rax,%r9 0x0000559c541e39ae <+1262>: shr $0x28,%r9 0x0000559c541e39b2 <+1266>: mov $0x2,%ecx 0x0000559c541e39b7 <+1271>: cmp %r9b,0x4a(%r8) 0x0000559c541e39bb <+1275>: jne 0x559c541e3a3c <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+1404> 0x0000559c541e39bd <+1277>: mov %rax,%r9 0x0000559c541e39c0 <+1280>: shr $0x20,%r9 0x0000559c541e39c4 <+1284>: mov $0x3,%ecx 0x0000559c541e39c9 <+1289>: cmp %r9b,0x4b(%r8) 0x0000559c541e39cd <+1293>: jne 0x559c541e3a3c <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+1404> 0x0000559c541e39cf <+1295>: mov %eax,%r9d 0x0000559c541e39d2 <+1298>: shr $0x18,%r9d 0x0000559c541e39d6 <+1302>: mov $0x4,%ecx 0x0000559c541e39db <+1307>: cmp %r9b,0x4c(%r8) 0x0000559c541e39df <+1311>: jne 0x559c541e3a3c <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+1404> 0x0000559c541e39e1 <+1313>: mov %eax,%r9d 0x0000559c541e39e4 <+1316>: shr $0x10,%r9d 0x0000559c541e39e8 <+1320>: mov $0x5,%ecx 0x0000559c541e39ed <+1325>: cmp %r9b,0x4d(%r8) 0x0000559c541e39f1 <+1329>: jne 0x559c541e3a3c <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+1404> 0x0000559c541e39f3 <+1331>: mov %eax,%r9d 0x0000559c541e39f6 <+1334>: shr $0x8,%r9d 0x0000559c541e39fa <+1338>: mov $0x6,%ecx 0x0000559c541e39ff <+1343>: cmp %r9b,0x4e(%r8) 0x0000559c541e3a03 <+1347>: jne 0x559c541e3a3c <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+1404> 0x0000559c541e3a05 <+1349>: mov $0x7,%ecx 0x0000559c541e3a0a <+1354>: cmp %al,0x4f(%r8) 0x0000559c541e3a0e <+1358>: jne 0x559c541e3a3c <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+1404> 0x0000559c541e3a10 <+1360>: jmp 0x559c541e3a66 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+1446> 0x0000559c541e3a12 <+1362>: xor %ecx,%ecx 0x0000559c541e3a14 <+1364>: add %rax,%rcx 0x0000559c541e3a17 <+1367>: add $0x2e,%r8 0x0000559c541e3a1b <+1371>: bswap %edx 0x0000559c541e3a1d <+1373>: mov %edx,(%rax) 0x0000559c541e3a1f <+1375>: mov 0x30(%r13),%eax 0x0000559c541e3a23 <+1379>: mov %ecx,%edx 0x0000559c541e3a25 <+1381>: sub %eax,%edx 0x0000559c541e3a27 <+1383>: sub %rcx,%r8 0x0000559c541e3a2a <+1386>: movzwl %dx,%edx 0x0000559c541e3a2d <+1389>: mov %r12,%rdi 0x0000559c541e3a30 <+1392>: mov %r13,%rsi 0x0000559c541e3a33 <+1395>: call 0x559c541684a0 <_ZN5mtr_t10memcpy_lowERK11buf_block_ttPKvm> 0x0000559c541e3a38 <+1400>: jmp 0x559c541e3a66 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+1446> 0x0000559c541e3a3a <+1402>: xor %ecx,%ecx 0x0000559c541e3a3c <+1404>: add %rdi,%rcx 0x0000559c541e3a3f <+1407>: lea (%rsi,%rdx,4),%r8 0x0000559c541e3a43 <+1411>: add $0x50,%r8 0x0000559c541e3a47 <+1415>: bswap %rax 0x0000559c541e3a4a <+1418>: mov %rax,(%rdi) 0x0000559c541e3a4d <+1421>: mov 0x30(%r13),%eax 0x0000559c541e3a51 <+1425>: mov %ecx,%edx 0x0000559c541e3a53 <+1427>: sub %eax,%edx 0x0000559c541e3a55 <+1429>: sub %rcx,%r8 0x0000559c541e3a58 <+1432>: movzwl %dx,%edx 0x0000559c541e3a5b <+1435>: mov %r12,%rdi 0x0000559c541e3a5e <+1438>: mov %r13,%rsi 0x0000559c541e3a61 <+1441>: call 0x559c541684a0 <_ZN5mtr_t10memcpy_lowERK11buf_block_ttPKvm> 0x0000559c541e3a66 <+1446>: mov -0x3b0(%rbp),%r14 0x0000559c541e3a6d <+1453>: mov -0x3a4(%rbp),%eax 0x0000559c541e3a73 <+1459>: sub %eax,0x2c(%r14) 0x0000559c541e3a77 <+1463>: mov $0x3c,%esi 0x0000559c541e3a7c <+1468>: mov %r15,%rdi 0x0000559c541e3a7f <+1471>: mov %r12,%rdx 0x0000559c541e3a82 <+1474>: xor %ecx,%ecx 0x0000559c541e3a84 <+1476>: call 0x559c54268ad0 <_Z25fseg_free_step_not_headerP11buf_block_tmP5mtr_tb> 0x0000559c541e3a89 <+1481>: test %al,%al 0x0000559c541e3a8b <+1483>: je 0x559c541e3b92 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+1746> 0x0000559c541e3a91 <+1489>: mov %r12,%rbx 0x0000559c541e3a94 <+1492>: data16 data16 cs nopw 0x0(%rax,%rax,1) 0x0000559c541e3aa0 <+1504>: mov $0x3c,%esi 0x0000559c541e3aa5 <+1509>: mov %r15,%rdi 0x0000559c541e3aa8 <+1512>: mov %rbx,%rdx 0x0000559c541e3aab <+1515>: xor %ecx,%ecx 0x0000559c541e3aad <+1517>: call 0x559c54267cf0 <_Z14fseg_free_stepP11buf_block_tmP5mtr_tb> 0x0000559c541e3ab2 <+1522>: test %al,%al 0x0000559c541e3ab4 <+1524>: je 0x559c541e3aa0 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+1504> 0x0000559c541e3ab6 <+1526>: mov %rbx,%rdi 0x0000559c541e3ab9 <+1529>: call 0x559c54158850 <_ZN5mtr_t6commitEv> 0x0000559c541e3abe <+1534>: decl 0x1c(%r14) 0x0000559c541e3ac2 <+1538>: lea -0x3a0(%rbp),%rdi 0x0000559c541e3ac9 <+1545>: call 0x559c54158370 <_ZN5mtr_t5startEv> 0x0000559c541e3ace <+1550>: call 0x559c53a80ea0 0x0000559c541e3ad3 <+1555>: mov %rax,%rbx 0x0000559c541e3ad6 <+1558>: mov 0x28(%r13),%rax 0x0000559c541e3ada <+1562>: cmp %rbx,%rax 0x0000559c541e3add <+1565>: jne 0x559c541e3af0 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+1584> 0x0000559c541e3adf <+1567>: incl 0x20(%r13) 0x0000559c541e3ae3 <+1571>: jmp 0x559c541e3b37 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+1655> 0x0000559c541e3ae5 <+1573>: data16 cs nopw 0x0(%rax,%rax,1) 0x0000559c541e3af0 <+1584>: xor %eax,%eax 0x0000559c541e3af2 <+1586>: mov -0x3c8(%rbp),%rcx 0x0000559c541e3af9 <+1593>: mov $0x3,%edx 0x0000559c541e3afe <+1598>: lock cmpxchg %edx,(%rcx) 0x0000559c541e3b02 <+1602>: je 0x559c541e3b10 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+1616> 0x0000559c541e3b04 <+1604>: mov -0x3c8(%rbp),%rdi 0x0000559c541e3b0b <+1611>: call 0x559c541de7a0 <_ZN14srw_mutex_implILb1EE13wait_and_lockEv> 0x0000559c541e3b10 <+1616>: mov $0x80000000,%esi 0x0000559c541e3b15 <+1621>: lock xadd %esi,0x1c(%r13) 0x0000559c541e3b1b <+1627>: test %esi,%esi 0x0000559c541e3b1d <+1629>: je 0x559c541e3b2b <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+1643> 0x0000559c541e3b1f <+1631>: mov -0x3c8(%rbp),%rdi 0x0000559c541e3b26 <+1638>: call 0x559c541de870 <_ZN14ssux_lock_implILb1EE7wr_waitEj> 0x0000559c541e3b2b <+1643>: movl $0x1,0x20(%r13) 0x0000559c541e3b33 <+1651>: mov %rbx,0x28(%r13) 0x0000559c541e3b37 <+1655>: mov -0x388(%rbp),%eax 0x0000559c541e3b3d <+1661>: cmp -0x384(%rbp),%eax 0x0000559c541e3b43 <+1667>: lea -0x3a8(%rbp),%rbx 0x0000559c541e3b4a <+1674>: mov -0x3d0(%rbp),%rdx 0x0000559c541e3b51 <+1681>: jae 0x559c541e3d40 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2176> 0x0000559c541e3b57 <+1687>: mov -0x390(%rbp),%rcx 0x0000559c541e3b5e <+1694>: mov %eax,%eax 0x0000559c541e3b60 <+1696>: shl $0x4,%rax 0x0000559c541e3b64 <+1700>: mov %r13,(%rcx,%rax,1) 0x0000559c541e3b68 <+1704>: movl $0x2,0x8(%rcx,%rax,1) 0x0000559c541e3b70 <+1712>: incl -0x388(%rbp) 0x0000559c541e3b76 <+1718>: xor %r14d,%r14d 0x0000559c541e3b79 <+1721>: mov $0x1,%al 0x0000559c541e3b7b <+1723>: mov %eax,-0x3a4(%rbp) 0x0000559c541e3b81 <+1729>: mov %edx,%r12d 0x0000559c541e3b84 <+1732>: cmp $0xffffffff,%edx 0x0000559c541e3b87 <+1735>: jne 0x559c541e35d0 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+272> 0x0000559c541e3b8d <+1741>: jmp 0x559c541e3da3 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2275> 0x0000559c541e3b92 <+1746>: mov %r15,%rbx 0x0000559c541e3b95 <+1749>: add $0x18,%rbx 0x0000559c541e3b99 <+1753>: nopl 0x0(%rax) 0x0000559c541e3ba0 <+1760>: lock incl 0x44(%r13) 0x0000559c541e3ba5 <+1765>: lock incl 0x44(%r15) 0x0000559c541e3baa <+1770>: mov %r12,%rdi 0x0000559c541e3bad <+1773>: call 0x559c54158850 <_ZN5mtr_t6commitEv> 0x0000559c541e3bb2 <+1778>: mov %r12,%rdi 0x0000559c541e3bb5 <+1781>: call 0x559c54158370 <_ZN5mtr_t5startEv> 0x0000559c541e3bba <+1786>: call 0x559c53a80ea0 0x0000559c541e3bbf <+1791>: mov %rax,%r12 0x0000559c541e3bc2 <+1794>: mov 0x28(%r13),%rax 0x0000559c541e3bc6 <+1798>: cmp %r12,%rax 0x0000559c541e3bc9 <+1801>: jne 0x559c541e3c20 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+1888> 0x0000559c541e3bcb <+1803>: incl 0x20(%r13) 0x0000559c541e3bcf <+1807>: mov 0x28(%r15),%rax 0x0000559c541e3bd3 <+1811>: cmp %r12,%rax 0x0000559c541e3bd6 <+1814>: je 0x559c541e3c74 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+1972> 0x0000559c541e3bdc <+1820>: xor %eax,%eax 0x0000559c541e3bde <+1822>: mov $0x3,%ecx 0x0000559c541e3be3 <+1827>: lock cmpxchg %ecx,(%rbx) 0x0000559c541e3be7 <+1831>: je 0x559c541e3bf1 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+1841> 0x0000559c541e3be9 <+1833>: mov %rbx,%rdi 0x0000559c541e3bec <+1836>: call 0x559c541de7a0 <_ZN14srw_mutex_implILb1EE13wait_and_lockEv> 0x0000559c541e3bf1 <+1841>: mov $0x80000000,%esi 0x0000559c541e3bf6 <+1846>: lock xadd %esi,0x1c(%r15) 0x0000559c541e3bfc <+1852>: test %esi,%esi 0x0000559c541e3bfe <+1854>: je 0x559c541e3c08 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+1864> 0x0000559c541e3c00 <+1856>: mov %rbx,%rdi 0x0000559c541e3c03 <+1859>: call 0x559c541de870 <_ZN14ssux_lock_implILb1EE7wr_waitEj> 0x0000559c541e3c08 <+1864>: movl $0x1,0x20(%r15) 0x0000559c541e3c10 <+1872>: mov %r12,0x28(%r15) 0x0000559c541e3c14 <+1876>: jmp 0x559c541e3c78 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+1976> 0x0000559c541e3c16 <+1878>: cs nopw 0x0(%rax,%rax,1) 0x0000559c541e3c20 <+1888>: xor %eax,%eax 0x0000559c541e3c22 <+1890>: mov -0x3c8(%rbp),%rcx 0x0000559c541e3c29 <+1897>: mov $0x3,%edx 0x0000559c541e3c2e <+1902>: lock cmpxchg %edx,(%rcx) 0x0000559c541e3c32 <+1906>: je 0x559c541e3c40 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+1920> 0x0000559c541e3c34 <+1908>: mov -0x3c8(%rbp),%rdi 0x0000559c541e3c3b <+1915>: call 0x559c541de7a0 <_ZN14srw_mutex_implILb1EE13wait_and_lockEv> 0x0000559c541e3c40 <+1920>: mov $0x80000000,%esi 0x0000559c541e3c45 <+1925>: lock xadd %esi,0x1c(%r13) 0x0000559c541e3c4b <+1931>: test %esi,%esi 0x0000559c541e3c4d <+1933>: je 0x559c541e3c5b <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+1947> 0x0000559c541e3c4f <+1935>: mov -0x3c8(%rbp),%rdi 0x0000559c541e3c56 <+1942>: call 0x559c541de870 <_ZN14ssux_lock_implILb1EE7wr_waitEj> 0x0000559c541e3c5b <+1947>: movl $0x1,0x20(%r13) 0x0000559c541e3c63 <+1955>: mov %r12,0x28(%r13) 0x0000559c541e3c67 <+1959>: mov 0x28(%r15),%rax 0x0000559c541e3c6b <+1963>: cmp %r12,%rax 0x0000559c541e3c6e <+1966>: jne 0x559c541e3bdc <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+1820> 0x0000559c541e3c74 <+1972>: incl 0x20(%r15) 0x0000559c541e3c78 <+1976>: mov -0x388(%rbp),%eax 0x0000559c541e3c7e <+1982>: cmp -0x384(%rbp),%eax 0x0000559c541e3c84 <+1988>: lea -0x3a0(%rbp),%r12 0x0000559c541e3c8b <+1995>: jae 0x559c541e3cfa <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2106> 0x0000559c541e3c8d <+1997>: mov -0x390(%rbp),%rcx 0x0000559c541e3c94 <+2004>: mov %eax,%eax 0x0000559c541e3c96 <+2006>: shl $0x4,%rax 0x0000559c541e3c9a <+2010>: mov %r13,(%rcx,%rax,1) 0x0000559c541e3c9e <+2014>: movl $0x2,0x8(%rcx,%rax,1) 0x0000559c541e3ca6 <+2022>: mov -0x388(%rbp),%eax 0x0000559c541e3cac <+2028>: inc %eax 0x0000559c541e3cae <+2030>: mov %eax,-0x388(%rbp) 0x0000559c541e3cb4 <+2036>: cmp -0x384(%rbp),%eax 0x0000559c541e3cba <+2042>: jae 0x559c541e3d1d <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2141> 0x0000559c541e3cbc <+2044>: mov -0x390(%rbp),%rcx 0x0000559c541e3cc3 <+2051>: mov %eax,%eax 0x0000559c541e3cc5 <+2053>: shl $0x4,%rax 0x0000559c541e3cc9 <+2057>: mov %r15,(%rcx,%rax,1) 0x0000559c541e3ccd <+2061>: movl $0x2,0x8(%rcx,%rax,1) 0x0000559c541e3cd5 <+2069>: incl -0x388(%rbp) 0x0000559c541e3cdb <+2075>: mov $0x3c,%esi 0x0000559c541e3ce0 <+2080>: mov %r15,%rdi 0x0000559c541e3ce3 <+2083>: mov %r12,%rdx 0x0000559c541e3ce6 <+2086>: xor %ecx,%ecx 0x0000559c541e3ce8 <+2088>: call 0x559c54268ad0 <_Z25fseg_free_step_not_headerP11buf_block_tmP5mtr_tb> 0x0000559c541e3ced <+2093>: test %al,%al 0x0000559c541e3cef <+2095>: je 0x559c541e3ba0 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+1760> 0x0000559c541e3cf5 <+2101>: jmp 0x559c541e3a91 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+1489> 0x0000559c541e3cfa <+2106>: mov $0x10,%edx 0x0000559c541e3cff <+2111>: lea -0x390(%rbp),%rdi 0x0000559c541e3d06 <+2118>: lea -0x380(%rbp),%rsi 0x0000559c541e3d0d <+2125>: call 0x559c53a8657e <_ZN17small_vector_base9grow_by_1EPvm> 0x0000559c541e3d12 <+2130>: mov -0x388(%rbp),%eax 0x0000559c541e3d18 <+2136>: jmp 0x559c541e3c8d <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+1997> 0x0000559c541e3d1d <+2141>: mov $0x10,%edx 0x0000559c541e3d22 <+2146>: lea -0x390(%rbp),%rdi 0x0000559c541e3d29 <+2153>: lea -0x380(%rbp),%rsi 0x0000559c541e3d30 <+2160>: call 0x559c53a8657e <_ZN17small_vector_base9grow_by_1EPvm> 0x0000559c541e3d35 <+2165>: mov -0x388(%rbp),%eax 0x0000559c541e3d3b <+2171>: jmp 0x559c541e3cbc <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2044> 0x0000559c541e3d40 <+2176>: mov $0x10,%edx 0x0000559c541e3d45 <+2181>: lea -0x390(%rbp),%rdi 0x0000559c541e3d4c <+2188>: lea -0x380(%rbp),%rsi 0x0000559c541e3d53 <+2195>: call 0x559c53a8657e <_ZN17small_vector_base9grow_by_1EPvm> 0x0000559c541e3d58 <+2200>: mov -0x3d0(%rbp),%rdx 0x0000559c541e3d5f <+2207>: mov -0x388(%rbp),%eax 0x0000559c541e3d65 <+2213>: jmp 0x559c541e3b57 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+1687> 0x0000559c541e3d6a <+2218>: mov %r13,%rdi 0x0000559c541e3d6d <+2221>: mov %r12,%rsi 0x0000559c541e3d70 <+2224>: call 0x559c541ee5c0 <_Z23trx_rseg_format_upgradeP11buf_block_tP5mtr_t> 0x0000559c541e3d75 <+2229>: jmp 0x559c541e3838 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+888> 0x0000559c541e3d7a <+2234>: xor %eax,%eax 0x0000559c541e3d7c <+2236>: mov %rax,-0x3c0(%rbp) 0x0000559c541e3d83 <+2243>: movl $0x0,-0x3a4(%rbp) 0x0000559c541e3d8d <+2253>: jmp 0x559c541e3da3 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2275> 0x0000559c541e3d8f <+2255>: movl $0x0,-0x3a4(%rbp) 0x0000559c541e3d99 <+2265>: movl $0x25,-0x3a8(%rbp) 0x0000559c541e3da3 <+2275>: lea -0x3a0(%rbp),%rdi 0x0000559c541e3daa <+2282>: call 0x559c54158850 <_ZN5mtr_t6commitEv> 0x0000559c541e3daf <+2287>: mov -0x3b0(%rbp),%rsi 0x0000559c541e3db6 <+2294>: testb $0x1,-0x3c0(%rbp) 0x0000559c541e3dbd <+2301>: je 0x559c541e3e20 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2400> 0x0000559c541e3dbf <+2303>: cmpb $0x0,-0x3a4(%rbp) 0x0000559c541e3dc6 <+2310>: je 0x559c541e3e20 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2400> 0x0000559c541e3dc8 <+2312>: movzbl 0x156113b(%rip),%eax # 0x559c55744f0a 0x0000559c541e3dcf <+2319>: movzbl %al,%ecx 0x0000559c541e3dd2 <+2322>: shl $0x7,%ecx 0x0000559c541e3dd5 <+2325>: lea 0xbfbc64(%rip),%rdx # 0x559c54ddfa40 0x0000559c541e3ddc <+2332>: add %rdx,%rcx 0x0000559c541e3ddf <+2335>: add $0x4100,%rcx 0x0000559c541e3de6 <+2342>: cmp %rsi,%rcx 0x0000559c541e3de9 <+2345>: jne 0x559c541e3e20 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2400> 0x0000559c541e3deb <+2347>: mov 0x1561266(%rip),%rcx # 0x559c55745058 0x0000559c541e3df2 <+2354>: cmp %rcx,(%rsi) 0x0000559c541e3df5 <+2357>: je 0x559c541e3dfc <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2364> 0x0000559c541e3df7 <+2359>: lock andl $0xfffffffe,0x28(%rsi) 0x0000559c541e3dfc <+2364>: inc %al 0x0000559c541e3dfe <+2366>: and $0x7f,%al 0x0000559c541e3e00 <+2368>: lea 0x1541809(%rip),%rcx # 0x559c55725610 0x0000559c541e3e07 <+2375>: cmpl $0x0,(%rcx) 0x0000559c541e3e0a <+2378>: movzbl %al,%eax 0x0000559c541e3e0d <+2381>: mov $0x1,%ecx 0x0000559c541e3e12 <+2386>: cmove %eax,%ecx 0x0000559c541e3e15 <+2389>: test %al,%al 0x0000559c541e3e17 <+2391>: cmovne %eax,%ecx 0x0000559c541e3e1a <+2394>: mov %cl,0x15610ea(%rip) # 0x559c55744f0a 0x0000559c541e3e20 <+2400>: mov -0x3a8(%rbp),%ebx 0x0000559c541e3e26 <+2406>: lea -0x3a0(%rbp),%rdi 0x0000559c541e3e2d <+2413>: call 0x559c54158290 <_ZN5mtr_tD2Ev> 0x0000559c541e3e32 <+2418>: mov %fs:0x28,%rax 0x0000559c541e3e3b <+2427>: cmp -0x30(%rbp),%rax 0x0000559c541e3e3f <+2431>: jne 0x559c541e3f2e <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2670> 0x0000559c541e3e45 <+2437>: mov %ebx,%eax 0x0000559c541e3e47 <+2439>: add $0x3c8,%rsp 0x0000559c541e3e4e <+2446>: pop %rbx 0x0000559c541e3e4f <+2447>: pop %r12 0x0000559c541e3e51 <+2449>: pop %r13 0x0000559c541e3e53 <+2451>: pop %r14 0x0000559c541e3e55 <+2453>: pop %r15 0x0000559c541e3e57 <+2455>: pop %rbp 0x0000559c541e3e58 <+2456>: ret 0x0000559c541e3e59 <+2457>: not %r14b 0x0000559c541e3e5c <+2460>: or -0x3c0(%rbp),%r14b 0x0000559c541e3e63 <+2467>: test $0x1,%r14b 0x0000559c541e3e67 <+2471>: jne 0x559c541e3da3 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2275> 0x0000559c541e3e6d <+2477>: movzbl 0x1561096(%rip),%eax # 0x559c55744f0a 0x0000559c541e3e74 <+2484>: movzbl %al,%eax 0x0000559c541e3e77 <+2487>: shl $0x7,%eax 0x0000559c541e3e7a <+2490>: lea 0xbfbbbf(%rip),%rcx # 0x559c54ddfa40 0x0000559c541e3e81 <+2497>: add %rcx,%rax 0x0000559c541e3e84 <+2500>: add $0x4100,%rax 0x0000559c541e3e8a <+2506>: mov -0x3b0(%rbp),%rcx 0x0000559c541e3e91 <+2513>: cmp %rcx,%rax 0x0000559c541e3e94 <+2516>: jne 0x559c541e3da3 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2275> 0x0000559c541e3e9a <+2522>: lock orl $0x1,0x28(%rcx) 0x0000559c541e3e9f <+2527>: jmp 0x559c541e3da3 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2275> 0x0000559c541e3ea4 <+2532>: jne 0x559c541e3da3 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2275> 0x0000559c541e3eaa <+2538>: mov -0x3e0(%rbp),%rax 0x0000559c541e3eb1 <+2545>: mov 0x8(%rax),%rcx 0x0000559c541e3eb5 <+2549>: mov -0x3b0(%rbp),%rdi 0x0000559c541e3ebc <+2556>: mov %r12d,%esi 0x0000559c541e3ebf <+2559>: mov %ebx,%edx 0x0000559c541e3ec1 <+2561>: call 0x559c541f6790 <_Z23trx_undo_truncate_startP10trx_rseg_tjtm> 0x0000559c541e3ec6 <+2566>: mov %eax,-0x3a8(%rbp) 0x0000559c541e3ecc <+2572>: jmp 0x559c541e3da3 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2275> 0x0000559c541e3ed1 <+2577>: mov %fs:0x28,%rax 0x0000559c541e3eda <+2586>: cmp -0x30(%rbp),%rax 0x0000559c541e3ede <+2590>: jne 0x559c541e3f2e <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2670> 0x0000559c541e3ee0 <+2592>: lea 0x3b6825(%rip),%rdi # 0x559c5459a70c 0x0000559c541e3ee7 <+2599>: lea 0x3b682d(%rip),%rsi # 0x559c5459a71b 0x0000559c541e3eee <+2606>: mov $0x14d,%edx 0x0000559c541e3ef3 <+2611>: call 0x559c53a89483 <_Z23ut_dbg_assertion_failedPKcS0_j> 0x0000559c541e3ef8 <+2616>: jmp 0x559c541e3f08 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2632> 0x0000559c541e3efa <+2618>: jmp 0x559c541e3f08 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2632> 0x0000559c541e3efc <+2620>: jmp 0x559c541e3f08 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2632> 0x0000559c541e3efe <+2622>: jmp 0x559c541e3f08 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2632> 0x0000559c541e3f00 <+2624>: jmp 0x559c541e3f08 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2632> 0x0000559c541e3f02 <+2626>: jmp 0x559c541e3f08 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2632> 0x0000559c541e3f04 <+2628>: jmp 0x559c541e3f08 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2632> 0x0000559c541e3f06 <+2630>: jmp 0x559c541e3f08 <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2632> 0x0000559c541e3f08 <+2632>: mov %rax,%rbx 0x0000559c541e3f0b <+2635>: lea -0x3a0(%rbp),%rdi 0x0000559c541e3f12 <+2642>: call 0x559c54158290 <_ZN5mtr_tD2Ev> 0x0000559c541e3f17 <+2647>: mov %fs:0x28,%rax 0x0000559c541e3f20 <+2656>: cmp -0x30(%rbp),%rax 0x0000559c541e3f24 <+2660>: jne 0x559c541e3f2e <_ZNK11purge_sys_t8iterator17free_history_rsegER10trx_rseg_t+2670> 0x0000559c541e3f26 <+2662>: mov %rbx,%rdi 0x0000559c541e3f29 <+2665>: call 0x559c53a80d90 <_Unwind_Resume@plt> 0x0000559c541e3f2e <+2670>: call 0x559c53a80520 <__stack_chk_fail@plt> End of assembler dump. rax 0x2 2 rbx 0x152800000000 23261542875136 rcx 0x1 1 rdx 0xfffffffffffffffd -3 rsi 0x1528e83ac031 23265439039537 rdi 0x1528bfdffa5e 23264762002014 rbp 0x1528bfdffc90 0x1528bfdffc90 rsp 0x1528bfdff8a0 0x1528bfdff8a0 r8 0x1 1 r9 0x1528bfdff8f0 23264762001648 r10 0x100000020 4294967328 r11 0x0 0 r12 0x35 53 r13 0x1528e82041a0 23265437303200 r14 0x559c54de6701 94129927120641 r15 0x1528cf204880 23265017874560 rip 0x559c541e3800 0x559c541e3800 eflags 0x10206 [ PF IF RF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 k0 0xcffefc00 3489594368 k1 0x0 0 k2 0x1ff 511 k3 0x0 0 k4 0x0 0 k5 0x0 0 k6 0x10000021 268435489 k7 0x0 0 fs_base 0x1528bfe006c0 23264762005184 gs_base 0x0 0 $1 = { static READ_AHEAD_PAGES = 64, stat = { n_page_gets = { m_counter = {{ value = 130 }, { value = 111 }, { value = 137 }, { value = 146 }, { value = 125 }, { value = 121 }, { value = 109 }, { value = 127 }, { value = 114 }, { value = 91 }, { value = 112 }, { value = 142 }, { value = 132 }, { value = 121 }, { value = 124 }, { value = 117 }, { value = 120 }, { value = 101 }, { value = 129 }, { value = 124 }, { value = 124 }, { value = 107 }, { value = 116 }, { value = 122 }, { value = 135 }, { value = 120 }, { value = 127 }, { value = 129 }, { value = 118 }, { value = 128 }, { value = 103 }, { value = 116 }, { value = 119 }, { value = 119 }, { value = 128 }, { value = 107 }, { value = 125 }, { value = 138 }, { value = 144 }, { value = 124 }, { value = 125 }, { value = 115 }, { value = 130 }, { value = 116 }, { value = 105 }, { value = 113 }, { value = 109 }, { value = 118 }, { value = 126 }, { value = 106 }, { value = 116 }, { value = 123 }, { value = 121 }, { value = 103 }, { value = 101 }, { value = 134 }, { value = 122 }, { value = 108 }, { value = 117 }, { value = 112 }, { value = 104 }, { value = 126 }, { value = 117 }, { value = 117 }, { value = 122 }, { value = 110 }, { value = 113 }, { value = 121 }, { value = 130 }, { value = 124 }, { value = 109 }, { value = 113 }, { value = 125 }, { value = 116 }, { value = 119 }, { value = 110 }, { value = 117 }, { value = 149 }, { value = 123 }, { value = 115 }, { value = 128 }, { value = 107 }, { value = 137 }, { value = 112 }, { value = 115 }, { value = 107 }, { value = 130 }, { value = 128 }, { value = 119 }, { value = 110 }, { value = 113 }, { value = 125 }, { value = 131 }, { value = 131 }, { value = 111 }, { value = 102 }, { value = 123 }, { value = 119 }, { value = 123 }, { value = 123 }, { value = 109 }, { value = 107 }, { value = 109 }, { value = 129 }, { value = 116 }, { value = 115 }, { value = 132 }, { value = 111 }, { value = 138 }, { value = 124 }, { value = 125 }, { value = 113 }, { value = 119 }, { value = 106 }, { value = 117 }, { value = 107 }, { value = 119 }, { value = 122 }, { value = 123 }, { value = 109 }, { value = 117 }, { value = 125 }, { value = 120 }, { value = 113 }, { value = 97 }, { value = 123 }, { value = 113 }, { value = 124 }} }, n_pages_read = 169, n_pages_written = 0, n_pages_created = 484, n_ra_pages_read_rnd = 0, n_ra_pages_read = 0, n_ra_pages_evicted = 0, n_pages_made_young = 0, n_pages_not_made_young = 0, LRU_waits = 0, LRU_bytes = 10698752 }, old_stat = { n_page_gets = { m_counter = {{ value = 0 } } }, n_pages_read = 0, n_pages_written = 0, n_pages_created = 0, n_ra_pages_read_rnd = 0, n_ra_pages_read = 0, n_ra_pages_evicted = 0, n_pages_made_young = 0, n_pages_not_made_young = 0, LRU_waits = 0, LRU_bytes = 0 }, curr_pool_size = 134217728, LRU_old_ratio = 51, allocator = { m_key = 0 }, n_chunks = 64, n_chunks_new = 64, chunks = 0x559c578cd548, chunks_old = 0x0, curr_size = { m_counter = std::atomic = { 8064 } }, read_ahead_area = { m_counter = std::atomic = { 64 } }, mutex = { m_mutex = { __data = { __lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = { __prev = 0x0, __next = 0x0 } }, __size = '\000' , __align = 0 }, m_psi = 0x0 }, LRU_scan_depth = 1536, flush_neighbors = 1, page_hash = { static ELEMENTS_PER_LATCH = 7, static EMPTY_SLOTS_PER_LATCH = 0, n_cells = { m = std::atomic = { 18341 } }, array = 0x559c578e6040 }, zip_hash = { n_cells = 18341, array = 0x559c5790efa8 }, n_pend_unzip = { m_counter = std::atomic = { 0 } }, last_printout_time = 1739591922, buddy_stat = {{ used = 0, relocated = 0, relocated_usec = 0 }, { used = 0, relocated = 0, relocated_usec = 0 }, { used = 0, relocated = 0, relocated_usec = 0 }, { used = 0, relocated = 0, relocated_usec = 0 }, { used = 0, relocated = 0, relocated_usec = 0 }, { used = 0, relocated = 0, relocated_usec = 0 }, { used = 0, relocated = 0, relocated_usec = 0 }}, pages_split = { m_counter = std::atomic = { 5 } }, flush_list_mutex = { m_mutex = { __data = { __lock = 0, __count = 0, __owner = 0, __nusers = 1, __kind = 3, __spins = 0, __elision = 0, __list = { __prev = 0x0, __next = 0x0 } }, __size = '\000' , "\001\000\000\000\003", '\000' , __align = 0 }, m_psi = 0x0 }, flush_hp = { = { _vptr$HazardPointer = 0x559c54d911c0 , m_hp = 0x0 }, }, flush_list_bytes = 8093696, flush_list = { count = 494, start = 0x1528cec00dc0, end = 0x1528e8200140, node = &buf_page_t::list }, flush_list_requests = 8701, static PAGE_CLEANER_IDLE = 1, static FLUSH_LIST_ACTIVE = 2, static LRU_FLUSH = 4, page_cleaner_status = 1, last_activity_count = 0, do_flush_list = { __data = { __wseq = { __value64 = 4, __value32 = { __low = 4, __high = 0 } }, __g1_start = { __value64 = 0, __value32 = { __low = 0, __high = 0 } }, __g_refs = {2, 0}, __g_size = {4294967295, 0}, __g1_orig_size = 0, __wrefs = 8, __g_signals = {0, 0} }, __size = "\004", '\000' , "\002\000\000\000\000\000\000\000\377\377\377\377\000\000\000\000\000\000\000\000\b\000\000\000\000\000\000\000\000\000\000", __align = 4 }, done_flush_LRU = { __data = { __wseq = { __value64 = 0, __value32 = { __low = 0, __high = 0 } }, __g1_start = { __value64 = 0, __value32 = { __low = 0, __high = 0 } }, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 0, __wrefs = 0, __g_signals = {0, 0} }, __size = '\000' , __align = 0 }, done_flush_list = { __data = { __wseq = { __value64 = 0, __value32 = { __low = 0, __high = 0 } }, __g1_start = { __value64 = 0, __value32 = { __low = 0, __high = 0 } }, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 0, __wrefs = 0, __g_signals = {0, 0} }, __size = '\000' , __align = 0 }, freed_page_clock = 0, try_LRU_scan = { m = std::atomic = { true } }, LRU_warned = { <__atomic_flag_base> = { _M_i = false }, }, free = { count = 7411, start = 0x1528cec00e60, end = 0x1528c7804e20, node = &buf_page_t::list }, done_free = { __data = { __wseq = { __value64 = 0, __value32 = { __low = 0, __high = 0 } }, __g1_start = { __value64 = 0, __value32 = { __low = 0, __high = 0 } }, __g_refs = {0, 0}, __g_size = {0, 0}, __g1_orig_size = 0, __wrefs = 0, __g_signals = {0, 0} }, __size = '\000' , __align = 0 }, withdraw = { count = 0, start = 0x0, end = 0x0, node = &buf_page_t::list }, withdraw_target = 0, lru_hp = { = { _vptr$HazardPointer = 0x559c54d91210 , m_hp = 0x0 }, }, lru_scan_itr = { = { = { _vptr$HazardPointer = 0x559c54d91250 , m_hp = 0x0 }, }, }, LRU = { count = 653, start = 0x1528cec00dc0, end = 0x1528e8200000, node = &buf_page_t::LRU }, LRU_old = 0x1528e8201b80, LRU_old_len = 45, unzip_LRU = { count = 0, start = 0x0, end = 0x0, node = &buf_block_t::unzip_LRU }, zip_free = {{ count = 0, start = 0x0, end = 0x0, node = &buf_buddy_free_t::list }, { count = 0, start = 0x0, end = 0x0, node = &buf_buddy_free_t::list }, { count = 0, start = 0x0, end = 0x0, node = &buf_buddy_free_t::list }, { count = 0, start = 0x0, end = 0x0, node = &buf_buddy_free_t::list }, { count = 0, start = 0x0, end = 0x0, node = &buf_buddy_free_t::list }, { count = 0, start = 0x0, end = 0x0, node = &buf_buddy_free_t::list }}, io_buf = { n_slots = 2048, slots = 0x559c57932cf8 }, resizing = std::atomic = { false } }