type; sp reclass="/* _gs,fnpt sp reclass="/* _logo reaLXRkernel/trTR//trTR/.c /sp rt !-- --t type; ; sp reid="/* _prist" type; ; t es ; andl a(meth="+prist=kernel/trTR//trTR/.c"his.url "ized"eid="prist_andlpt ; /jabutttho ; /ja/spaht /ja/formt /jaa ; /j href="../linux+v3.9.1/kernel/trace/trace.c"> ; /jaimg src="../.static/gfx/right.png" alt=">>"> a/spaht aspah class="lxr_search"> ;
; /jainput typ ="hidden" nam ="navtarget" else =""> ; /jainput typ ="text" nam ="search" id="search"> ; /jabuttthotyp ="submit">Search ; /jPrefs /ja/a> a/spaht ; /j ja/divt ; /j jaform acmeth="ajax+*" method="post" onsubmit="return false;"> ainput typ ="hidden" nam ="ajax_lookup" id="ajax_lookup" else =""> ; /j ja/formt ; /j jadiv class="headingbotttm"> adiv id="file_contents"t
j j1a/a>aspah class="comment">/*a/spaht j j2a/a>aspah class="comment"> * ring buffer based funcmeth tracera/spaht j j3a/a>aspah class="comment"> *a/spaht j j4a/a>aspah class="comment"> * Copyright (C) 2007-2008 Steven Rostedt <srostedt@redhat.com>a/spaht j j5a/a>aspah class="comment"> * Copyright (C) 2008 Ingo Molnar <mingo@redhat.com>a/spaht j j6a/a>aspah class="comment"> *a/spaht j j7a/a>aspah class="comment"> * Originally taken from the RT patch by:a/spaht j j8a/a>aspah class="comment"> *    Arnaldo Carelsho de Melo <acme@redhat.com>a/spaht j j9a/a>aspah class="comment"> *a/spaht j 10aspah class="comment"> * Based th code from the latency_tracer, that is:a/spaht j 11a/a>aspah class="comment"> *  Copyright (C) 2004-2006 Ingo Molnara/spaht j 12a/a>aspah class="comment"> *  Copyright (C) 2004 Nadia Yvette Chambersa/spaht j 13a/a>aspah class="comment"> */a/spaht j 14a/a>#include <linux/ring_buffer.ha/a>> j 15a/a>#include <generated/utsrelease.ha/a>> j 16a/a>#include <linux/stacktrace.ha/a>> j 17a/a>#include <linux/writeback.ha/a>> j 18a/a>#include <linux/kallsyms.ha/a>> j 19a/a>#include <linux/seq_file.ha/a>> j 20a/a>#include <linux/notifier.ha/a>> j 21a/a>#include <linux/irqflags.ha/a>> j 22a/a>#include <linux/irq_work.ha/a>> j 23a/a>#include <linux/debugfs.ha/a>> j 24a/a>#include <linux/pagemap.ha/a>> j 25a/a>#include <linux/hardirq.ha/a>> j 26a/a>#include <linux/linkage.ha/a>> j 27a/a>#include <linux/uaccess.ha/a>> j 28a/a>#include <linux/kprobes.ha/a>> j 29a/a>#include <linux/ftrace.ha/a>> j 30a/a>#include <linux/module.ha/a>> j 31a/a>#include <linux/percpu.ha/a>> j 32a/a>#include <linux/splice.ha/a>> j 33a/a>#include <linux/kdebug.ha/a>> j 34a/a>#include <linux/string.ha/a>> j 35a/a>#include <linux/rwsem.ha/a>> j 36a/a>#include <linux/slab.ha/a>> j 37a/a>#include <linux/ctyp .ha/a>> j 38a/a>#include <linux/init.ha/a>> j 39a/a>#include <linux/poll.ha/a>> j 40a/a>#include <linux/nmi.ha/a>> j 41a/a>#include <linux/fs.ha/a>> j 42a/a>#include <linux/sched/rt.ha/a>> j 43a/a> j 44a/a>#include "trace.ha/a>" j 45a/a>#include "trace_output.ha/a>" j 46a/a> j 47a/a>aspah class="comment">/*a/spaht j 48a/a>aspah class="comment"> * On boot up, the ring buffer is set to the minimum size, so thata/spaht j 49a/a>aspah class="comment"> * we do not waste memory th systems that are not using tracing.a/spaht j 50aspah class="comment"> */a/spaht j 51a/a>intjaa href="+code=ring_buffer_expahded" class="sref">ring_buffer_expahdeda/a>; j 52a/a> j 53a/a>aspah class="comment">/*a/spaht j 54a/a>aspah class="comment"> * We need to change this state when a selftest is running.a/spaht j 55a/a>aspah class="comment"> * A selftest will lurk into the ring-buffer to countjthea/spaht j 56a/a>aspah class="comment"> * entries inserted during the selftest although some concurrenta/spaht j 57a/a>aspah class="comment"> * insertions into the ring-buffer such as trace_printk could occurreda/spaht j 58a/a>aspah class="comment"> * at the sam  time, giving false positive or negative results.a/spaht j 59a/a>aspah class="comment"> */a/spaht j 60staticjaa href="+code=bool" class="sref">booljaa href="+code=__read_mostly" class="sref">__read_mostlyjaa href="+code=tracing_selftest_running" class="sref">tracing_selftest_runninga/a>; j 61a/a> j 62a/a>aspah class="comment">/*a/spaht j 63a/a>aspah class="comment"> * If a tracer is running, we do not want to run SELFTEST.a/spaht j 64a/a>aspah class="comment"> */a/spaht j 65a/a>aa href="+code=bool" class="sref">booljaa href="+code=__read_mostly" class="sref">__read_mostlyjaa href="+code=tracing_selftest_disabled" class="sref">tracing_selftest_disableda/a>; j 66a/a> j 67a/a>aspah class="comment">/* For tracers that don't implement custom flags */a/spaht j 68staticjstructjaa href="+code=tracer_opt" class="sref">tracer_optjaa href="+code=dummy_tracer_opt" class="sref">dummy_tracer_opt[] = { j 69a/a>        { } j 70}; j 71a/a> j 72staticjstructjaa href="+code=tracer_flags" class="sref">tracer_flagsjaa href="+code=dummy_tracer_flags" class="sref">dummy_tracer_flagsj= { j 73a/a>        .aa href="+code=val" class="sref">valj= 0, j 74a/a>        .aa href="+code=opts" class="sref">optsj= aa href="+code=dummy_tracer_opt" class="sref">dummy_tracer_opt j 75}; j 76a/a> j 77staticjintjaa href="+code=dummy_set_flag" class="sref">dummy_set_flag(aa href="+code=u32" class="sref">u32a/a>jaa href="+code=old_flags" class="sref">old_flagsa/a>,jaa href="+code=u32" class="sref">u32a/a>jaa href="+code=bit" class="sref">bita/a>,jintjaa href="+code=set" class="sref">seta/a>) j 78{ j 79a/a>        return 0; j 80} j 81a/a> j 82a/a>aspah class="comment">/*a/spaht j 83a/a>aspah class="comment"> * To prevent the comm cache from being overwritten when noa/spaht j 84a/a>aspah class="comment"> * tracing is acmeve, only save the comm when a trace eventa/spaht j 85a/a>aspah class="comment"> * occurred.a/spaht j 86a/a>aspah class="comment"> */a/spaht j 87staticjaa href="+code=DEFINE_PER_CPU" class="sref">DEFINE_PER_CPU(aa href="+code=bool" class="sref">bool,jaa href="+code=trace_cmdline_save" class="sref">trace_cmdline_savea/a>); j 88a/a> j 89a/a>aspah class="comment">/*a/spaht j 90aspah class="comment"> * When a reader is waiting for data, then this variable isa/spaht j 91a/a>aspah class="comment"> * set to true.a/spaht j 92a/a>aspah class="comment"> */a/spaht j 93staticjaa href="+code=bool" class="sref">booljaa href="+code=trace_wakeup_needed" class="sref">trace_wakeup_neededa/a>; j 94a/a> j 95staticjstructjaa href="+code=irq_work" class="sref">irq_workjaa href="+code=trace_work_wakeup" class="sref">trace_work_wakeupa/a>; j 96a/a> j 97a/a>aspah class="comment">/*a/spaht j 98a/a>aspah class="comment"> * Kill all tracing for good (never come back).a/spaht j 99a/a>aspah class="comment"> * It is initialized to 1 but will turn to zero if the initializationa/spaht j100a/a>aspah class="comment"> * of the tracer is successful. But that is the only place that setsa/spaht j101a/a>aspah class="comment"> * this back to zero.a/spaht j102a/a>aspah class="comment"> */a/spaht j103staticjintjaa href="+code=tracing_disabled" class="sref">tracing_disableda/a>j= 1; j104a/a> j105a/a>aa href="+code=DEFINE_PER_CPU" class="sref">DEFINE_PER_CPU(int,jaa href="+code=ftrace_cpu_disabled" class="sref">ftrace_cpu_disableda/a>); j106a/a> j107a/a>aa href="+code=cpumask_var_t" class="sref">cpumask_var_tjaa href="+code=__read_mostly" class="sref">__read_mostlyj/j jaa href="+code=tracing_buffer_mask" class="sref">tracing_buffer_maska/a>; j108a/a> j109a/a>aspah class="comment">/*a/spaht j110aspah class="comment"> * ftrace_dump_on_oops - variable to dump ftrace buffer on oopsa/spaht j111a/a>aspah class="comment"> *a/spaht j112a/a>aspah class="comment"> * If there is an oops (or kernel pahic) and the ftrace_dump_on_oopsa/spaht j113a/a>aspah class="comment"> * is set, then ftrace_dump is called. This will output the contentsa/spaht j114a/a>aspah class="comment"> * of the ftrace buffers to the console.  This is very useful fora/spaht j115a/a>aspah class="comment"> * capturing traces that lead to crashes and outputing it to aa/spaht j116a/a>aspah class="comment"> * serial console.a/spaht j117a/a>aspah class="comment"> *a/spaht j118a/a>aspah class="comment"> * It is default off, but you can enable it with either specifyinga/spaht j119a/a>aspah class="comment"> * "ftrace_dump_on_oops"jin the kernel command line, or settinga/spaht j120aspah class="comment"> * /proc/sys/kernel/ftrace_dump_on_oopsa/spaht j121a/a>aspah class="comment"> * Set 1 if you want to dump buffers of all CPUsa/spaht j122a/a>aspah class="comment"> * Set 2 if you want to dump the buffer of the CPU that triggered oopsa/spaht j123a/a>aspah class="comment"> */a/spaht j124a/a> j125a/a>enumjaa href="+code=ftrace_dump_mode" class="sref">ftrace_dump_modejaa href="+code=ftrace_dump_on_oops" class="sref">ftrace_dump_on_oopsa/a>; j126a/a> j127staticjintjaa href="+code=tracing_set_tracer" class="sref">tracing_set_tracer(const char *aa href="+code=buf" class="sref">bufa/a>); j128a/a> j129a/a>#definejaa href="+code=MAX_TRACER_SIZE" class="sref">MAX_TRACER_SIZEa/a>        j100 j130staticjchar aa href="+code=bootup_tracer_buf" class="sref">bootup_tracer_buf[aa href="+code=MAX_TRACER_SIZE" class="sref">MAX_TRACER_SIZEa/a>]jaa href="+code=__initdata" class="sref">__initdataa/a>; j131a/a>staticjchar *aa href="+code=default_bootup_tracer" class="sref">default_bootup_tracera/a>; j132a/a> j133staticjintjaa href="+code=__init" class="sref">__initjaa href="+code=set_cmdline_ftrace" class="sref">set_cmdline_ftrace(char *aa href="+code=str" class="sref">stra/a>) j134a/a>{ j135a/a>       jaa href="+code=strlcpy" class="sref">strlcpy(aa href="+code=bootup_tracer_buf" class="sref">bootup_tracer_buf,jaa href="+code=str" class="sref">stra/a>,jaa href="+code=MAX_TRACER_SIZE" class="sref">MAX_TRACER_SIZEa/a>); j136a/a>       jaa href="+code=default_bootup_tracer" class="sref">default_bootup_tracera/a>j= aa href="+code=bootup_tracer_buf" class="sref">bootup_tracer_buf; j137a/a>       jaspah class="comment">/* We are using ftrace early, expahd it */a/spaht j138a/a>       jaa href="+code=ring_buffer_expahded" class="sref">ring_buffer_expahdeda/a>j= 1; j139a/a>        return 1; j140} j141a/a>aa href="+code=__setup" class="sref">__setup(aspah class="string">"ftrace="set_cmdline_ftrace); j142a/a> j143staticjintjaa href="+code=__init" class="sref">__initjaa href="+code=set_ftrace_dump_on_oops" class="sref">set_ftrace_dump_on_oops(char *aa href="+code=str" class="sref">stra/a>) j144a/a>{ j145a/a>       jif (*aa href="+code=str" class="sref">stra/a>++ != aspah class="string">'='stra/a>) { j146a/a>       j       jaa href="+code=ftrace_dump_on_oops" class="sref">ftrace_dump_on_oopsa/a>j= aa href="+code=DUMP_ALL" class="sref">DUMP_ALL; j147a/a>       j       jreturn 1; j148a/a>       j} j149a/a> j150       jif (!aa href="+code=strcmp" class="sref">strcmp(aspah class="string">"orig_cpu"stra/a>)) { j151a/a>       j       jaa href="+code=ftrace_dump_on_oops" class="sref">ftrace_dump_on_oopsa/a>j= aa href="+code=DUMP_ORIG" class="sref">DUMP_ORIG; j152a/a>       j       jreturn 1; j153a/a>       j} j154a/a> j155a/a>        return 0; j156a/a>} j157a/a>aa href="+code=__setup" class="sref">__setup(aspah class="string">"ftrace_dump_on_oops"set_ftrace_dump_on_oops); j158a/a> j159a/a> j160staticjchar aa href="+code=trace_boot_opmeths_buf" class="sref">trace_boot_opmeths_buf[aa href="+code=MAX_TRACER_SIZE" class="sref">MAX_TRACER_SIZEa/a>]jaa href="+code=__initdata" class="sref">__initdataa/a>; j161a/a>staticjchar *aa href="+code=trace_boot_opmeths" class="sref">trace_boot_opmethsjaa href="+code=__initdata" class="sref">__initdataa/a>; j162a/a> j163staticjintjaa href="+code=__init" class="sref">__initjaa href="+code=set_trace_boot_opmeths" class="sref">set_trace_boot_opmeths(char *aa href="+code=str" class="sref">stra/a>) j164a/a>{ j165a/a>       jaa href="+code=strlcpy" class="sref">strlcpy(aa href="+code=trace_boot_opmeths_buf" class="sref">trace_boot_opmeths_buf,jaa href="+code=str" class="sref">stra/a>,jaa href="+code=MAX_TRACER_SIZE" class="sref">MAX_TRACER_SIZEa/a>); j166a/a>       jaa href="+code=trace_boot_opmeths" class="sref">trace_boot_opmethsj= aa href="+code=trace_boot_opmeths_buf" class="sref">trace_boot_opmeths_buf; j167a/a>        return 0; j168} j169a/a>aa href="+code=__setup" class="sref">__setup(aspah class="string">"trace_opmeths="set_trace_boot_opmeths); j170 j171a/a>unsigned long long aa href="+code=ns2usecs" class="sref">ns2usecs(aa href="+code=cycle_t" class="sref">cycle_tjaa href="+code=nsec" class="sref">nseca/a>) j172{ j173a/a>        aa href="+code=nsec" class="sref">nseca/a> += 500; j174a/a>        aa href="+code=do_div" class="sref">do_div(aa href="+code=nsec" class="sref">nseca/a>,j1000); j175a/a>        return aa href="+code=nsec" class="sref">nseca/a>; j176a/a>} j177 j178a/a>aspah class="comment">/*a/spaht j179a/a>aspah class="comment"> * The global_trace is the descriptor that holds the tracinga/spaht j180aspah class="comment"> * buffers for the live tracing. For each CPU, it containsa/spaht j181a/a>aspah class="comment"> * a link list of pages that will store trace entries. Thea/spaht j182a/a>aspah class="comment"> * page descriptor of the pages in the memory is used to holda/spaht j183a/a>aspah class="comment"> * the link list by linking the lru item in the page descriptora/spaht j184a/a>aspah class="comment"> * to each of the pages in the buffer per CPU.a/spaht j185a/a>aspah class="comment"> *a/spaht j186a/a>aspah class="comment"> * For each acmeve CPU there is a data field that holds thea/spaht j187a/a>aspah class="comment"> * pages for the buffer for that CPU. Each CPU has the sam  numbera/spaht j188a/a>aspah class="comment"> * of pages allocated for its buffer.a/spaht j189a/a>aspah class="comment"> */a/spaht j190staticjstructjaa href="+code=trace_array" class="sref">trace_arraya/a>       aa href="+code=global_trace" class="sref">global_tracea/a>; j191a/a> j192staticjaa href="+code=DEFINE_PER_CPU" class="sref">DEFINE_PER_CPU(structjaa href="+code=trace_array_cpu" class="sref">trace_array_cpua/a>,jaa href="+code=global_trace_cpu" class="sref">global_trace_cpu); j193a/a> j194a/a>intjaa href="+code=filter_current_check_discard" class="sref">filter_current_check_discard(structjaa href="+code=ring_buffer" class="sref">ring_buffera/a> *aa href="+code=buffer" class="sref">buffera/a>, j195a/a>                                 structjaa href="+code=ftrace_event_call" class="sref">ftrace_event_calla/a> *aa href="+code=call" class="sref">calla/a>, void *aa href="+code=rec" class="sref">reca/a>, j196a/a>       j       j                 structjaa href="+code=ring_buffer_event" class="sref">ring_buffer_eventa/a> *aa href="+code=event" class="sref">eventa/a>) j197a/a>{ j198a/a>       jreturn aa href="+code=filter_check_discard" class="sref">filter_check_discard(aa href="+code=call" class="sref">calla/a>, aa href="+code=rec" class="sref">reca/a>, aa href="+code=buffer" class="sref">buffera/a>, aa href="+code=event" class="sref">eventa/a>); j199a/a>} j200a/a>aa href="+code=EXPORT_SYMBOL_GPL" class="sref">EXPORT_SYMBOL_GPL(aa href="+code=filter_current_check_discard" class="sref">filter_current_check_discard); j201a/a> j202a/a>aa href="+code=cycle_t" class="sref">cycle_tjaa href="+code=ftrace_now" class="sref">ftrace_now(intjaa href="+code=cpu" class="sref">cpu) j203{ j204a/a>        aa href="+code=u64" class="sref">u64a/a>jaa href="+code=ts" class="sref">tsa/a>; j205a/a> j206a/a>       jaspah class="comment">/* Early boot up does not have a buffer yet */a/spaht j207a/a>        if (!aa href="+code=global_trace" class="sref">global_tracea/a>.aa href="+code=buffer" class="sref">buffera/a>) j208a/a>       j       jreturn aa href="+code=trace_clock_local" class="sref">trace_clock_local(); j209a/a> j210a/a>        aa href="+code=ts" class="sref">tsa/a>j= aa href="+code=ring_buffer_time_stamp" class="sref">ring_buffer_time_stamp(aa href="+code=global_trace" class="sref">global_tracea/a>.aa href="+code=buffer" class="sref">buffera/a>, aa href="+code=cpu" class="sref">cpu); j211a/a>        aa href="+code=ring_buffer_normalize_time_stamp" class="sref">ring_buffer_normalize_time_stamp(aa href="+code=global_trace" class="sref">global_tracea/a>.aa href="+code=buffer" class="sref">buffera/a>, aa href="+code=cpu" class="sref">cpu, &aa href="+code=ts" class="sref">tsa/a>); j212a/a> j213a/a>        return aa href="+code=ts" class="sref">tsa/a>; j214a/a>} j215a/a> j216a/a>aspah class="comment">/*a/spaht j217a/a>aspah class="comment"> * The max_tr is used to snapshot the global_trace when a maximuma/spaht j218a/a>aspah class="comment"> * latency is reached. Some tracers will use this to store a maximuma/spaht j219a/a>aspah class="comment"> * trace while it continues examining live traces.a/spaht j220aspah class="comment"> *a/spaht j221a/a>aspah class="comment"> * The buffers for the max_tr are set up the sam  as the global_trace.a/spaht j222a/a>aspah class="comment"> * When a snapshot is taken, the link list of the max_tr is swappeda/spaht j223a/a>aspah class="comment"> * with the link list of the global_trace and the buffers are reset fora/spaht j224a/a>aspah class="comment"> * the global_trace so the tracing can continue.a/spaht j225a/a>aspah class="comment"> */a/spaht j226a/a>staticjstructjaa href="+code=trace_array" class="sref">trace_arraya/a>       aa href="+code=max_tr" class="sref">max_tra/a>; j227 j228staticjaa href="+code=DEFINE_PER_CPU" class="sref">DEFINE_PER_CPU(structjaa href="+code=trace_array_cpu" class="sref">trace_array_cpua/a>,jaa href="+code=max_tr_data" class="sref">max_tr_dataa/a>); j229a/a> j230intjaa href="+code=tracing_is_enabled" class="sref">tracing_is_enabled(void) j231a/a>{ j232a/a>        return aa href="+code=tracing_is_on" class="sref">tracing_is_ona/a>(); j233} j234a/a> j235a/a>aspah class="comment">/*a/spaht j236a/a>aspah class="comment"> * trace_buf_size is the size in bytes that is allocateda/spaht j237a/a>aspah class="comment"> * for a buffer. Note, the number of bytes is always rouhdeda/spaht j238a/a>aspah class="comment"> * to page size.a/spaht j239a/a>aspah class="comment"> *a/spaht j240aspah class="comment"> * This number is purposely set to a low number of 16384.a/spaht j241a/a>aspah class="comment"> * If the dump on oops happens, it will be much appreciateda/spaht j242a/a>aspah class="comment"> * to not have to wait for all that output. Anyway this can bea/spaht j243a/a>aspah class="comment"> * boot time and run time configurable.a/spaht j244a/a>aspah class="comment"> */a/spaht j245a/a>#definejaa href="+code=TRACE_BUF_SIZE_DEFAULT" class="sref">TRACE_BUF_SIZE_DEFAULTa/a>  1441792ULjaspah class="comment">/* 16384 * 88 (sizeof(entry)) */a/spaht j246a/a> j247staticjunsigned long            aa href="+code=trace_buf_size" class="sref">trace_buf_sizea/a>j= aa href="+code=TRACE_BUF_SIZE_DEFAULT" class="sref">TRACE_BUF_SIZE_DEFAULTa/a>; j248a/a> j249a/a>aspah class="comment">/* trace_typ s holds a link list of available tracers. */a/spaht j250staticjstructjaa href="+code=tracer" class="sref">tracera/a>            *aa href="+code=trace_typ s" class="sref">trace_typ sa/a>jaa href="+code=__read_mostly" class="sref">__read_mostly; j251a/a> j252a/a>aspah class="comment">/* current_trace points to the tracer that is currently acmeve */a/spaht j253staticjstructjaa href="+code=tracer" class="sref">tracera/a>            *aa href="+code=current_trace" class="sref">current_tracea/a>jaa href="+code=__read_mostly" class="sref">__read_mostlyj= &aa href="+code=nop_trace" class="sref">nop_trace; j254a/a> j255a/a>aspah class="comment">/*a/spaht j256a/a>aspah class="comment"> * trace_typ s_lock is used to protect the trace_typ s list.a/spaht j257a/a>aspah class="comment"> */a/spaht j258staticjaa href="+code=DEFINE_MUTEX" class="sref">DEFINE_MUTEX(aa href="+code=trace_typ s_lock" class="sref">trace_typ s_locka/a>); j259a/a> j260aspah class="comment">/*a/spaht j261a/a>aspah class="comment"> * serialize the access of the ring buffera/spaht j262a/a>aspah class="comment"> *a/spaht j263a/a>aspah class="comment"> * ring buffer serializes readers, but it is low level protection.a/spaht j264a/a>aspah class="comment"> * The validity of the events (which returns by ring_buffer_peek() ..etc)a/spaht j265a/a>aspah class="comment"> * are not protected by ring buffer.a/spaht j266a/a>aspah class="comment"> *a/spaht j267a/a>aspah class="comment"> * The content of events may become garbage if we allow other process consumesa/spaht j268a/a>aspah class="comment"> * these events concurrently:a/spaht j269a/a>aspah class="comment"> *   A) the page of the consumed events may become a normal pagea/spaht j270aspah class="comment"> *      (not reader page) in ring buffer, and this page will be rewriteda/spaht j271a/a>aspah class="comment"> *      by events producer.a/spaht j272a/a>aspah class="comment"> *   B) The page of the consumed events may become a page for splice_read,a/spaht j273a/a>aspah class="comment"> *      and this page will be returned to system.a/spaht j274a/a>aspah class="comment"> *a/spaht j275a/a>aspah class="comment"> * These primimeves allow multi process access to different cpu ring buffera/spaht j276a/a>aspah class="comment"> * concurrently.a/spaht j277a/a>aspah class="comment"> *a/spaht j278a/a>aspah class="comment"> * These primimeves don't distinguish read-only and read-consume access.a/spaht j279a/a>aspah class="comment"> * Multi read-only access are also serialized.a/spaht j280aspah class="comment"> */a/spaht j281a/a> j282a/a>#ifdefjaa href="+code=CONFIG_SMP" class="sref">CONFIG_SMPa/a> j283staticjaa href="+code=DECLARE_RWSEM" class="sref">DECLARE_RWSEM(aa href="+code=all_cpu_access_lock" class="sref">all_cpu_access_locka/a>); j284a/a>staticjaa href="+code=DEFINE_PER_CPU" class="sref">DEFINE_PER_CPU(structjaa href="+code=mutex" class="sref">mutexa/a>, aa href="+code=cpu_access_lock" class="sref">cpu_access_locka/a>); j285a/a> j286a/a>staticjaa href="+code=inline" class="sref">inlinejvoid aa href="+code=trace_access_lock" class="sref">trace_access_lock(intjaa href="+code=cpu" class="sref">cpu) j287a/a>{ j288a/a>       jif (aa href="+code=cpu" class="sref">cpu == aa href="+code=TRACE_PIPE_ALL_CPU" class="sref">TRACE_PIPE_ALL_CPU) { j289a/a>               jaspah class="comment">/* gain it for accessing the whole ring buffer. */a/spaht j290a/a>               jaa href="+code=down_write" class="sref">down_write(&aa href="+code=all_cpu_access_lock" class="sref">all_cpu_access_locka/a>); j291a/a>        } else { j292a/a>       j       jaspah class="comment">/* gain it for accessing a cpu ring buffer. */a/spaht j293a/a> j294a/a>       j       jaspah class="comment">/* Firstly block other trace_access_lock(TRACE_PIPE_ALL_CPU). */a/spaht j295a/a>                aa href="+code=down_read" class="sref">down_read(&aa href="+code=all_cpu_access_lock" class="sref">all_cpu_access_locka/a>); j296a/a> j297a/a>       j       jaspah class="comment">/* Secondly block other access to this @cpu ring buffer. */a/spaht j298a/a>       j       jaa href="+code=mutex_lock" class="sref">mutex_lock(&aa href="+code=per_cpu" class="sref">per_cpu(aa href="+code=cpu_access_lock" class="sref">cpu_access_locka/a>, aa href="+code=cpu" class="sref">cpu)); j299a/a>        } j300} j301a/a> j302staticjaa href="+code=inline" class="sref">inlinejvoid aa href="+code=trace_access_unlock" class="sref">trace_access_unlock(intjaa href="+code=cpu" class="sref">cpu) j303{ j304a/a>        if (aa href="+code=cpu" class="sref">cpu == aa href="+code=TRACE_PIPE_ALL_CPU" class="sref">TRACE_PIPE_ALL_CPU) { j305a/a>                aa href="+code=up_write" class="sref">up_write(&aa href="+code=all_cpu_access_lock" class="sref">all_cpu_access_locka/a>); j306a/a>       j} else { j307a/a>       j       jaa href="+code=mutex_unlock" class="sref">mutex_unlock(&aa href="+code=per_cpu" class="sref">per_cpu(aa href="+code=cpu_access_lock" class="sref">cpu_access_locka/a>, aa href="+code=cpu" class="sref">cpu)); j308a/a>       j       jaa href="+code=up_read" class="sref">up_read(&aa href="+code=all_cpu_access_lock" class="sref">all_cpu_access_locka/a>); j309a/a>        } j310} j311a/a> j312staticjaa href="+code=inline" class="sref">inlinejvoid aa href="+code=trace_access_lock_init" class="sref">trace_access_lock_init(void) j313{ j314a/a>        intjaa href="+code=cpu" class="sref">cpu; j315a/a> j316a/a>       jaa href="+code=for_each_possible_cpu" class="sref">for_each_possible_cpu(aa href="+code=cpu" class="sref">cpu) j317a/a>       j       jaa href="+code=mutex_init" class="sref">mutex_init(&aa href="+code=per_cpu" class="sref">per_cpu(aa href="+code=cpu_access_lock" class="sref">cpu_access_locka/a>, aa href="+code=cpu" class="sref">cpu)); j318} j319a/a> j320#else j321a/a> j322staticjaa href="+code=DEFINE_MUTEX" class="sref">DEFINE_MUTEX(aa href="+code=access_lock" class="sref">access_locka/a>); j323a/a> j324a/a>staticjaa href="+code=inline" class="sref">inlinejvoid aa href="+code=trace_access_lock" class="sref">trace_access_lock(intjaa href="+code=cpu" class="sref">cpu) j325a/a>{ j326a/a>       j(void)aa href="+code=cpu" class="sref">cpu; j327a/a>       jaa href="+code=mutex_lock" class="sref">mutex_lock(&aa href="+code=access_lock" class="sref">access_locka/a>); j328} j329a/a> j330staticjaa href="+code=inline" class="sref">inlinejvoid aa href="+code=trace_access_unlock" class="sref">trace_access_unlock(intjaa href="+code=cpu" class="sref">cpu) j331a/a>{ j332a/a>        (void)aa href="+code=cpu" class="sref">cpu; j333a/a>        aa href="+code=mutex_unlock" class="sref">mutex_unlock(&aa href="+code=access_lock" class="sref">access_locka/a>); j334a/a>} j335a/a> j336a/a>staticjaa href="+code=inline" class="sref">inlinejvoid aa href="+code=trace_access_lock_init" class="sref">trace_access_lock_init(void) j337a/a>{ j338} j339a/a> j340#endif j341a/a> j342a/a>aspah class="comment">/* trace_wait is a waitqueue for tasks blocked on trace_poll */a/spaht j343staticjaa href="+code=DECLARE_WAIT_QUEUE_HEAD" class="sref">DECLARE_WAIT_QUEUE_HEAD(aa href="+code=trace_wait" class="sref">trace_waita/a>); j344a/a> j345a/a>aspah class="comment">/* trace_flags holds trace_opmeths default values */a/spaht j346a/a>unsigned long aa href="+code=trace_flags" class="sref">trace_flags = aa href="+code=TRACE_ITER_PRINT_PARENT" class="sref">TRACE_ITER_PRINT_PARENT | aa href="+code=TRACE_ITER_PRINTK" class="sref">TRACE_ITER_PRINTK | j347a/a>       jaa href="+code=TRACE_ITER_ANNOTATE" class="sref">TRACE_ITER_ANNOTATE | aa href="+code=TRACE_ITER_CONTEXT_INFO" class="sref">TRACE_ITER_CONTEXT_INFO | aa href="+code=TRACE_ITER_SLEEP_TIME" class="sref">TRACE_ITER_SLEEP_TIME | j348a/a>       jaa href="+code=TRACE_ITER_GRAPH_TIME" class="sref">TRACE_ITER_GRAPH_TIME | aa href="+code=TRACE_ITER_RECORD_CMD" class="sref">TRACE_ITER_RECORD_CMD | aa href="+code=TRACE_ITER_OVERWRITE" class="sref">TRACE_ITER_OVERWRITE | j349a/a>       jaa href="+code=TRACE_ITER_IRQ_INFO" class="sref">TRACE_ITER_IRQ_INFO | aa href="+code=TRACE_ITER_MARKERS" class="sref">TRACE_ITER_MARKERS; j350 j351a/a>staticjintjaa href="+code=trace_stop_count" class="sref">trace_stop_count; j352staticjaa href="+code=DEFINE_RAW_SPINLOCK" class="sref">DEFINE_RAW_SPINLOCK(aa href="+code=tracing_start_lock" class="sref">tracing_start_locka/a>); j353a/a> j354a/a>aspah class="comment">/**a/spaht j355a/a>aspah class="comment"> * trace_wake_up - wake up tasks waiting for tracejinputa/spaht j356a/a>aspah class="comment"> *a/spaht j357a/a>aspah class="comment"> * Schedules a delayed work to wake up any task that is blocked on thea/spaht j358a/a>aspah class="comment"> * trace_wait queue. These is used with trace_poll for tasks polling thea/spaht j359a/a>aspah class="comment"> * trace.a/spaht j360aspah class="comment"> */a/spaht j361a/a>staticjvoid aa href="+code=trace_wake_up" class="sref">trace_wake_up(structjaa href="+code=irq_work" class="sref">irq_work *aa href="+code=work" class="sref">work) j362{ j363a/a>        aa href="+code=wake_up_all" class="sref">wake_up_all(&aa href="+code=trace_wait" class="sref">trace_waita/a>); j364a/a> j365a/a>} j366a/a> j367a/a>aspah class="comment">/**a/spaht j368a/a>aspah class="comment"> * tracing_on - enable tracing buffersa/spaht j369a/a>aspah class="comment"> *a/spaht j370aspah class="comment"> * This function enables tracing buffers that may have beena/spaht j371a/a>aspah class="comment"> * disabled with tracing_off.a/spaht j372a/a>aspah class="comment"> */a/spaht j373a/a>void aa href="+code=tracing_on" class="sref">tracing_ona/a>(void) j374a/a>{ j375a/a>        if (aa href="+code=global_trace" class="sref">global_tracea/a>.aa href="+code=buffer" class="sref">buffera/a>) j376a/a>       j       jaa href="+code=ring_buffer_record_on" class="sref">ring_buffer_record_on(aa href="+code=global_trace" class="sref">global_tracea/a>.aa href="+code=buffer" class="sref">buffera/a>); j377a/a>       jaspah class="comment">/*a/spaht j378a/a>aspah class="comment">         * This flag is only looked at when buffers haven't beena/spaht j379a/a>aspah class="comment">         * allocated yet. We don't really care about the racea/spaht j380aspah class="comment">         * between setting this flag and actually turninga/spaht j381a/a>aspah class="comment">         * on the buffer.a/spaht j382a/a>aspah class="comment">         */a/spaht j383a/a>        aa href="+code=global_trace" class="sref">global_tracea/a>.aa href="+code=buffer_disabled" class="sref">buffer_disabled = 0; j384a/a>} j385a/a>aa href="+code=EXPORT_SYMBOL_GPL" class="sref">EXPORT_SYMBOL_GPL(aa href="+code=tracing_on" class="sref">tracing_ona/a>); j386a/a> j387a/a>aspah class="comment">/**a/spaht j388a/a>aspah class="comment"> * tracing_off - turn off tracing buffersa/spaht j389a/a>aspah class="comment"> *a/spaht j390aspah class="comment"> * This function stops the tracing buffers from recording data.a/spaht j391a/a>aspah class="comment"> * It does not disable any overhead the tracers themselves maya/spaht j392a/a>aspah class="comment"> * be causing. This function simply causes all recording toa/spaht j393a/a>aspah class="comment"> * the ring buffers to fail.a/spaht j394a/a>aspah class="comment"> */a/spaht j395a/a>void aa href="+code=tracing_off" class="sref">tracing_offa/a>(void) j396a/a>{ j397a/a>        if (aa href="+code=global_trace" class="sref">global_tracea/a>.aa href="+code=buffer" class="sref">buffera/a>) j398a/a>       j       jaa href="+code=ring_buffer_record_off" class="sref">ring_buffer_record_off(aa href="+code=global_trace" class="sref">global_tracea/a>.aa href="+code=buffer" class="sref">buffera/a>); j399a/a>        aspah class="comment">/*a/spaht j400aspah class="comment">         * This flag is only looked at when buffers haven't beena/spaht j401a/a>aspah class="comment">         * allocated yet. We don't really care about the racea/spaht j402a/a>aspah class="comment">         * between setting this flag and actually turninga/spaht j403a/a>aspah class="comment">         * on the buffer.a/spaht j404a/a>aspah class="comment">         */a/spaht j405a/a>        aa href="+code=global_trace" class="sref">global_tracea/a>.aa href="+code=buffer_disabled" class="sref">buffer_disabled = 1; j406a/a>} j407a/a>aa href="+code=EXPORT_SYMBOL_GPL" class="sref">EXPORT_SYMBOL_GPL(aa href="+code=tracing_off" class="sref">tracing_offa/a>); j408a/a> j409a/a>aspah class="comment">/**a/spaht j410aspah class="comment"> * tracing_is_on - show state of ring buffers enabledj411a/a>aspah class="comment"> */a/spaht j412intjaa href="+code=tracing_is_on" class="sref">tracing_is_ona/a>(void) j413{ j414a/a>        if (aa href="+code=global_trace" class="sref">global_tracea/a>.aa href="+code=buffer" class="sref">buffera/a>) j415a/a>                return aa href="+code=ring_buffer_record_is_on" class="sref">ring_buffer_record_is_on(aa href="+code=global_trace" class="sref">global_tracea/a>.aa href="+code=buffer" class="sref">buffera/a>); j416a/a>       jreturn !aa href="+code=global_trace" class="sref">global_tracea/a>.aa href="+code=buffer_disabled" class="sref">buffer_disabled; j417a/a>} j418a/a>aa href="+code=EXPORT_SYMBOL_GPL" class="sref">EXPORT_SYMBOL_GPL(aa href="+code=tracing_is_on" class="sref">tracing_is_ona/a>); j419a/a> j420staticjintjaa href="+code=__init" class="sref">__initjaa href="+code=set_buf_size" class="sref">set_buf_size(char *aa href="+code=str" class="sref">stra/a>) j421a/a>{ j422a/a>        unsigned long aa href="+code=buf_size" class="sref">buf_size; j423a/a> j424a/a>        if (!aa href="+code=str" class="sref">stra/a>) j425a/a>                return 0; j426a/a>       jaa href="+code=buf_size" class="sref">buf_size = aa href="+code=memparse" class="sref">memparse(aa href="+code=str" class="sref">stra/a>, &aa href="+code=str" class="sref">stra/a>); j427a/a>       jaspah class="comment">/* nr_entries can not be zero */a/spaht j428a/a>       jif (aa href="+code=buf_size" class="sref">buf_size == 0) j429a/a>               jreturn 0; obal_tracea/a>.aa href="+c4/trace.c#L233" id="L233" classurn 0; /**a/spaht e" nam ="4331">j331a/a>{ cpu; j361a/asef"amsize"disableref">ob="  jaspa="+code=cpu_accesef="+code=__init" class="sref">__initjaf">stra/a>, &aa href="+code=str"sref">ac4ess_locka/a>); j334a/a>} j420staticjintjaa href="YMBOL_GPticjshinit" class="sref">YMBOL_GPticjsha>jaa href="+code=set_buf_size" class="sref">set_buf_size(char *aa href="+code=stne" nam =4L335">j335a/a> j230icjshol ssurn 0; j337a/a>{ j338} j339a/a> j424a/a>        if (!aa href="+code=stm ="L340"4j340#endif j429a/a> ne" nam =4L341">j341a/a> toune" nam ="L363">k4">tounsize = aa href="+code=memparse" class="sref0ef">memparse(aa hrticjshol nam ="L230">j230icjshol ssurf">stra/a>, &aa href="+code=str on trace4poll */a/spaht t4ace_waita/a>); j429a/a> n" nam ="4L344">j344a/a> j230icjshol ssur * 100 class="line" nam ="L429">j429a/a> ne" nam =4lues */a/spaht >TRACE_IT4R_PRINTK | j361a/asef"amsize"disaL_GPticjsh="  jaspa="+code=cpu_accesef="YMBOL_GPticjshinit" class="sref">YMBOL_GPticjsha>jaf">stra/a>, &aa href="+code=str " nam ="4VERWRITE | j350 trace_4top_count; j429a/a> tracing_s4art_locka/a>); j353a/a> /**a/spaht musss="tch" nam it pos45a/a>icomment"iterator"line"     jaspah class="comment">/* nr_entries cg for tra4ejinputa/spaht  *a/spaht "p=L_t-paline"  jaspa=race.c#L421" id="L421" class="linfE_ITER_S4 on thea/spaht "sym-offef""  jaspa=race.c#L421" id="L421" class="linf" nam ="4ing thea/spaht "sym-addr"  jaspa=race.c#L421" id="L421" class="linomment"> 4 trace.a/spaht "verbose"  jaspa=race.c#L421" id="L421" class="linoe" nam =4nt"> */a/spaht "raw"  jaspa=race.c#L421" id="L421" class="lino">trace_4ref">work) "hex"  jaspa=race.c#L421" id="L421" class="linoracing_s4362">j362{ "bin"  jaspa=race.c#L421" id="L421" class="linoe" nam =4ace_waita/a>); "b * S"  jaspa=race.c#L421" id="L421" class="linoss="comm4L364">j364a/a> "stackclass"  jaspa=race.c#L421" id="L421" class="lino for tra4365">j365a/a>} "disablp=L_tS"  jaspa=race.c#L421" id="L421" class="linoTRACE_IT4L366">j366a/a> "fdisablp=eemp""  jaspa=race.c#L421" id="L421" class="linass="comm4nt">/**a/spaht "branch"  jaspa=race.c#L421" id="L421" class="lina" nam ="4buffersa/spaht "anno">j4"  jaspa=race.c#L421" id="L421" class="linlass="com4ent"> *a/spaht "userstackclass"  jaspa=race.c#L421" id="L421" class="linhat may h4ve beena/spaht "sym-userobj"  jaspa=race.c#L421" id="L421" class="linh">trace_4ng_off.a/spaht "p=L_tS-msg" nam"  jaspa=race.c#L421" id="L421" class="linhracing_s4nt"> */a/spaht "="linxt-info"  jaspa=race.c#L421" id="L421" class="linhe" nam =4g_ona/a>(void) "l>j4ncy-ft"> ""  jaspa=race.c#L421" id="L421" class="line" nam ="4374">j374a/a>{ "sleep-tims"  jaspa=race.c#L421" id="L421" class="linh for tra4f">buffera/a>) "graph-tims"  jaspa=race.c#L421" id="L421" class="linhTRACE_IT4">buffera/a>); "rcode=-cmd"  jaspa=race.c#L421" id="L421" class="linhss="comm4ent">/*a/spaht "j391     "  jaspa=race.c#L421" id="L421" class="linh" nam ="4;t beena/spaht "a/a>.aa_on_f=ee"  jaspa=race.c#L421" id="L421" class="linre about 4he racea/spaht "irq-info"  jaspa=race.c#L421" id="L421" class="lin actually4turninga/spaht "mar1" s"  jaspa=race.c#L421" id="L421" class="lin ">trace_4buffer.a/spaht    4     */a/spaht j429a/a> buffer_di4abled = 0; j384a/a>} t4acing_ona/a>); j308a64ace/t(="+code=set_buf_"L39e_waita/a">j308"L39j424ahref="class="line" nam ="L429">j429a/a> bTRACE_IT4L386">j386a/a> /**a/spaht j402ac97a/aina hnoseL297s?     jaspah class="comment">/* nr_entries cf tracing4buffersa/spaht  *a/spaht  classc97a/ref=an="sref.c#L399" id="L39ss=L_G">"lf=an"  jaspa=""""""""1 }=race.c#L421" id="L421" class="linm recordi4g data.a/spaht  classc97a/r      ="sref.cL399" id="L39ss=L_G">"g     "  jaspa="""""""1 }=race.c#L421" id="L421" class="linm">trace_4ves maya/spaht "=" hr_t"  jaspa=""""""0 }=race.c#L421" id="L421" class="linment">   4ding toa/spaht C="+cRACE_ITER_IRQ_INARCH_FOC="+cRace/trace.c#L254" id="L254" class="l4 buffers 4o fail.a/spaht j429a/a> ass="comm4nt"> */a/spaht tracin4_offa/a>(void) j230ss="lc97a/ri ef="+code=trace_stop_count" class="sr4e" nam ="4396">j396a/a>{ buffera/a>) j399a/a>        aspah class="sre4">buffera/a>); buf_r_get>j420 - gets" nam ="L40 class="com>buf_rine" nam ="L399">j399a/a>        aspah 5lass="com5ent">/*a/spaht /* nr_entries 5 haven#t beena/spaht j230ss="l>buf_r_get>j420sizebuf_rnam ="L230">j230ss="l>buf_rssur *ode=trace_wake_>buf_rnam ="L230">j23>buf_rssur,#LL420" id="L420" cle=__init" class="sretjafh class="comment">/* nr_entries 5 2aven#es maya/spaht j317a/a>mmen size = aa href=">buf_rnam ="L230">j23>buf_rssur,#0, etbuf_rnam ="L230">j23>buf_rssuraccess_locka/a>, aa href="+code=cpu5 * on the5buffer.a/spaht    5     */a/spaht buf_rnam ="L230">j23>buf_rssur->mparse(aa hrobal_trace" class="sref">globalracea/a>.aa href="kmne" ne" nam ="L363">kmne" nsize = aa href="+=__init" class="sretja="+code=cpu_accesGFP_KERNEline" nam ="L418GFP_KERNEla>jaf">stra/a>, &aa href="+code=st5buffer_di5abled = 1; buf_rnam ="L230">j23>buf_rssur->mparse(aa hrobal_trace" class="sref">globalfh class="comment">/* nr_entries 5 7ffer_di5a96">j396a/a>{ tr5cing_offa/a>); j408a/a> buf_rnam ="L230">j23>buf_rssur->mparse(aa hr+=__init" class="sretjaracea/a>.aa href="+=__init" class="sretjaode=buffer_disabled" class="sref"5ass="comm5nt">/**a/spaht j429a/a>5g buffers5enabled */a/spaht j399a/a>        aspah 5e" nam ="5413">j413{ buf_r_pu0 - f=ees" nam ="L40 class="com>buf_rine" nam ="L399">j399a/a>        aspah 5class="sr5f">buffera/a>) /* nr_entries 5lass="sre5">buffera/a>); j230ss="l>buf_r_nt"> zebuf_rnam ="L230">j230ss="l>buf_rssur *ode=trace_wake_>buf_rnam ="L230">j23>buf_rssurfh class="comment">/* nr_entries 5ef">buffe5_disabled; j417a/a>} kf=eesize = aa href=">buf_rnam ="L230">j23>buf_rssur->mparse(aa hrobal_trace" class="sref">globalfclass="line" nam ="L429">j429a/a>5ge" nam =5ng_is_ona/a>); j419a/a> stra/a>) j399a/a>        aspah 5e" nam ="5421">j421a/a>{ buam ="by  rac   * allocated yet. We don't really c5ass="sref5>buf_size; j423a/a> stra/a>) aspah/a>asref="+c0ss="l>buf_r/a>as>j358pdam =, * allocated yet. We don't really c5aass="sre5     return 0; j3="L429s3">j403a/a>aspah class="comment">       5" class="5ref">stra/a>); j403a/a>aspah class="comment">       5"" nam ="5zero */a/spaht    3">j403a/a>aspah class="comment">       5"e" nam =5size == 0) j389a/a>aspah 5         5    jreturn 0; j389a/a>asph clas/a>asref="+c0ss="l>buf_r/a>as>details3">j403a/a>aspah class="comment">       5s="commen5">/**a/spaht j411a/a>aspah c5e" nam ="5331">j331a/a>{ usernam ="L230">j230ss="lget>usersizebuf_rnam ="L230">j230ss="l>buf_rssur *ode=trace_wake_>buf_rnam ="L230">j23>buf_rssur,#heset  hreftrace.c#L418" iasusernam ="L230">j23_>usersize *ode=trace_wake_uef"e_waita/a">j308aef"ssur,ine" nam ="L411">j411a/a>aspah c5ess="sref5sref">cpu; j23etj351a/a>chref="="+code=cpu_accesloff_0nam ="L230">j23loff_0ssur *ode=trace_wake_>poanam ="L4"kernr_>poassurfh class="comment">/* nr_entries 5"sref">ac5ess_locka/a>); j334a/a>} j335a/a> j23et   nam ="L230">j23>   a>jarac class="line" nam ="L429">j429a/a>5cess_lock5init(void) j23eet 1           retureref="+code=trace_stop_count" class="sr5sn not be5337">j337a/a>{ j338} poanam ="L4"kernr_>poassurfh class="comment">/* nr_entries 5ne" nam =5L339">j339a/a> j230ss="l>buf_r_clearsize = aa href=">buf_rnam ="L230">j23>buf_rssurfclass="line" nam ="L429">j429a/a>5m ="L340"5j340#endif j341a/a> usernam ="L230">j23get>usersizej308aef"ssur++fclass="line" nam ="L429">j429a/a>5mss="sref5poll */a/spaht /* nr_entries 5nsref">ac5ace_waita/a>); j23ouref="+code=trace_stop_count" class="sr5n" nam ="5L344">j344a/a>    nam ="L230">j23>   a>ja+++code=trace_stop_count" class="sr5ness_lock5R_PRINTK | j351a/a>chref="--+code=trace_stop_count" class="sr5nn not be5EEP_TIME | j399a/a>        aspah 5>TRACE_IT5R_MARKERS; j350    _wait qmuser ment" e" nnt">skippL_G sac  s3">j403a/a>aspah class="comment">       5f">trace_5top_count; j382a/a>aspah class="co5tracing_s5art_locka/a>); buf_rnam ="L230">j23>buf_rssur->mparse(aa hr="li"L351">j351a/a>cohref=")ctrace.c#L421" id="L421" class="li5ne" nam =5L353">j353a/a> j382a/a>aspah class="co5t" nam ="5nt">/**a/spaht j351a/a>chref="f">mem">mem20" id="L420" clisrac  nam ="L4"kernr_israc   *zeusernam ="L230">j23get>usersizej308aef"ssur++fclass="line" nam ="L429">j429a/a>5fTRACE_IT5ent"> *a/spaht /* nr_entries 5fE_ITER_S5 on thea/spaht j23ouref="+code=trace_stop_count" class="sr5f" nam ="5ing thea/spaht j23>   a>ja+++code=trace_stop_count" class="sr5omment"> 5 trace.a/spaht j351a/a>chref="--+code=trace_stop_count" class="sr5oe" nam =5nt"> */a/spaht trace_5ref">work) j362{ j4sac  s were     ten"line" nam ="L382">j382a/a>aspah class="co5oe" nam =5ace_waita/a>); j364a/a> poanam ="L4"kernr_>poassur +acea/a>.aa href="L4  nam ="L230">j23>   a>ja+code=trace_stop_count" class="sr5oe" nam =5365">j365a/a>} j23>   a>ja+code=trace_stop_count" class="sr5oTRACE_IT5L366">j366a/a> j23ouref="+code=trace_stop_count" class="sr5ass="comm5nt">/**a/spaht  *a/spaht buf_rnam ="L230">j23>buf_rssur->mparse(aa hridxnam ="L4"kernr_idxa>jarac class="line" nam ="L429">j429a/a>5hat may h5ve beena/spaht trace_5ng_off.a/spaht  */a/spaht aspahnon-sac  "ment" line" nam ="L382">j382a/a>aspah class="co5he" nam =5g_ona/a>(void) j351a/a>chref="f">mem">mem2" id="L424" clasisrac  nam ="L4"kernr_israc   *zej374a/a>{ buf_rnam ="L230">j23>buf_rssur->mparse(aa hridxnam ="L4"kernr_idxa>jar<iL349" id="L349">buf_rnam ="L230">j23>buf_rssur->mparse(aa hr+=__init" class="sretjar- 1fh class="comment">/* nr_entries 5h for tra5f">buffera/a>) buf_rnam ="L230">j23>buf_rssur->mparse(aa hrobal_trace" class="sref">global[" id="L428" cla>buf_rnam ="L230">j23>buf_rssur->mparse(aa hridxnam ="L4"kernr_idxa>ja++]racea/a>.aa href="chinit" class="srcha>jaode=buffer_disabled" class="sref"5hTRACE_IT5">buffera/a>); /*a/spaht jaode=buffer_disabled" class="sref"5h" nam ="5;t beena/spaht j23ouref="+code=trace_stop_count" class="sr5re about 5he racea/spaht usernam ="L230">j23get>usersizej308aef"ssur++fclass="line" nam ="L429">j429a/a>5 ">trace_5buffer.a/spaht /* nr_entries 5ment">   5     */a/spaht j23ouref="+code=trace_stop_count" class="sr5re" nam =5abled = 0; j23>   a>ja+++code=trace_stop_count" class="sr5e" nam ="5384">j384a/a>} j351a/a>chref="--+code=trace_stop_count" class="sr5="sref">t5acing_ona/a>); j386a/a> /**a/spaht j382a/a>aspah class="co5f tracing5buffersa/spaht  *a/spaht buf_rnam ="L230">j23>buf_rssur->mparse(aa hrobal_trace" class="sref">global[" id="L428" cla>buf_rnam ="L230">j23>buf_rssur->mparse(aa hridxnam ="L4"kernr_idxa>ja]rac class="line" nam ="L429">j429a/a>5m recordi5g data.a/spaht buf_rnam ="L230">j23>buf_rssur->mparse(aa hr="li"L351">j351a/a>cohref="racea/a>.aa href="falf_size" class="srfalf_ef="+code=trace_stop_count" class="sr5m">trace_5ves maya/spaht    5ding toa/spaht buf_rnam ="L230">j23>buf_rssur->mparse(aa hr="li"L351">j351a/a>cohref="racea/a>.aa href="tru_size" class="srtru_ef="+code=trace_stop_count" class="sr5me" nam =5o fail.a/spaht buf_rnam ="L230">j23>buf_rssur->mparse(aa hrobal_trace" class="sref">global[" id="L428" cla>buf_rnam ="L230">j23>buf_rssur->mparse(aa hridxnam ="L4"kernr_idxa>ja++]racea/a>.aa href="chinit" class="srcha>jaode=buffer_disabled" class="sref"5ass="comm5nt"> */a/spaht tracin5_offa/a>(void) j396a/a>{ poassur +acea/a>.aa href="L4  nam ="L230">j23>   a>ja+code=trace_stop_count" class="sr5ess="comm5f">buffera/a>) j23>   a>ja+code=trace_stop_count" class="sr5lass="sre5">buffera/a>); /*a/spaht j23ouref=":trace.c#L339" id="L339" class="l6l1ss="com6e data.a/spaht (aa hr+etj23eetj230ss="lseq_to_user *zej230ss="lseqace/t*ode=trace_wake_anam ="L4"kernr_sa>ja=" hreftrace.c#L418" iasusernam ="L230">j23_>usersize *ode=trace_wake_uef"e_waita/a">j308aef"ssur,#L333" id="L333"etj23etj351a/a>chref="fh class="comment">/* nr_entries 6ment">   6     */a/spaht EXPORT_Slenef="+code=trace_stop_count" class="sr6 7ffer_di6a96">j396a/a>{ tr6cing_offa/a>); j408a/a> j351a/a>chref="fh class="comment">/* nr_entries 6ass="comm6nt">/**a/spaht j429a/a>6g buffers6enabled */a/spaht ja->mparse(aa hrle="sref">EXPORT_Slenef="r<acea/a>.aa href="+nam ="L4"kernr_sa>ja->mparse(aa hr>   poanam ="L4"kernr_>   poaef="fh class="comment">/* nr_entries 6aactually6s_ona/a>(void) j413{ buffera/a>) EXPORT_Slenef="racea/a>.aa href="+nam ="L4"kernr_sa>ja->mparse(aa hrle="sref">EXPORT_Slenef="r-cea/a>.aa href="+nam ="L4"kernr_sa>ja->mparse(aa hr>   poanam ="L4"kernr_>   poaef="+code=trace_stop_count" class="sr6euffer_di6">buffera/a>); j351a/a>chref="f"gt;iL349" id="L349"le="sref">EXPORT_Slenef="fh class="comment">/* nr_entries 6a7ffer_di6_disabled; j351a/a>chref="facea/a>.aa href="le="sref">EXPORT_Slenef="+code=trace_stop_count" class="sr6e" nam ="6417">j417a/a>} j23copy_to_user *zej308aef"ssur,#L333" id="L333"enam ="L4"kernr_sa>ja->mparse(aa hrobal_trace" class="sref">globalr+cea/a>.aa href="+nam ="L4"kernr_sa>ja->mparse(aa hr>   poanam ="L4"kernr_>   poaef=",#L333" id="L333"c ="L351">j351a/a>chref="f+code=trace_stop_count" class="sr6ee" nam =6ng_is_ona/a>); j351a/a>chref="fh class="comment">/* nr_entries 6ne" nam =6L419">j419a/a> stra/a>) j421a/a>{ j351a/a>chref="f-acea/a>.aa href="L41           retureref="+code=trace_stop_count" class="sr6ass="sref6>buf_size; j423a/a> ja->mparse(aa hr>   poanam ="L4"kernr_>   poaef=" +acea/a>.aa href="c ="L351">j351a/a>chref="+code=trace_stop_count" class="sr6alass="sr6sref">stra/a>) j351a/a>chref="+code=trace_stop_count" class="sr6auffer_di6     return 0; stra/a>); (aa hr+etj23eetj230ss="lseqace/t*ode=trace_wake_anam ="L4"kernr_sa>ja="#L361*ode=trace_wake_ef"e_waita/a">j308ef"ssur,#L333" id="L333"etj23etj351a/a>chref="fh class="comment">/* nr_entries 6"e" nam =6size == 0) EXPORT_Slenef="+code=trace_stop_count" class="sr6s="commen6">/**a/spaht j331a/a>{ ja->mparse(aa hrle="sref">EXPORT_Slenef="r<acea/a>.aa href="+nam ="L4"kernr_sa>ja->mparse(aa hr>   poanam ="L4"kernr_>   poaef="fh class="comment">/* nr_entries 6ess="sref6sref">cpu; ac6ess_locka/a>); j334a/a>} EXPORT_Slenef="racea/a>.aa href="+nam ="L4"kernr_sa>ja->mparse(aa hrle="sref">EXPORT_Slenef="r-cea/a>.aa href="+nam ="L4"kernr_sa>ja->mparse(aa hr>   poanam ="L4"kernr_>   poaef="+code=trace_stop_count" classs="l6euffer_di6L335">j335a/a> j351a/a>chref="f"gt;iL349" id="L349"le="sref">EXPORT_Slenef="fh class="comment">/* nr_entries 6cess_lock6init(void) j351a/a>chref="facea/a>.aa href="le="sref">EXPORT_Slenef="+code=trace_stop_count" class="sr6sn not be6337">j337a/a>{ EXPORT_Smemcpy *zej308ef"ssur,#L333" id="L333"enam ="L4"kernr_sa>ja->mparse(aa hrobal_trace" class="sref">globalr+cea/a>.aa href="+nam ="L4"kernr_sa>ja->mparse(aa hr>   poanam ="L4"kernr_>   poaef=",#L333" id="L333"c ="L351">j351a/a>chref="f+code=trace_stop_count" class="sr6e" nam ="6338">j338} j339a/a> ja->mparse(aa hr>   poanam ="L4"kernr_>   poaef=" +acea/a>.aa href="c ="L351">j351a/a>chref="+code=trace_stop_count" class="sr6m ="L340"6j340#endif j351a/a>chref="+code=trace_stop_count" class="sr6m" nam ="6L341">j341a/a> ac6ace_waita/a>); j399a/a>        aspah 6n" nam ="6L344">j344a/a> glsine" nam ="L399">j399a/a>        aspah 6nuffer_di6lues */a/spaht glsc0hemselves ar  * allocated yet. We don't really c6ness_lock6R_PRINTK | j3of"0he swap * allocated yet. We don't really c6nn not be6EEP_TIME | j403a/a>aspah class="comment">       6 " nam ="6VERWRITE | j389a/a>aspah 6>TRACE_IT6R_MARKERS; j350  nceswhen 97a/depmdebuggL_G ismen>.aa 3">j403a/a>aspah class="comment">       6f">trace_6top_count; j389a/a>aspah 6>ss="sref6art_locka/a>); j399a/a>        aspah 6ne" nam =6L353">j353a/a> j399a/a>        aspah 6n" nam ="6nt">/**a/spaht j403a/a>aspah class="comment">       6fuffer_di6ejinputa/spaht j382a/a>aspah class="co6fTRACE_IT6ent"> *a/spaht j351a/a>arch_spL_97a/_tace/tL333" id="L333"fdisablmax_97a/"L351">j351a/a>fdisablmax_97a/ef="fa ="L382">j382a/a>aspah class="co6fn not be6 on thea/spaht j351a/a>arch_spL_97a/_tace/)trace.c#L418" iasARCH_SPIN_="+c_UN="+cEDnam ="L230">j23_>ARCH_SPIN_="+c_UN="+cEDef="+code=trace_stop_count" class="sr6f" nam ="6ing thea/spaht  6 trace.a/spaht    _mostly"sref">EXPORT_S__>   _mostlyace/traceode=trace_wake_0ss=L_G_t=trshinit" class="sr0ss=L_G_t=trshef="+code=trace_stop_count" class="sr6oe" nam =6nt"> */a/spaht trace_6ref">work) j362{    _mostly"sref">EXPORT_S__>   _mostlyace/traceode=trace_wake_0ss=L_G_max_9>j4ncyinit" class="sr0ss=L_G_max_9>j4ncyef="+code=trace_stop_count" class="sr6oe" nam =6ace_waita/a>); j364a/a> j399a/a>        aspah 6oe" nam =6365">j365a/a>} buam  maximum-s="coine" nam ="L399">j399a/a>        aspah 6oTRACE_IT6L366">j366a/a>  n"L3>j4sav =, * allocated yet. We don't really c6ass="comm6nt">/**a/spaht j4r#L41rieval via /sys/ We dondebug/0ss=L_G/9>j4ncy_ real) * allocated yet. We don't really c6o" nam ="6buffersa/spaht j382a/a>aspah class="co6lass="com6ent"> *a/spaht j382a/a>aspah class="co6le" nam =6ve beena/spaht EXPORT_S__updam lmax_trinzeEXPORT_Strssur,#ref="+code=trace_wake_0ask_ref="+"sref">EXPORT_Stask_ref="+ace/t*ode=trace_wake_ts/"L351">j351a/a>ts/ssur,#Lrace.c#L412" id="Lcpu"L351">j351a/a>cpuef="fh class="comment">/* nr_entries 6h">trace_6ng_off.a/spaht  */a/spaht j351a/a>0ss="larray_cpuace/t*ode=trace_wake_dama"L351">j351a/a>damaef="facea/a>.aa href="tr"sref">EXPORT_Strssur->mparse(aa hrdama"L351">j351a/a>damaef="[" id="L428" clacpu"L351">j351a/a>cpuef="]+code=trace_stop_count" class="sr6he" nam =6g_ona/a>(void) j351a/a>0ss="larray_cpuace/t*ode=trace_wake_max_dama"L351">j351a/a>max_damaef="+code=trace_stop_count" class="sr6e" nam ="6374">j374a/a>{ buffera/a>) EXPORT_Smax_trinze." id="L428" clacpu"L351">j351a/a>cpuef="racea/a>.aa href="cpu"L351">j351a/a>cpuef="+code=trace_stop_count" class="sr6eTRACE_IT6">buffera/a>); EXPORT_Smax_trinze." id="L428" clatims_rear+"sref">EXPORT_Stims_rear+ef="racea/a>.aa href="dama"L351">j351a/a>damaef="->mparse(aa hrpreempt_timsreamp"L351">j351a/a>preempt_timsreampef="+code=trace_stop_count" class="sr6ess="comm6ent">/*a/spaht j351a/a>max_damaef="racea/a>.aa href="max_tr"sref">EXPORT_Smax_trinze." id="L428" cladama"L351">j351a/a>damaef="[" id="L428" clacpu"L351">j351a/a>cpuef="]+code=trace_stop_count" class="sr6re about 6he racea/spaht j351a/a>max_damaef="->mparse(aa hr+av =_9>j4ncyinit" class="sr+av =_9>j4ncyef="facea/a>.aa href="trs=L_G_max_9>j4ncyinit" class="sr0ss=L_G_max_9>j4ncyef="+code=trace_stop_count" class="sr6 actually6turninga/spaht j351a/a>max_damaef="->mparse(aa hrcrice.al_rear+"sref">EXPORT_Scrice.al_rear+ef="racea/a>.aa href="dama"L351">j351a/a>damaef="->mparse(aa hrcrice.al_rear+"sref">EXPORT_Scrice.al_rear+ef="+code=trace_stop_count" class="sr6 ">trace_6buffer.a/spaht j351a/a>max_damaef="->mparse(aa hrcrice.al_en nam ="L230">j23crice.al_en ef="racea/a>.aa href="dama"L351">j351a/a>damaef="->mparse(aa hrcrice.al_en nam ="L230">j23crice.al_en ef="+code=trace_stop_count" class="sr6 racing_s6     */a/spaht  = 0; EXPORT_Smemcpy *zej351a/a>max_damaef="->mparse(aa hrcid=nam ="L230">j23cid=ef=",#L333" id="L333"ts/"L351">j351a/a>ts/ssur->mparse(aa hrcid=nam ="L230">j23cid=ef=",#L333" id="L333"TASK_COMM_LENnam ="L230">j23TASK_COMM_LENef="f+code=trace_stop_count" class="sr6e" nam ="6384">j384a/a>} j351a/a>max_damaef="->mparse(aa hrpi nam ="L230">j23pi ef="racea/a>.aa href="ts/"L351">j351a/a>ts/ssur->mparse(aa hrpi nam ="L230">j23pi ef="+code=trace_stop_count" class="sr6e for tra6acing_ona/a>); j351a/a>max_damaef="->mparse(aa hrui nam ="L230">j23ui ef="racea/a>.aa href="task_ui nam ="L230">j23task_ui  *zej351a/a>ts/ssurf+code=trace_stop_count" class="sr6eTRACE_IT6L386">j386a/a> j351a/a>max_damaef="->mparse(aa hrni  nam ="L4"kernr_ni  ef="racea/a>.aa href="ts/"L351">j351a/a>ts/ssur->mparse(aa hrtrace._prioinit" class="sr+race._prioef="r- 20r-cea/a>.aa href="MAX_RT_PRIOinit" class="srMAX_RT_PRIOef="+code=trace_stop_count" class="sr6ess="comm6nt">/**a/spaht j351a/a>max_damaef="->mparse(aa hrpolicyinit" class="srpolicyef="racea/a>.aa href="ts/"L351">j351a/a>ts/ssur->mparse(aa hrpolicyinit" class="srpolicyef="+code=trace_stop_count" class="sr6e" nam ="6buffersa/spaht j351a/a>max_damaef="->mparse(aa hr>t_prioricyinit" class="sr>t_prioricyef="racea/a>.aa href="ts/"L351">j351a/a>ts/ssur->mparse(aa hr>t_prioricyinit" class="sr>t_prioricyef="+code=trace_stop_count" class="sr6lass="com6ent"> *a/spaht aspis tasks  id=" ine" nam ="L382">j382a/a>aspah class="co6m">trace_6ves maya/spaht _cmdaht j351a/a>ts/ssurf+code=trace_stop_count" class="sr6ment">   6ding toa/spaht  */a/spaht j399a/a>        aspah 6f">tracin6_offa/a>(void) glscfrom global_s="comto max_trine" nam ="L399">j399a/a>        aspah 6e" nam ="6396">j396a/a>{ j399a/a>        aspah 6ess="comm6f">buffera/a>) j399a/a>        aspah 6e" nam ="6">buffera/a>); j399a/a>        aspah 7lass="com7ent">/*a/spaht j399a/a>        aspah 7l1ss="com7e data.a/spaht  2">jefe" nam ="L399">j399a/a>        aspah 7l2ss="com7ees maya/spaht whichhtaskneas" namcauseiof"0his #Lj4ncypefe" nam ="L399">j399a/a>        aspah 7l3ss="com7eing toa/spaht j382a/a>aspah class="co7 * on the7buffer.a/spaht j382a/a>aspah class="co7ment">   7     */a/spaht EXPORT_Supdam lmax_trinzeEXPORT_Strssur,#ref="+code=trace_wake_0ask_ref="+"sref">EXPORT_Stask_ref="+ace/t*ode=trace_wake_ts/"L351">j351a/a>ts/ssur,#Lrace.c#L412" id="Lcpu"L351">j351a/a>cpuef="fh class="comment">/* nr_entries 7buffer_di7abled = 1; j396a/a>{ j308ef"ssur+code=trace_stop_count" class="sr7"sref">tr7cing_offa/a>); j408a/a> j351a/a>0ss="lstop_cou =ef="fh class="comment">/* nr_entries 7ass="comm7nt">/**a/spaht  */a/spaht .aa init" class="srirqs_dis>.aa inze<)f+code=trace_stop_count" class="sr7aactually7s_ona/a>(void) j413{ j351a/a>curr"L3_s="cossur->mparse(aa hrallocam =_snapshot"L351">j351a/a>allocam =_snapshotef="fctrace.c#L421" id="L421" class="li7class="sr7f">buffera/a>) j4spahnopss="cor should hit"0his when dis>.aL_G  ine" nam ="L382">j382a/a>aspah class="co7euffer_di7">buffera/a>); j351a/a>curr"L3_s="cossur !=f">memparse(aa hrnop_s="co"L351">j351a/a>nop_s="cossurf+code=trace_stop_count" class="sr7a7ffer_di7_disabled; tr7417">j417a/a>} ); j419a/a> j351a/a>arch_spL__97a/inze<">memparse(aa hrfdisablmax_97a/"L351">j351a/a>fdisablmax_97a/ef="f+code=trace_stop_count" class="sr7r" class=7sref">stra/a>) j421a/a>{ j308ef"ssurfacea/a>.aa href="tr"sref">EXPORT_Strssur->mparse(aa hrobal_trace" class="sref">global+code=trace_stop_count" class="sr7ractually7>buf_size; EXPORT_Strssur->mparse(aa hrobal_trace" class="sref">globalracea/a>.aa href="max_tr"sref">EXPORT_Smax_trinze." id="L428" claobal_trace" class="sref">global+code=trace_stop_count" class="sr7r" nam ="7L423">j423a/a> EXPORT_Smax_trinze." id="L428" claobal_trace" class="sref">globalracea/a>.aa href="ef"e_waita/a">j308ef"ssur+code=trace_stop_count" class="sr7alass="sr7sref">stra/a>) EXPORT_S__updam lmax_trinzeEXPORT_Strssur,#ode=trace_wake_ts/"L351">j351a/a>ts/ssur,#e.c#L412" id="Lcpu"L351">j351a/a>cpuef="f+code=trace_stop_count" class="sr7a7ffer_di7ref">stra/a>); j351a/a>arch_spL__un97a/inze<">memparse(aa hrfdisablmax_97a/"L351">j351a/a>fdisablmax_97a/ef="f+code=trace_stop_count" class="sr7rsref">tr7zero */a/spaht  == 0) j399a/a>        aspah 7s="commen7">/**a/spaht j4copy"0"aht  as over,rpah r/se+c0he r/stine" nam ="L399">j399a/a>        aspah 7s" nam ="7331">j331a/a>{ j399a/a>        aspah 7ess="sref7sref">cpu; j399a/a>        aspah 7"sref">ac7ess_locka/a>); glmto copypefe" nam ="L399">j399a/a>        aspah 7e" nam ="7334">j334a/a>} j399a/a>        aspah 7euffer_di7L335">j335a/a> glmbetween tnam@trspah spahmax_trpefe" nam ="L399">j399a/a>        aspah 7e7ffer_di7init(void) j382a/a>aspah class="co7sn not be7337">j337a/a>{ j382a/a>aspah class="co7e" nam ="7338">j338} EXPORT_Supdam lmax_tr_sL_GleinzeEXPORT_Strssur,#ref="+code=trace_wake_0ask_ref="+"sref">EXPORT_Stask_ref="+ace/t*ode=trace_wake_ts/"L351">j351a/a>ts/ssur,#Lrace.c#L412" id="Lcpu"L351">j351a/a>cpuef="fh class="comment">/* nr_entries 7ne" nam =7L339">j339a/a> #endif j341a/a> j351a/a>0ss="lstop_cou =ef="fh class="comment">/* nr_entries 7nsref">ac7ace_waita/a>); j344a/a> .aa init" class="srirqs_dis>.aa inze<)f+code=trace_stop_count" class="sr7ness_lock7R_PRINTK | j351a/a>curr"L3_s="cossur->mparse(aa hrallocam =_snapshot"L351">j351a/a>allocam =_snapshotef="fctrace.c#L421" id="L421" class="li7nn not be7EEP_TIME | j4spahnopss="cor should hit"0his when dis>.aL_G  ine" nam ="L382">j382a/a>aspah class="co7 " nam ="7VERWRITE | j351a/a>curr"L3_s="cossur !=f">memparse(aa hrnop_s="co"L351">j351a/a>nop_s="cossurf+code=trace_stop_count" class="sr7>TRACE_IT7R_MARKERS; j350 trace_7top_count; ); j351a/a>arch_spL__97a/inze<">memparse(aa hrfdisablmax_97a/"L351">j351a/a>fdisablmax_97a/ef="f+code=trace_stop_count" class="sr7ne" nam =7L353">j353a/a> /**a/spaht j351a/a>LL_G_obal_t_swap_cpuinzeEXPORT_Smax_trinze." id="L428" claobal_trace" class="sref">global,#ode=trace_wake_tr"sref">EXPORT_Strssur->mparse(aa hrobal_trace" class="sref">global,#e.c#L412" id="Lcpu"L351">j351a/a>cpuef="f+code=trace_stop_count" class="sr7fuffer_di7ejinputa/spaht  *a/spaht j351a/a>allocam =_snapshotef="fctrfn not be7thea/spaht 65race/trace.c#L393" idn't really c6ne" namdif < clas>ac6ar_sa>ja->mparse(aad="L417" class="li7>ss="sref7art_locka/a>)?L349" id="L349"le="sref">Efail3protecpuief">glmto codumax_ta" ineis w a ma't really c6ne" namdif < clas>ac6ar_t"> 6 tra7e.a/spaht .f">Efailax_t>ainft,glmtnt"=c0he 't really c6ne" namdif < clas>ac6ar_tm =7L350"*/a/spaht glscfro (not  aswrites.aL>aiav =tneedllocated yet. We don't really c6o" n7ace_6ref"7work) j399a/a>        aspah 7e7ffesref6362"7j362{ j382a/a>aspah class="co7 " naam =6ace_7aita/a>); buf_larrayace/tricynt1">j351a/a>ts/ssuarrayace/tricynt1">memparse(aa hrfdisar"sref">EXPORT_Smax_trinze." id#L412" id="Lcpu"L_THIS_IP_">EXPORT_S__updaTHIS_IP_" id#82">j382a/a>aspah class="co7 " naa ="7nt">/>j364a/a> 65race/trace.stobal">"Fail3protecpuie0s betwedumax_t ineis ine"+ gc0hs\n"am ="L3e=trace_stop_count" class="sr7fuffeam =6365"7j365a/a>} 7**a/spaht j23TASK_iAGAI=aac-Lparseparse" id="L405"L41           retureref="racea/!amp;aa hr430"EBUSYine" nam ="L418"BUSYef="">j351=trace_stop_count" class="sr7fuffeaa>ja->mrsa/spaht EXPORT_S__updam lmax_trinzeEXPORT_Strssur,#ode=trace_wake_ts/"L351">j351a/a>ts/ssur,#e.c#L412" id="Lcpu"L351">j351a/a>cpuef="f+code=trace_stop_count" class="sr7a7ffeam =6ve b7ena/spaht j351a/a>arch_spL__un97a/inze<">memparse(aa hrfdisablmax_97a/"L351">j351a/a>fdisablmax_97a/ef="f+code=trace_stop_count" class="sr7rsreface_6ng_o7f.a/spaht 7*/a/spaht j4G_FOj382a/a>aspah class="co7 " naam =6g_on7/a>(void) { .aa href="dama"Lefault_clas_pip1">j351a/a>nop_sLefault_clas_pip1ref="+code=trace_wake_0ss="larrayiterato" class="sr clas_seq_titerato"*ode=trace_wake_ts/"Liter class="srirqs_dtl,#e.cass="comment">/* nr_entries 7nsref tra6f">b7ffera/a>) bu7fera/a>); 7/*a/spaht memparse(aa hrfdisa_seq_tclasnam ="L418"FAUL_seq_tclas#e.c#Lparse(aa hrfdisaclasnam ="L418"FAULclas+cod3" id="L333"TASK_COMM_INTERRUPTIBL" class="srWARN_COMM_INTERRUPTIBL"+code=trace_stop_count" class="sr7rsrefout 6he r7cea/spaht j382a/a>aspah class="co7 " naace_6buff7r.a/spaht  = 0; buqueue, when flagaen he 't really c6ne" namdif < clas>ac6ar_m ="6384"7j384a/a>} buqueue't really c6ne" namdif < clas>ac6ar_mtra6f">b7_ona/a>); bu7>j386a/a> 7**a/spaht glmto coen no2" cl" nam ="L399">j399a/a>        aspah 7ess="m ="6buff7rsa/spaht )?L349" id="L34* timsymbf">gflagacopy"0of"0snew maxxtEev" tax_t>u nam ="L399">j399a/a>        aspah 7l2ss="com6ent"7 *a/spaht gworse't really c6ne" namdif < clas>ac6ar_ordi6g da7a.a/spaht gmeom#!_seq_ttimsy()oen inic't really c6ne" namdif < clas>ac6ar_oce_6buff7aya/spaht rq_workax_tery"e swakam l't really c6ne" namdif < clas>ac6ar_og_s6    7toa/spaht j399a/a>        aspah 6nuff7acin6_off7/a>(void) j399a/a>        aspah 7"srefm ="6396"7j396a/a>{ j4rinbuwakam lsmbf">gcopy"eh ma't really c6ne" namdif < clas>ac6ar_comm6f">b7ffera/a>) j399a/a>        aspah 7ess="m ="6">bu7fera/a>); j4rspuriousuwakam lsmnam ="L399">j399a/a>        aspah 7ess=8"com7ent"8/*a/spaht j382a/a>aspah class="co7 " n8"com7e da8a.a/spaht .aa href="LL_G_tru1">j351a/a>nop_stru1code=trace_stop_count" class="sr7m" n8"com7ees 8aya/spaht /* nr_entries 7nsre8 the7buff8r.a/spaht buf_scheduef">EXPORT_Supdamscheduef)f+cod=trace_stop_count" class="sr7m" n8"5he7buff8r/a/spaht memparse(aa hrfdisa_seq_tclasnam ="L418"FAUL_seq_tclas#e.c#Lparse(aa hrfdisaclasnam ="L418"FAULclas+codd=trace_stop_count" class="sr7m" n8"7di7able8<396a/a>{ tr7cing8offa/a>); j408a/a> j399a/a>        aspah 7s="c8comm7nt">8**a/spaht j399a/a>        aspah 7ess=8fers7enab8edj4rinbueah 7=nam ="L399">j399a/a>        aspah 7ess=8fcom7ees 8*/a/spaht j389a/a>aspah 6>ss=8ally7s_on8/a>(void) j399a/a>        aspah 7ess=8fthe7buff8j413{ j382a/a>aspah class="co7 " n8="sr7f">b8ffera/a>) /* nr_entries 7nsre8r_di7">bu8fera/a>); tr7417"8j417a/a>} ); j419a/a> j351a/a>nop_s="7e>j351a/a>allocam =_snapshotef="fctrfn n8ass=7sref8>stra/a>) buf_pr_> 2"nam ="L418"FAULpr_> 2"ode=tr5race/trace.stobal">"Tah 7="mustahave Lsa"7e\n"am ="L3e=trace_stop_count" class="sr7fuff8m ="7421"8j421a/a>{ j423a/a> buf_strref">EXPORT_Slenefstrrefode=trace_wake_tr"sreype class="sr clas_yp1ref=parse(aa hrni  na"7e">j351a/a>nop_s="7e>j351aarsea>.aa href="LL_G_Oj351a/a>allocam =_snapshotef="fctrfn n8a_di7">bu8return 0;  2"nam ="L418"FAULpr_> 2"ode=tr5race/trace.stobal">"Tah 7="harch_="7e2" cl"  inin %d\n"am ="L33" id="L333"TASK_Oj351=trace_stop_count" class="sr7fuff8m_di7_dis8stra/a>);  == 0) j351a/a>fdisaaute/"L351">memparse(aa hrfdisa_seq_t_yp1s"L351">j351a/a>fdisa_seq_t_yp1s"L351>j351=trace_stop_count" class="sr7fuff8mmen7">/*8a/spaht { j351a/a>fdisa_seq/corselftest_runnbalacea/a>.aa href="LL_G_tru1">j351a/a>nop_stru1code=trace_stop_count" class="sr7m" n8sref7sref8>cpu; ac7ess_8ocka/a>); j4rtrace_wake_tr"sre class="sr clas_code/a>.aa href="trs=L_G_m_t_yp1s">j351a/a>fdisa_seq_t_yp1scode=>.aa href="trs=L_ class="sr clas_code=>.aa href="trs=L_ class="sr clas_code/a>.aa href="trs=L_ class="sr clas_codeparse(aa hrni  naex_ class="sr clasaex_>j351a/a>allocam =_snapshotef="fctrfn n8m ="7334"8j334a/a>} buf_strc51">j351a/a>preemstrc51ode=trace_wake_tr"sreype class="sr clas_yp1ref=parse(aa hrni  na"7e">j351a/a>nop_s="7e>j35=trace_wake_ts/"L3 class="sr clas_codeparse(aa hrni  na"7e">j351a/a>nop_s="7e>j351a=a>01a/a>allocam =_snapshotef="fctrfn n8m_di7">bu8>j335a/a> j4almosty">jundpunam ="L382">j382a/a>aspah class="co7 " n8r_di7init8/a>(void)  2"nam ="L418"FAULpr_> 2"ode=tr5race/trace.stobal">"Tah 7="%s4almosty"="gistl,ed\n"am ="L3382">j382a/a>aspah class="co7 " n8r>tr7417"8j337a/a>{  id="L42 idL4amp;aa hr430"WARN_eype class="sr clas_yp1ref=parse(aa hrni  na"7e">j351a/a>nop_s="7e>j351=trace_stop_count" class="sr7m" n8sm =7size8j338} #endif ac7ace_8aita/a>); j351a/a>preemset_flagref=ass="comment">/* nr_entries 7nsre8m ="7L3448>j344a/a> j351a/a>preemset_flagref= emparse(aa hrnop_sdummy_set_flag">j351a/a>preemdummy_set_flagcode=trace_stop_count" class="sr7m" n83_di7">bu8*/a/spaht j351a/a>fdisaflagsref=ass="comment">/* nr_entries 7nsre8m_di7init8NTK | j351a/a>fdisaflagsref= emparse(aa hrnop_sdummy__seq_"_flags">j351a/a>fdisadummy__seq_"_flagscode=trace_stop_count" class="sr7m" n83>tr7417"8IME |  | j351a/a>fdisaflagsref=parse(aa hrni  nopts">j351a/a>fdisaoptsref=ass="comment">/* nr_entries 7nsre8E_IT7R_MA8KERS; j351a/a>fdisaflagsref=parse(aa hrni  nopts">j351a/a>fdisaoptsref=/a>.aa href="dama"Lummy__seq_"_opt">j351a/a>fdisadummy__seq_"_optcode=trace_stop_count" class="sr7m" n8am =7L3508>j350 j351a/a>nop_sclas_pip1ref=ass="comment">/* nr_entries 7nsre8E ="7L3418ount; j351a/a>nop_sclas_pip1ref=/a>.aa href="dama"Lefault_clas_pip1">j351a/a>nop_sLefault_clas_pip1ref==trace_stop_count" class="sr7m" n8aref7sref8ocka/a>); j353a/a> 8**a/spaht bu8uta/spaht j351a/a>preemselftestrace.parseparse"" id="L333"curr"tseq/corselftest_aa init" class="srirqs_tseq/corselftest_aa init">j351a/a>allocam =_snapshotef="fctrfn n8E_IT7ent"8 *a/spaht j4nlarra" class="sr clas_9>j4nlarra"ref=/a>.aa href="dama"L3_s="co"L351">j351a/a>curr"L3_s="cossur !=f"=trace_stop_count" class="sr7m" n8a>tr7417"8spaht +code=trace_wake_0ss="larrayinit" class="sr0ss="larrayace/t*ode=trace_wake_tr"sref">EXPORT_Strssur,#ref emparse(aa hrnop_sl_s="comto m">EXPORT_Strssul_s="comto m!=f"=trace_stop_count" class="sr7m" n8am =7size8parse(aad="L417" cla8s="li85trace.c#L339" id="L339" class="l7    8t"> 6 tra8e.a/spaht j382a/a>aspah class="co7 " n8tm =7L3508*/a/spaht j399a/a>        aspah 7ess=8ace_6ref"8work) j399a/a>        aspah 7ess=8aref7sref8j362{ geah 7="cL39tis>.run_some't really c6ne" namdif < clas>ac6ar8am =6ace_8aita/a>); j399a/a>        aspah 7ess=8a ="7nt">8>j364a/a> j399a/a>        aspah 7ess=8a_di7">bu8j365a/a>} j382a/a>aspah class="co7 " n8E_IT6L3668>j366a/a> _set_ona hrnzej351a/a>fdisa_seq/cor>_set_ona hrnzeEXPORT_Strssur,#ref1=trace_stop_count" class="sr7m" n8comm6nt">8**a/spaht ja->8rsa/spaht j351a/a>curr"L3_s="cossur !=f">a>.aa href="trs=L_ype class="sr clas_yp1ref==trace_stop_count" class="sr7m" n8"com6ent"8 *a/spaht EXPORT_Supdam s_trinzeallocam =_snapshotef="fctrfn n8ace_6ng_o8f.a/spaht j4Ifnt"=exd="daht  as0s betw, makamsurefax_trpeoen exd="daht oorenam ="L382">j382a/a>aspah class="co7 " n8ng_s6nt">8*/a/spaht /* nr_entries 7nsre8am =6g_on8/a>(void) _size class="sr clas=bal_t_swap_>_sizeode=trace_wake_tr"srr"sref">EXPORT_Smax_trinze." id="L428" claobal_trace" class="sref">global,#ode=trace_wake_tr"srefrraylob_size class="sr clasefrraylob_size#ode=ss="comment">/* nr_entries 7nsre8a ="7nt">8j374a/a>{ 94" idt4amp.c#L429" idL4amp;aa hr430"WARN_RING_BUFFER_ALL_CPUS class="sr clasRING_BUFFER_ALL_CPUS#ref1=trace_stop_count" class="sr7m" n8 tra6f">b8ffera/a>) j351a/a>allocam =_snapshotef="fctra/a>.aa href="LL_G_tru1">j351a/a>nop_stru1code=trace_stop_count" class="sr7m" n8E_IT6">bu8fera/a>); 8/*a/spaht j4  as est en >_sponsinit">j4ram ="sliz max se+enG  ine" nam ="L382">j382a/a>aspah class="co7 " n8out 6he r8cea/spaht  2"nam ="L418"FAULpr_> 2"ode=tr5race/trace.stobal">"Testsmentah 7="%s: "am ="L33" id="L333"TASK_eype class="sr clas_yp1ref=parse(aa hrni  na"7e">j351a/a>nop_s="7e>j351=trace_stop_count" class="sr7m" n8ally6turn8nga/spaht buf_         retureref="racea/a>.aa href="LL_G_type class="sr clas_yp1ref=parse(aa hrni  nselftest">j351a/a>preemselftestrace3 id="L333"curr"type class="sr clas_yp1ref==trace_wake_tr"sref">EXPORT_Strssur->m1=trace_stop_count" class="sr7m" n8ace_6ng_o8r.a/spaht j4  as est en >_sponsinit">j4r>_settsmentoorenam ="L382">j382a/a>aspah class="co7 " n8ng_s6    8*/a/spaht j351a/a>curr"L3_s="cossur !=f">a>.aa href="trs=L_9>j4nlarra" class="sr clas_9>j4nlarra"ref==trace_stop_count" class="sr7m" n8am =6g_on8 = 0; } 6L42 aa hr430"WARynt1">j351a/a>ts/sscynt1">memp_ts/"L351">j351e.c#L393" id="L3c_CONAULG_FO"Fail3protecpuiAILED!L3e=trace_stop_count" class="sr7fuff8m ="7421"8j42a/a>); j4almosty">jundAddhappensrnine" se" ns/"L3ine"rspuriAILEDrspur>j382a/a>aspah class="co7 " n8ng_s6    8*/a//a>);  2"nam ="333" idULG_FOj31count" class="sr7fuff8m ="7421"8j42aspaht /spaht 8/*a/spaht j3or sho a lmton p/coine,w a m="damtoucd7=mncorrup nam_t ineisj382a/a>aspah class="co7 " n8ng_s6    8*/a/spaht buf_         retu_ona hrnzej351a/a>fdisa_seq/cor>_set_ona hrnzeEXPORT_Strssur,#ref1=trace_stop_count" class="sr7m" n8comm6nt">8**a/spaht EXPORT_Supdam s_trinzeallocam =_snapshotef="fctrfn n8ace_6ng_o8f.a/spaht j351a/a>allocam =_snapshotef="fctra/a>.aa href="LL_G_tru1">j351a/afalslas_yp1ref=parsefalslop_count" class="sr7m" n8340"7j3408/a>/spaht j4almosty">jundSh/"Lkxd="daht " cl" nagainsj382a/a>aspah class="co7 " n8ng_s6    8*/a//a>); /* nr_entries 7nsre8am =6g_on8/a>ra/a>)  id="L42 idL4amp;aa hr430"WARN_eype class="s_size class="sr clas=bal_t_swap_>_sizeode=trace_wake_tr"srr"sref">EXPORT_Smax_trinze." id="L428" claobal_trace" class="sref">global,#ode=trace_wake_tr"1>/* nr_entries 7nsre8a ="7nt">8j37a/a>); b8ff9/spaht 8/*9/spaht memp_ts/"L351">j351e.c#L393" id="L3c_CONAULG_FO"Fail3protecpuPASSEDL3e=trace_stop_count" class="sr7fuff8m ="7421"8j49/spaht j9/spaht j9/5paht (aa hrni  na"7e">j351a/a> clasaex_>j351a/a>allocam trs=L_G_m_t_yp1s">j351a/a>fdisa_seq_t_yp1scode=>.aa href="trL335" class="l7nuff8r_di7able87= 1; fdisa_seq_t_yp1scode=>.aa href="ttrs=L_ype class="sr clas_yp1ref==trace_stop_count" class="sr7m" n8"com6ent"8 *9a/a>); j908a/a> j9/spaht j_ona hrnbal">j351a/a>fdisa_seq/corselftest_runnbalacea/a>.aa href="LL_G_tru1">j351a/afalslas_yp1ref=parsefalslop_count" class="sr7m" n8340"7j3408/a9/spaht arch_spL__un97a/inempars/a>arc1">j3hrfdisa_seq_t_yp1s"L351">j351a/a>fdisa_seq_t_yp1s"L351>j351=trace_stop_count" class="sr7fuff8mmen7">/*8a/9/spaht j4nlarra"rpip1ref=bootup="sr clent">/* nr_entries 7nsre8am =6g_on8/a93{ arch_spL__un97a/inrers/a>arcop_count" class="sr7m" n8340"7j3408/a9/5paht j4nlarra"rpip1ref=bootup="sr clent"ASK_eype class="sr clas_yp1ref=parse(aa hrni  na"7e">j351a/a>nop_s="7e>j351=trace_stop_ASK_Oj351=trace_stop_c>/* nr_entries 7nsre8am =6g_on8/a937= 1; arch_spL__un97a/inrers/a>arcop_count" class="sr7m" n8340"7j3408/a9//a>); j9a/a>); ts/sscynt1">memp_ts/"L351">j351e.c#L393" id="L3c_INFOULG_FO"Fail3protecpuStar#37;s: "am9;;am =";am9;L33" id="L333"TASK_O(aa hrni  na"7e">j351a/a>nop_s="7e>j351=trace_stop_count" class="sr7m" n8ally6turn8ng919a/a> j4almosty">jundDo  aswantnam ="L399">etwedtar#ton bootup?sj382a/a>aspah class="co7 " n8ng_s6    8*/9ra/a>) j351a/a>nop_s="7e>j351=trace_stop_count" class="sr7m" n8ally6turn8ng91spaht j4nlarra"rpip1ref=bootup="sr clent"LL_G_tru1">j351a/aNULLas_9>j4nlarra"rNULLop_count" class="sr7m" n8340"7j3408/a9e; j4almosty">junda/a>all o"L39when eah s,mbetcmbf">geecessbreak it.sj382a/a>aspah class="co7 " n8ng_s6    8*/9r{ j351a/a>allocam LL_count" class="sr7fuff8am =7L3398>j9ra/a>) bu8ut9urn 0; ts/sscynt1">memp_ts/"L351">j351e.c#L393" id="L3c_INFOULG_FO"Fail3protecpuD ="L382">P_TES when eah ss ine"+ >.aa hrs: "am9;;am =";am9;L33" id="L333"TAL234" class="l7n" n8m_di7">bu8ut9u7= 1; j351a/a>nop_s="7e>j351=trace_stop_count" class="sr7m" n8ally6turn8ng91/a>); j9 == 0) arch_spL__un97a/inrers/a>arcop_c:L408" class="l7ne" 8am =7L4088>j9paht .aa href="ount" class="sr7m" n8ally6turn8ng91a/a>{ 7*/9u; ac7ess_8oc9a/a>); j4rt="dama"Lefault_clas__ona hrnze_set_ona hrnzej3ake_0ss="larrayinit" class="sr0ss="larrayace/t*ode=trace_wake_tr"sref">EXPORT_Strssur,#ref emparse(,clL41           retucpuef="f+code=trace_stop_cL423" class="l7e" n8">ac7ess_8oc9aa/a>)  _sizeode=trke_tr"sref">EXPORT_St"sref">global,#ode=trace_wake_ttrs=L_G_m_t_yp1s">j3sur,#ref emparse(hrobal_trace" class="sref">global,#e.c#L412" id="Lcount" class="sr7m" n8ally6turn8ng917= 1; 7**97a/a>{  id="3"curr"type class="s"sref">global,#e.c#L412" id="LccL423" class="l7e" n8">ac7ess_8oc9a== 0) j939a/a> allas=bal_t_swap_>_sizeode=tracec0he1a/a>all1">j351e.c#L393" id="sref">global,#e.c#L412" id="Lccount" class="sr7ne" nam =7L350">j93a/a>{ j4almosty">jundMrpeoen exarq_wc0hs\sn"mempare">j382a/a>aspah class="co7 " n8r_di7init8/a9a/a>); j4rinbe_d=traemstrc51ode=trac 9>j4rinbe_d=tra1">j3count" class="sr7ne" nam =7L350">j93a/a>) j351e.c#L393" id="sref">global,#e.c#L412" id="Lcpu"L351">j351a/a>cpuef="f+code=trace_stop_count" class="sr7a7ffeam =6ve b7en9/spaht  *9 | _sizeode=tracec0he1 ="L3l1">j351e.c#L393" id="sref">global,#e.c#L412" id="Lccount" class="sr7ne" nam =7L350">j93a/a>{ 7*/9 | j351a/a>fdisa_seq/cor>_set_ona hrnzeEXPORT_Strssur,#ref emparse(cL423" class="l7e" n8">ac7ess_8oc950 _sizeode=trke_tr"sref">EXPORT_St"sref">global,#ode=trace_wake_ttrs=L_G_m_t_yp1s">j3sur,#ref emparse(hrobal_trace" class="sref">global,#e.c#L412" id="Lcount" class="sr7m" n8ally6turn8ng9a/a>); ); 8**9/spaht burr"type class="s"sref">global,#e.c#L412" id="LccL423" class="l7e" n8">ac7ess_8oc9/spaht j9/spaht 7**9ht allas=bal_t_swap_>_sizeode=tracec0he1a/a>all1">j351e.c#L393" id="sref">global,#e.c#L412" id="Lccount" class="sr7ne" nam =7L350">j9se(aa9="L417" cla8s="li85trace9c#L339" id="L339" class="l7    8t"> 6 tra8e.9/spaht j4almosty">jundMrpeoen exarq_wc0hs\sn"mempare">j382a/a>aspah class="co7 " n8r_di7init8/a9/spaht j4rinbe_d=traemstrc51ode=trac 9>j4rinbe_d=tra1">j3count" class="sr7ne" nam =7L350">j9k) { (hrobal_trace" class=time_dtar#sur,#ref emparseime_dtar#ef="LL_G_tru1">j351a/afde=tranowas_yp1ref=parsefde=tranow3"curr"type class="sr3sur,#ref emparse(hrobal_trace" class=cpuef="f+code=trace_stop_count" class="sr7a7ffeam =6ve b7en9a/a>); 8**964a/a> ac7ess_8oc95a/a>}  2"nam ="_size class="srat=LL_G_obal_t_swap_cpuinzej351e.c#L393" id="sref">global,#e.c#L412" id="Lcpu"L351">j351a/a>cpuef="f+code=trace_stop_count" class="sr7a7ffeam =6ve b7en966a/a> 7**9/spaht _sizeode=tracec0he1 ="L3l1">j351e.c#L393" id="sref">global,#e.c#L412" id="Lccount" class="sr7ne" nam =7L350">j9/spaht 7*/9/spaht !=f">a>sa_seq/cor>_set_ona hrnzej39>j3lL41           retucpuef="f+code=trace_stop_cL423" class="l7e" n8">ac7ess_8oc9/spaht _set_ona hrnzej3hrnop_sl_s="comto m">EXPORT_Strssul_s="comto m!=f"=trace_stop_cpu"L351">j351a/a>cpuef="f+code=trace_stop_count" class="sr7a7ffeam =6ve b7en9(void) 7*/9/4a/a> !=f">a>>j351a/a>fdisa_seq/cor>_set_ona hrnzea>>j351a/a>fdi1">j3="dacL423" class="l7e" n8">ac7ess_8oc9/6a/a> j351a/a>fdisa_seq/cor>_set_ona hrnzeEXPORT_Strssul_s="comto m!=f"=trace_stop_ccount" class="sr7a7ffeam =6ve b7en9(spaht 7*/9/spaht j4nlarra"rNO_CMDLINE_MAPaa hrN_ou       retuUINT_MAXas_9>j4nlarra"rUINT_MAXid="L350" class="l6m re8am =6ve b8en9/spaht j4nlarra"rmap_pid_to_cmd868rpppp[a"Lefault_clas_PID_MAX_DEFAULAULG_FOj4nlarra"rmap_cmd868r_to_pidpppp[a"Lefault_clas_SAVED_CMDLINElasRING_BUFFER_ASAVED_CMDLINElid="]ount" class="sr7a7ffeam =6ve b7en9>4a/a> j4nlarra" class=cmd868risa_seq/cor>_setclass=cmd868ripppp[a"Lefault_clas_SAVED_CMDLINElasRING_BUFFER_ASAVED_CMDLINElid="][a"Lefault_clas_TASK_COMM_LEdULG_FO); j3emd868r_>fdief="LL_G_tru1">j351a/a__ARCH_SPIN_LOCK_UNLOCKEDsa_seq_t_yp1s"L__ARCH_SPIN_LOCK_UNLOCKEDtop_ount" class="sr7m" n8ally6turn8ng9/spaht j9/spaht  tempornbuwa/a>all cec0he82">j382a/a>aspah class="co7 " n8out 6he r8ce9/spaht _set_onar_init=cmd868ri1">j3="dacL423" class="l7e" n8">ac7ess_8oc9/spaht _setmemj4nlarra"rmap_pid_to_cmd868rpppppu"L351">j351a/a>NO_CMDLINE_MAPas_9>j4nlarra"rNO_CMDLINE_MAPaa h,mbezeof"srr"sref">EXPORT_p_pid_to_cmd868rac_9>j4nlarra"rmap_pid_to_cmd868rpppp)count" class="sr7a7ffeam =6ve b7en9/spaht _setmemj4nlarra"rmap_cmd868r_to_pidpppppu"L351">j351a/a>NO_CMDLINE_MAPas_9>j4nlarra"rNO_CMDLINE_MAPaa h,mbezeof"srr"sref">EXPORT_p_cmd868r_to_pidac_9>j4nlarra"rmap_cmd868r_to_pidpppp)count" class="sr7a7ffeam =6ve b7en9/a/a>) ); tr7cing8of9ra/a>) j9a/a>); j3="dacL423" class="l7e" n8">ac7ess_8oc10/spaht 423" class="l7e" n8">ac7ess_8oc10/1paht 7*/10/3paht ac7ess_8oc10/4paht aspah class="co7 " n8tm =7L3508*/10/5paht all arq_fde=tr msy  perman49"lstoa/a>aspah class="co7 " n8tm =7L3508*/10/6paht aspah class="co7 " n8tm =7L3508*/10/7paht geshould o shobr marqeamw#39; wherious anomarqy cl"82a/a>aspah class="co7 " n8tm =7L3508*/10/8paht geecess_stopoffxd="dfuncti=mnaona hr,82a/a>aspah class="co7 " n8tm =7L3508*/10/9paht aspah class="co7 " n8tm =7L3508*/101spaht 10hrid="L389"  @ce" nam ="L399=* >fdis_ namsomebr marqeamfrom_ ny msntextj399a/a>        aspah 7ess=8a_di7">bu8j310h1paht 10h id="L401"*nupd id="L349"le=j382a/a>aspah class="co7 " n8out 6he r8ce10h2paht 10h2idL4="dama"Lefault_clas_fde=traoff_perman49"as_yp1ref=parsefde=traoff_perman49"1">j3="dacL423" class="l7e" n8">ac7ess_8oc1013paht 10hpppppsnapshotef="fctrfn n8ace_6ng_o8f.10h4paht 10h4aa hr430"max_d_seq_tclkeup_ "L3runns="srirqs_tseq/corselftest_aa ia/a>allocam LL_count" class="sr7fuff8am =7L3398>j10h5paht 10h.c#L399" id="N_eype class="sf_onar_stopas_yp1ref=parsefde=trastop1">j3count" class="sr7ne" nam =7L350">j10h6paht 10h id="L426"WARN_finishtclasnarst_aa ioff_perman49"as_yp1ref=parserst_aa ioff_perman49"1">j3count" class="sr7ne" nam =7L350">j10h7paht 10h id="L417" class="li6mss=8">tr7cing8of10h8paht 10h id="L408" class="l7ne" 8am =7L4088>j10h9paht 10h id="L389"  @ce" nam ="L399">382a/a>aspah class="co7 " n8tm =7L3508*/102spaht 10hrid="L389"  @ce" nam ="L399=* _ona hrnstar#t- quickedtar#tofto c r/se+r82a/a>aspah class="co7 " n8tm =7L3508*/1021paht 10h id="L401"*nupd id="L349"le=j82a/a>aspah class="co7 " n8tm =7L3508*/1022paht 10h id="L392" c@tr id="L349"le=daht aona hr oore="L3lam_tt wagestopprq by _ona hrnstop,82a/a>aspah class="co7 " n8tm =7L3508*/1023paht 10h id="L393" c@ts id="L349"le=*bf">geecessdtar#to c r/se+r backeupj399a/a>        aspah 7ess=8a_di7">bu8j31024paht 10h id="L394" c@cp id="L349"le=j382a/a>aspah class="co7 " n8out 6he r8ce1025paht 10h5idL4="dama"Lefault_clas__ona hrndtar#sur,#ref emparseona hrndtar#1">j3="dacL423" class="l7e" n8">ac7ess_8oc1026paht 10h6ppppsnapshotef="fctrfn n8ace_6ng_o8f.1027paht 10h id="L347"maxake_0ss="larrayinit" c_sizeode=tras=bal_t_swap_>_sizeode=trke_tr"sref">EXPORT_St"sref">global,#ode=trace_wake_tount" class="sr7ne" nam =7L350">j1028paht 10h id="L348"maxunsigneamlohr N_eype class="sf>fdisaflagsref=parse(aa ount" class="sr7ne" nam =7L350">j1029paht 10h id="L339" class="l7    8t"> 6 tra8e.103spaht 10hrid="L348"max"curr"type class="sr"L3runns="srirqs_tseq/corselftest_aa ia/a>allocam cL423" class="l7e" n8">ac7ess_8oc1031paht 10h idt4amp;aa hr430">bustop_count" class="sr7ne" nam =7L350">j10h2paht 10hid="L417" class="li7>ss=8"com7eing8to10h3paht 10h3aa hr430"max_d_seq_tclkeup_rawdspia_>fdi_irqclasas=bal_t_swap_>_awdspia_>fdi_irqclase_tr"hrnop_sl_s="comto m"eona hrndtar#_>fdisa_seq_t_yp1s"L351> hrndtar#_>fdipppppu"L351">j351a/a>a>fdisaflagsref=ass="comment">ount" class="sr7ne" nam =7L350">j10h4paht 10hL333" id="L333"cu--="lstop_eimsy c_onar_stop_coua>sa_seq/cor>_set_onar_stop_coua>top_=_snapshotef="fctrfn n8ace_6ng_o8f.10h5paht 10h.c#L399"racea/a>6L42 "curr"type class="sr"L3r_stop_coua>sa_seq/cor>_set_onar_stop_coua>top_ < 0=_snapshotef="fctrfn n8ace_6ng_o8f.10h6paht 10h idL4amp.c#L4amp;id="L39 id="L255" "O">j4almosty">jundSomeone screweamupto cir;debugg82">j382a/a>aspah class="co7 " n8out 6he r8ce10h7paht 10h id="L42 idL4amp;aa hr430"WARN_pr_> 2"nam ="333" id idCEsa_seq/cor>_set333" id idCEe_tr"1count" class="sr7fuff8m ="7421"8j410h8paht 10hracea/a> id="L42 idL4amp;aa hr"type class="sr"L3r_stop_coua>sa_seq/cor>_set_onar_stop_coua>top_ p_count" class="sr7m" n8"m =7L4088_o10h9paht 10h idL4amp;id="L39 id="L417" class="li7ee" 8aomm6nt">8/*104spaht 10hridL4amp;id="L39 id="0"WARN_ou       returerefou code=trace_stop_count" class="sr7m" n8340"7j3408/a10h1paht 10h idt4amp;aa hL417" class="li7ee" 8aomm6nt">8/*1042paht 10hid="L417" class="li7>ss=8"com7eing8to1043paht 10h.c#L417" id="L255" "O">j4almosty">jundPrevent makamsurefamfrom_switcd7=mnj382a/a>aspah class="co7 " n8out 6he r8ce1044paht 10h4aa hr430"max_d_seq_tclkeup_erchdspia_>fdisa_seq_t_yp1s"Lerchdspia_>fdie_tr"hrnop_sl_s="comto m"fde=tra428">fdisa_seq_t_yp1s"Lfde=tra428">fdient">ount" class="sr7ne" nam =7L350">j1045paht 10h id="L335" class="l7nuff8r_di7able810h id="L426"WARN_finishtclasna"sref">global,#ode=trace_wake_ttrs=L_G_m_t_yp1s">>EXPORT_Strssul_s="comto m!=f"=trace_stop_cal_trace" class="sref">global,#ode=trace_wake_tount" class="sr7ne" nam =7L350">j1047paht 10h7id="L348"max"curr"type class="s"sref">global,#e.c#L412" id="LccL423" class="l7e" n8">ac7ess_8oc10h8paht 10hracea/a> id="L42 idL4="larrayinit" c_sizeode=tracec0he1 ="L3las=bal_t_swap_>_sizeode=tracec0he1 ="L3l1">j351e.c#L393" id="sref">global,#e.c#L412" id="Lccount" class="sr7ne" nam =7L350">j10h9paht 10h id="L339" class="l7    8t"> 6 tra8e.105spaht 10hrid="L426"WARN_finishtclasna"sref">global,#ode=trace_wake_ttrs=L_G_m_t_yp1s">T_Smax_trinze." id="L428" claobal_trace" class="sref">global,#ode=trace_wake_tount" class="sr7ne" nam =7L350">j1051paht 10h1id="L348"max"curr"type class="s"sref">global,#e.c#L412" id="LccL423" class="l7e" n8">ac7ess_8oc1052paht 10hpppppppp id="L333"curr"type class="s_sizeode=tracec0he1 ="L3las=bal_t_swap_>_sizeode=tracec0he1 ="L3l1">j351e.c#L393" id="sref">global,#e.c#L412" id="Lccount" class="sr7ne" nam =7L350">j1053paht 10h id="L423" class="l7e" n8">ac7ess_8oc1054paht 10h4aa hr430"max_d_seq_tclkeup_erchdspia_/a>arch_spL__un97a/inerchdspia_/a>arce_tr"hrnop_sl_s="comto m"fde=tra428">fdisa_seq_t_yp1s"Lfde=tra428">fdient">ount" class="sr7ne" nam =7L350">j1055paht 10h id="L335" class="l7nuff8r_di7able810h id="L426"WARN_finishtclasnafde=trastar#sur,#ref emparsfde=trastar#1">j3count" class="sr7ne" nam =7L350">j1057paht 10h7aa hrN_ou       returerefou code=trace_stop_c:L408" class="l7ne" 8am =7L4088>j10h8paht arc_irqrestorsas=bal_t_swap_>_awdspia_/a>arc_irqrestorse_tr"hrnop_sl_s="comto m"eona hrndtar#_>fdisa_seq_t_yp1s"L351> hrndtar#_>fdipppppu"L351">j351a/a>a>fdisaflagsref=ass="comment">ount" class="sr7ne" nam =7L350">j1059paht 10h idL4L417" class="li6mss=7ng_s6nt">7*/106spaht 10hrid="L335" class="l7nuff8r_di7able810h id="L401"*nupd id="L349"le">382a/a>aspah class="co7 " n8tm =7L3508*/1062paht 10h id="L392" c@tr id="L349"le=da_ona hrnstopt- quickedtoptofto c r/se+r82a/a>aspah class="co7 " n8tm =7L3508*/1063paht 10h id="L393" c@ts id="L349"le=*82a/a>aspah class="co7 " n8tm =7L3508*/1064paht 10h id="L394" c@cp id="L349"le=j Light weight wayetwedtopt_ona hr. Use ="Lconjuncti=mnwith82a/a>aspah class="co7 " n8tm =7L3508*/1065paht 10h id="L255"llinr id="L349"le=* 351> hrndtar#j399a/a>        aspah 7ess=8a_di7">bu8j31066paht 10h id="L356" supd id="L349"le=3382a/a>aspah class="co7 " n8out 6he r8ce1067paht 10h7idL4="dama"Lefault_clas__ona hrndtopas_yp1ref=parse_ona hrndtop1">j3="dacL423" class="l7e" n8">ac7ess_8oc1068paht 10h8ppppsnapshotef="fctrfn n8ace_6ng_o8f.1069paht 10h idL4amp;id="ake_0ss="larrayinit" c_sizeode=tras=bal_t_swap_>_sizeode=trke_tr"sref">EXPORT_St"sref">global,#ode=trace_wake_tount" class="sr7ne" nam =7L350">j107spaht 10hrid="L348"maxunsigneamlohr N_eype class="sf>fdisaflagsref=parse(aa ount" class="sr7ne" nam =7L350">j1071paht 10h id="L341" class="l7e" n8m ="7331"8j310h2paht 10h;aa hr430"0ss=L_G_r/corselftf_onar_stopas_yp1ref=parsefde=trastop1">j3count" class="sr7ne" nam =7L350">j1073paht 10h3aa hr430"max_d_seq_tclkeup_rawdspia_>fdi_irqclasas=bal_t_swap_>_awdspia_>fdi_irqclase_tr"hrnop_sl_s="comto m"eona hrndtar#_>fdisa_seq_t_yp1s"L351> hrndtar#_>fdipppppu"L351">j351a/a>a>fdisaflagsref=ass="comment">ount" class="sr7ne" nam =7L350">j1074paht 10hL333" id="L333"cur"type class="sr"L3r_stop_coua>sa_seq/cor>_set_onar_stop_coua>top_++cL423" class="l7e" n8">ac7ess_8oc1075paht 10h.c#L399"racea/a>6L42 0"WARN_ou       returerefou code=trace_stop_count" class="sr7m" n8340"7j3408/a1076paht 10h id="L386" class="l7fTRACE_IT7ent"> *10h7paht 10h id="L347"max_255" "O">j4almosty">jundPrevent makamsurefamfrom_switcd7=mnj382a/a>aspah class="co7 " n8out 6he r8ce1078paht 10h id="L348"max_dON_ON/ainit" erchdspia_>fdisa_seq_t_yp1s"Lerchdspia_>fdie_tr"hrnop_sl_s="comto m"fde=tra428">fdisa_seq_t_yp1s"Lfde=tra428">fdient">ount" class="sr7ne" nam =7L350">j1079paht 10h id="L339" class="l7    8t"> 6 tra8e.108spaht 10hrid="L426"WARN_finishtclasna"sref">global,#ode=trace_wake_ttrs=L_G_m_t_yp1s">>EXPORT_Strssul_s="comto m!=f"=trace_stop_cal_trace" class="sref">global,#ode=trace_wake_tount" class="sr7ne" nam =7L350">j1081paht 10h1id="L348"max"curr"type class="s"sref">global,#e.c#L412" id="LccL423" class="l7e" n8">ac7ess_8oc1082paht 10hpppppppp id="L333"curr"type class="s_sizeode=tracec0he1a/a>allas=bal_t_swap_>_sizeode=tracec0he1a/a>all1">j351e.c#L393" id="sref">global,#e.c#L412" id="Lccount" class="sr7ne" nam =7L350">j10h3paht 10h id="L423" class="l7e" n8">ac7ess_8oc1084paht 10h4aa hr430"max_d_seq_tclkeup_"sref">global,#ode=trace_wake_ttrs=L_G_m_t_yp1s">T_Smax_trinze." id="L428" claobal_trace" class="sref">global,#ode=trace_wake_tount" class="sr7ne" nam =7L350">j1085paht 10hL333;aa hr430">bur"type class="s"sref">global,#e.c#L412" id="LccL423" class="l7e" n8">ac7ess_8oc1086paht 10h idL4amp;aa hr430"WARN_pr_> 2"nam ="_size class="sc0he1a/a>allas=bal_t_swap_>_sizeode=tracec0he1a/a>all1">j351e.c#L393" id="sref">global,#e.c#L412" id="Lccount" class="sr7ne" nam =7L350">j10h7paht 10hop_count" class="sr6"" n7comm6nt">7**10h8paht 10h id="L348"max_dON_ON/ainit" erchdspia_/a>arch_spL__un97a/inerchdspia_/a>arce_tr"hrnop_sl_s="comto m"fde=tra428">fdisa_seq_t_yp1s"Lfde=tra428">fdient">ount" class="sr7ne" nam =7L350">j1089paht 10h id="L339" class="l7    8t"> 6 tra8e.109spaht 10hraa hrN_ou       returerefou code=trace_stop_c:L408" class="l7ne" 8am =7L4088>j1091paht 10h;aa hr430"max_d_seq_tclkeup__awdspia_/a>arc_irqrestorsas=bal_t_swap_>_awdspia_/a>arc_irqrestorse_tr"hrnop_sl_s="comto m"eona hrndtar#_>fdisa_seq_t_yp1s"L351> hrndtar#_>fdipppppu"L351">j351a/a>a>fdisaflagsref=ass="comment">ount" class="sr7ne" nam =7L350">j1092paht 10h id="L417" class="li6mss=7ng_s6nt">7*/1093paht 10h id="L423" class="l7e" n8">ac7ess_8oc1094paht 10h>j4rt="dama"Lefault_clas__onar_stop_cmd868r_cec0he82"sa_seq/cor>_set_onar_stop_cmd868r_cec0he82"1">j3="dacount" class="sr7ne" nam =7L350">j1095paht 10h id="L335" class="l7nuff8r_di7able810h idL4dtatic ="dama"Lefault_clas__onar_slas_cmd868rac_9>j4nlarra"r_onar_slas_cmd868r1">j3ake_0ss="larrayinit" clask_ake_0sac_9>j4nlarra"r_ask_ake_0ske_tr"sref">EXPORT_Sttsisa_seq_t_yp1s"L3sk="LccL423" class="l7e" n8">ac7ess_8oc1097paht 10h id="snapshotef="fctrfn n8ace_6ng_o8f.10h8paht 10h id="L348"maxunsigneamsref">EXPORT_Stpidac_9>j4nlarra"rpidpppppu"L351">j351a/a>idxef="f+code=tracidxtop_ount" class="sr7m" n8ally6turn8ng10h9paht 10h id="L339" class="l7    8t"> 6 tra8e.11/spaht j4nlarra"rpidppppL||ul_trace" class=/a>ikels="larrayace/t*o/a>ikels1">j351e.c#L393" id=tsisa_seq_t_yp1s"L3sk="Lchrobal_trace" class=pidac_9>j4nlarra"rpidppppLrobaul_trace" class=PID_MAX_DEFAULAULG_FO/* nr_entries 7nsre8am =6g_on8/a1101paht bustop_count" class="sr7ne" nam =7L350">j11/2paht j4almosty">jun82a/a>aspah class="co7 " n8out 6he r8ce11/4paht bu* It;am9;s not makaenamofto c worldx"cuwe don;am9;t gsoe_a/a>aspah class="co7 " n8out 6he r8ce11/5paht bu* o c >fdi,m_tt wl arso don;am9;t wantnao spiae_a/a>aspah class="co7 " n8out 6he r8ce11/6paht bu* nor do  aswantnaowa/a>all interrupts,82a/a>aspah class="co7 " n8tm =7L3508*/11/7paht bu* so "cuwe miss here, o cmebrtter luck allo eimej399a/a>        aspah 7ess=8a_di7">bu8j311/8paht bu*382a/a>aspah class="co7 " n8out 6he r8ce11/9paht fdisa_seq_t_yp1s"L351>j3emd868r_>fdief="c>/* nr_entries 7nsre8am =6g_on8/a111spaht 111ridL4amp;id="L39 id="stop_count" class="sr7ne" nam =7L350">j11h1paht 111 id="L341" class="l7e" n8m ="7331"8j311h2paht 111;aa hr430"0ss=L_G_r/corselftidxef="f+code=tracidxtop_trs=L_G_m_t_yp1s">T_p_pid_to_cmd868rac_9>j4nlarra"rmap_pid_to_cmd868rpppp[a"Lefault_clas_tsisa_seq_t_yp1s"L3sk="Lchrobal_trace" class=pidac_9>j4nlarra"rpidpppp]ount" class="sr7a7ffeam =6ve b7en1113paht 111de=trace_wake_0ss="lstop_eimsy cidxef="f+code=tracidxtop_trL_G_tru1">j351a/aNO_CMDLINE_MAPas_9>j4nlarra"rNO_CMDLINE_MAPaa h=_snapshotef="fctrfn n8ace_6ng_o8f.11h4paht 111 idt4amp.c#L429" idL4=L_G_r/corselftidxef="f+code=tracidxtop_trsrr"type class="scmd868r_idxef="f+code=tracemd868r_idxtop_o+ 1) ;am =x_dON_ON/ainit" SAVED_CMDLINElasRING_BUFFER_ASAVED_CMDLINElid="ount" class="sr7a7ffeam =6ve b7en1115paht 111 id="L335" class="l7nuff8r_di7able8111 idL4amp;aa hr430"WARN255" "O">j4almosty">jun82a/a>aspah class="co7 " n8out 6he r8ce11h7paht 1117id="L255"llinr id="L349"le=r430">bur430">bu* Check whe"L39wa c emd868ramsuref atahtx cl" a pidppa/a>aspah class="co7 " n8out 6he r8ce11h8paht 1118id="L255"llinr id="L349"le=r430">bur430">bu* mapped. Wl are go hrs:o overwritmbf"ata49"ry so weppa/a>aspah class="co7 " n8out 6he r8ce11h9paht 11h id="L389"  @ce" nam ="L399=r430">bur430">bu* neeam:o clea9wa c map_pid_to_cmd868r. O"L39wise weppa/a>aspah class="co7 " n8out 6he r8ce112spaht 11hrid="L389"  @ce" nam ="L399=r430">bur430">bu* would ,ed\wa c new_wc0h fo9wa c old pidj399a/a>        aspah 7ess=8a_di7">bu8j31121paht 11h id="L401"*nupd id="L349"le=r430">bur430">bu*382a/a>aspah class="co7 " n8out 6he r8ce1122paht 112pppppppp id="L333"curr"type class="spidac_9>j4nlarra"rpidppppLrs=L_G_m_t_yp1s">T_p_cmd868r_to_pidac_9>j4nlarra"rmap_cmd868r_to_pidpppp[a"Lefault_clas_idxef="f+code=tracidxtop_]ount" class="sr7a7ffeam =6ve b7en1123paht 11".c#L417" id="""""""""_0ss="lstop_eimsy cpidac_9>j4nlarra"rpidppppL!L_G_tru1">j351a/aNO_CMDLINE_MAPas_9>j4nlarra"rNO_CMDLINE_MAPaa h=unt" class="sr7a7ffeam =6ve b7en1124paht 112 idt4amp.c#L429" idL4L333"curr"type class="sT_p_pid_to_cmd868rac_9>j4nlarra"rmap_pid_to_cmd868rpppp[a"Lefault_clas_pidac_9>j4nlarra"rpidpppp]LL_G_tru1">j351a/aNO_CMDLINE_MAPas_9>j4nlarra"rNO_CMDLINE_MAPaa hount" class="sr7a7ffeam =6ve b7en1125paht 112 id="L335" class="l7nuff8r_di7able8112 idL4amp;aa hr430"WARN_pr_> 2"nam ="T_p_cmd868r_to_pidac_9>j4nlarra"rmap_cmd868r_to_pidpppp[a"Lefault_clas_idxef="f+code=tracidxtop_]trs=L_G_m_t_yp1s">jsisa_seq_t_yp1s"L3sk="Lchrobal_trace" class=pidac_9>j4nlarra"rpidppppount" class="sr7a7ffeam =6ve b7en1127paht 11" id="L429+codemp1=trs=L_G_m_t_yp1s">T_p_pid_to_cmd868rac_9>j4nlarra"rmap_pid_to_cmd868rpppp[a"Lefault_clas_tsisa_seq_t_yp1s"L3sk="Lchrobal_trace" class=pidac_9>j4nlarra"rpidpppp]trs=L_G_m_t_yp1s">idxef="f+code=tracidxtop_ount" class="sr7m" n8ally6turn8ng1128paht 112 id="L408" class="l7ne" 8am =7L4088>j1129paht 112 idL4amp;id="L39 id="r"type class="scmd868r_idxef="f+code=tracemd868r_idxtop_ors=L_G_m_t_yp1s">idxef="f+code=tracidxtop_ount" class="sr7m" n8ally6turn8ng113spaht 11hrid="L348"maxL417" class="li6mss=7ng_s6nt">7*/1131paht 113 id="L341" class="l7e" n8m ="7331"8j311h2paht 113;aa hr430"0ss=L_G_r/corselftmemcps="larrayace/t*omemcpse_tr"hrnop_sl_s="comto m"class=cmd868risa_seq/cor>_setclass=cmd868ripppp[a"Lefault_clas_idxef="f+code=tracidxtop_]pu"L351">j351a/a>tsisa_seq_t_yp1s"L3sk="Lchrobal_trace" class=="L3ef="f+code=trace"L3pppppu"L351">j351a/a>TASK_COMM_LEdULG_FOj11h3paht 11" id="L423" class="l7e" n8">ac7ess_8oc11"4paht 1134aa hr430"max_d_seq_tclkeup_erchdspia_/a>arch_spL__un97a/inerchdspia_/a>arce_tr"hrnop_sl_s="comto m"eonaraemd868r_>fdisa_seq_t_yp1s"L351>j3emd868r_>fdief="count" class="sr7ne" nam =7L350">j11h5paht 11h.c#L3L417" class="li6mss=7ng_s6nt">7*/1136paht 113 id="L386" class="l7fTRACE_IT7ent"> *11h7paht 1137idL4="dama"Lefault_clas__onae_find_cmd868rac_9>j4nlarra"r_onar_find_cmd868re_tr"lL41           retupidac_9>j4nlarra"rpidpppppuchars=L_9>j4nlarra" ="L3ef="f+code=trace"L3pppp[]=unt" class="sr7a7ffeam =6ve b7en11h8paht 1138ppppsnapshotef="fctrfn n8ace_6ng_o8f.11h9paht 11h idL4amp;id="unsigneama"Lefault_clas_mapac_9>j4nlarra"rmaptop_ount" class="sr7m" n8ally6turn8ng114spaht 114 id="L350" class="l6m re8am =6ve b8en1141paht 1141id="L348"max"currr"type class="spidac_9>j4nlarra"rpidpppp=_snapshotef="fctrfn n8ace_6ng_o8f.1142paht 114pppppppp id="L333"curr"type class="sstrcps="larrayace/t*ostrcps1">j351e.c#L393" id=="L3ef="f+code=trace"L3pppppu"401"*nupd idstr82"s>"<idleroba"82a/a>acount" class="sr7ne" nam =7L350">j1143paht 114.c#L417" id="""""""""stop_count" class="sr7ne" nam =7L350">j1144paht 11h4aa hr430"maxL417" class="li6mss=7ng_s6nt">7*/1145paht 11h id="L335" class="l7nuff8r_di7able811h id="L426"WAR_0ss="lstop_eimsy c333" id idCEsa_seq/cor>_set333" id idCEe_tr"l_trace" class=pidac_9>j4nlarra"rpidppppLrlt; 0==_snapshotef="fctrfn n8ace_6ng_o8f.1147paht 114 id="L429+codemp1=trs=L_G_m_t_yp1s">strcps="larrayace/t*ostrcps1">j351e.c#L393" id=="L3ef="f+code=trace"L3pppppu"401"*nupd idstr82"s>"<XXXroba"82a/a>acount" class="sr7ne" nam =7L350">j1148paht 11hracea/a> id="L42 idL4stop_count" class="sr7ne" nam =7L350">j1149paht 1149aa hr430"maxL417" class="li6mss=7ng_s6nt">7*/115spaht 115 id="L350" class="l6m re8am =6ve b8en1151paht 11h1id="L348"max"curr"type class="spidac_9>j4nlarra"rpidppppLrobaul_trace" class=PID_MAX_DEFAULAULG_FO11hpppppppp id="L333"curr"type class="sstrcps="larrayace/t*ostrcps1">j351e.c#L393" id=="L3ef="f+code=trace"L3pppppu"401"*nupd idstr82"s>"<...roba"82a/a>acount" class="sr7ne" nam =7L350">j1153paht 115.c#L417" id="""""""""stop_count" class="sr7ne" nam =7L350">j1154paht 1154aa hr430"maxL417" class="li6mss=7ng_s6nt">7*/1155paht 11h id="L335" class="l7nuff8r_di7able811h id="L426"WARN_finishtclasnapreempt1a/a>allas=bal_t_swap_>preempt1a/a>all1">j3count" class="sr7ne" nam =7L350">j1157paht 1157id="L426"WARN_finishtclasnaerchdspia_>fdisa_seq_t_yp1s"Lerchdspia_>fdie_tr"hrnop_sl_s="comto m"eonaraemd868r_>fdisa_seq_t_yp1s"L351>j3emd868r_>fdief="count" class="sr7ne" nam =7L350">j11h8paht j4nlarra"rmaptop_trs=L_G_m_t_yp1s">T_p_pid_to_cmd868rac_9>j4nlarra"rmap_pid_to_cmd868rpppp[a"Lefault_clas_pidac_9>j4nlarra"rpidpppp]ount" class="sr7a7ffeam =6ve b7en1159paht 1159id="L348"max"cur_dON_ON/ainit" mapac_9>j4nlarra"rmaptop_t!L_G_tru1">j351a/aNO_CMDLINE_MAPas_9>j4nlarra"rNO_CMDLINE_MAPaa h=unt" class="sr7a7ffeam =6ve b7en116spaht 116ridL4amp;id="L39 id="r"type class="sstrcps="larrayace/t*ostrcps1">j351e.c#L393" id=="L3ef="f+code=trace"L3pppppu"sl_s="comto m"class=cmd868risa_seq/cor>_setclass=cmd868ripppp[a"Lefault_clas_mapac_9>j4nlarra"rmaptop_]count" class="sr7ne" nam =7L350">j1161paht 116;aa hr430"maxelseunt" class="sr7ne" nam =7L350">j1162paht 116pppppppp id="L333"curr"type class="sstrcps="larrayace/t*ostrcps1">j351e.c#L393" id=="L3ef="f+code=trace"L3pppppu"401"*nupd idstr82"s>"<...roba"82a/a>acount" class="sr7ne" nam =7L350">j1163paht 116 id="L423" class="l7e" n8">ac7ess_8oc1164paht 1164aa hr430"max_d_seq_tclkeup_erchdspia_/a>arch_spL__un97a/inerchdspia_/a>arce_tr"hrnop_sl_s="comto m"eonaraemd868r_>fdisa_seq_t_yp1s"L351>j3emd868r_>fdief="count" class="sr7ne" nam =7L350">j1165paht 116.c#L399" id="N_eype class="spreempt1 ="L3las=bal_t_swap_>preempt1 ="L3l1">j3count" class="sr7ne" nam =7L350">j1166paht 11h id="L417" class="li6mss=7ng_s6nt">7*/1167paht 116op_count" class="sr6"" n7comm6nt">7**1168paht 11h8pppp="dama"Lefault_clas__ona hrnzec0he1emd868rsa_seq_t_yp1s"L351> hrnzec0he1emd868r1">j3ake_0ss="larrayinit" clask_ake_0sac_9>j4nlarra"r_ask_ake_0ske_tr"sref">EXPORT_Sttsisa_seq_t_yp1s"L3sk="LccL423" class="l7e" n8">ac7ess_8oc1169paht 11h idL4snapshotef="fctrfn n8ace_6ng_o8f.117spaht 117rid="L348"max"curr"type class="setomic_,ed\h_spL__un97a/inetomic_,ed\e_tr"hrnop_sl_s="comto m"eonaracec0he1emd868r_s="srirqs_tseq/corselftest_racec0he1emd868r_s="srirqaa h)L||urr"type class="st51> hrnis_onsa_seq_t_yp1s"L351> hrnis_on1">j3ccL423" class="l7e" n8">ac7ess_8oc1171paht 117 idt4amp;aa hr430">bustop_count" class="sr7ne" nam =7L350">j11h2paht 117id="L417" class="li7>ss=8"com7eing8to1173paht 117de=trace_wake_0ssrr"type class="s__f">ge_wa_,ed\h_spL__un97a/in__f">ge_wa_,ed\1">j351e.c#L393" id=351>j3emd868r_clasas=bal_t_swap_>351>j3emd868r_clasaa h)cL423" class="l7e" n8">ac7ess_8oc1174paht 117 idt4amp.c#L429" idL4stop_count" class="sr7ne" nam =7L350">j11h5paht 117 id="L335" class="l7nuff8r_di7able8117 id="L426"WARN_finishtclasna__f">ge_wa_writmh_spL__un97a/in__f">ge_wa_writm1">j351e.c#L393" id=351>j3emd868r_clasas=bal_t_swap_>351>j3emd868r_clasaa hpu"L351">j351a/a>aalseas=bal_t_swap_>aalseef="count" class="sr7ne" nam =7L350">j11h7paht 117op_count" class="sr6"" n7comm6nt">7**1178paht 117 id="L348"max_dON_ON/ainit" _onar_slas_cmd868rac_9>j4nlarra"r_onar_slas_cmd868r1">j3sref">EXPORT_Sttsisa_seq_t_yp1s"L3sk="Lccount" class="sr7ne" nam =7L350">j11h9paht 117 idL4L417" class="li6mss=7ng_s6nt">7*/118spaht 118 id="L350" class="l6m re8am =6ve b8en1181paht 11h1id="="daL350" class="l6m re8am =6ve b8en1182paht 11hpppppr"type class="st51> hrngeneric_49"ry_updatmh_spL__un97a/int51> hrngeneric_49"ry_updatm1">j3ake_0ss="larrayinit" clonar_49"ryac_9>j4nlarra"r_onar_49"ryke_tr"sref">EXPORT_St49"ryac_9>j4nlarra"r49"ryke_t,xunsigneamlohr N_eype class="sf>fdisaflagsref=parse(aa ,L350" class="l6m re8am =6ve b8en1183paht 118.c#L417" id=""""""""""""""""""""""lL41           retupcas=bal_t_swap_>pc="LccL423" class="l7e" n8">ac7ess_8oc1184paht 11h4aa hsnapshotef="fctrfn n8ace_6ng_o8f.1185paht 11hL333;aa hr430ake_0ss="larrayinit" clask_ake_0sac_9>j4nlarra"r_ask_ake_0ske_tr"sref">EXPORT_Sttsisa_seq_t_yp1s"L3sk="Lctrs=L_G_m_t_yp1s">curr49"as_yp1ref=parsecurr49"top_ount" class="sr7m" n8ally6turn8ng1186paht 118 id="L386" class="l7fTRACE_IT7ent"> *11h7paht 1187id="L426"WARN_finishtclasna49"ryac_9>j4nlarra"r49"ryke_throbal_trace" class=preempt1coua>sa_seq/cor>_setpreempt1coua>c#L417" id="""""rs=L_G_m_t_yp1s">pcas=bal_t_swap_>pc="Lc hrnop 0xffount" class="sr7m" n8ally6turn8ng1188paht 11h id="L348"max_dON_ON/ainit" 49"ryac_9>j4nlarra"r49"ryke_throbal_trace" class=pidac_9>j4nlarra"rpidppppLLLLLLLLLLLLLLLLLLLLLLrsrr"type class="stsisa_seq_t_yp1s"L3sk="Lcc ?s=L_G_m_t_yp1s">jsisa_seq_t_yp1s"L3sk="Lchrobal_trace" class=pidac_9>j4nlarra"rpidpppp :_count" class="sr7m" n8"m =7L4088_o1189paht 1189id="L348"max_dON_ON/ainit" 49"ryac_9>j4nlarra"r49"ryke_throbal_trace" class=f>fdisaflagsref=parse(aa  =unt" class="sr7m" n8"m =7L4088_o119spaht 11hraa h#ifdefx_dON_ON/ainit" CONFIG_TRACE_IRQFLAGS_SUPPORAULG_FO *1191paht 119 idt4amp;aa hr430">bus="lstop_eimsy cirqs_s="srirq_f>fdisaflagsref=parsirqs_s="srirq_f>fdi1">j3sref">EXPORT_Sta>fdisaflagsref=ass="comment"> ?s=L_G_m_t_yp1s">TRACE_FLAG_IRQS_OFFULG_FO *1192paht 11h id="#elseunt" class="sr7ne" nam =7L350">j1193paht 119.c#L417" id="""""""""=L_G_m_t_yp1s">TRACE_FLAG_IRQS_NOSUPPORAULG_FO *1194paht 11h>j4rt#endifL386" class="l7fTRACE_IT7ent"> *1195paht 119.c#L399" id="r430">busrr"type class="spcas=bal_t_swap_>pc="Lc hrnop r"type class="sHARDIRQ_MASKas=bal_t_swap_>HARDIRQ_MASKent"> ?s=L_G_m_t_yp1s">TRACE_FLAG_HARDIRQULG_FO *1196paht 119 idL4amp;aa hr430"WARsrr"type class="spcas=bal_t_swap_>pc="Lc hrnop r"type class="sSOFTIRQ_MASKas=bal_t_swap_>SOFTIRQ_MASKent"> ?s=L_G_m_t_yp1s">TRACE_FLAG_SOFTIRQULG_FO *1197paht 119 id="L429+codemp1=trsrr"type class="sneea_reschrqs_tseq/corselftneea_reschrq1">j3c ?s=L_G_m_t_yp1s">TRACE_FLAG_NEED_RESCHEDULG_FO7*/11h9paht 11h id="=L_G_m_t_yp1s">EXPORA_SYMBOL_GPLULG_FOj351e.c#L393" id=351> hrngeneric_49"ry_updatmh_spL__un97a/int51> hrngeneric_49"ry_updatm1">j)ount" class="sr7m" n8"m =7L4088_o12/spaht 120 idt4ake_0ss="larrayinit" c_sizeode=tr_eventh_spL__un97a/in_sizeode=tr_eventke_tr"L350" class="l6m re8am =6ve b8en1202paht j3ake_0ss="larrayinit" c_sizeode=tras=bal_t_swap_>_sizeode=trke_tr"sref">EXPORT_St"sref">global,#ode=trace_wake_t,L350" class="l6m re8am =6ve b8en12/3paht 3ypske_t,L350" class="l6m re8am =6ve b8en12/4paht 120.c#L399" id="r430">buL333"curaxunsigneamlohr N_eype class="sf>fdisaflagsref=parse(aa ,"lL41           retupcas=bal_t_swap_>pc="LccL423" class="l7e" n8">ac7ess_8oc12/6paht j12/9paht _sizeode=tr_>arc_reserasas=bal_t_swap_>_sizeode=tr_>arc_reseras1">j351e.c#L393" id="sref">global,#ode=trace_wake_t, N_eype class="slensa_seq_t_yp1s"Llenke_t)ount" class="sr7m" n8"m =7L4088_o121spaht 121rid="L348"max"curr"type class="s4venth_spL__un97a/ineventke_t"!L_G_tru1">j351a/aNULLULG_FO snapshotef="fctrfn n8ace_6ng_o8f.12h1paht 121 idt4amp;aa hr430">buake_0ss="larrayinit" clonar_49"ryac_9>j4nlarra"r_onar_49"ryke_tr"sref">EXPORT_St49"ac_9>j4nlarra"r49"ke_t"rs=L_G_m_t_yp1s">_sizeode=tr_event_datah_spL__un97a/in_sizeode=tr_event_data1">j351e.c#L393" id=4venth_spL__un97a/ineventke_t)ount" class="sr7m" n8"m =7L4088_o1212paht 121id="L417" class="li7>ss=8"com7eing8to1213paht 121.c#L417" id="""""""""=L_G_m_t_yp1s">t51> hrngeneric_49"ry_updatmh_spL__un97a/int51> hrngeneric_49"ry_updatm1">j3sref">EXPORT_St49"ac_9>j4nlarra"r49"ke_tpu"L351">j351a/a>a>fdisaflagsref=ass="comment"pu"L351">j351a/a>pcas=bal_t_swap_>pc="Lccount" class="sr7m" n8"m =7L4088_o1214paht 121 idt4amp.c#L429" idL4=L_G_r/corselft49"ac_9>j4nlarra"r49"ke_throbal_trace" class=typsas=bal_t_swap_>3ypske_ttrs=L_G_m_t_yp1s">jypsas=bal_t_swap_>3ypske_tount" class="sr7m" n8"m =7L4088_o1215paht 121.c#L399" id="L417" class="li6mss=7ng_s6nt">7*/1216paht 121 id="L386" class="l7fTRACE_IT7ent"> *12h7paht 121 id="L347"maxstop_cx_dON_ON/ainit" 4venth_spL__un97a/ineventke_tount" class="sr7m" n8"m =7L4088_o1218paht 121 id="L417" class="li6mss=7ng_s6nt">7*/12h9paht 121 id="L339" class="l7    8t"> 6 tra8e.122spaht 12hrid="="daL350" class="l6m re8am =6ve b8en1221paht 12h id="L_finishtclasna__ode=tr_/a>arc_e"L3ith_spL__un97a/in__ode=tr_/a>arc_e"L3it1">j3ake_0ss="larrayinit" c_sizeode=tras=bal_t_swap_>_sizeode=trke_tr"sref">EXPORT_St"sref">global,#ode=trace_wake_t,xake_0ss="larrayinit" c_sizeode=tr_eventh_spL__un97a/in_sizeode=tr_eventke_tr"_dON_ON/ainit" 4venth_spL__un97a/ineventke_tcL423" class="l7e" n8">ac7ess_8oc1222paht 122pppppsnapshotef="fctrfn n8ace_6ng_o8f.1223paht 1223aa hr430"max_d_seq_tclkeup___f">ge_wa_writmh_spL__un97a/in__f">ge_wa_writm1">j351e.c#L393" id=351>j3emd868r_clasas=bal_t_swap_>351>j3emd868r_clasaa hpu"L351">j351a/a>ke_sas=bal_t_swap_>35um1">j)ount" class="sr7m" n8"m =7L4088_o1224paht 122 idt4amp.c#L43"cur"type class="sr"L3r_wakeup_neearqs_tseq/corselftest_rawakeup_neearqent"> snapshotef="fctrfn n8ace_6ng_o8f.1225paht 122.c#L399" id="r430">bur"type class="sr"L3r_wakeup_neearqs_tseq/corselftest_rawakeup_neearqent"trs=L_G_m_t_yp1s">aalseas=bal_t_swap_>aalseef="ount" class="sr7m" n8"m =7L4088_o1226paht 122 idL4amp;aa hr430"WARN255" "O">j4almosty">jundirq_work_queue() supplies it;am9;s own memory barriefam*382a/a>aspah class="co7 " n8out 6he r8ce1227paht 12" id="L429+codemp1=trs=L_G_m_t_yp1s">irq_work_queuesaflagsref=parsirq_work_queue1">j3hrnop_sl_s="comto m"eonarawork_wakeups_tseq/corselftest_rawork_wakeup1">j)ount" class="sr7m" n8"m =7L4088_o1228paht 1228c#L399" id="L417" class="li6mss=7ng_s6nt">7*/1229paht 1229id="L348"max_dON_ON/ainit" _sizeode=tr_/a>arc_e"L3ith_spL__un97a/in_sizeode=tr_/a>arc_e"L3it1">j351e.c#L393" id="sref">global,#ode=trace_wake_t, N_eype class="s4venth_spL__un97a/ineventke_t)ount" class="sr7m" n8"m =7L4088_o123spaht 12hrid="L417" class="li6mss=7ng_s6nt">7*/1231paht 123 id="L341" class="l7e" n8m ="7331"8j312h2paht 123;aa hdtatic =L_G_m_t_yp1s">in868rac_9>j4nlarra"rin868rid="L="daL350" class="l6m re8am =6ve b8en12h3paht 12" id="_d_seq_tclkeup___f51>j3ode=tr_/a>arc_e"L3ith_spL__un97a/in__f51>j3ode=tr_/a>arc_e"L3it1">j3ake_0ss="larrayinit" c_sizeode=tras=bal_t_swap_>_sizeode=trke_tr"sref">EXPORT_St"sref">global,#ode=trace_wake_t,L350" class="l6m re8am =6ve b8en12"4paht 123 idt4amp.c#L429" idL4L333"curax axake_0ss="larrayinit" c_sizeode=tr_eventh_spL__un97a/in_sizeode=tr_eventke_tr"_dON_ON/ainit" 4venth_spL__un97a/ineventke_t,L350" class="l6m re8am =6ve b8en12"5paht 123.c#L399" id="r430">buL333"curax axunsigneamlohr N_eype class="sf>fdisaflagsref=parse(aa ,"lL41           retupcas=bal_t_swap_>pc="LccL423" class="l7e" n8">ac7ess_8oc1236paht 1236ppppsnapshotef="fctrfn n8ace_6ng_o8f.12h7paht 1237id="L426"WARN_finishtclasna__ode=tr_/a>arc_e"L3ith_spL__un97a/in__ode=tr_/a>arc_e"L3it1">j351e.c#L393" id="sref">global,#ode=trace_wake_t, N_eype class="s4venth_spL__un97a/ineventke_t)ount" class="sr7m" n8"m =7L4088_o1238paht 123 id="L408" class="l7ne" 8am =7L4088>j12h9paht 1239id="L348"max_dON_ON/ainit" fde=trade=tradtadisa_seq_t_yp1s"Lfde=trade=tradtadi1">j351e.c#L393" id="sref">global,#ode=trace_wake_t, N_eype class="sf>fdisaflagsref=parse(aa ,"6pu"L351">j351a/a>pcas=bal_t_swap_>pc="Lccount" class="sr7m" n8"m =7L4088_o124spaht 124rid="L426"WARN_finishtclasnafde=trade=trausefatadisa_seq_t_yp1s"Lfde=trade=trausefatadi1">j351e.c#L393" id="sref">global,#ode=trace_wake_t, N_eype class="sf>fdisaflagsref=parse(aa ,""L351">j351a/a>pcas=bal_t_swap_>pc="Lccount" class="sr7m" n8"m =7L4088_o1241paht 1241id="L417" class="li6mss=7ng_s6nt">7*/1242paht 124id="L417" class="li7>ss=8"com7eing8to1243paht 124.c#L4="dama"Lefault_clas__onae_ode=tr_/a>arc_e"L3ith_spL__un97a/inf51>j3ode=tr_/a>arc_e"L3it1">j3ake_0ss="larrayinit" c_sizeode=tras=bal_t_swap_>_sizeode=trke_tr"sref">EXPORT_St"sref">global,#ode=trace_wake_t,L350" class="l6m re8am =6ve b8en1244paht 124 idt4amp.c#L429" idL4L333"curax ax axake_0ss="larrayinit" c_sizeode=tr_eventh_spL__un97a/in_sizeode=tr_eventke_tr"_dON_ON/ainit" 4venth_spL__un97a/ineventke_t,L350" class="l6m re8am =6ve b8en1245paht 124.c#L399" id="r430">buL333"curax ax axunsigneamlohr N_eype class="sf>fdisaflagsref=parse(aa ,"lL41           retupcas=bal_t_swap_>pc="LccL423" class="l7e" n8">ac7ess_8oc12h6paht 1246ppppsnapshotef="fctrfn n8ace_6ng_o8f.1247paht 1247id="L426"WARN_finishtclasna__f51>j3ode=tr_/a>arc_e"L3ith_spL__un97a/in__f51>j3ode=tr_/a>arc_e"L3it1">j351e.c#L393" id="sref">global,#ode=trace_wake_t, N_eype class="s4venth_spL__un97a/ineventke_t, N_eype class="sf>fdisaflagsref=parse(aa ,""L351">j351a/a>pcas=bal_t_swap_>pc="Lccount" class="sr7m" n8"m =7L4088_o1248paht 124 id="L417" class="li6mss=7ng_s6nt">7*/1249paht 124 id="=L_G_m_t_yp1s">EXPORA_SYMBOL_GPLULG_FOj351e.c#L393" id=351>e_ode=tr_/a>arc_e"L3ith_spL__un97a/inf51>j3ode=tr_/a>arc_e"L3it1">jcount" class="sr7m" n8"m =7L4088_o125spaht 125 id="L350" class="l6m re8am =6ve b8en1251paht 125 idt4ake_0ss="larrayinit" c_sizeode=tr_eventh_spL__un97a/in_sizeode=tr_eventke_tr"L350" class="l6m re8am =6ve b8en1252paht 125pppppr"type class="st51>eecurr49"eode=tr_>arc_reserasas=bal_t_swap_>351>j3curr49"eode=tr_>arc_reseras1">j3ake_0ss="larrayinit" c_sizeode=tras=bal_t_swap_>_sizeode=trke_tr""_dON_ON/ainit" curr49"erbas=bal_t_swap_>curr49"erbke_t,L350" class="l6m re8am =6ve b8en1253paht 125.c#L417" id="""""""""""""""""""""""""""lL41           retutypsas=bal_t_swap_>3ypske_t,xunsigneamlohr N_eype class="slensa_seq_t_yp1s"Llenke_t,L350" class="l6m re8am =6ve b8en1254paht 125 idt4amp.c#L429" idL4L333"curax ax axaxunsigneamlohr N_eype class="sf>fdisaflagsref=parse(aa ,"lL41           retupcas=bal_t_swap_>pc="LccL423" class="l7e" n8">ac7ess_8oc1255paht 12h id="snapshotef="fctrfn n8ace_6ng_o8f.1256paht 12h id="L426"WAR"_dON_ON/ainit" curr49"erbas=bal_t_swap_>curr49"erbke_ttrs=L_G_m_t_yp1s">>EXPORT_Strssul_s="comto m!=f"=trace_stop_cal_trace" class="sref">global,#ode=trace_wake_tount" class="sr7ne" nam =7L350">j1257paht 125 id="L347"maxstop_cx_dON_ON/ainit" f51>j3ode=tr_>arc_reserasas=bal_t_swap_>351>j3ode=tr_>arc_reseras1">j3"_dON_ON/ainit" curr49"erbas=bal_t_swap_>curr49"erbke_t,L350" class="l6m re8am =6ve b8en1258paht 3ypske_t,xN_eype class="slensa_seq_t_yp1s"Llenke_t, N_eype class="sf>fdisaflagsref=parse(aa ,""L351">j351a/a>pcas=bal_t_swap_>pc="Lccount" class="sr7m" n8"m =7L4088_o1259paht 125 idL4L417" class="li6mss=7ng_s6nt">7*/126spaht 126ridL4=L_G_m_t_yp1s">EXPORA_SYMBOL_GPLULG_FOj351e.c#L393" id=351>e_curr49"eode=tr_>arc_reserasas=bal_t_swap_>351>j3curr49"eode=tr_>arc_reseras1">jcount" class="sr7m" n8"m =7L4088_o1261paht 126 id="L341" class="l7e" n8m ="7331"8j31262paht 126ppppp="dama"Lefault_clas__onae_curr49"eode=tr_/a>arc_e"L3ith_spL__un97a/inf51>j3curr49"eode=tr_/a>arc_e"L3it1">j3ake_0ss="larrayinit" c_sizeode=tras=bal_t_swap_>_sizeode=trke_tr"sref">EXPORT_St"sref">global,#ode=trace_wake_t,L350" class="l6m re8am =6ve b8en1263paht 126.c#L417" id="""""""""""""""""""""""""""""""""ake_0ss="larrayinit" c_sizeode=tr_eventh_spL__un97a/in_sizeode=tr_eventke_tr"_dON_ON/ainit" 4venth_spL__un97a/ineventke_t,L350" class="l6m re8am =6ve b8en1264paht 126 idt4amp.c#L429" idL4L333"curax ax axaxx axaxunsigneamlohr N_eype class="sf>fdisaflagsref=parse(aa ,"lL41           retupcas=bal_t_swap_>pc="LccL423" class="l7e" n8">ac7ess_8oc1265paht 126 id="snapshotef="fctrfn n8ace_6ng_o8f.1266paht 126 id="L426"WARN_finishtclasna__f51>j3ode=tr_/a>arc_e"L3ith_spL__un97a/in__f51>j3ode=tr_/a>arc_e"L3it1">j351e.c#L393" id="sref">global,#ode=trace_wake_t, N_eype class="s4venth_spL__un97a/ineventke_t, N_eype class="sf>fdisaflagsref=parse(aa ,""L351">j351a/a>pcas=bal_t_swap_>pc="Lccount" otef="fctrfn n8ace_6ng_o8f.1267paht 126op_coL417" class="li6mss=7ng_s6nt">7*/1268paht 12h8pppp=L_G_m_t_yp1s">EXPORA_SYMBOL_GPLULG_FOj351e.c#L393" id=351>e_curr49"eode=tr_/a>arc_e"L3ith_spL__un97a/inf51>j3curr49"eode=tr_/a>arc_e"L3it1">jcount" otef="fctrfn n8ace_6ng_o8f.1269paht 126 id="L339" class="l7    8t"> 6 tra8e.127spaht 1270pppp="dama"Lefault_clas__onae_ode=tr_/a>arc_e"L3it_redisaflagsref=pars_onae_ode=tr_/a>arc_e"L3it_redi1">j3ake_0ss="larrayinit" c_sizeode=tras=bal_t_swap_>_sizeode=trke_tr"sref">EXPORT_St"sref">global,#ode=trace_wake_t,L350" class="l6m re8am =6ve b8en1271paht 127 idt4amp;aa hr430">bu"""""""""""""""""""""ake_0ss="larrayinit" c_sizeode=tr_eventh_spL__un97a/in_sizeode=tr_eventke_tr"_dON_ON/ainit" 4venth_spL__un97a/ineventke_t,L350" class="l6m re8am =6ve b8en12h2paht 127pppppppp id="L333"cur3"curax ax axaxx axaxunsigneamlohr N_eype class="sf>fdisaflagsref=parse(aa ,"lL41           retupcas=bal_t_swap_>pc="Lc,L350" class="l6m re8am =6ve b8en12h3paht 127.c#L417" id=""""""""""""""""""""""""""""""ake_0ss="larrayinit" cpt_redisaflagsref=parspt_redi1">jr"_dON_ON/ainit" redisaflagsref=parsredi1">jcL423" class="l7e" n8">ac7ess_8oc1274paht 1274aa hsnapshotef="fctrfn n8ace_6ng_o8f.12h5paht 127.c#L399" id="N_eype class="s__ode=tr_/a>arc_e"L3ith_spL__un97a/in__ode=tr_/a>arc_e"L3it1">j351e.c#L393" id="sref">global,#ode=trace_wake_t, N_eype class="s4venth_spL__un97a/ineventke_t)ount" class="sr7m" n8"m =7L4088_o1276paht 127 id="L386" class="l7fTRACE_IT7ent"> *12h7paht 1277id="L426"WARN_finishtclasnafde=trade=tradtadi_redisaflagsref=parsfde=trade=tradtadi_redi1">j351e.c#L393" id="sref">global,#ode=trace_wake_t, N_eype class="sf>fdisaflagsref=parse(aa ,"0,""L351">j351a/a>pcas=bal_t_swap_>pc="Lc,""L351">j351a/a>redisaflagsref=parsredi1">jcount" class="sr7m" n8"m =7L4088_o1278paht 127 id="L348"max_dON_ON/ainit" fde=trade=trausefatadisa_seq_t_yp1s"Lfde=trade=trausefatadi1">j351e.c#L393" id="sref">global,#ode=trace_wake_t, N_eype class="sf>fdisaflagsref=parse(aa ,""L351">j351a/a>pcas=bal_t_swap_>pc="Lccount" class="sr7m" n8"m =7L4088_o12h9paht 127 idL4L417" class="li6mss=7ng_s6nt">7*/128spaht 128ridL4=L_G_m_t_yp1s">EXPORA_SYMBOL_GPLULG_FOj351e.c#L393" id=351>e_ode=tr_/a>arc_e"L3it_redisaflagsref=pars_onae_ode=tr_/a>arc_e"L3it_redi1">jcount" class="sr7m" n8"m =7L4088_o1281paht 128 id="L341" class="l7e" n8m ="7331"8j31282paht 128ppppp="dama"Lefault_clas__onae_curr49"eode=tr_discahe1e"L3ith_spL__un97a/inf51>j3curr49"eode=tr_discahe1e"L3it1">j3ake_0ss="larrayinit" c_sizeode=tras=bal_t_swap_>_sizeode=trke_tr"sref">EXPORT_St"sref">global,#ode=trace_wake_t,L350" class="l6m re8am =6ve b8en1283paht 128.c#L417" id=""""""""""""""""""""""""""""""""""ake_0ss="larrayinit" c_sizeode=tr_eventh_spL__un97a/in_sizeode=tr_eventke_tr"_dON_ON/ainit" 4venth_spL__un97a/ineventke_tcL423" class="l7e" n8">ac7ess_8oc1284paht 12h4aa hsnapshotef="fctrfn n8ace_6ng_o8f.1285paht 128.c#L399" id="N_eype class="s_sizeode=tr_discahe1e"L3ith_spL__un97a/in_sizeode=tr_discahe1e"L3it1">j351e.c#L393" id="sref">global,#ode=trace_wake_t, N_eype class="s4venth_spL__un97a/ineventke_t)ount" class="sr7m" n8"m =7L4088_o1286paht 128 id="L417" class="li6mss=7ng_s6nt">7*/12h7paht 1287id="=L_G_m_t_yp1s">EXPORA_SYMBOL_GPLULG_FOj351e.c#L393" id=351>e_curr49"eode=tr_discahe1e"L3ith_spL__un97a/inf51>j3curr49"eode=tr_discahe1e"L3it1">j)ount" class="sr7m" n8"m =7L4088_o1288paht 128 id="L408" class="l7ne" 8am =7L4088>j1289paht 1289id="="daL350" class="l6m re8am =6ve b8en129spaht 129ridL4=L_G_m_t_yp1s">f51>j3functionsa_seq_t_yp1s"L351>j3function1">j3ake_0ss="larrayinit" c351>j3arrayac_9>j4nlarra"r_onar_arrayke_tr"_dON_ON/ainit" t">global,#ode=trtake_t,L350" class="l6m re8am =6ve b8en1291paht 129 idt4amp;aa hr430">bunsigneamlohr N_eype class="sips_tseq/corselftipke_t,xunsigneamlohr N_eype class="spar49"eips_tseq/corselftpar49"eipke_t,xunsigneamlohr N_eype class="sf>fdisaflagsref=parse(aa ,L350" class="l6m re8am =6ve b8en1292paht 129pppppppp id="L333"culL41           retupcas=bal_t_swap_>pc="LccL423" class="l7e" n8">ac7ess_8oc1293paht 129.c#L4snapshotef="fctrfn n8ace_6ng_o8f.1294paht 129 idt4amp.c#L4ake_0ss="larrayinit" cfde=traevent_callsa_seq_t_yp1s"Lfde=traevent_callke_tr"_dON_ON/ainit" callsa_seq_t_yp1s"Lcallke_tr= hrnop_sl_s="comto m"event_functionsa_seq_t_yp1s"Levent_functionke_tount" class="sr7ne" nam =7L350">j1295paht 129L333;aa hr430ake_0ss="larrayinit" c_sizeode=tras=bal_t_swap_>_sizeode=trke_tr"sref">EXPORT_St"sref">global,#ode=trace_wake_ttrs=L_G_m_t_yp1s">j">global,#ode=trtake_throbal_trace" class="sref">global,#ode=trace_wake_tount" class="sr7ne" nam =7L350">j1296paht 129 idL4amp;aa hake_0ss="larrayinit" c_sizeode=tr_eventh_spL__un97a/in_sizeode=tr_eventke_tr"_dON_ON/ainit" 4venth_spL__un97a/ineventke_tount" class="sr7m" n8"m =7L4088_o1297paht 129 id="L347"maxake_0ss="larrayinit" cfde=trae9"ryac_9>j4nlarra"rfde=trae9"ryke_tr"_dON_ON/ainit" 49"ryac_9>j4nlarra"r49"ryke_tount" class="sr7m" n8"m =7L4088_o1298paht 129 id="L408" class="l7ne" 8am =7L4088>j12h9paht 1299id="L348"max_255" "O">j4almosty">jundIf we ar4 ,ed\sizwa c _siz ode=tr, don;am9;t =7L40m*382a/a>aspah class="co7 " n8out 6he r8ce13/spaht ikely1">j351e.c#L393" id=__f">ge_wa_,ed\h_spL__un97a/in__f">ge_wa_,ed\1">j351e.c#L393" id=fde=tra_wa_s="srirqs_tseq/corselftfde=tra_wa_s="srirq="Lcc)cL423" class="l7e" n8">ac7ess_8oc1301paht bustop_count" class="sr7ne" nam =7L350">j1302paht j"1>j3ode=tr_>arc_reserasas=bal_t_swap_>351>j3ode=tr_>arc_reseras1">j351e.c#L393" id="sref">global,#ode=trace_wake_t, N_eype class="sTRACE_FdULG_FOj4nlarra"r49"ryke_t),L350" class="l6m re8am =6ve b8en13/4paht j351a/a>pcas=bal_t_swap_>pc="Lccount" class="sr7m" n8"m =7L4088_o13/5paht ac7ess_8oc13/6paht j1307paht j4nlarra"r49"ryke_t ""rs=L_G_m_t_yp1s">_sizeode=tr_event_datah_spL__un97a/in_sizeode=tr_event_data1">j351e.c#L393" id=4venth_spL__un97a/ineventke_t)ount" class="sr7m" n8"m =7L4088_o13/8paht j4nlarra"r49"ryke_throbal_trace" class=ips_tseq/corselftipke_t3"curaxxxxxxxxxxxxxxxxxrs=L_G_m_t_yp1s">ips_tseq/corselftipke_tount" class="sr7m" n8"m =7L4088_o13/9paht j4nlarra"r49"ryke_throbal_trace" class=par49"eips_tseq/corselftpar49"eipke_txxxxxxxxxxxxxxxxrs=L_G_m_t_yp1s">par49"eips_tseq/corselftpar49"eipke_tount" class="sr7m" n8"m =7L4088_o131spaht 131 id="L350" class="l6m re8am =6ve b8en13h1paht 1311id="L348"max"currr"type class="sfilttr_cherc_discahesaflagsref=parseilttr_cherc_discahe1">j351e.c#L393" id=callsa_seq_t_yp1s"Lcallke_t, N_eype class="s49"ryac_9>j4nlarra"r49"ryke_t,x51e.c#L393" id="sref">global,#ode=trace_wake_t, N_eype class="s4venth_spL__un97a/ineventke_t)cL423" class="l7e" n8">ac7ess_8oc1312paht 131pppppppp id="L333"curr"type class="s__ode=tr_/a>arc_e"L3ith_spL__un97a/in__ode=tr_/a>arc_e"L3it1">j351e.c#L393" id="sref">global,#ode=trace_wake_t, N_eype class="s4venth_spL__un97a/ineventke_t)ount" class="sr7m" n8"m =7L4088_o1313paht 131.c#L4L417" class="li6mss=7ng_s6nt">7*/1314paht 131 idt4417" class="li6mss=7ng_s6nt">7*/1315paht 131.c#L3="daL350" class="l6m re8am =6ve b8en1316paht 131 id="51e.c#L393" id=fde=trs_tseq/corselftfde=tr1">j3ake_0ss="larrayinit" c351>j3arrayac_9>j4nlarra"r_onar_arrayke_tr"_dON_ON/ainit" t">global,#ode=trtake_t,uake_0ss="larrayinit" clonar_arraya_waac_9>j4nlarra"r_onar_arraya_wake_tr"_dON_ON/ainit" datah_spL__un97a/indata1">j,L350" class="l6m re8am =6ve b8en13h7paht 131 id="L347"maunsigneamlohr N_eype class="sips_tseq/corselftipke_t,xunsigneamlohr N_eype class="spar49"eips_tseq/corselftpar49"eipke_t,xunsigneamlohr N_eype class="sf>fdisaflagsref=parse(aa ,L350" class="l6m re8am =6ve b8en1318paht 131 id="L348"malL41           retupcas=bal_t_swap_>pc="LccL423" class="l7e" n8">ac7ess_8oc13h9paht 131 idL4snapshotef="fctrfn n8ace_6ng_o8f.132spaht 132rid="L348"max"curr"type class="s>ikelyac_9>j4nlarra"r>ikely1">j3rr"type class="setomic_,ed\h_spL__un97a/inetomic_,ed\e_tr"hrnop_sl_s="comto m"datah_spL__un97a/indata1">jhrobal_trace" class=s="srirqs_tseq/corselfts="srirq="Lcc)cL423" class="l7e" n8">ac7ess_8oc1321paht 132 idt4amp;aa hr430">bu=L_G_m_t_yp1s">f51>j3functionsa_seq_t_yp1s"L351>j3function1">j3_dON_ON/ainit" t">global,#ode=trtake_t,uN_eype class="sips_tseq/corselftipke_t,xN_eype class="spar49"eips_tseq/corselftpar49"eipke_t,xN_eype class="sf>fdisaflagsref=parse(aa ,""L351">j351a/a>pcas=bal_t_swap_>pc="Lccount" class="sr7m" n8"m =7L4088_o1322paht 132pppppL417" class="li6mss=7ng_s6nt">7*/1323paht 132 id="L423" class="l7e" n8">ac7ess_8oc1324paht 132 idt4#ifdefx_dON_ON/ainit" CONFIG_STACKTRACEas=bal_t_swap_>CONFIG_STACKTRACEid="L423" class="l7e" n8">ac7ess_8oc1325paht 132 id="L335" class="l7nuff8r_di7able8132 idL4#def72rx_dON_ON/ainit" FTRACE_STACK_MAX_ENTRIESas=bal_t_swap_>FTRACE_STACK_MAX_ENTRIESidt4a3_dON_ON/ainit" PAGE_SIZEas=bal_t_swap_>PAGE_SIZEidt4a/ sizeof3unsigneamlohr)cL423" class="l7e" n8">ac7ess_8oc1327paht 13" id="ake_0ss="larrayinit" cfde=traatadisa_seq_t_yp1s"Lfde=traatadi1">j snapshotef="fctrfn n8ace_6ng_o8f.1328paht 1328c#L399" id="unsigneamlohr  hr430">bu=L_G_m_t_yp1s">callisaflagsref=parscallic#L3[a"Lefault_clas_FTRACE_STACK_MAX_ENTRIESas=bal_t_swap_>FTRACE_STACK_MAX_ENTRIESidt4]ount" class="sr7a7ffeam =6ve b7en1329paht 1329id="}ount" class="sr7a7ffeam =6ve b7en133spaht 133 id="L350" class="l6m re8am =6ve b8en1331paht 133 idt4akatic =L_G_m_t_yp1s">DEFINE_PER_CPUas=bal_t_swap_>DEFINE_PER_CPU1">j3ake_0ss="larrayinit" cfde=traatadisa_seq_t_yp1s"Lfde=traatadi1">j,xN_eype class="sfde=traatadisa_seq_t_yp1s"Lfde=traatadi1">jcount" class="sr7m" n8"m =7L4088_o13h2paht 133;aa hdtatic =L_G_m_t_yp1s">DEFINE_PER_CPUas=bal_t_swap_>DEFINE_PER_CPU1">j3lL4,xN_eype class="sfde=traatadi_reserasas=bal_t_swap_>fde=traatadi_reseras1">jcount" class="sr7m" n8"m =7L4088_o13h3paht 133 id="L423" class="l7e" n8">ac7ess_8oc13"4paht 133 idt4dtatic ="dama"Lefault_clas___fde=trade=tradtadisa_seq_t_yp1s"L__fde=trade=tradtadi1">j3ake_0ss="larrayinit" c_sizeode=tras=bal_t_swap_>_sizeode=trke_tr"sref">EXPORT_St"sref">global,#ode=trace_wake_t,L350" class="l6m re8am =6ve b8en13"5paht 133.c#L399" id="r430">buL333"curax ax7"maunsigneamlohr N_eype class="sf>fdisaflagsref=parse(aa ,L350" class="l6m re8am =6ve b8en1336paht 133 idL4amp;aa hr430"WARRRRRRRRRRRRRRRRRRlL41           retuskips_tseq/corselftskip1">j,xlL41           retupcas=bal_t_swap_>pc="Lc,"ake_0ss="larrayinit" cpt_redisaflagsref=parspt_redi1">jr"_dON_ON/ainit" redisaflagsref=parsredi1">jcL423" class="l7e" n8">ac7ess_8oc13h7paht 1337id="snapshotef="fctrfn n8ace_6ng_o8f.1338paht 1338c#L399" id="ake_0ss="larrayinit" cfde=traevent_callsa_seq_t_yp1s"Lfde=traevent_callke_tr"_dON_ON/ainit" callsa_seq_t_yp1s"Lcallke_tr= hrnop_sl_s="comto m"event_"fctrfadtadisa_seq_t_yp1s"Levent_"fctrfadtadike_tount" class="sr7m" n8"m =7L4088_o13h9paht 1339id="L348"maxake_0ss="larrayinit" c_sizeode=tr_eventh_spL__un97a/in_sizeode=tr_eventke_tr"_dON_ON/ainit" 4venth_spL__un97a/ineventke_tount" class="sr7m" n8"m =7L4088_o134spaht 134rid="L426"WARake_0ss="larrayinit" catadi_49"ryac_9>j4nlarra"ratadi_49"ryke_tr"_dON_ON/ainit" 49"ryac_9>j4nlarra"r49"ryke_tount" class="sr7m" n8"m =7L4088_o1341paht 1341id="L426"WARake_0ss="larrayinit" catadi_de=trs_tseq/corselftatadi_de=trid="L=L_G_m_t_yp1s">f51>jsa_seq_t_yp1s"L351>jke_tount" class="sr7m" n8"m =7L4088_o1342paht 134pppppppp id="lL41           retuusradtadisa_seq_t_yp1s"Lusradtadike_tount" class="sr7m" n8"m =7L4088_o1343paht 1343ppppppp id="lL41           retusizes_tseq/corselftaizeke_ttrs=L_G_m_t_yp1s">FTRACE_STACK_ENTRIESas=bal_t_swap_>FTRACE_STACK_ENTRIESidt4ount" class="sr7m" n8"m =7L4088_o1344paht 134 idt4417" class="li6mss=7ng_s6nt">7*/1345paht 134.c#L399" id="N_eype class="sf51>jsa_seq_t_yp1s"L351>jke_tal_trace" class=nr_49"rieisaflagsref=parsnr_49"rieic#L399" id="=_count" class="sr7m" n8"m =7L4088_o13h6paht 134 id="L426"WARN_finishtclasnaf51>jsa_seq_t_yp1s"L351>jke_tal_trace" class=skips_tseq/corselftskip1">jRRRRRRRRRRRRRRrs=L_G_m_t_yp1s">skips_tseq/corselftskip1">jount" class="sr7m" n8"m =7L4088_o13h7paht 134op_count" class="sr6"" n7comm6nt">7**1348paht 134 id="L348"max_255" "O">j4almosty">jun82a/a>aspah class="co7 " n8out 6he r8ce1349paht 134 id="=255" "O">j4almosty">jRRRRRRRRR* Since events c5" happen"lL NMIswa cre;am9;s no safe way to82a/a>aspah class="co7 " n8out 6he r8ce135spaht 135 id="=255" "O">j4almosty">jRRRRRRRRR* usrwa c per cpu fde=traatadis. W4 ,eseras it andx"cuan"lLterrupt82a/a>aspah class="co7 " n8out 6he r8ce1351paht 135 idt4=255" "O">j4almosty">jRRRRRRRRR* or NMI lmoes in, it will just haas to usrwa c default82a/a>aspah class="co7 " n8out 6he r8ce1352paht 135pppppr255" "O">j4almosty">jRRRRRRRRR* FTRACE_STACK_SIZE.82a/a>aspah class="co7 " n8out 6he r8ce1353paht 135.c#L4r255" "O">j4almosty">jRRRRRRRRR*382a/a>aspah class="co7 " n8out 6he r8ce1354paht 135 idt4amp.c#L4="larrayinit" cpreempt1s="srir_nof51>jsa_seq_t_yp1s"Lpreempt1s="srir_nof51>j1">j3count" class="sr7m" n8"m =7L4088_o1355paht 135 id="L335" class="l7nuff8r_di7able8135 id="L426"WARN_finishtclasnausradtadisa_seq_t_yp1s"Lusradtadike_tRrs=L_G_m_t_yp1s">__f">ge_wa_inc_stop_csa_seq_t_yp1s"L__f">ge_wa_inc_stop_c1">j3_dON_ON/ainit" fde=traatadi_reserasas=bal_t_swap_>fde=traatadi_reseras1">jcount" class="sr7m" n8"m =7L4088_o1357paht 135 id="L347"max_255" "O">j4almosty">jun82a/a>aspah class="co7 " n8out 6he r8ce1358paht j4almosty">jRRRRRRRRR* W4 don;am9;t neeauany etomic varisrirs, just a barrief.82a/a>aspah class="co7 " n8out 6he r8ce1359paht 135 id="=255" "O">j4almosty">jRRRRRRRRR* Icuan"lLterrupt lmoes in, w4 don;am9;t care, becausrwit would82a/a>aspah class="co7 " n8out 6he r8ce136spaht 136 id="=255" "O">j4almosty">jRRRRRRRRR* haas exiteauand putwa c couLter back to what w4 want.82a/a>aspah class="co7 " n8out 6he r8ce1361paht 136 idt4=255" "O">j4almosty">jRRRRRRRRR* W4 just neeaua barrief to keep gcc from movsizwa sizs82a/a>aspah class="co7 " n8out 6he r8ce1362paht 136pppppr255" "O">j4almosty">jRRRRRRRRR* arouLd.82a/a>aspah class="co7 " n8out 6he r8ce1363paht 136.c#L4r255" "O">j4almosty">jRRRRRRRRR*382a/a>aspah class="co7 " n8out 6he r8ce1364paht 136 idt4amp.c#L4="larrayinit" cbarrief>global,#ode=traarrief1">j3count" class="sr7m" n8"m =7L4088_o1365paht 136.c#L399" id="_0ssN_finishtclasnausradtadisa_seq_t_yp1s"Lusradtadike_tRr= 1> snapshotef="fctrfn n8ace_6ng_o8f.1366paht 136 idL4amp;aa hr430"WARN_finishtclasnaf51>jsa_seq_t_yp1s"L351>jke_tal_trace" class=49"rieisaflagsref=pars49"rieic#L399" id="  r= hrnop_sl_s="comto m"__gete_wa_varsa_seq_t_yp1s"L__gete_wa_var1">j3_dON_ON/ainit" fde=traatadisa_seq_t_yp1s"Lfde=traatadi1">jcal_trace" class=callisaflagsref=parscallic#L3[0]ount" class="sr7a7ffeam =6ve b7en1367paht 136 id="L429+codemp1=trs=L_G_m_t_yp1s">f51>jsa_seq_t_yp1s"L351>jke_tal_trace" class=max_49"rieisaflagsref=parsmax_49"rieiid="L429+cors=L_G_m_t_yp1s">FTRACE_STACK_MAX_ENTRIESas=bal_t_swap_>FTRACE_STACK_MAX_ENTRIESidt4ount" class="sr7a7ffeam =6ve b7en1368paht 136 id="L408" class="l7ne" 8am =7L4088>j1369paht 1369id="L429+codemp1=trs_0ssN_finishtclasnaredisaflagsref=parsredi1">jcL423" class="l7e" n8">ac7ess_8oc137spaht 1370id="L429+codemp1=trsemp1=trs=L_G_m_t_yp1s">clas_atadi_de=tr_redisaflagsref=parsclas_atadi_de=tr_redi1">j3_dON_ON/ainit" redisaflagsref=parsredi1">j, hrnop_sl_s="comto m"f51>jsa_seq_t_yp1s"L351>jke_tcount" class="sr7m" n8"m =7L4088_o1371paht 137 idt4amp;aa hr430">buelseunt" class="sr7m" n8"m =7L4088_o1372paht 137pppppppp id="L333"cur3"curax =L_G_m_t_yp1s">clas_atadi_de=trsaflagsref=parsclas_atadi_de=tre_tr"hrnop_sl_s="comto m"f51>jsa_seq_t_yp1s"L351>jke_tcount" class="sr7m" n8"m =7L4088_o1373paht 137 id="L423" class="l7e" n8">ac7ess_8oc1374paht 137 idt4amp.c#L429" idL43"cur"type class="sr"L3rsa_seq_t_yp1s"L351>jke_tal_trace" class=nr_49"rieisaflagsref=parsnr_49"rieic#L39roba1           retusizes_tseq/corselftaizeke_tcL423" class="l7e" n8">ac7ess_8oc1375paht 137.c#L399" id="r430">buL333"cur           retusizes_tseq/corselftaizeke_ttrs=L_G_m_t_yp1s">r"L3rsa_seq_t_yp1s"L351>jke_tal_trace" class=nr_49"rieisaflagsref=parsnr_49"rieic#L3ount" class="sr7m" n8"m =7L4088_o1376paht 137 idL4amp;aa h}uelseunt" class="sr7m" n8"m =7L4088_o1377paht 137 id="L429+codemp1=trs=255" "O">j4almosty">jundFrom now on, usradtadi isua boole5" *382a/a>aspah class="co7 " n8out 6he r8ce1378paht 137racea/a> id="L42 idL4N_finishtclasnausradtadisa_seq_t_yp1s"Lusradtadike_tRrscount" class="sr7m" n8"m =7L4088_o13h9paht 137 id="L339" class="l7    8t"> 6 tra8e.138spaht 138rid="L426"WARN_finishtclasnasizes_tseq/corselftaizeke_tt*= sizeof3unsigneamlohr)ount" class="sr7m" n8"m =7L4088_o1381paht 138 id="L341" class="l7e" n8m ="7331"8j31382paht 1382id="L426"WARN_finishtclasna4venth_spL__un97a/ineventke_ttrs=L_G_m_t_yp1s">j"1>j3ode=tr_>arc_reserasas=bal_t_swap_>351>j3ode=tr_>arc_reseras1">j351e.c#L393" id="sref">global,#ode=trace_wake_t, N_eype class="sTRACE_STACK>global,#ode=trTRACE_STACK(aa ,L350" class="l6m re8am =6ve b8en1383paht 138.c#L417" id="""""""""""""""""""""""""""""""""" sizeof3"_dON_ON/ainit" 49"ryac_9>j4nlarra"r49"ryke_t) +RN_finishtclasnasizes_tseq/corselftaizeke_t,xN_eype class="sf>fdisaflagsref=parse(aa ,""L351">j351a/a>pcas=bal_t_swap_>pc="Lccount" class="sr7m" n8"m =7L4088_o1384paht 138 idt4amp.c#L43"curr"type class="s4venth_spL__un97a/ineventke_tcL423" class="l7e" n8">ac7ess_8oc1385paht 138.c#L399" id="r430">bugoto""L351">j351a/a>outh_spL__un97a/inoutc#L3ount" class="sr7m" n8"m =7L4088_o1386paht 138 id="L426"WARN_finishtclasna49"ryac_9>j4nlarra"r49"ryke_t rs=L_G_m_t_yp1s">_sizeode=tr_event_datah_spL__un97a/in_sizeode=tr_event_data1">j351e.c#L393" id=4venth_spL__un97a/ineventke_t)ount" class="sr7m" n8"m =7L4088_o13h7paht 138op_count" class="sr6"" n7comm6nt">7**1388paht 138 id="L348"max_dON_ON/ainit" memseth_spL__un97a/inmemsete_tr"hrnop_sl_s="comto m"49"ryac_9>j4nlarra"r49"ryke_throbal_trace" class=callf">global,#ode=trcallf"(aa ,"0,""L351">j351a/a>sizes_tseq/corselftaizeke_tcount" class="sr7m" n8"m =7L4088_o13h9paht 138 id="L339" class="l7    8t"> 6 tra8e.139spaht 139rid="L348"max"curr"type class="s/sradtadisa_seq_t_yp1s"Lusradtadike_tcL423" class="l7e" n8">ac7ess_8oc1391paht 139 idt4amp;aa hr430">bx_dON_ON/ainit" memcpyac_9>j4nlarra"rmemcpye_tr"hrnop_sl_s="comto m"49"ryac_9>j4nlarra"r49"ryke_throbal_trace" class=callf">global,#ode=trcallf"(aa ,"N_finishtclasnaf51>jsa_seq_t_yp1s"L351>jke_tal_trace" class=49"rieisaflagsref=pars49"rieic#L3,L350" class="l6m re8am =6ve b8en1392paht 139pppppppp id="L333"cur430">bx_dON_ON/ainit" r"L3rsa_seq_t_yp1s"L351>jke_tal_trace" class=nr_49"rieisaflagsref=parsnr_49"rieic#L39* sizeof3unsigneamlohr)count" class="sr7m" n8"m =7L4088_o1393paht 139.c#L417" id="else snapshotef="fctrfn n8ace_6ng_o8f.1394paht 139 idt4amp.c#L429" idL4=L_G_m_t_yp1s">f51>jsa_seq_t_yp1s"L351>jke_tal_trace" class=max_49"rieisaflagsref=parsmax_49"rieiid="L429+cors=L_G_m_t_yp1s">FTRACE_STACK_ENTRIESas=bal_t_swap_>FTRACE_STACK_ENTRIESidt4ount" class="sr7m" n8"m =7L4088_o1395paht 139.c#L399" id="r430">buN_finishtclasnaf51>jsa_seq_t_yp1s"L351>jke_tal_trace" class=49"rieisaflagsref=pars49"rieic#L399" id="  r= _sl_s="comto m"49"ryac_9>j4nlarra"r49"ryke_throbal_trace" class=callf">global,#ode=trcallf"(aa ount" class="sr7m" n8"m =7L4088_o1396paht 139 idL4amp;aa hr430"WAR_0ssN_finishtclasnaredisaflagsref=parsredi1">jcL423" class="l7e" n8">ac7ess_8oc1397paht 139 id="L429+codemp1=trsr430">buN_finishtclasnaclas_atadi_de=tr_redisaflagsref=parsclas_atadi_de=tr_redi1">j3_dON_ON/ainit" redisaflagsref=parsredi1">j, hrnop_sl_s="comto m"f51>jsa_seq_t_yp1s"L351>jke_tcount" class="sr7m" n8"m =7L4088_o1398paht 139racea/a> id="L42 idL4elseunt" class="sr7m" n8"m =7L4088_o13h9paht 1399id="L429+codemp1=trsr430">buN_finishtclasnaclas_atadi_de=trsaflagsref=parsclas_atadi_de=tre_tr"hrnop_sl_s="comto m"f51>jsa_seq_t_yp1s"L351>jke_tcount" class="sr7m" n8"m =7L4088_o14/spaht 7*/1401paht j4nlarra"r49"ryke_throbal_trace" class=sizes_tseq/corselftaizeke_ttrs=L_G_m_t_yp1s">r"L3rsa_seq_t_yp1s"L351>jke_tal_trace" class=nr_49"rieisaflagsref=parsnr_49"rieic#L3ount" class="sr7m" n8"m =7L4088_o14/3paht ac7ess_8oc14/4paht j351e.c#L393" id=callsa_seq_t_yp1s"Lcallke_t, N_eype class="s49"ryac_9>j4nlarra"r49"ryke_t,x51e.c#L393" id="sref">global,#ode=trace_wake_t, N_eype class="s4venth_spL__un97a/ineventke_t)cL423" class="l7e" n8">ac7ess_8oc14/5paht buN_finishtclasna__ode=tr_/a>arc_e"L3ith_spL__un97a/in__ode=tr_/a>arc_e"L3it1">j351e.c#L393" id="sref">global,#ode=trace_wake_t, N_eype class="s4venth_spL__un97a/ineventke_t)ount" class="sr7m" n8"m =7L4088_o14/6paht  *1407paht j351a/a>outh_spL__un97a/inoutc#L3:L386" class="l7fTRACE_IT7ent"> *1408paht j4almosty">jun Again, don;am9;t let gcc optimizewa sizs  cre *382a/a>aspah class="co7 " n8out 6he r8ce14/9paht global,#ode=traarrief1">j3count" class="sr7m" n8"m =7L4088_o141spaht 141rid="L426"WARN_finishtclasna__f">ge_wa_decas=bal_t_swap_>__f">ge_wa_dec1">j3_dON_ON/ainit" fde=traatadi_reserasas=bal_t_swap_>fde=traatadi_reseras1">jcount" class="sr7m" n8"m =7L4088_o14h1paht 1411id="L348"max"L351">j351a/a>preempt1ensrir_nof51>jsa_seq_t_yp1s"Lpreempt1ensrir_nof51>j1">j3count" class="sr7m" n8"m =7L4088_o1412paht 141id="L417" class="li7>ss=8"com7eing8to1413paht 141.c#L4L417" class="li6mss=7ng_s6nt">7*/1414paht 141 idt4417" class="li6mss=7ng_s6nt">7*/1415paht 141.c#L3="daRN_finishtclasnafde=trade=tradtadi_redisaflagsref=parsfde=trade=tradtadi_redi1">j3ake_0ss="larrayinit" c_sizeode=tras=bal_t_swap_>_sizeode=trke_tr"sref">EXPORT_St"sref">global,#ode=trace_wake_t,aunsigneamlohr N_eype class="sf>fdisaflagsref=parse(aa ,L350" class="l6m re8am =6ve b8en1416paht 141 idL4amp;aa hr430"WARRRRRRRRRRRRRRlL41           retuskips_tseq/corselftskip1">j,xlL41           retupcas=bal_t_swap_>pc="Lc,"ake_0ss="larrayinit" cpt_redisaflagsref=parspt_redi1">jr"_dON_ON/ainit" redisaflagsref=parsredi1">jcL423" class="l7e" n8">ac7ess_8oc14h7paht 1417id="snapshotef="fctrfn n8ace_6ng_o8f.1418paht 141 id="L348"ma43"cur351e.c#L393" id=351>e_f>fdisaflagsref=pars351>e_f>fdic#L39rrnop N_eype class="sTRACE_ITER_STACKTRACEas=bal_t_swap_>TRACE_ITER_STACKTRACEke_t)cL423" class="l7e" n8">ac7ess_8oc14h9paht 1419id="L429+codemp1=trsstop_count" class="sr7ne" nam =7L350">j142spaht 142 id="L350" class="l6m re8am =6ve b8en1421paht 1421id="L348"max"L351">j351a/a>__fde=trade=tradtadisa_seq_t_yp1s"L__fde=trade=tradtadi1">j351e.c#L393" id="sref">global,#ode=trace_wake_t, N_eype class="sf>fdisaflagsref=parse(aa ,""L351">j351a/a>skips_tseq/corselftskip1">j,x           retupcas=bal_t_swap_>pc="Lc,"_dON_ON/ainit" redisaflagsref=parsredi1">jcount" class="sr7ne" nam =7L350">j1422paht 142pppppL417" class="li6mss=7ng_s6nt">7*/1423paht 142 id="L423" class="l7e" n8">ac7ess_8oc1424paht 142 idt4="daRN_finishtclasnafde=trade=tradtadisaflagsref=parsfde=trade=tradtadi1">j3ake_0ss="larrayinit" c_sizeode=tras=bal_t_swap_>_sizeode=trke_tr"sref">EXPORT_St"sref">global,#ode=trace_wake_t,aunsigneamlohr N_eype class="sf>fdisaflagsref=parse(aa ,L350" class="l6m re8am =6ve b8en1425paht 142.c#L399" id="r430">buL333"curlL41           retuskips_tseq/corselftskip1">j,xlL41           retupcas=bal_t_swap_>pc="LccL423" class="l7e" n8">ac7ess_8oc1426paht 142 idL4snapshotef="fctrfn n8ace_6ng_o8f.1427paht 1427id="L348"ma43"cur351e.c#L393" id=351>e_f>fdisaflagsref=pars351>e_f>fdic#L39rrnop N_eype class="sTRACE_ITER_STACKTRACEas=bal_t_swap_>TRACE_ITER_STACKTRACEke_t)cL423" class="l7e" n8">ac7ess_8oc1428paht 142racea/a> id="L42 idL4stop_count" class="sr7ne" nam =7L350">j1429paht 142 id="L339" class="l7    8t"> 6 tra8e.143spaht 143rid="L426"WARN_finishtclasna__fde=trade=tradtadisa_seq_t_yp1s"L__fde=trade=tradtadi1">j351e.c#L393" id="sref">global,#ode=trace_wake_t, N_eype class="sf>fdisaflagsref=parse(aa ,""L351">j351a/a>skips_tseq/corselftskip1">j,x           retupcas=bal_t_swap_>pc="Lc,"_dON_ON/ainit" NULLULG_FOjcount" class="sr7ne" nam =7L350">j1431paht 143 idt4L417" class="li6mss=7ng_s6nt">7*/14h2paht 143id="L417" class="li7>ss=8"com7eing8to14h3paht 143 id="="dama"Lefault_clas___de=tradtadisa_seq_t_yp1s"L__de=tradtadi1">j3ake_0ss="larrayinit" cde=traarrayac_9>j4nlarra"r_onar_arrayke_tr"_dON_ON/ainit" t">global,#ode=trtake_t,uunsigneamlohr N_eype class="sf>fdisaflagsref=parse(aa ,"lL41           retuskips_tseq/corselftskip1">j,417" class="li7>ss=8"com7eing8to14h4paht 143 idt4amp.c#L429" idL4L33lL41           retupcas=bal_t_swap_>pc="LccL423" class="l7e" n8">ac7ess_8oc14"5paht 143 id="snapshotef="fctrfn n8ace_6ng_o8f.1436paht 143 id="L426"WARN_finishtclasna__fde=trade=tradtadisa_seq_t_yp1s"L__fde=trade=tradtadi1">j351e.c#L393" id=j">global,#ode=trtake_throbal_trace" class="sref">global,#ode=trace_wake_t, N_eype class="sf>fdisaflagsref=parse(aa ,""L351">j351a/a>skips_tseq/corselftskip1">j,x           retupcas=bal_t_swap_>pc="Lc,"_dON_ON/ainit" NULLULG_FOjcount" class="sr7ne" nam =7L350">j1437paht 143op_coL417" class="li6mss=7ng_s6nt">7*/1438paht 143 id="L408" class="l7ne" 8am =7L4088>j14h9paht 143 id="=255" "O">j4almosty">j/*n82a/a>aspah class="co7 " n8out 6he r8ce144spaht 144 id="=255" "O">j4almosty">jR* =7L40_dumpadtadi -4stcoraua dtadi back t7L40"lL a c t7L40"ace_wakea/a>aspah class="co7 " n8out 6he r8ce1441paht 144 idt4=255" "O">j4almosty">jR*382a/a>aspah class="co7 " n8out 6he r8ce1442paht 144ppppp="dama"Lefault_clas__onae_dumpadtadiac_9>j4nlarra"r_onar_dumpadtadi1">j3="dacL423" class="l7e" n8">ac7ess_8oc1443paht 144.c#L4snapshotef="fctrfn n8ace_6ng_o8f.1444paht 144 idt4amp.c#L4unsigneamlohr N_eype class="sf>fdisaflagsref=parse(aa ount" class="sr7ne" nam =7L350">j1445paht 144 id="L335" class="l7nuff8r_di7able8144 id="L426"WAR3"cur"type class="sr"L3sizes="srirqs_tseq/corselftr"L3sizes="srirqid="L||ma"Lefault_clas__onasizeselftest_runnsizs_tseq/corselftr"L3sizeselftest_runnsiz="LccL423" class="l7e" n8">ac7ess_8oc14h7paht 144 id="L429+codemp1=trsstop_count" class="sr7ne" nam =7L350">j1448paht 144 id="L408" class="l7ne" 8am =7L4088>j1449paht 1449id="L348"max_dON_ON/ainit" local_clas_f>fdisaflagsref=parslocal_clas_f>fdi1">j3_dON_ON/ainit" f>fdisaflagsref=parse(aa count" class="sr7ne" nam =7L350">j145spaht 145 id="L350" class="l6m re8am =6ve b8en1451paht 1451id="L348"max"255" "O">j4almosty">jun skippsizw3 t7L40s, seems to get us atwa c callf" ofwa ss functionR*382a/a>aspah class="co7 " n8out 6he r8ce1452paht 1452id="L426"WARN_finishtclasna__fde=trade=tradtadisa_seq_t_yp1s"L__fde=trade=tradtadi1">j351e.c#L393" id=global_f51>jsa_seq_t_yp1s"Lglobal_f51>jke_tal_trace" class="sref">global,#ode=trace_wake_t, N_eype class="sf>fdisaflagsref=parse(aa ,"3,x           retupreempt1couLtsa_seq_t_yp1s"Lpreempt1couLt1">j3c,"_dON_ON/ainit" NULLULG_FOjcount" class="sr7ne" nam =7L350">j1453paht 145.c#L4L417" class="li6mss=7ng_s6nt">7*/1454paht 145 idt4417" class="li6mss=7ng_s6nt">7*/1455paht 145 id="dtatic =L_G_m_t_yp1s">DEFINE_PER_CPUas=bal_t_swap_>DEFINE_PER_CPU1">j3lL4,xN_eype class="susefadtadi_couLtsa_seq_t_yp1s"Lusefadtadi_couLt1">jcount" class="sr7ne" nam =7L350">j1456paht 145 id="L386" class="l7fTRACE_IT7ent"> *1457paht 145 id="="daL350" class="l6m re8am =6ve b8en1458paht j3ake_0ss="larrayinit" c_sizeode=tras=bal_t_swap_>_sizeode=trke_tr"sref">EXPORT_St"sref">global,#ode=trace_wake_t,aunsigneamlohr N_eype class="sf>fdisaflagsref=parse(aa ,3lL41           retupcas=bal_t_swap_>pc="LccL423" class="l7e" n8">ac7ess_8oc1459paht 145 idL4snapshotef="fctrfn n8ace_6ng_o8f.146spaht 146rid="L426"WARake_0ss="larrayinit" cfde=traevent_callsa_seq_t_yp1s"Lfde=traevent_callke_tr"_dON_ON/ainit" callsa_seq_t_yp1s"Lcallke_tr= hrnop_sl_s="comto m"event_usefadtadih_spL__un97a/inevent_usefadtadi(aa ount" class="sr7ne" nam =7L350">j1461paht 1461id="L426"WARake_0ss="larrayinit" c_sizeode=tr_eventh_spL__un97a/in_sizeode=tr_eventke_tr"_dON_ON/ainit" 4venth_spL__un97a/ineventke_tount" class="sr7m" n8"m =7L4088_o1462paht 1462id="L426"WARake_0ss="larrayinit" cusefatadi_49"ryac_9>j4nlarra"rusefatadi_49"ryke_tr"_dON_ON/ainit" 49"ryac_9>j4nlarra"r49"ryke_tount" class="sr7m" n8"m =7L4088_o1463paht 1463id="L426"WARake_0ss="larrayinit" catadi_de=trs_tseq/corselftatadi_de=trid="L=L_G_m_t_yp1s">f51>jsa_seq_t_yp1s"L351>jke_tount" class="sr7m" n8"m =7L4088_o1464paht 146 idt4417" class="li6mss=7ng_s6nt">7*/1465paht 146.c#L399" id="_0ssr351e.c#L393" id=351>e_f>fdisaflagsref=pars351>e_f>fdic#L39rrnop N_eype class="sTRACE_ITER_USERSTACKTRACEas=bal_t_swap_>TRACE_ITER_USERSTACKTRACEke_t)cL423" class="l7e" n8">ac7ess_8oc1466paht 146 idL4amp;aa hr430"WARstop_count" class="sr7ne" nam =7L350">j1467paht 146op_count" class="sr6"" n7comm6nt">7**1468paht 146 id="L348"max_255" "O">j4almosty">jun82a/a>aspah class="co7 " n8out 6he r8ce1469paht 146 id="=255" "O">j4almosty">jRRRRRRRRR* NMIswc5" not handle page faults, even with fix ups.82a/a>aspah class="co7 " n8out 6he r8ce147spaht 147 id="=255" "O">j4almosty">jRRRRRRRRR* T c clas usrr dtadi c5" (and often does) fault.82a/a>aspah class="co7 " n8out 6he r8ce1471paht 147 idt4=255" "O">j4almosty">jRRRRRRRRR*382a/a>aspah class="co7 " n8out 6he r8ce1472paht 147pppppppp id=""curr"type class="s/a>ikelyac_9>j4nlarra"r/a>ikely1">j351e.c#L393" id=in_nmiac_9>j4nlarra"rin_nmi1">j3c)cL423" class="l7e" n8">ac7ess_8oc1473paht 147.c#L417" id="""""""""stop_count" class="sr7ne" nam =7L350">j1474paht 147 idt4417" class="li6mss=7ng_s6nt">7*/1475paht 147.c#L399" id="_255" "O">j4almosty">jun82a/a>aspah class="co7 " n8out 6he r8ce1476paht 147 idL4=255" "O">j4almosty">jRRRRRRRRR* prevent4stcursion, since a c usrr dtadi r"L3siz maykea/a>aspah class="co7 " n8out 6he r8ce1477paht 147 id="=255" "O">j4almosty">jRRRRRRRRR* triggf" oa cr ="co7  events.82a/a>aspah class="co7 " n8out 6he r8ce1478paht 147racear255" "O">j4almosty">jRRRRRRRRR*382a/a>aspah class="co7 " n8out 6he r8ce1479paht 1479id="L348"max_dON_ON/ainit" preempt1s="srirsa_seq_t_yp1s"Lpreempt1s="srir1">j3count" class="sr7ne" nam =7L350">j148spaht 148rid="L348"max"curr"type class="s__f">ge_wa_,ed\h_spL__un97a/in__f">ge_wa_,ed\1">j351e.c#L393" id=usefadtadi_couLtsa_seq_t_yp1s"Lusefadtadi_couLt1">jccL423" class="l7e" n8">ac7ess_8oc1481paht 148 idt4amp;aa hr430">bxgoto""L351">j351a/a>outh_spL__un97a/inoutc#L3ount" class="sr7m" n8"m =7L4088_o1482paht 148id="L417" class="li7>ss=8"com7eing8to1483paht 148.c#L417" id="r"type class="s__f">ge_wa_inch_spL__un97a/in__f">ge_wa_inc1">j351e.c#L393" id=usefadtadi_couLtsa_seq_t_yp1s"Lusefadtadi_couLt1">jcount" class="sr7m" n8"m =7L4088_o1484paht 148 idt4417" class="li6mss=7ng_s6nt">7*/1485paht 148.c#L399" id="_dON_ON/ainit" 4venth_spL__un97a/ineventke_ttrs=L_G_m_t_yp1s">j"1>j3ode=tr_>arc_reserasas=bal_t_swap_>351>j3ode=tr_>arc_reseras1">j351e.c#L393" id="sref">global,#ode=trace_wake_t, N_eype class="sTRACE_USER_STACK>global,#ode=trTRACE_USER_STACK1">j,417" class="li7>ss=8"com7eing8to1486paht 148 idL4amp;aa hr430"WARRRRRRRRRRRRRRRRRRRRRRRRRRRsizeof3"_dON_ON/ainit" 49"ryac_9>j4nlarra"r49"ryke_t),xN_eype class="sf>fdisaflagsref=parse(aa ,""L351">j351a/a>pcas=bal_t_swap_>pc="Lccount" class="sr7m" n8"m =7L4088_o14h7paht 1487id="L348"ma43"cur_dON_ON/ainit" 4venth_spL__un97a/ineventke_tcL423" class="l7e" n8">ac7ess_8oc1488paht 148racea/a> id="L42 idL4goto""L351">j351a/a>out_drop_couLtsa_seq_t_yp1s"Lout_drop_couLtc#L3ount" class="sr7m" n8"m =7L4088_o1489paht 1489id="L348"max_dON_ON/ainit" 49"ryac_9>j4nlarra"r49"ryke_t ""rs=L_G_m_t_yp1s">_sizeode=tr_event_datah_spL__un97a/in_sizeode=tr_event_data1">j351e.c#L393" id=4venth_spL__un97a/ineventke_t)ount" class="sr7m" n8"m =7L4088_o149spaht 149 id="L350" class="l6m re8am =6ve b8en1491paht 1491id="L348"max"L351">j351a/a>49"ryac_9>j4nlarra"r49"ryke_throbal_trace" class=tgiqs_tseq/corselftrgiqacea/a> id="L42 irs=L_G_m_t_yp1s">currenth_spL__un97a/incurrentke_throbal_trace" class=tgiqs_tseq/corselftrgiqaceaount" class="sr7m" n8"m =7L4088_o1492paht 1492id="L426"WARN_finishtclasnamemseth_spL__un97a/inmemsete_tr"hrnop_sl_s="comto m"49"ryac_9>j4nlarra"r49"ryke_throbal_trace" class=callf">global,#ode=trcallf"(aa ,"0,"sizeof3_sl_s="comto m"49"ryac_9>j4nlarra"r49"ryke_throbal_trace" class=callf">global,#ode=trcallf"(aa )count" class="sr7m" n8"m =7L4088_o1493paht 149 id="L423" class="l7e" n8">ac7ess_8oc1494paht 149 idt4amp.c#L4=L_G_m_t_yp1s">f51>jsa_seq_t_yp1s"L351>jke_tal_trace" class=nr_49"rieisaflagsref=parsnr_49"rieic#L399" id="=_count" class="sr7m" n8"m =7L4088_o1495paht 149.c#L399" id="_dON_ON/ainit" f51>jsa_seq_t_yp1s"L351>jke_tal_trace" class=max_49"rieisaflagsref=parsmax_49"rieiid="L429+cors=L_G_m_t_yp1s">FTRACE_STACK_ENTRIESas=bal_t_swap_>FTRACE_STACK_ENTRIESidt4ount" class="sr7m" n8"m =7L4088_o1496paht 149 id="L426"WARN_finishtclasnaf51>jsa_seq_t_yp1s"L351>jke_tal_trace" class=skips_tseq/corselftskip1">jRRRRRRRRRRRRRRrscount" class="sr7m" n8"m =7L4088_o1497paht 149 id="L429+codN_finishtclasnaf51>jsa_seq_t_yp1s"L351>jke_tal_trace" class=49"rieisaflagsref=pars49"rieic#L399" id="  r= _sl_s="comto m"49"ryac_9>j4nlarra"r49"ryke_throbal_trace" class=callf">global,#ode=trcallf"(aa ount" class="sr7m" n8"m =7L4088_o1498paht 149 id="L408" class="l7ne" 8am =7L4088>j14h9paht 1499id="L348"max_dON_ON/ainit" clas_atadi_de=tr_usefs_tseq/corselftslas_atadi_de=tr_usefe_tr"hrnop_sl_s="comto m"f51>jsa_seq_t_yp1s"L351>jke_tcount" class="sr7m" n8"m =7L4088_o15/spaht j351e.c#L393" id=callsa_seq_t_yp1s"Lcallke_t, N_eype class="s49"ryac_9>j4nlarra"r49"ryke_t,x51e.c#L393" id="sref">global,#ode=trace_wake_t, N_eype class="s4venth_spL__un97a/ineventke_tccL423" class="l7e" n8">ac7ess_8oc1501paht bx_dON_ON/ainit" __ode=tr_/a>arc_e"L3ith_spL__un97a/in__ode=tr_/a>arc_e"L3it1">j351e.c#L393" id="sref">global,#ode=trace_wake_t, N_eype class="s4venth_spL__un97a/ineventke_t)ount" class="sr7m" n8"m =7L4088_o1502paht j351a/a>out_drop_couLtsa_seq_t_yp1s"Lout_drop_couLtc#L3:L386" class="l7fTRACE_IT7ent"> *15/4paht __f">ge_wa_decas=bal_t_swap_>__f">ge_wa_dec1">j3_dON_ON/ainit" usefadtadi_couLtsa_seq_t_yp1s"Lusefadtadi_couLt1">jcount" class="sr7m" n8"m =7L4088_o15/5paht j351a/a>outh_spL__un97a/inoutc#L3:L386" class="l7fTRACE_IT7ent"> *15/6paht j3count" class="sr7ne" nam =7L350">j1507paht 7*/1508paht j15/9paht j151spaht 151rid="dtatic ="dama"Lefault_clas___de=trausefatadias=bal_t_swap_>__fe=trausefatadi1">j3ake_0ss="larrayinit" cfe=traarrayac_9>j4nlarra"r_onar_arrayke_tr"_dON_ON/ainit" t">global,#ode=trtake_t,uunsigneamlohr N_eype class="sf>fdisaflagsref=parse(aa cL423" class="l7e" n8">ac7ess_8oc15h1paht 16rnop_ssnapshotef="fctrfn n8ace_6ng_o8f.1512paht 1512id="L426"WARN_finishtclasnafde=trade=trausefatadisa_seq_t_yp1s"Lfde=trade=trausefatadi1">j3_dON_ON/ainit" t">global,#ode=trtake_t,uN_eype class="sf>fdisaflagsref=parse(aa ,""L351">j351a/a>preempt1couLtsa_seq_t_yp1s"Lpreempt1couLt1">j3ccount" class="sr7ne" nam =7L350">j1513paht 151.c#L4L417" class="li6mss=7ng_s6nt">7*/1514paht 151 idt4#end"cu"255" "O">j4almosty">jun UNUSEDR*382a/a>aspah class="co7 " n8out 6he r8ce1515paht 151 id="L335" class="l7nuff8r_di7able8151 idL4#end"cu"255" "O">j4almosty">jun CONFIG_STACKTRACER*382a/a>aspah class="co7 " n8out 6he r8ce1517paht 151op_count" class="sr6"" n7comm6nt">7**1518paht 151racear255" "O">j4almosty">jun createaufor usrwwith alloc_percpu *382a/a>aspah class="co7 " n8out 6he r8ce1519paht 1519id="ake_0ss="larrayinit" cfe=traode=tr_ake_0sas=bal_t_swap_>351>j3ode=tr_ake_0sid="Lsnapshotef="fctrfn n8ace_6ng_o8f.152spaht 152rid="L348"maxcharx51e.c#L393" id="sref">global,#ode=trace_wake_t[N_eype class="sTRACE_BUF_SIZE>global,#ode=trTRACE_BUF_SIZEke_t]ount" class="sr7a7ffeam =6ve b7en1521paht 1521id="}ount" class="sr7a7ffeam =6ve b7en1522paht 152id="L417" class="li7>ss=8"com7eing8to1523paht 152 id="dtatic ake_0ss="larrayinit" cfe=traode=tr_ake_0sas=bal_t_swap_>351>j3ode=tr_ake_0sid="L"_dON_ON/ainit" t"1>j3percpueode=tras=bal_t_swap_>t"1>j3percpueode=tr(aa ount" class="sr7m" n8"m =7L4088_o1524paht 152 idt4dtatic ake_0ss="larrayinit" cfe=traode=tr_ake_0sas=bal_t_swap_>351>j3ode=tr_ake_0sid="L"_dON_ON/ainit" t"1>j3percpuesirqeode=tras=bal_t_swap_>t"1>j3percpuesirqeode=tr(aa ount" class="sr7m" n8"m =7L4088_o1525paht 1525idt4dtatic ake_0ss="larrayinit" cfe=traode=tr_ake_0sas=bal_t_swap_>351>j3ode=tr_ake_0sid="L"_dON_ON/ainit" t"1>j3percpueirqeode=tras=bal_t_swap_>t"1>j3percpueirqeode=tr(aa ount" class="sr7m" n8"m =7L4088_o1526paht 152 idL4dtatic ake_0ss="larrayinit" cfe=traode=tr_ake_0sas=bal_t_swap_>351>j3ode=tr_ake_0sid="L"_dON_ON/ainit" t"1>j3percpuenmieode=tras=bal_t_swap_>t"1>j3percpuenmieode=tr(aa ount" class="sr7m" n8"m =7L4088_o1527paht 152op_count" class="sr6"" n7comm6nt">7**1528paht 152racear255" "O">j4almosty">jun82a/a>aspah class="co7 " n8out 6he r8ce1529paht 152 id="=255" "O">j4almosty">jR* T c ode=tr usrd isudependent4onwa c context. T cre isua per cpu82a/a>aspah class="co7 " n8out 6he r8ce153spaht 153 id="=255" "O">j4almosty">jR* ode=tr for normal context, softirq contex, hard irq context and82a/a>aspah class="co7 " n8out 6he r8ce1531paht 153 idt4=255" "O">j4almosty">jR* for NMI lmntext. T isrwallows for >arcless4stcoraing.82a/a>aspah class="co7 " n8out 6he r8ce15h2paht 153pppppr255" "O">j4almosty">jRn82a/a>aspah class="co7 " n8out 6he r8ce15h3paht 153.c#L4r255" "O">j4almosty">jR* Note,x"cut c ode=trs failrd to brwallocatea,ut cnwa ss stop_cs NULL1"a/a>aspah class="co7 " n8out 6he r8ce15h4paht 153 idt4=255" "O">j4almosty">jR*382a/a>aspah class="co7 " n8out 6he r8ce15"5paht 1535idt4dtatic charx"_dON_ON/ainit" gete351>j3odeas=bal_t_swap_>gete351>j3ode1">j3="dacL423" class="l7e" n8">ac7ess_8oc1536paht 153 idL4snapshotef="fctrfn n8ace_6ng_o8f.1537paht 153 id="L429+codake_0ss="larrayinit" cfe=traode=tr_ake_0sas=bal_t_swap_>351>j3ode=tr_ake_0sid="L"_dON_ON/ainit" percpueode=tras=bal_t_swap_>percpueode=tr(aa ount" class="sr7m" n8"m =7L4088_o1538paht 153 id="L408" class="l7ne" 8am =7L4088>j15h9paht 1539id="L348"max_255" "O">j4almosty">jun82a/a>aspah class="co7 " n8out 6he r8ce154spaht 154 id="=255" "O">j4almosty">jRRRRRRRRR* Icuwe haas allocatea per cpu ode=trs,ut cnww4 do not82a/a>aspah class="co7 " n8out 6he r8ce1541paht 154 idt4=255" "O">j4almosty">jRRRRRRRRR* neeauto do any >arcing.82a/a>aspah class="co7 " n8out 6he r8ce1542paht 154pppppr255" "O">j4almosty">jRRRRRRRRR*382a/a>aspah class="co7 " n8out 6he r8ce1543paht 154.c#L417" id=""curr"type class="sin_nmiac_9>j4nlarra"rin_nmi1">j3c)spah class="co7 " n8out 6he r8ce1544paht 154 idt4amp.c#L4L426"WARN_finishtclasnapercpueode=tras=bal_t_swap_>percpueode=tr(aa trs=L_G_m_t_yp1s">j"1>j3percpuenmieode=tras=bal_t_swap_>t"1>j3percpuenmieode=tr(aa ount" class="sr7m" n8"m =7L4088_o1545paht 154.c#L399" id="else "curr"type class="sin_irqac_9>j4nlarra"rin_irq1">j3c)spah class="co7 " n8out 6he r8ce1546paht 154 idL4amp;aa hr430"WARN_finishtclasnapercpueode=tras=bal_t_swap_>percpueode=tr(aa trs=L_G_m_t_yp1s">j"1>j3percpueirqeode=tras=bal_t_swap_>t"1>j3percpueirqeode=tr(aa ount" class="sr7m" n8"m =7L4088_o15h7paht 154 id="L429+codelse "curr"type class="sin_softirqac_9>j4nlarra"rin_softirq1">j3c)spah class="co7 " n8out 6he r8ce1548paht 154racea/a> id="L42 idL4N_finishtclasnapercpueode=tras=bal_t_swap_>percpueode=tr(aa trs=L_G_m_t_yp1s">j"1>j3percpuesirqeode=tras=bal_t_swap_>t"1>j3percpuesirqeode=tr(aa ount" class="sr7m" n8"m =7L4088_o1549paht 1549id="L348"maxelseunt" class="sr7m" n8"m =7L4088_o155spaht 1550id="L429+codemp1=trsN_finishtclasnapercpueode=tras=bal_t_swap_>percpueode=tr(aa trs=L_G_m_t_yp1s">j"1>j3percpueode=tras=bal_t_swap_>t"1>j3percpueode=tr(aa ount" class="sr7m" n8"m =7L4088_o1551paht 155 id="L341" class="l7e" n8m ="7331"8j31552paht 155pppppppp id=""currr"type class="spercpueode=tras=bal_t_swap_>percpueode=tr(aa )spah class="co7 " n8out 6he r8ce1553paht 155.c#L417" id="""""""""stop_c"_dON_ON/ainit" NULLULG_FOjount" class="sr7m" n8"m =7L4088_o1554paht 155 idt4417" class="li6mss=7ng_s6nt">7*/1555paht 155.c#L399" id="stop_c"_dON_ON/ainit" f">ge_wa_pt">global,#ode=trt">ge_wa_pt"e_tr"hrnop_sl_s="comto m"percpueode=tras=bal_t_swap_>percpueode=tr(aa hrobal_trace" class="sref">global,#ode=trace_wake_t[0]count" class="sr7ne" nam =7L350">j1556paht 155 id="L417" class="li6mss=7ng_s6nt">7*/1557paht 155op_count" class="sr6"" n7comm6nt">7**1558paht global,#ode=tralloc_percpue351>j3odeef"1">j3="dacL423" class="l7e" n8">ac7ess_8oc1559paht 155 idL4snapshotef="fctrfn n8ace_6ng_o8f.156spaht 156rid="L426"WARake_0ss="larrayinit" cfe=traode=tr_ake_0sas=bal_t_swap_>351>j3ode=tr_ake_0sid="L"_dON_ON/ainit" ode=trs>global,#ode=trace_wa>(aa ount" class="sr7ne" nam =7L350">j1561paht 1561id="L426"WARake_0ss="larrayinit" cfe=traode=tr_ake_0sas=bal_t_swap_>351>j3ode=tr_ake_0sid="L"_dON_ON/ainit" sirqeode=trisaflagsref=parscirqeode=tri(aa ount" class="sr7ne" nam =7L350">j1562paht 1562id="L426"WARake_0ss="larrayinit" cfe=traode=tr_ake_0sas=bal_t_swap_>351>j3ode=tr_ake_0sid="L"_dON_ON/ainit" irqeode=trisaflagsref=parsirqeode=tri(aa ount" class="sr7ne" nam =7L350">j1563paht 1563id="L426"WARake_0ss="larrayinit" cfe=traode=tr_ake_0sas=bal_t_swap_>351>j3ode=tr_ake_0sid="L"_dON_ON/ainit" nmieode=trisaflagsref=parsnmieode=tri(aa ount" class="sr7ne" nam =7L350">j1564paht 156 idt4417" class="li6mss=7ng_s6nt">7*/1565paht 156.c#L399" id="_dON_ON/ainit" ode=trs>global,#ode=trace_wa>(aa trs=L_G_m_t_yp1s">alloc_percpu>global,#ode=tralloc_percpu1">j3ake_0ss="larrayinit" cfe=traode=tr_ake_0sas=bal_t_swap_>351>j3ode=tr_ake_0sid="count" class="sr7ne" nam =7L350">j1566paht 156 id="L426"WAR3"curr"type class="sode=trs>global,#ode=trace_wa>(aa cL423" class="l7e" n8">ac7ess_8oc1567paht 156 id="L429+codemp1=trsgoto""L351">j351a/a>err_warnh_spL__un97a/inerr_warn(aa ount" class="sr7ne" nam =7L350">j1568paht 156 id="L408" class="l7ne" 8am =7L4088>j1569paht 1569id="L348"max_dON_ON/ainit" cirqeode=trisaflagsref=parscirqeode=tri(aa trs=L_G_m_t_yp1s">alloc_percpu>global,#ode=tralloc_percpu1">j3ake_0ss="larrayinit" cfe=traode=tr_ake_0sas=bal_t_swap_>351>j3ode=tr_ake_0sid="count" class="sr7ne" nam =7L350">j157spaht 157rid="L348"max"currr"type class="scirqeode=trisaflagsref=parscirqeode=tri(aa cL423" class="l7e" n8">ac7ess_8oc1571paht 157 idt4amp;aa hr430">bxgoto""L351">j351a/a>err_sirqac_9>j4nlarra"rerr_sirq(aa ount" class="sr7ne" nam =7L350">j1572paht 157id="L417" class="li7>ss=8"com7eing8to1573paht 157.c#L417" id="r"type class="sirqeode=trisaflagsref=parsirqeode=tri(aa trs=L_G_m_t_yp1s">alloc_percpu>global,#ode=tralloc_percpu1">j3ake_0ss="larrayinit" cfe=traode=tr_ake_0sas=bal_t_swap_>351>j3ode=tr_ake_0sid="count" class="sr7ne" nam =7L350">j1574paht 157 idt4amp.c#L43"curr"type class="sirqeode=trisaflagsref=parsirqeode=tri(aa cL423" class="l7e" n8">ac7ess_8oc1575paht 157.c#L399" id="r430">bxgoto""L351">j351a/a>err_irqac_9>j4nlarra"rerr_irq(aa ount" class="sr7ne" nam =7L350">j1576paht 157 id="L386" class="l7fTRACE_IT7ent"> *1577paht 157 id="L429+codN_finishtclasnanmieode=trisaflagsref=parsnmieode=tri(aa trs=L_G_m_t_yp1s">alloc_percpu>global,#ode=tralloc_percpu1">j3ake_0ss="larrayinit" cfe=traode=tr_ake_0sas=bal_t_swap_>351>j3ode=tr_ake_0sid="count" class="sr7ne" nam =7L350">j1578paht 157 id="L348"ma43"curN_finishtclasnanmieode=trisaflagsref=parsnmieode=tri(aa cL423" class="l7e" n8">ac7ess_8oc1579paht 1579id="L429+codemp1=trsgoto""L351">j351a/a>err_nmiac_9>j4nlarra"rerr_nmi(aa ount" class="sr7ne" nam =7L350">j158spaht 158 id="L350" class="l6m re8am =6ve b8en1581paht 1581id="L348"max"L351">j351a/a>j"1>j3percpueode=tras=bal_t_swap_>t"1>j3percpueode=tr(aa trs=L_G_m_t_yp1s">ode=trs>global,#ode=trace_wa>(aa ount" class="sr7ne" nam =7L350">j1582paht 1582id="L426"WARN_finishtclasnaj"1>j3percpuesirqeode=tras=bal_t_swap_>t"1>j3percpuesirqeode=tr(aa trs=L_G_m_t_yp1s">sirqeode=trisaflagsref=parscirqeode=tri(aa ount" class="sr7ne" nam =7L350">j1583paht 158.c#L417" id="r"type class="sj"1>j3percpueirqeode=tras=bal_t_swap_>t"1>j3percpueirqeode=tr(aa trs=L_G_m_t_yp1s">irqeode=trisaflagsref=parsirqeode=tri(aa ount" class="sr7ne" nam =7L350">j1584paht 158 idt4amp.c#L4=L_G_m_t_yp1s">f51>j3percpuenmieode=tras=bal_t_swap_>t"1>j3percpuenmieode=tr(aa trs=L_G_m_t_yp1s">nmieode=trisaflagsref=parsnmieode=tri(aa ount" class="sr7ne" nam =7L350">j1585paht 158 id="L335" class="l7nuff8r_di7able8158 idL4amp;aa hstop_c"count" class="sr7m" n8"m =7L4088_o15h7paht 158op_count" class="sr6"" n7comm6nt">7**1588paht 158racea/"L351">j351a/a>err_nmiac_9>j4nlarra"rerr_nmi(aa :L386" class="l7fTRACE_IT7ent"> *1589paht 1589id="L348"max_dON_ON/ainit" free_percpu>global,#ode=trfree_percpu1">j3r"type class="sirqeode=trisaflagsref=parsirqeode=tri(aa count" class="sr7m" n8"m =7L4088_o159spaht 159 id="""L351">j351a/a>err_irqac_9>j4nlarra"rerr_irq(aa :L386" class="l7fTRACE_IT7ent"> *1591paht 1591id="L348"max"L351">j351a/a>free_percpu>global,#ode=trfree_percpu1">j3r"type class="scirqeode=trisaflagsref=parscirqeode=tri(aa count" class="sr7m" n8"m =7L4088_o1592paht 1592id="L"L351">j351a/a>err_sirqac_9>j4nlarra"rerr_sirq(aa :L386" class="l7fTRACE_IT7ent"> *1593paht 159.c#L417" id="r"type class="sfree_percpu>global,#ode=trfree_percpu1">j3r"type class="sode=trs>global,#ode=trace_wa>(aa count" class="sr7m" n8"m =7L4088_o1594paht 159 idt4a"L351">j351a/a>err_warnh_spL__un97a/inerr_warn(aa :L386" class="l7fTRACE_IT7ent"> *1595paht 159.c#L399" id="_dON_ON/ainit" WARNh_spL__un97a/inWARN1">j31,x_255" "O">j4aakesizs>"Could not allocate percpu t"1>j3pesitk ode=tr"82a/a>acount" class="sr7m" n8"m =7L4088_o1596paht 159 idL4amp;aa hstop_c"-_dON_ON/ainit" ENOMEMh_spL__un97a/inENOMEM(aa ount" class="sr7ne" nam =7L350">j1597paht 159op_coL417" class="li6mss=7ng_s6nt">7*/1598paht 159 id="L408" class="l7ne" 8am =7L4088>j15h9paht 1599aceadtatic lL41           retuace_wa>_allocatea>global,#ode=trace_wa>_allocatea(aa ount" class="sr7ne" nam =7L350">j16/spaht 160 idt4="dama"Lefault_clas__onae_pesitk_initeode=trisaflagsref=pars_onae_pesitk_initeode=tri1">j3="dacL423" class="l7e" n8">ac7ess_8oc1602paht 160.c#L417" id=""curr"type class="sace_wa>_allocatea>global,#ode=trace_wa>_allocatea(aa cL423" class="l7e" n8">ac7ess_8oc1604paht j16/5paht 160 id="L426"WAR3"cur"type class="salloc_percpue351>j3odeef">global,#ode=tralloc_percpue351>j3odeef"1">j3c)spah class="co7 " n8out 6he r8ce1607paht j1608paht j16/9paht pr_info1">j3r255" "O">j4aakesizs>"fde=tr: Allocatea t"1>j3pesitk ode=trs\n"82a/a>acount" class="sr7m" n8"m =7L4088_o161spaht 161 id="L350" class="l6m re8am =6ve b8en16h1paht 1611id="L348"max"255" "O">j4almosty">jun Expand t c ode=trs to set"sizeR*382a/a>aspah class="co7 " n8out 6he r8ce1612paht 1612id="L426"WARN_finishtclasna 6hesizeupdateeode=trisaflagsref=pars_onasizeupdateeode=tri1">j3count" class="sr7m" n8"m =7L4088_o1613paht 161 id="L423" class="l7e" n8">ac7ess_8oc1614paht 161 idt4amp.c#L4=L_G_m_t_yp1s">ace_wa>_allocatea>global,#ode=trace_wa>_allocatea(aa  = 1ount" class="sr7m" n8"m =7L4088_o1615paht 161 id="L335" class="l7nuff8r_di7able81616id="L348"max"255" "O">j4almosty">jun82a/a>aspah class="co7 " n8out 6he r8ce1617paht 161 id="=255" "O">j4almosty">jRRRRRRRRR* trnae_pesitk_initeode=tri() c5" bc callfd by modules.82a/a>aspah class="co7 " n8out 6he r8ce1618paht 161racear255" "O">j4almosty">jRRRRRRRRR* Icut at happens,ut cnww4 neeauto dtart cmd871r4stcoraing82a/a>aspah class="co7 " n8out 6he r8ce1619paht 161 id="=255" "O">j4almosty">jRRRRRRRRR* distctly  cre. Icut e global_f51>j.ode=tr isual,ed\ykea/a>aspah class="co7 " n8out 6he r8ce162spaht 162 id="=255" "O">j4almosty">jRRRRRRRRR* allocatea  cre,ut cnwa ss was callfd by module p1s".82a/a>aspah class="co7 " n8out 6he r8ce1621paht 162 idt4=255" "O">j4almosty">jRRRRRRRRR*382a/a>aspah class="co7 " n8out 6he r8ce1622paht 162pppppppp id=""curr"type class="sglobal_f51>jsa_seq_t_yp1s"Lglobal_f51>jke_tal_trace" class="sref">global,#ode=trace_wake_t)spah class="co7 " n8out 6he r8ce1623paht 162.c#L417" id="""""""""N_finishtclasna 6hesizedtart_cmd871r_stcorasaflagsref=pars_onasizedtart_cmd871r_stcora1">j3count" class="sr7m" n8"m =7L4088_o1624paht 162 idt4L417" class="li6mss=7ng_s6nt">7*/1625paht 162 id="L335" class="l7nuff8r_di7able8162 idL4="dama"Lefault_clas__onae_pesitk_dtart_cmossaflagsref=pars_onae_pesitk_dtart_cmos1">j3="dacL423" class="l7e" n8">ac7ess_8oc1627paht 162op_cosnapshotef="fctrfn n8ace_6ng_o8f.1628paht 162 id="L348"max_255" "O">j4almosty">jun Start _onasiz lmossx"cut6ng_ pesitk ss set"*382a/a>aspah class="co7 " n8out 6he r8ce1629paht 1629ppppppp id=""currr"type class="sode=trs_allocatea>global,#ode=trace_wa>_allocatea(aa cL423" class="l7e" n8">ac7ess_8oc163spaht 1630id="L429+codemp1=trsstop_count" class="sr7ne" nam =7L350">j1631paht 1631id="L348"max"L351">j351a/a>j"1>sizedtart_cmd871r_stcorasaflagsref=pars_onasizedtart_cmd871r_stcora1">j3count" class="sr7m" n8"m =7L4088_o16h2paht 163pppppL417" class="li6mss=7ng_s6nt">7*/16h3paht 163 id="L423" class="l7e" n8">ac7ess_8oc16h4paht 163 idt4dtatic ="dama"Lefault_clas__onae_pesitk_dtart_stop_coossaflagsref=pars_onae_pesitk_dtart_stop_coos1">j3lL41           retuensrirasaflagsref=parsensrira(aa cL423" class="l7e" n8">ac7ess_8oc1635paht 163 id="snapshotef="fctrfn n8ace_6ng_o8f.1636paht 163 id="L426"WAR3"curr"type class="sode=trs_allocatea>global,#ode=trace_wa>_allocatea(aa cL423" class="l7e" n8">ac7ess_8oc1637paht 163 id="L429+codemp1=trsstop_count" class="sr7ne" nam =7L350">j1638paht 163 id="L408" class="l7ne" 8am =7L4088>j16h9paht 1639ppppppp id=""cur           retuensrirasaflagsref=parsensrira(aa cL423" class="l7e" n8">ac7ess_8oc164spaht 1640id="L429+codemp1=trsN_finishtclasnaj"1>sizedtart_cmd871r_stcorasaflagsref=pars_onasizedtart_cmd871r_stcora1">j3count" class="sr7m" n8"m =7L4088_o1641paht 1641id="L348"maxelseunt" class="sr7m" n8"m =7L4088_o1642paht 1642id="L429+codemp1=trsN_finishtclasnaj"1>sizedtop_cmd871r_stcorasaflagsref=pars_onasizedtop_cmd871r_stcora1">j3count" class="sr7m" n8"m =7L4088_o1643paht 164.c#L4L417" class="li6mss=7ng_s6nt">7*/1644paht 164 idt4417" class="li6mss=7ng_s6nt">7*/1645paht 164.c#L3_255" "O">j4almosty">junn82a/a>aspah class="co7 " n8out 6he r8ce1646paht 164 idL4=255" "O">j4almosty">jR* trnae_vbpesitk - write binary msguto _onasiz ace_wakea/a>aspah class="co7 " n8out 6he r8ce1647paht 164 id="=255" "O">j4almosty">jRn82a/a>aspah class="co7 " n8out 6he r8ce1648paht 164racear255" "O">j4almosty">jR*382a/a>aspah class="co7 " n8out 6he r8ce1649paht 1649id="lL41           retutrnae_vbpesitksaflagsref=pars_onae_vbpesitk1">j3unsigneamlohr N_eype class="sips_tseq/corselftip1">j, lmnst charx"_dON_ON/ainit" fmsas=bal_t_swap_>fms1">j, _dON_ON/ainit" va_lissas=bal_t_swap_>va_lissidt4a"L351">j351a/a>ardisaflagsref=parsardi(aa cL423" class="l7e" n8">ac7ess_8oc165spaht 1650id="snapshotef="fctrfn n8ace_6ng_o8f.1651paht 1651id="L426"WARake_0ss="larrayinit" cfde=traevent_callsa_seq_t_yp1s"Lfde=traevent_callke_tr"_dON_ON/ainit" callsa_seq_t_yp1s"Lcallke_tr= hrnop_sl_s="comto m"event_bpesitsaflagsref=parsevent_bpesit(aa ount" class="sr7ne" nam =7L350">j1652paht 1652id="L426"WARake_0ss="larrayinit" c_sizeode=tr_eventh_spL__un97a/in_sizeode=tr_eventke_tr"_dON_ON/ainit" 4venth_spL__un97a/ineventke_tount" class="sr7m" n8"m =7L4088_o1653paht 1653id="L426"WARake_0ss="larrayinit" c_sizeode=tras=bal_t_swap_>_sizeode=trke_tr"sref">EXPORT_St"sref">global,#ode=trace_wake_tount" class="sr7m" n8"m =7L4088_o1654paht 1654id="L426"WARake_0ss="larrayinit" cde=traarrayac_9>j4nlarra"r_onar_arrayke_tr"_dON_ON/ainit" t">global,#ode=trtake_tr= hrnop_sl_s="comto m"global_f51>jsa_seq_t_yp1s"Lglobal_f51>jke_tount" class="sr7m" n8"m =7L4088_o1655paht 165.c#L399" id="ake_0ss="larrayinit" cbpesit_49"ryac_9>j4nlarra"rbpesit_49"ryke_tr"_dON_ON/ainit" 49"ryac_9>j4nlarra"r49"ryke_tount" class="sr7m" n8"m =7L4088_o1656paht 165 id="L426"WARunsigneamlohr N_eype class="sf>fdisaflagsref=parse(aa ount" class="sr7m" n8"m =7L4088_o1657paht 165 id="L429+codcharx"_dON_ON/ainit" tode=tras=bal_t_swap_>tace_wake_tount" class="sr7m" n8"m =7L4088_o1658paht j, _dON_ON/ainit" pcas=bal_t_swap_>pc="Lcount" class="sr7m" n8"m =7L4088_o1659paht 165 idL4unt" class="sr7m" n8"m =7L4088_o166spaht 166rid="L348"max"curr"type class="s/a>ikelyac_9>j4nlarra"r/a>ikely1">j351e.c#L393" id=_onasizedelftest_runnsizsaflagsref=pars_onasizedelftest_runnsizid="L||sN_finishtclasnaj"1>sizes="srirasaflagsref=pars_onasizes="srira(aa ccL423" class="l7e" n8">ac7ess_8oc1661paht 166 idt4amp;aa hr430">bxstop_c"count" class="sr7m" n8"m =7L4088_o1662paht 166id="L417" class="li7>ss=8"com7eing8to1663paht 1663id="L426"WAR_255" "O">j4almosty">jun Don't pollute graph trnaeswwith _onae_vpesitk snt"lialsR*382a/a>aspah class="co7 " n8out 6he r8ce1664paht 166 idt4amp.c#L4=L_G_m_t_yp1s">pause_graph__onasizas=bal_t_swap_>pause_graph__onasiz1">j3count" class="sr7m" n8"m =7L4088_o1665paht 166 id="L335" class="l7nuff8r_di7able8166 id="L426"WARN_finishtclasnapcas=bal_t_swap_>pc="Lctrs=L_G_m_t_yp1s">preempt1couLtsa_seq_t_yp1s"Lpreempt1couLt1">j3count" class="sr7m" n8"m =7L4088_o1667paht 166 id="L429+codN_finishtclasnapreempt1s="srir_nof51>jsa_seq_t_yp1s"Lpreempt1s="srir_nof51>j1">j3count" class="sr7m" n8"m =7L4088_o1668paht 166 id="L408" class="l7ne" 8am =7L4088>j1669paht 1669id="L348"max_dON_ON/ainit" tode=tras=bal_t_swap_>tace_wake_ttrs=L_G_m_t_yp1s">gete351>j3odeas=bal_t_swap_>gete351>j3ode1">j3count" class="sr7m" n8"m =7L4088_o167spaht 167rid="L348"max"currr"type class="stode=tras=bal_t_swap_>tace_wake_t)Lsnapshotef="fctrfn n8ace_6ng_o8f.1671paht 167 idt4amp;aa hr430">bx           retulenh_spL__un97a/inlenke_tr= 0ount" class="sr7m" n8"m =7L4088_o1672paht 1672id="L429+codemp1=trsgoto""L351">j351a/a>outh_spL__un97a/inoutc#L3ount" class="sr7m" n8"m =7L4088_o1673paht 167.c#L417" id="L417" class="li6mss=7ng_s6nt">7*/1674paht 167 idt4417" class="li6mss=7ng_s6nt">7*/1675paht 167.c#L399" id="_dON_ON/ainit" lenh_spL__un97a/inlenke_tr= _dON_ON/ainit" vbin_pesiteas=bal_t_swap_>vbin_pesite1">j3rr"type class="s/href="7ernearra"r/3ppppp *)r"type class="stode=tras=bal_t_swap_>tace_wake_t, N_eype class="sTRACE_BUF_SIZE>global,#ode=trTRACE_BUF_SIZEke_t/sizeof3sit),xN_eype class="sfmsas=bal_t_swap_>fms1">j, _dON_ON/ainit" ardisaflagsref=parsardi(aa count" class="sr7m" n8"m =7L4088_o1676paht 167 id="L386" class="l7fTRACE_IT7ent"> *1677paht 1677id="L348"ma43"cu_dON_ON/ainit" lenh_spL__un97a/inlenke_trroba N_eype class="sTRACE_BUF_SIZE>global,#ode=trTRACE_BUF_SIZEke_t/sizeof3sit)L||sN_finishtclasnalenh_spL__un97a/inlenke_trrlba 0cL423" class="l7e" n8">ac7ess_8oc1678paht 167racea/a> id="L42 idL4goto""L351">j351a/a>outh_spL__un97a/inoutc#L3ount" class="sr7m" n8"m =7L4088_o1679paht 167 idL4unt" class="sr7m" n8"m =7L4088_o168spaht 168rid="L348"maxN_finishtclasnalocal_slas_f>fdisaflagsref=parslocal_slas_f>fdi1">j351e.c#L393" id=f>fdisaflagsref=parse(aa count" class="sr7m" n8"m =7L4088_o1681paht 1681id="L348"max"L351">j351a/a>sizesaflagsref=parscize1">jr= sizeof3"_dON_ON/ainit" 49"ryac_9>j4nlarra"r49"ryke_t) +"sizeof3_sl_s="comto m"/href="7ernearra"r/3ppppp) *sN_finishtclasnalenh_spL__un97a/inlenke_tount" class="sr7m" n8"m =7L4088_o1682paht 1682id="L426"WARN_finishtclasna"sref">global,#ode=trace_wake_ttrs=L_G_m_t_yp1s">j">global,#ode=trtake_throbal_trace" class="sref">global,#ode=trace_wake_tount" class="sr7m" n8"m =7L4088_o1683paht 168.c#L417" id="r"type class="s4venth_spL__un97a/ineventke_ttrs=L_G_m_t_yp1s">j"1>j3ode=tr_>arc_reserasas=bal_t_swap_>351>j3ode=tr_>arc_reseras1">j351e.c#L393" id="sref">global,#ode=trace_wake_t, N_eype class="sTRACE_BPRINT>global,#ode=trTRACE_BPRINTke_t, N_eype class="ssizesaflagsref=parscize1">j,unt" class="sr7m" n8"m =7L4088_o1684paht 168 idt4amp.c#L4L426"WARRRRRRRRRRRRRRRRRRRRRRRRRRR51e.c#L393" id=f>fdisaflagsref=parse(aa ,""L351">j351a/a>pcas=bal_t_swap_>pc="Lccount" class="sr7m" n8"m =7L4088_o1685paht 1685id="L348"ma43"cur_dON_ON/ainit" 4venth_spL__un97a/ineventke_tcL423" class="l7e" n8">ac7ess_8oc1686paht 168 idL4amp;aa hr430"WARgoto""L351">j351a/a>outh_spL__un97a/inoutc#L3ount" class="sr7m" n8"m =7L4088_o16h7paht 168 id="L429+codN_finishtclasna49"ryac_9>j4nlarra"r49"ryke_t rs=L_G_m_t_yp1s">_sizeode=tr_event_datah_spL__un97a/in_sizeode=tr_event_data1">j351e.c#L393" id=4venth_spL__un97a/ineventke_t)ount" class="sr7m" n8"m =7L4088_o1688paht 1688id="L429+codN_finishtclasna49"ryac_9>j4nlarra"r49"ryke_throbal_trace" class=ips_tseq/corselftip1">jRRRRRRRRRRRRRRRRRRRRRRRrs=L_G_m_t_yp1s">ips_tseq/corselftip1">jount" class="sr7m" n8"m =7L4088_o1689paht 1689id="L348"max_dON_ON/ainit" 49"ryac_9>j4nlarra"r49"ryke_throbal_trace" class=fmsas=bal_t_swap_>fms1">jRRRRRRRRRRRRRRRRRRRRRRrs=L_G_m_t_yp1s">fmsas=bal_t_swap_>fms1">jount" class="sr7m" n8"m =7L4088_o169spaht 169 id="L350" class="l6m re8am =6ve b8en1691paht 1691id="L348"max"L351">j351a/a>memcpyac_9>j4nlarra"rmemcpy1">j351e.c#L393" id=49"ryac_9>j4nlarra"r49"ryke_throbal_trace" class=odeas=bal_t_swap_>ode1">j,""L351">j351a/a>tode=tras=bal_t_swap_>tace_wake_t, sizeof3_sl_s="comto m"/href="7ernearra"r/3ppppp) *sN_finishtclasnalenh_spL__un97a/inlenke_t)ount" class="sr7m" n8"m =7L4088_o1692paht 169pppppppp id=""currr"type class="sfilttr_cherc_discahesaflagsref=parseilttr_cherc_discahe1">j351e.c#L393" id=callsa_seq_t_yp1s"Lcallke_t, N_eype class="s49"ryac_9>j4nlarra"r49"ryke_t,x51e.c#L393" id="sref">global,#ode=trace_wake_t, N_eype class="s4venth_spL__un97a/ineventke_tccLsnapshotef="fctrfn n8ace_6ng_o8f.1693paht 169.c#L417" id="""""""""N_finishtclasna__ode=tr_/a>arc_e"L3ith_spL__un97a/in__ode=tr_/a>arc_e"L3it1">j351e.c#L393" id="sref">global,#ode=trace_wake_t, N_eype class="s4venth_spL__un97a/ineventke_t)ount" class="sr7m" n8"m =7L4088_o1694paht 169 idt4amp.c#L4L426"WARN_finishtclasnafde=trade=traatadisa_seq_t_yp1s"Lfde=trade=traatadi1">j3_dON_ON/ainit" "sref">global,#ode=trace_wake_t, N_eype class="sf>fdisaflagsref=parse(aa ,"6,""L351">j351a/a>pcas=bal_t_swap_>pc="Lccount" class="sr7m" n8"m =7L4088_o1695paht 169.c#L399" id="L417" class="li6mss=7ng_s6nt">7*/1696paht 169 id="L386" class="l7fTRACE_IT7ent"> *1697paht 169op_co"L351">j351a/a>outh_spL__un97a/inoutc#L3:L386" class="l7fTRACE_IT7ent"> *1698paht 1698id="L429+codN_finishtclasnapreempt1ensrir_nof51>jsa_seq_t_yp1s"Lpreempt1ensrir_nof51>j1">j3count" class="sr7m" n8"m =7L4088_o16h9paht 1699id="L348"max_dON_ON/ainit" unpause_graph__onasizas=bal_t_swap_>unpause_graph__onasiz1">j3count" class="sr7m" n8"m =7L4088_o17/spaht 170 idt4amp;aa hstop_c"_dON_ON/ainit" lenh_spL__un97a/inlenke_tount" class="sr7m" n8"m =7L4088_o1702paht 7*/17/3paht j351e.c#L393" id=_onae_vbpesitksaflagsref=pars_onae_vbpesitk1">jcount" class="sr7m" n8"m =7L4088_o17/4paht 7*/17/5paht j3ake_0ss="larrayinit" cfe=traarrayac_9>j4nlarra"r_onar_arrayke_tr"_dON_ON/ainit" t">global,#ode=trtake_t,417" class="li6mss=7ng_s6nt">7*/17/6paht j, lmnst charx"_dON_ON/ainit" fmsas=bal_t_swap_>fms1">j, ...cL423" class="l7e" n8">ac7ess_8oc1707paht jount" class="sr7m" n8"m =7L4088_o17/9paht va_lissidt4a"L351">j351a/a>aps_tseq/corselftap1">jount" class="sr7m" n8"m =7L4088_o171spaht 171 id="L350" class="l6m re8am =6ve b8en17h1paht 1711id="L348"max"curr351e.c#L393" id=_onae_f>fdisaflagsref=pars_onae_f>fdike_trrrnop N_eype class="sTRACE_ITER_PRINTK>global,#ode=trTRACE_ITER_PRINTKke_tccL350" class="l6m re8am =6ve b8en17h2paht 1712id="L429+codemp1=trsstop_c"count" class="sr7m" n8"m =7L4088_o1713paht 171 id="L423" class="l7e" n8">ac7ess_8oc1714paht 171 idt4amp.c#L4=L_G_m_t_yp1s">va_dtartas=bal_t_swap_>va_dtart1">j351e.c#L393" id=aps_tseq/corselftap1">j,xN_eype class="sfmsas=bal_t_swap_>fms1">jcount" class="sr7m" n8"m =7L4088_o1715paht 171.c#L399" id="_dON_ON/ainit" stoh_spL__un97a/in_es1">jtrs=L_G_m_t_yp1s">j"1>j3array_vpesitksaflagsref=pars_onae_array_vpesitk1">j3_dON_ON/ainit" t">global,#ode=trtake_t, N_eype class="sips_tseq/corselftip1">j, N_eype class="sfmsas=bal_t_swap_>fms1">j, _dON_ON/ainit" aps_tseq/corselftap1">jcount" class="sr7m" n8"m =7L4088_o1716paht 171 id="L426"WARN_finishtclasnava_enesaflagsref=parsva_ene1">j351e.c#L393" id=aps_tseq/corselftap1">jcount" class="sr7m" n8"m =7L4088_o1717paht 171 id="L429+codstop_c"_dON_ON/ainit" stoh_spL__un97a/in_es1">jount" class="sr7m" n8"m =7L4088_o1718paht 171raceaL417" class="li6mss=7ng_s6nt">7*/1719paht 171 idL4unt" class="sr7m" n8"m =7L4088_o172spaht 172 id="lL41           retutrnae_array_vpesitksaflagsref=pars_onae_array_vpesitk1">j3ake_0ss="larrayinit" cfe=traarrayac_9>j4nlarra"r_onar_arrayke_tr"_dON_ON/ainit" t">global,#ode=trtake_t,417" class="li6mss=7ng_s6nt">7*/1721paht 172 idt4amp;aa hr430">bxRRRRRRRRunsigneamlohr N_eype class="sips_tseq/corselftip1">j, lmnst charx"_dON_ON/ainit" fmsas=bal_t_swap_>fms1">j, _dON_ON/ainit" va_lissas=bal_t_swap_>va_lissidt4a"L351">j351a/a>ardisaflagsref=parsardi(aa cL423" class="l7e" n8">ac7ess_8oc1722paht 172id="Lsnapshotef="fctrfn n8ace_6ng_o8f.1723paht 1723id="L426"WARake_0ss="larrayinit" cfde=traevent_callsa_seq_t_yp1s"Lfde=traevent_callke_tr"_dON_ON/ainit" callsa_seq_t_yp1s"Lcallke_tr= hrnop_sl_s="comto m"event_pesitsaflagsref=parsevent_pesit(aa ount" class="sr7ne" nam =7L350">j1724paht 1724id="L426"WARake_0ss="larrayinit" c_sizeode=tr_eventh_spL__un97a/in_sizeode=tr_eventke_tr"_dON_ON/ainit" 4venth_spL__un97a/ineventke_tount" class="sr7m" n8"m =7L4088_o1725paht 172.c#L399" id="ake_0ss="larrayinit" c_sizeode=tras=bal_t_swap_>_sizeode=trke_tr"sref">EXPORT_St"sref">global,#ode=trace_wake_tount" class="sr7m" n8"m =7L4088_o1726paht 172 id="L426"WAR3L41           retulenh_spL__un97a/inlenke_tr= 0, _dON_ON/ainit" sizesaflagsref=parscize1">j, _dON_ON/ainit" pcas=bal_t_swap_>pc="Lcount" class="sr7m" n8"m =7L4088_o1727paht 172 id="L429+codake_0ss="larrayinit" cpesit_49"ryac_9>j4nlarra"rpesit_49"ryke_tr"_dON_ON/ainit" 49"ryac_9>j4nlarra"r49"ryke_tount" class="sr7m" n8"m =7L4088_o1728paht 172 id="L348"maxunsigneamlohr N_eype class="sf>fdisaflagsref=parse(aa ount" class="sr7m" n8"m =7L4088_o1729paht 1729ppppppp id="charx"_dON_ON/ainit" tode=tras=bal_t_swap_>tace_wake_tount" class="sr7m" n8"m =7L4088_o173spaht 173 id="L350" class="l6m re8am =6ve b8en1731paht 1731id="L348"max"cur="larrayinit" cfe=tsizes="srirasaflagsref=pars_onasizes="srira(aa L||sN_finishtclasnaj"1>sizedelftest_runnsizsaflagsref=pars_onasizedelftest_runnsizid="cL423" class="l7e" n8">ac7ess_8oc17h2paht 1732id="L429+codemp1=trsstop_c"count" class="sr7m" n8"m =7L4088_o17h3paht 173 id="L423" class="l7e" n8">ac7ess_8oc17h4paht 173 idt4amp.c#L4=255" "O">j4almosty">jun Don't pollute graph trnaeswwith _onae_vpesitk snt"lialsR*382a/a>aspah class="co7 " n8out 6he r8ce1735paht 173.c#L399" id="_dON_ON/ainit" pause_graph__onasizas=bal_t_swap_>pause_graph__onasiz1">j3count" class="sr7m" n8"m =7L4088_o1736paht 173 id="L386" class="l7fTRACE_IT7ent"> *1737paht 173 id="L429+codN_finishtclasnapcas=bal_t_swap_>pc="Lctrs=L_G_m_t_yp1s">preempt1couLtsa_seq_t_yp1s"Lpreempt1couLt1">j3count" class="sr7m" n8"m =7L4088_o1738paht 1738id="L429+codN_finishtclasnapreempt1s="srir_nof51>jsa_seq_t_yp1s"Lpreempt1s="srir_nof51>j1">j3count" class="sr7m" n8"m =7L4088_o17h9paht 173 idL4unt" class="sr7m" n8"m =7L4088_o174spaht 174 id="L350" class="l6m re8am =6ve b8en1741paht 1741id="L348"max"L351">j351a/a>jode=tras=bal_t_swap_>tace_wake_ttrs=L_G_m_t_yp1s">gete351>j3odeas=bal_t_swap_>gete351>j3ode1">j3count" class="sr7m" n8"m =7L4088_o1742paht 174pppppppp id=""currr"type class="stode=tras=bal_t_swap_>tace_wake_t)Lsnapshotef="fctrfn n8ace_6ng_o8f.1743paht 174.c#L417" id="""""""""N_finishtclasnalenh_spL__un97a/inlenke_tr= 0ount" class="sr7m" n8"m =7L4088_o1744paht 174 idt4amp.c#L4L426"WARgoto""L351">j351a/a>outh_spL__un97a/inoutc#L3ount" class="sr7m" n8"m =7L4088_o1745paht 174.c#L399" id="L417" class="li6mss=7ng_s6nt">7*/1746paht 174 id="L386" class="l7fTRACE_IT7ent"> *1747paht 174 id="L429+codN_finishtclasnalenh_spL__un97a/inlenke_tr= _dON_ON/ainit" vsnpesiteas=bal_t_swap_>vsnpesite1">j3_dON_ON/ainit" tode=tras=bal_t_swap_>tace_wake_t, N_eype class="sTRACE_BUF_SIZE>global,#ode=trTRACE_BUF_SIZEke_t,xN_eype class="sfmsas=bal_t_swap_>fms1">j, _dON_ON/ainit" ardisaflagsref=parsardi(aa count" class="sr7m" n8"m =7L4088_o1748paht 174 id="L348"ma43"cuN_finishtclasnalenh_spL__un97a/inlenke_trroba N_eype class="sTRACE_BUF_SIZE>global,#ode=trTRACE_BUF_SIZEke_tcL423" class="l7e" n8">ac7ess_8oc1749paht 1749id="L429+codemp1=trsgoto""L351">j351a/a>outh_spL__un97a/inoutc#L3ount" class="sr7m" n8"m =7L4088_o175spaht 175 id="L350" class="l6m re8am =6ve b8en1751paht 1751id="L348"max"L351">j351a/a>local_slas_f>fdisaflagsref=parslocal_slas_f>fdi1">j351e.c#L393" id=f>fdisaflagsref=parse(aa count" class="sr7m" n8"m =7L4088_o1752paht 1752id="L426"WARN_finishtclasnasizesaflagsref=parscize1">jr= sizeof3"_dON_ON/ainit" 49"ryac_9>j4nlarra"r49"ryke_t) +"N_finishtclasnalenh_spL__un97a/inlenke_tr+ 1ount" class="sr7m" n8"m =7L4088_o1753paht 175.c#L417" id="r"type class="s"sref">global,#ode=trace_wake_ttrs=L_G_m_t_yp1s">j">global,#ode=trtake_throbal_trace" class="sref">global,#ode=trace_wake_tount" class="sr7m" n8"m =7L4088_o1754paht 175 idt4amp.c#L4=L_G_m_t_yp1s">4venth_spL__un97a/ineventke_ttrs=L_G_m_t_yp1s">j"1>j3ode=tr_>arc_reserasas=bal_t_swap_>351>j3ode=tr_>arc_reseras1">j351e.c#L393" id="sref">global,#ode=trace_wake_t, N_eype class="sTRACE_PRINT>global,#ode=trTRACE_PRINTke_t, N_eype class="ssizesaflagsref=parscize1">j,unt" class="sr7m" n8"m =7L4088_o1755paht 175.c#L399" id="""""""""""""""""""""""""""""""""""51e.c#L393" id=f>fdisaflagsref=parse(aa ,""L351">j351a/a>pcas=bal_t_swap_>pc="Lccount" class="sr7m" n8"m =7L4088_o1756paht 175 id="L426"WAR3"curr"type class="s4venth_spL__un97a/ineventke_tcL423" class="l7e" n8">ac7ess_8oc1757paht 175 id="L429+codemp1=trsgoto""L351">j351a/a>outh_spL__un97a/inoutc#L3ount" class="sr7m" n8"m =7L4088_o1758paht j4nlarra"r49"ryke_t rs=L_G_m_t_yp1s">_sizeode=tr_event_datah_spL__un97a/in_sizeode=tr_event_data1">j351e.c#L393" id=4venth_spL__un97a/ineventke_t)ount" class="sr7m" n8"m =7L4088_o1759paht 1759id="L348"max_dON_ON/ainit" 49"ryac_9>j4nlarra"r49"ryke_throbal_trace" class=ips_tseq/corselftip1">jRrs=L_G_m_t_yp1s">ips_tseq/corselftip1">jount" class="sr7m" n8"m =7L4088_o176spaht 176 id="L350" class="l6m re8am =6ve b8en1761paht 1761id="L348"max"L351">j351a/a>memcpyac_9>j4nlarra"rmemcpy1">j3hrnop_sl_s="comto m"e9"ryac_9>j4nlarra"r49"ryke_throbal_trace" class=odeas=bal_t_swap_>ode1">j,""L351">j351a/a>tode=tras=bal_t_swap_>tace_wake_t, N_finishtclasnalenh_spL__un97a/inlenke_t)ount" class="sr7m" n8"m =7L4088_o1762paht 1762id="L426"WARN_finishtclasnae9"ryac_9>j4nlarra"r49"ryke_throbal_trace" class=odeas=bal_t_swap_>ode1">j[N_finishtclasnalenh_spL__un97a/inlenke_t]Rrs=255" "O">j4aakesizs>'\0'82a/a>aount" class="sr7m" n8"m =7L4088_o1763paht 1763id="L426"WAR"currr"type class="sfilttr_cherc_discahesaflagsref=parseilttr_cherc_discahe1">j351e.c#L393" id=callsa_seq_t_yp1s"Lcallke_t, N_eype class="s49"ryac_9>j4nlarra"r49"ryke_t,x51e.c#L393" id="sref">global,#ode=trace_wake_t, N_eype class="s4venth_spL__un97a/ineventke_t))Lsnapshotef="fctrfn n8ace_6ng_o8f.1764paht 176 idt4amp.c#L4L426"WARN_eype class="s__ode=tr_/a>arc_e"L3ith_spL__un97a/in__ode=tr_/a>arc_e"L3it1">j351e.c#L393" id="sref">global,#ode=trace_wake_t, N_eype class="s4venth_spL__un97a/ineventke_t)ount" class="sr7m" n8"m =7L4088_o1765paht 176.c#L399" id="""""""""="larrayinit" cfde=trade=traatadisa_seq_t_yp1s"Lfde=trade=traatadi1">j3_dON_ON/ainit" "sref">global,#ode=trace_wake_t, N_eype class="sf>fdisaflagsref=parse(aa ,"6,""L351">j351a/a>pcas=bal_t_swap_>pc="Lccount" class="sr7m" n8"m =7L4088_o1766paht 176 id="L426"WARL417" class="li6mss=7ng_s6nt">7*/1767paht 176 id="L"L351">j351a/a>outh_spL__un97a/inoutc#L3:L386" class="l7fTRACE_IT7ent"> *1768paht 1768id="L429+codN_finishtclasnapreempt1ensrir_nof51>jsa_seq_t_yp1s"Lpreempt1ensrir_nof51>j1">j3count" class="sr7m" n8"m =7L4088_o1769paht 1769id="L348"max_dON_ON/ainit" unpause_graph__onasizas=bal_t_swap_>unpause_graph__onasiz1">j3count" class="sr7m" n8"m =7L4088_o177spaht 177 id="L350" class="l6m re8am =6ve b8en1771paht 177 idt4amp;aa hstop_c"_dON_ON/ainit" lenh_spL__un97a/inlenke_tount" class="sr7m" n8"m =7L4088_o1772paht 177pppppL417" class="li6mss=7ng_s6nt">7*/1773paht 177 id="L423" class="l7e" n8">ac7ess_8oc1774paht 177 idt4lL41           retutrnae_vpesitksaflagsref=pars_onae_vpesitk1">j3unsigneamlohr N_eype class="sips_tseq/corselftip1">j, lmnst charx"_dON_ON/ainit" fmsas=bal_t_swap_>fms1">j, _dON_ON/ainit" va_lissas=bal_t_swap_>va_lissidt4a"L351">j351a/a>ardisaflagsref=parsardi(aa cL423" class="l7e" n8">ac7ess_8oc1775paht 177 id="snapshotef="fctrfn n8ace_6ng_o8f.1776paht 177 idL4amp;aa hstop_c"           retutrnae_array_vpesitksaflagsref=pars_onae_array_vpesitk1">j3hrnop_sl_s="comto m"global_f51>jsa_seq_t_yp1s"Lglobal_f51>jke_t, N_eype class="sips_tseq/corselftip1">j, N_eype class="sfmsas=bal_t_swap_>fms1">j, _dON_ON/ainit" ardisaflagsref=parsardi(aa count" class="sr7m" n8"m =7L4088_o1777paht 177op_coL417" class="li6mss=7ng_s6nt">7*/1778paht 177racea_dON_ON/ainit" EXPORT_SYMBOL_GPLULG_FOj351e.c#L393" id=_onae_vpesitksaflagsref=pars_onae_vpesitk1">jcount" class="sr7m" n8"m =7L4088_o1779paht 177 idL4unt" class="sr7m" n8"m =7L4088_o178spaht 178rid="dtatic ="dama"Lefault_clas__onae_ittrator_incrementh_spL__un97a/in_onae_ittrator_increment1">j3ake_0ss="larrayinit" cfe=traittratorh_spL__un97a/in_onae_ittratoridL4a"_dON_ON/ainit" ittrs_tseq/corselftitwake_t)spah class="co7 " n8out 6he r8ce1781paht 1781id="snapshotef="fctrfn n8ace_6ng_o8f.1782paht 1782id="L426"WARake_0ss="larrayinit" c_sizeode=tr_ittrs_tseq/corselft_sizeode=tr_ittridL4a"_dON_ON/ainit" ode_ittrs_tseq/corselftode_ittrke_ttrs=L_G_m_t_yp1s">j"1>j3ode=tr_ittrs_tseq/corselftj"1>j3ode=tr_ittr1">j351e.c#L393" id=ittrs_tseq/corselftitwake_t, N_eype class="sittrs_tseq/corselftitwake_throbal_trace" class=cpu>global,#ode=trcpu1">jcount" class="sr7m" n8"m =7L4088_o1783paht 178 id="L423" class="l7e" n8">ac7ess_8oc1784paht 178 idt4amp.c#L4=L_G_m_t_yp1s">ittrs_tseq/corselftitwake_throbal_trace" class=idxs_tseq/corselftidxke_t++ount" class="sr7m" n8"m =7L4088_o1785paht 1785id="L348"ma43"cu_dON_ON/ainit" ode_ittrs_tseq/corselftode_ittrke_t)spah class="co7 " n8out 6he r8ce1786paht 178 idL4amp;aa hr430"WAR="larrayinit" c_sizeode=tr_,ed\s_tseq/corselft_sizeode=tr_,ed\1">j3_dON_ON/ainit" "sr_ittrs_tseq/corselftode_ittrke_t, N_eype class="sNULLULG_FOjcount" class="sr7m" n8"m =7L4088_o1787paht 178op_coL417" class="li6mss=7ng_s6nt">7*/1788paht 178 id="L408" class="l7ne" 8am =7L4088>j1789paht 1789aceadtatic ake_0ss="larrayinit" cfe=tra49"ryac_9>j4nlarra"rfe=tra49"ryidL4a"L408" class="l7ne" 8am =7L4088>j179spaht 179 id="N_finishtclasnapeek_next_49"ryac_9>j4nlarra"rpeek_next_49"ry1">j3ake_0ss="larrayinit" cfe=traittratorh_spL__un97a/in_onae_ittratoridL4a"_dON_ON/ainit" ittrs_tseq/corselftitwake_t,R3L41           retucpu>global,#ode=trcpu1">j, N_eype class="suhref="6erneswap_>u6 idt4a"_dON_ON/ainit" tisaflagsref=pars_s1">j,unt" class="sr7m" n8"m =7L4088_o1791paht 179 idt4amp;aa hr430">bxunsigneamlohr "_dON_ON/ainit" lost_eventisaflagsref=parslost_eventike_t)spah class="co7 " n8out 6he r8ce1792paht 179id="Lsnapshotef="fctrfn n8ace_6ng_o8f.1793paht 1793id="L426"WARake_0ss="larrayinit" c_sizeode=tr_eventh_spL__un97a/in_sizeode=tr_eventke_tr"_dON_ON/ainit" 4venth_spL__un97a/ineventke_tount" class="sr7m" n8"m =7L4088_o1794paht 1794id="L426"WARake_0ss="larrayinit" c_sizeode=tr_ittrs_tseq/corselft_sizeode=tr_ittridL4a"_dON_ON/ainit" ode_ittrs_tseq/corselftode_ittrke_ttrs=L_G_m_t_yp1s">j"1>j3ode=tr_ittrs_tseq/corselftj"1>j3ode=tr_ittr1">j351e.c#L393" id=ittrs_tseq/corselftitwake_t, N_eype class="scpu>global,#ode=trcpu1">jcount" class="sr7m" n8"m =7L4088_o1795paht 179 id="L335" class="l7nuff8r_di7able8179 id="L426"WAR3"cu_dON_ON/ainit" ode_ittrs_tseq/corselftode_ittrke_t)spah class="co7 " n8out 6he r8ce1797paht 179 id="L429+codemp1=trs=L_G_m_t_yp1s">4venth_spL__un97a/ineventke_ttrs=L_G_m_t_yp1s">_sizeode=tr_ittr_peeks_tseq/corselft_sizeode=tr_ittr_peek1">j3_dON_ON/ainit" "sr_ittrs_tseq/corselftode_ittrke_t, N_eype class="stisaflagsref=pars_s1">jcount" class="sr7m" n8"m =7L4088_o1798paht 1798id="L429+codelseunt" class="sr7m" n8"m =7L4088_o17h9paht 1799id="L429+codemp1=trs=L_G_m_t_yp1s">4venth_spL__un97a/ineventke_ttrs=L_G_m_t_yp1s">_sizeode=tr_peeks_tseq/corselft_sizeode=tr_peek1">j3_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=j">global,#ode=trtake_throbal_trace" class="sref">global,#ode=trace_wake_t, N_eype class="scpu>global,#ode=trcpu1">j, N_eype class="stisaflagsref=pars_s1">j,unt" class="sr7m" n8"m =7L4088_o18/spaht _sizeode=tr_event_lengthh_spL__un97a/in_sizeode=tr_event_length1">j3_dON_ON/ainit" 4venth_spL__un97a/ineventke_t)ount" class="sr7m" n8"m =7L4088_o18/4paht j351e.c#L393" id=4venth_spL__un97a/ineventke_t)ount" class="sr7m" n8"m =7L4088_o18/5paht 7*/18/6paht jount" class="sr7m" n8"m =7L4088_o1808paht 7*/18/9paht j4nlarra"rfe=tra49"ryidL4a"L408" class="l7ne" 8am =7L4088>j18h1paht 1811id="N_eype class="s__find_next_49"ryac_9>j4nlarra"r__find_next_49"ry1">j3ake_0ss="larrayinit" cfe=traittratorh_spL__un97a/in_onae_ittratoridL4a"_dON_ON/ainit" ittrs_tseq/corselftitwake_t,R3L41"_dON_ON/ainit" 49"_cpu>global,#ode=tr49"_cpu1">j,unt" class="sr7m" n8"m =7L4088_o18h2paht 1812id="L429+codemp1=trsbxunsigneamlohr "_dON_ON/ainit" misssizeeventisaflagsref=parsmisssizeeventi1">j, N_eype class="suhref="6erneswap_>u6 idt4a"_dON_ON/ainit" 49"_tisaflagsref=pars49"_tike_t)spah class="co7 " n8out 6he r8ce1813paht 181 id="snapshotef="fctrfn n8ace_6ng_o8f.1814paht 1814id="L426"WARake_0ss="larrayinit" c_sizeode=trh_spL__un97a/in_sizeode=tridL4a"_dON_ON/ainit" odeef">global,#ode=trace_wake_ttrs=L_G_m_t_yp1s">ittrs_tseq/corselftitwake_throbal_trace" class=j">global,#ode=trtake_throbal_trace" class="sref">global,#ode=trace_wake_tount" class="sr7m" n8"m =7L4088_o1815paht 181.c#L399" id="ake_0ss="larrayinit" cfe=tra49"ryac_9>j4nlarra"rfe=tra49"ryidL4a"_dON_ON/ainit" 49"saflagsref=pars49"1">j, "_dON_ON/ainit" nextsaflagsref=parsnextke_ttrs=L_G_m_t_yp1s">NULLULG_FOjount" class="sr7m" n8"m =7L4088_o1816paht 181 id="L426"WARunsigneamlohr N_eype class="slost_eventisaflagsref=parslost_eventike_tr= 0, _dON_ON/ainit" next_lostsaflagsref=parsnext_lostke_ttrs0ount" class="sr7m" n8"m =7L4088_o1817paht 181 id="L429+cod3L41           retucpu_filesaflagsref=parscpu_fileke_ttrs=L_G_m_t_yp1s">ittrs_tseq/corselftitwake_throbal_trace" class=cpu_filesaflagsref=parscpu_fileke_tount" class="sr7m" n8"m =7L4088_o1818paht 1818id="L429+codN_finishtclasnauhref="6erneswap_>u6 idt4a_dON_ON/ainit" next_tisaflagsref=parsnext_tike_tr= 0, _dON_ON/ainit" tisaflagsref=pars_s1">jount" class="sr7m" n8"m =7L4088_o1819paht 1819id="L429+cod3L41           retunext_cpu>global,#ode=trnext_cpuke_tr= -1ount" class="sr7m" n8"m =7L4088_o182spaht 1820id="L429+cod3L41           retunext_sizesaflagsref=parsnext_sizeke_ttrs0ount" class="sr7m" n8"m =7L4088_o1821paht 182 idt4amp;aa h3L41           retucpu>global,#ode=trcpu1">jount" class="sr7m" n8"m =7L4088_o1822paht 182id="L417" class="li7>ss=8"com7eing8to1823paht 1823id="L426"WAR=255" "O">j4almosty">jun82a/a>aspah class="co7 " n8out 6he r8ce1824paht 1824id="r255" "O">j4almosty">jRRRRRRRRR* If we areh3L a ptr_cpu _onae file, don't bother by ittratsiz ovwakea/a>aspah class="co7 " n8out 6he r8ce1825paht 182.c#L3r255" "O">j4almosty">jRRRRRRRRR* all cpu and peek directly.kea/a>aspah class="co7 " n8out 6he r8ce1826paht 182 id="r255" "O">j4almosty">jRRRRRRRRR*382a/a>aspah class="co7 " n8out 6he r8ce1827paht 1827id="L348"ma43"cu_dON_ON/ainit" cpu_filesaflagsref=parscpu_fileke_ttroba N_eype class="sTRACE_PIPE_ALL_CPUsaflagsref=parsTRACE_PIPE_ALL_CPUke_t)Lsnapshotef="fctrfn n8ace_6ng_o8f.1828paht 182racea/a> id="L42 idL43"cu_dON_ON/ainit" _sizeode=tr_empty_cpu>global,#ode=tr_sizeode=tr_empty_cpu1">j3_dON_ON/ainit" "sref">global,#ode=trace_wake_t, N_eype class="scpu_filesaflagsref=parscpu_fileke_tccL350" class="l6m re8am =6ve b8en1829paht 1829id="L429+codemp1=trsssssssssstop_c"_dON_ON/ainit" NULLULG_FOjount" class="sr7m" n8"m =7L4088_o183spaht 1830id="L429+codemp1=trs_dON_ON/ainit" 49"saflagsref=pars49"1">jtrs=L_G_m_t_yp1s">peek_next_49"ryac_9>j4nlarra"rpeek_next_49"ry1">j351e.c#L393" id=ittrs_tseq/corselftitwake_t, N_eype class="scpu_filesaflagsref=parscpu_fileke_t, N_eype class="s49"_tisaflagsref=pars49"_tike_t, N_eype class="smisssizeeventisaflagsref=parsmisssizeeventi1">j)ount" class="sr7m" n8"m =7L4088_o1831paht 183 idt4amp;aa hr430">bx"curr"type class="s49"_cpu>global,#ode=tr49"_cpu1">jcL350" class="l6m re8am =6ve b8en18h2paht 1832id="L429+codemp1=trsRRRRRRRR*r"type class="s49"_cpu>global,#ode=tr49"_cpu1">jtrs=L_G_m_t_yp1s">cpu_filesaflagsref=parscpu_fileke_tount" class="sr7m" n8"m =7L4088_o18h3paht 183 id="L423" class="l7e" n8">ac7ess_8oc18h4paht 183 idt4amp.c#L4L426"WARstop_c"_dON_ON/ainit" 49"saflagsref=pars49"1">jount" class="sr7m" n8"m =7L4088_o18h5paht 183.c#L399" id="L417" class="li6mss=7ng_s6nt">7*/1836paht 183 id="L386" class="l7fTRACE_IT7ent"> *1837paht 183 id="L429+codN_finishtclasnafor_each__onasiz_cpu>global,#ode=trfor_each__onasiz_cpu1">j351e.c#L393" id=cpu>global,#ode=trcpu1">jcLsnapshotef="fctrfn n8ace_6ng_o8f.1838paht 183 id="L408" class="l7ne" 8am =7L4088>j18h9paht 1839id="L429+codemp1=trs3"cu_dON_ON/ainit" _sizeode=tr_empty_cpu>global,#ode=tr_sizeode=tr_empty_cpu1">j3_dON_ON/ainit" "sref">global,#ode=trace_wake_t, N_eype class="scpu>global,#ode=trcpu1">jccL350" class="l6m re8am =6ve b8en184spaht 1840id="L429+codemp1=trssssssssscontsiueount" class="sr7m" n8"m =7L4088_o1841paht 184 idt4unt" class="sr7m" n8"m =7L4088_o1842paht 1842id="L429+codemp1=trs_dON_ON/ainit" 49"saflagsref=pars49"1">jtrs=L_G_m_t_yp1s">peek_next_49"ryac_9>j4nlarra"rpeek_next_49"ry1">j351e.c#L393" id=ittrs_tseq/corselftitwake_t, N_eype class="scpu>global,#ode=trcpu1">j, hrnop_sl_s="comto m"tisaflagsref=pars_s1">j, hrnop_sl_s="comto m"lost_eventisaflagsref=parslost_eventike_t)ount" class="sr7m" n8"m =7L4088_o1843paht 184 id="L423" class="l7e" n8">ac7ess_8oc1844paht 184 idt4amp.c#L4L426"WAR=255" "O">j4almosty">jun82a/a>aspah class="co7 " n8out 6he r8ce1845paht 184.c#L3r255" "O">j4almosty">jRRRRRRRRRRRRRRRRR* Pick the 49"rywwith _he smallest timestrno:82a/a>aspah class="co7 " n8out 6he r8ce1846paht 184 id="r255" "O">j4almosty">jRRRRRRRRRRRRRRRRR*382a/a>aspah class="co7 " n8out 6he r8ce1847paht 184 id="L429+codemp1=trs"curr"type class="s49"saflagsref=pars49"1">jthrnoprrnop rrr"type class="snextsaflagsref=parsnextke_tt||sN_finishtclasnajisaflagsref=pars_s1">jrrlba _dON_ON/ainit" next_tisaflagsref=parsnext_tike_t))Lsnapshotef="fctrfn n8ace_6ng_o8f.1848paht 184racea/a> id="L42 idL4emp1=trs_dON_ON/ainit" nextsaflagsref=parsnextke_ttrs=L_G_m_t_yp1s">49"saflagsref=pars49"1">jount" class="sr7m" n8"m =7L4088_o1849paht 1849id="L429+codemp1=trsemp1=trs_dON_ON/ainit" next_cpu>global,#ode=trnext_cpuke_tr=            retucpu>global,#ode=trcpu1">jount" class="sr7m" n8"m =7L4088_o185spaht 1850id="L429+codemp1=trsssssssss_dON_ON/ainit" next_tisaflagsref=parsnext_tike_tr= _dON_ON/ainit" tisaflagsref=pars_s1">jount" class="sr7m" n8"m =7L4088_o1851paht 185 idt4amp;aa hr430">bxRRRRRRRR_dON_ON/ainit" next_lostsaflagsref=parsnext_lostke_ttrs_sl_s="comto m"lost_eventisaflagsref=parslost_eventike_tount" class="sr7m" n8"m =7L4088_o1852paht 1852id="L429+codemp1=trsRRRRRRRR           retunext_sizesaflagsref=parsnext_sizeke_ttrsN_finishtclasnaittrs_tseq/corselftitwake_throbal_trace" class=ent_sizesaflagsref=parsent_sizeke_tount" class="sr7m" n8"m =7L4088_o1853paht 185.c#L417" id="""""""""L417" class="li6mss=7ng_s6nt">7*/1854paht 185 idt4amp.c#L4L417" class="li6mss=7ng_s6nt">7*/1855paht 185 id="L335" class="l7nuff8r_di7able8185 id="L426"WARN_finishtclasnaittrs_tseq/corselftitwake_throbal_trace" class=ent_sizesaflagsref=parsent_sizeke_ttrs           retunext_sizesaflagsref=parsnext_sizeke_tount" class="sr7m" n8"m =7L4088_o1857paht 185 id="unt" class="sr7m" n8"m =7L4088_o1858paht global,#ode=tr49"_cpu1">jcL350" class="l6m re8am =6ve b8en1859paht 1859id="L429+codemp1=trs*r"type class="s49"_cpu>global,#ode=tr49"_cpu1">jtrs=L_G_m_t_yp1s">next_cpu>global,#ode=trnext_cpuke_tount" class="sr7m" n8"m =7L4088_o186spaht 186 id="L350" class="l6m re8am =6ve b8en1861paht 1861id="L348"max"cur="larrayinit" c49"_tisaflagsref=pars49"_tike_t)spah class="co7 " n8out 6he r8ce1862paht 1862id="L429+codemp1=trs"_dON_ON/ainit" 49"_tisaflagsref=pars49"_tike_ttrs=L_G_m_t_yp1s">next_tisaflagsref=parsnext_tike_tount" class="sr7m" n8"m =7L4088_o1863paht 186 id="L423" class="l7e" n8">ac7ess_8oc1864paht 186 idt4amp.c#L4"cur="larrayinit" cmisssizeeventisaflagsref=parsmisssizeeventi1">j)L423" class="l7e" n8">ac7ess_8oc1865paht 186.c#L399" id=""""""""""_dON_ON/ainit" misssizeeventisaflagsref=parsmisssizeeventi1">jtrs=L_G_m_t_yp1s">next_lostsaflagsref=parsnext_lostke_tount" class="sr7m" n8"m =7L4088_o1866paht 186 id="L386" class="l7fTRACE_IT7ent"> *1867paht 186 id="L429+codstop_c"_dON_ON/ainit" nextsaflagsref=parsnextke_tount" class="sr7m" n8"m =7L4088_o1868paht 186raceaL417" class="li6mss=7ng_s6nt">7*/1869paht 186 idL4unt" class="sr7m" n8"m =7L4088_o187spaht 187 id="=255" "O">j4almosty">jun Find _he nextdstal 49"ry,wwithout updatsiz _he ittrator itdelfR*382a/a>aspah class="co7 " n8out 6he r8ce1871paht 187 idt4ake_0ss="larrayinit" cfe=tra49"ryac_9>j4nlarra"rfe=tra49"ryidL4a"_dON_ON/ainit" fe=trafind_next_49"ryac_9>j4nlarra"rfe=trafind_next_49"ry1">j3ake_0ss="larrayinit" cfe=traittratorh_spL__un97a/in_onae_ittratoridL4a"_dON_ON/ainit" ittrs_tseq/corselftitwake_t,spah class="co7 " n8out 6he r8ce1872paht 1872id="L429+codemp1=trsRRRRRRRRRRRRRRRRRRRRRRRRRR3L41"_dON_ON/ainit" 49"_cpu>global,#ode=tr49"_cpu1">j, N_eype class="suhref="6erneswap_>u6 idt4a"_dON_ON/ainit" 49"_tisaflagsref=pars49"_tike_t)spah class="co7 " n8out 6he r8ce1873paht 187 id="snapshotef="fctrfn n8ace_6ng_o8f.1874paht 1874id="L429+codstop_c"_dON_ON/ainit" __find_next_49"ryac_9>j4nlarra"r__find_next_49"ry1">j351e.c#L393" id=ittrs_tseq/corselftitwake_t, N_eype class="s49"_cpu>global,#ode=tr49"_cpu1">j, N_eype class="sNULLULG_FOj, N_eype class="s49"_tisaflagsref=pars49"_tike_t)ount" class="sr7m" n8"m =7L4088_o1875paht 187 id="L417" class="li6mss=7ng_s6nt">7*/1876paht 187 id="L386" class="l7fTRACE_IT7ent"> *1877paht 187op_co=255" "O">j4almosty">jun Find _he nextdstal 49"ry,wand increment _he ittrator to _he nextd49"ryw*382a/a>aspah class="co7 " n8out 6he r8ce1878paht 187racea="dam"_dON_ON/ainit" fe=trafind_next_49"ry_incac_9>j4nlarra"rfe=trafind_next_49"ry_inc1">j3ake_0ss="larrayinit" cfe=traittratorh_spL__un97a/in_onae_ittratoridL4a"_dON_ON/ainit" ittrs_tseq/corselftitwake_t)spah class="co7 " n8out 6he r8ce1879paht 187 idL4snapshotef="fctrfn n8ace_6ng_o8f.188spaht 1880id="L429+codN_finishtclasnaittrs_tseq/corselftitwake_throbal_trace" class=entsaflagsref=pars49"1">jtrs=L_G_m_t_yp1s">__find_next_49"ryac_9>j4nlarra"r__find_next_49"ry1">j351e.c#L393" id=ittrs_tseq/corselftitwake_t, hrnop_sl_s="comto m"ittrs_tseq/corselftitwake_throbal_trace" class=cpu>global,#ode=trcpu1">j,spah class="co7 " n8out 6he r8ce1881paht 188 idt4amp;aa hr430">bxRRRRRRRRRRRRRRRRRRRRRRhrnop_sl_s="comto m"ittrs_tseq/corselftitwake_throbal_trace" class=lost_eventisaflagsref=parslost_eventike_t, hrnop_sl_s="comto m"ittrs_tseq/corselftitwake_throbal_trace" class=tisaflagsref=pars_s1">jcount" class="sr7m" n8"m =7L4088_o1882paht 188id="L417" class="li7>ss=8"com7eing8to1883paht 1883id="L426"WAR"curN_finishtclasnaittrs_tseq/corselftitwake_throbal_trace" class=entsaflagsref=pars49"1">j)spah class="co7 " n8out 6he r8ce1884paht 188 idt4amp.c#L4L426"WAR="larrayinit" cfe=traittrator_incrementh_spL__un97a/in_onae_ittrator_increment1">j3_dON_ON/ainit" ittrs_tseq/corselftitwake_t)ount" class="sr7m" n8"m =7L4088_o1885paht 188 id="L335" class="l7nuff8r_di7able8188 idL4amp;aa hstop_c"           retuittrs_tseq/corselftitwake_throbal_trace" class=entsaflagsref=pars49"1">jt?"           retuittrs_tseq/corselftitwake_t :"_dON_ON/ainit" NULLULG_FOjount" class="sr7m" n8"m =7L4088_o1887paht 188op_coL417" class="li6mss=7ng_s6nt">7*/1888paht 188 id="L408" class="l7ne" 8am =7L4088>j1889paht 1889aceadtatic ="dama"Lefault_clas__onae_lmnsumesaflagsref=pars_onae_lmnsume1">j3ake_0ss="larrayinit" cfe=traittratorh_spL__un97a/in_onae_ittratoridL4a"_dON_ON/ainit" ittrs_tseq/corselftitwake_t)spah class="co7 " n8out 6he r8ce189spaht 189 id="snapshotef="fctrfn n8ace_6ng_o8f.1891paht 1891id="L348"max"L351">j351a/a>_sizeode=tr_lmnsumesaflagsref=pars_sizeode=tr_lmnsume1">j3_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=j">global,#ode=trtake_throbal_trace" class="sref">global,#ode=trace_wake_t, N_eype class="sittrs_tseq/corselftitwake_throbal_trace" class=cpu>global,#ode=trcpu1">j, hrnop_sl_s="comto m"ittrs_tseq/corselftitwake_throbal_trace" class=tisaflagsref=pars_s1">j,spah class="co7 " n8out 6he r8ce1892paht 1892id="L429+codemp1=trsRRRRRRRRRRRRhrnop_sl_s="comto m"ittrs_tseq/corselftitwake_throbal_trace" class=lost_eventisaflagsref=parslost_eventike_t)ount" class="sr7m" n8"m =7L4088_o1893paht 1893id="L417" class="li6mss=7ng_s6nt">7*/1894paht 1894id="417" class="li6mss=7ng_s6nt">7*/1895paht 189 id="dtatic ="dam"_dON_ON/ainit" s_nextsaflagsref=parss_next1">j3ake_0ss="larrayinit" cseq_filesaflagsref=parsseq_fileidL4a"_dON_ON/ainit" msaflagsref=parsm1">j, ="dam"_dON_ON/ainit" vsaflagsref=parsvke_t, N_eype class="sloff_tsaflagsref=parsloff_tidL4a"_dON_ON/ainit" poisaflagsref=parspoike_t)spah class="co7 " n8out 6he r8ce1896paht 189 id="snapshotef="fctrfn n8ace_6ng_o8f.1897paht 189 id="L429+codake_0ss="larrayinit" cfe=traittratorh_spL__un97a/in_onae_ittratoridL4a"_dON_ON/ainit" ittrs_tseq/corselftitwake_ttrs=L_G_m_t_yp1s">msaflagsref=parsm1">jhrobal_trace" class=privatesaflagsref=parsprivate1">jount" class="sr7m" n8"m =7L4088_o1898paht 1898id="L429+cod3L41           retuis_tseq/corselftike_ttrs(3L4)"_dON_ON/ainit" poisaflagsref=parspoike_tount" class="sr7m" n8"m =7L4088_o1899paht 1899id="L429+cod="dam"_dON_ON/ainit" 49"saflagsref=pars49"1">jount" class="sr7m" n8"m =7L4088_o19/spaht 1901id="L348"max"L351">j351a/a>WARN_ON_ONCEsaflagsref=parsWARN_ON_ONCE1">j3_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=leftovwasaflagsref=parsleftovwake_t)ount" class="sr7m" n8"m =7L4088_o1902paht 7*/19/5paht j4almosty">jun can't go backwardsR*382a/a>aspah class="co7 " n8out 6he r8ce19/6paht jount" class="sr7m" n8"m =7L4088_o1908paht j19/9paht jtrs=L_G_m_t_yp1s">fe=trafind_next_49"ry_incac_9>j4nlarra"rfe=trafind_next_49"ry_inc1">j3_dON_ON/ainit" ittrs_tseq/corselftitwake_t)ount" class="sr7m" n8"m =7L4088_o19h1paht 1911id="L348"maxelseunt" class="sr7m" n8"m =7L4088_o19h2paht 1912id="L429+codemp1=trs_dON_ON/ainit" 49"saflagsref=pars49"1">jtrs=L_G_m_t_yp1s">ittrs_tseq/corselftitwake_tount" class="sr7m" n8"m =7L4088_o19h3paht 191 id="L423" class="l7e" n8">ac7ess_8oc1914paht 1914id="L426"WARwhileurr"type class="s49"saflagsref=pars49"1">jthrnoprrnop _dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=idxs_tseq/corselftidxke_ttrlba N_eype class="sis_tseq/corselftike_t)spah class="co7 " n8out 6he r8ce1915paht 191.c#L399" id="""""""""_dON_ON/ainit" 49"saflagsref=pars49"1">jtrs=L_G_m_t_yp1s">fe=trafind_next_49"ry_incac_9>j4nlarra"rfe=trafind_next_49"ry_inc1">j3_dON_ON/ainit" ittrs_tseq/corselftitwake_t)ount" class="sr7m" n8"m =7L4088_o19h6paht 191 id="L386" class="l7fTRACE_IT7ent"> *1917paht 191 id="L429+codN_finishtclasnaittrs_tseq/corselftitwake_throbal_trace" class=poisaflagsref=parspoike_ttrs"_dON_ON/ainit" poisaflagsref=parspoike_tount" class="sr7m" n8"m =7L4088_o1918paht 191 id="L408" class="l7ne" 8am =7L4088>j1919paht 1919id="L429+codstop_c"_dON_ON/ainit" 49"saflagsref=pars49"1">jount" class="sr7m" n8"m =7L4088_o192spaht 1920id="L417" class="li6mss=7ng_s6nt">7*/1921paht 192 idt4unt" class="sr7m" n8"m =7L4088_o1922paht 192id="L="dama"Lefault_clas__onasizeittr_reseth_spL__un97a/in_onasizeittr_reset1">j3ake_0ss="larrayinit" cfe=traittratorh_spL__un97a/in_onae_ittratoridL4a"_dON_ON/ainit" ittrs_tseq/corselftitwake_t,R3L41           retucpu>global,#ode=trcpu1">j)spah class="co7 " n8out 6he r8ce1923paht 192 id="snapshotef="fctrfn n8ace_6ng_o8f.1924paht 1924id="L426"WARake_0ss="larrayinit" c_onae_arrayh_spL__un97a/in_onae_arrayidL4a"_dON_ON/ainit" j">global,#ode=trtake_ttrs=L_G_m_t_yp1s">ittrs_tseq/corselftitwake_throbal_trace" class=j">global,#ode=trtake_tount" class="sr7m" n8"m =7L4088_o1925paht 192.c#L399" id="ake_0ss="larrayinit" c_sizeode=tr_eventh_spL__un97a/in_sizeode=tr_eventke_tr"_dON_ON/ainit" 4venth_spL__un97a/ineventke_tount" class="sr7m" n8"m =7L4088_o1926paht 1926c#L399" id="ake_0ss="larrayinit" c_sizeode=tr_ittrs_tseq/corselft_sizeode=tr_ittridL4a"_dON_ON/ainit" ode_ittrs_tseq/corselftode_ittrke_tount" class="sr7m" n8"m =7L4088_o1927paht 1927id="L348"ma4unsigneamlohr N_eype class="s49"rieisaflagsref=pars49"rieike_ttrs0ount" class="sr7m" n8"m =7L4088_o1928paht 1928id="L429+codN_finishtclasnauhref="6erneswap_>u6 idt4a_dON_ON/ainit" tisaflagsref=pars_s1">jount" class="sr7m" n8"m =7L4088_o1929paht 192 idL4unt" class="sr7m" n8"m =7L4088_o193spaht 1930id="L429+codN_finishtclasnaj">global,#ode=trtake_throbal_trace" class=datah_spL__un97a/indata1">j[N_finishtclasnacpu>global,#ode=trcpu1">j]hrobal_trace" class=skipped_49"rieisaflagsref=parsskipped_49"rieike_ttrs0ount" class="sr7m" n8"m =7L4088_o1931paht 193 idt4unt" class="sr7m" n8"m =7L4088_o19h2paht 1932id="L429+cod_dON_ON/ainit" ode_ittrs_tseq/corselftode_ittrke_ttrs=L_G_m_t_yp1s">j"1>j3ode=tr_ittrs_tseq/corselftj"1>j3ode=tr_ittr1">j351e.c#L393" id=ittrs_tseq/corselftitwake_t, N_eype class="scpu>global,#ode=trcpu1">jcount" class="sr7m" n8"m =7L4088_o19h3paht 1933id="L426"WAR"currr"type class="sode_ittrs_tseq/corselftode_ittrke_t)spah class="co7 " n8out 6he r8ce19h4paht 193 idt4amp.c#L4L426"WARstop_count" class="sr7m" n8"m =7L4088_o19h5paht 193 id="L335" class="l7nuff8r_di7able8193 id="L426"WARN_finishtclasna_sizeode=tr_ittr_reseth_spL__un97a/in_sizeode=tr_ittr_reset1">j351e.c#L393" id=ode_ittrs_tseq/corselftode_ittrke_t)ount" class="sr7m" n8"m =7L4088_o19h7paht 193 id="unt" class="sr7m" n8"m =7L4088_o1938paht 1938id="L429+codN255" "O">j4almosty">jun82a/a>aspah class="co7 " n8out 6he r8ce19h9paht 1939id="r255" "O">j4almosty">jRRRRRRRRR* We could have _he casewwith _he max latency _onaers82a/a>aspah class="co7 " n8out 6he r8ce194spaht 194 id="=255" "O">j4almosty">jRRRRRRRRR* that a reset never took plhe  oL a cpu. This is evidentkea/a>aspah class="co7 " n8out 6he r8ce1941paht 194 idt4=255" "O">j4almosty">jRRRRRRRRR* by _he timestrno besiz before _he strrt of _he ode=tr.kea/a>aspah class="co7 " n8out 6he r8ce1942paht 1942id="r255" "O">j4almosty">jRRRRRRRRR*382a/a>aspah class="co7 " n8out 6he r8ce1943paht 1943id="L426"WARwhileur351e.c#L393" id=4venth_spL__un97a/ineventke_ttrs=L_G_m_t_yp1s">_sizeode=tr_ittr_peeks_tseq/corselft_sizeode=tr_ittr_peek1">j3_dON_ON/ainit" "sr_ittrs_tseq/corselftode_ittrke_t, hrnop_sl_s="comto m"tisaflagsref=pars_s1">j)))Lsnapshotef="fctrfn n8ace_6ng_o8f.1944paht 194 idt4amp.c#L4L426"WAR3"cu_dON_ON/ainit" jisaflagsref=pars_s1">jrrobars=L_G_m_t_yp1s">ittrs_tseq/corselftitwake_throbal_trace" class=j">global,#ode=trtake_throbal_trace" class=time_strrt>global,#ode=trtime_strrtke_t)spah class="co7 " n8out 6he r8ce1945paht 194.c#L399" id="""""""""""""""""breakount" class="sr7m" n8"m =7L4088_o1946paht 194 idL4amp;aa hr430"WAR="larrayinit" c49"rieisaflagsref=pars49"rieike_t++ount" class="sr7m" n8"m =7L4088_o1947paht 194 id="L429+codemp1=trs=L_G_m_t_yp1s">_sizeode=tr_,ed\s_tseq/corselft_sizeode=tr_,ed\1">j3_dON_ON/ainit" "sr_ittrs_tseq/corselftode_ittrke_t, N_eype class="sNULLULG_FOjcount" class="sr7m" n8"m =7L4088_o1948paht 194racea/a> id="L417" class="li6mss=7ng_s6nt">7*/1949paht 194 idL4unt" class="sr7m" n8"m =7L4088_o195spaht 1950id="L429+codN_finishtclasnaj">global,#ode=trtake_throbal_trace" class=datah_spL__un97a/indata1">j[N_finishtclasnacpu>global,#ode=trcpu1">j]hrobal_trace" class=skipped_49"rieisaflagsref=parsskipped_49"rieike_ttrs="larrayinit" c49"rieisaflagsref=pars49"rieike_tount" class="sr7m" n8"m =7L4088_o1951paht 195 idt4L417" class="li6mss=7ng_s6nt">7*/1952paht 195id="L417" class="li7>ss=8"com7eing8to1953paht 195.c#L4N255" "O">j4almosty">jun82a/a>aspah class="co7 " n8out 6he r8ce1954paht 1954id="r255" "O">j4almosty">jR* The current _onaer is copied to a="dama global locksiz82a/a>aspah class="co7 " n8out 6he r8ce1955paht 195.c#L3r255" "O">j4almosty">jR* all around.kea/a>aspah class="co7 " n8out 6he r8ce1956paht 195 id="r255" "O">j4almosty">jR*382a/a>aspah class="co7 " n8out 6he r8ce1957paht 195 id="dtatic ="dam"_dON_ON/ainit" s_strrt>global,#ode=trs_strrtke_t3ake_0ss="larrayinit" cseq_filesaflagsref=parsseq_fileidL4a"_dON_ON/ainit" msaflagsref=parsm1">j, l_trace" class=loff_tsaflagsref=parsloff_tidL4a"_dON_ON/ainit" poisaflagsref=parspoike_t)spah class="co7 " n8out 6he r8ce1958paht 1959id="L429+codake_0ss="larrayinit" cfe=traittratorh_spL__un97a/in_onae_ittratoridL4a"_dON_ON/ainit" ittrs_tseq/corselftitwake_ttrs=L_G_m_t_yp1s">msaflagsref=parsm1">jhrobal_trace" class=privatesaflagsref=parsprivate1">jount" class="sr7m" n8"m =7L4088_o196spaht 1960id="L429+cod3L41           retucpu_filesaflagsref=parscpu_fileke_ttrs=L_G_m_t_yp1s">ittrs_tseq/corselftitwake_throbal_trace" class=cpu_filesaflagsref=parscpu_fileke_tount" class="sr7m" n8"m =7L4088_o1961paht 1961id="L348"max="dam"_dON_ON/ainit" psaflagsref=parspke_ttrs=L_G_m_t_yp1s">NULLULG_FOjount" class="sr7m" n8"m =7L4088_o1962paht 1962id="L429+cod_dON_ON/ainit" loff_tsaflagsref=parsloff_tidL4a_dON_ON/ainit" lsaflagsref=parslke_ttrs0ount" class="sr7m" n8"m =7L4088_o1963paht 1963id="L429+cod3L41           retucpu>global,#ode=trcpu1">jount" class="sr7m" n8"m =7L4088_o1964paht 1964id="417" class="li6mss=7ng_s6nt">7*/1965paht 196.c#L399" id="=255" "O">j4almosty">jun82a/a>aspah class="co7 " n8out 6he r8ce1966paht 196 id="r255" "O">j4almosty">jRRRRRRRRR* copy _he tonaer to a="damussizma global lock all around.kea/a>aspah class="co7 " n8out 6he r8ce1967paht 196op_co=255" "O">j4almosty">jRRRRRRRRR* itwahroba 6he  is a copy of current_ 6he , _he po3L4er to _hekea/a>aspah class="co7 " n8out 6he r8ce1968paht 196racea=255" "O">j4almosty">jRRRRRRRRR* 86tr may bemused insted\ of adakecmp(), as itwahroba 6he hroba86trkea/a>aspah class="co7 " n8out 6he r8ce1969paht 1969id="r255" "O">j4almosty">jRRRRRRRRR* will po3L4 to _he s6tr akesizmas current_ 6he hroba86tr.kea/a>aspah class="co7 " n8out 6he r8ce197spaht 197 id="=255" "O">j4almosty">jRRRRRRRRR*382a/a>aspah class="co7 " n8out 6he r8ce1971paht 1971id="L348"max"L351">j351a/a>mutex_locksaflagsref=parsmutex_lockke_t3hrnop_sl_s="comto m"tonae_types_locksaflagsref=parstonae_types_lock1">jcount" class="sr7m" n8"m =7L4088_o1972paht 1972id="L429+cod3"cu_dON_ON/ainit" unlikelyh_spL__un97a/inunlikely1">j3_dON_ON/ainit" current_ 6he >global,#ode=trcurrent_ 6he 1">jrrrnoprrnop _dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class= 6he >global,#ode=tr 6he 1">jhrobal_trace" class=87tr>global,#ode=tr86trke>jr!=            retucurrent_ 6he >global,#ode=trcurrent_ 6he 1">jhrobal_trace" class=87tr>global,#ode=tr86trke>jccL350" class="l6m re8am =6ve b8en1973paht 197.c#L417" id=""""""""""_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class= 6he >global,#ode=tr 6he 1">jtrs"_dON_ON/ainit" current_ 6he >global,#ode=trcurrent_ 6he 1">jount" class="sr7m" n8"m =7L4088_o1974paht 1974id="L429+cod"L351">j351a/a>mutex_unlocksaflagsref=parsmutex_unlockke_t3hrnop_sl_s="comto m"tonae_types_locksaflagsref=parstonae_types_lock1">jcount" class="sr7m" n8"m =7L4088_o1975paht 197 id="L335" class="l7nuff8r_di7able8197 id="L426"WAR3"cu_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=snapshot>global,#ode=trsnapshot1">jrrrnoprrnop _dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class= 6he >global,#ode=tr 6he 1">jhrobal_trace" class=use_max_j">global,#ode=truse_max_j"ke_t)spah class="co7 " n8out 6he r8ce1977paht 197 id="L429+codemp1=trsstop_c"_dON_ON/ainit" ERR_PTR>global,#ode=trERR_PTRke_t3-_dON_ON/ainit" EBUSY>global,#ode=trEBUSY1">jcount" class="sr7m" n8"m =7L4088_o1978paht 197 id="L408" class="l7ne" 8am =7L4088>j1979paht 1979id="L426"WAR3"curr"type class="sittrs_tseq/corselftitwake_throbal_trace" class=snapshot>global,#ode=trsnapshot1">j)spah class="co7 " n8out 6he r8ce198spaht 1980id="L429+codemp1=trs_dON_ON/ainit" atomic_incac_9>j4nlarra"ratomic_incke_t3hrnop_sl_s="comto m"tonae_record_cmd868r_disable\s_tseq/corselfttonae_record_cmd868r_disable\1">jcount" class="sr7m" n8"m =7L4088_o1981paht 198 idt4unt" class="sr7m" n8"m =7L4088_o1982paht 1982id="L429+cod3"cu"_dON_ON/ainit" poisaflagsref=parspoike_tr!=            retuittrs_tseq/corselftitwake_throbal_trace" class=poisaflagsref=parspoike_t)Lsnapshotef="fctrfn n8ace_6ng_o8f.1983paht 198.c#L417" id="""""""""           retuittrs_tseq/corselftitwake_throbal_trace" class=49"saflagsref=pars49"1">jtrs=L_G_m_t_yp1s">NULLULG_FOjount" class="sr7m" n8"m =7L4088_o1984paht 198 idt4amp.c#L4L426"WAR="larrayinit" cittrs_tseq/corselftitwake_throbal_trace" class=cpu>global,#ode=trcpu1">jtrs0ount" class="sr7m" n8"m =7L4088_o1985paht 198.c#L399" id="""""""""_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=idxs_tseq/corselftidxke_tt= -1ount" class="sr7m" n8"m =7L4088_o1986paht 198 id="L386" class="l7fTRACE_IT7ent"> *1987paht 198 id="L429+codemp1=trs"curr"type class="scpu_filesaflagsref=parscpu_fileke_ttrrs=L_G_m_t_yp1s">TRACE_PIPE_ALL_CPUsaflagsref=parsTRACE_PIPE_ALL_CPUke_t)Lsnapshotef="fctrfn n8ace_6ng_o8f.1988paht 198racea/a> id="L42 idL4emp1=trs_dON_ON/ainit" for_each__onasiz_cpu>global,#ode=trfor_each__onasiz_cpu1">j351e.c#L393" id=cpu>global,#ode=trcpu1">jcnapshotef="fctrfn n8ace_6ng_o8f.1989paht 1989id="L429+codemp1=trsemp1=trsemp1=trs_dON_ON/ainit" _onasiz_ittr_reseth_spL__un97a/in_onasizeittr_reset1">j3_dON_ON/ainit" ittrs_tseq/corselftitwake_t, N_eype class="scpu>global,#ode=trcpu1">jcount" class="sr7m" n8"m =7L4088_o199spaht 1990id="L429+codemp1=trs}xelseunt" class="sr7m" n8"m =7L4088_o1991paht 199 idt4amp;aa hr430">bxRRRRRRRR_dON_ON/ainit" _onasiz_ittr_reseth_spL__un97a/in_onasizeittr_reset1">j3_dON_ON/ainit" ittrs_tseq/corselftitwake_t, N_eype class="scpu_filesaflagsref=parscpu_fileke_tcount" class="sr7m" n8"m =7L4088_o1992paht 199id="L417" class="li7>ss=8"com7eing8to1993paht 199.c#L417" id="""""""""           retuittrs_tseq/corselftitwake_throbal_trace" class=leftovwasaflagsref=parsleftovwake_ttrs0ount" class="sr7m" n8"m =7L4088_o1994paht 199 idt4amp.c#L4L426"WARforurr"type class="spsaflagsref=parspke_ttrs=L_G_m_t_yp1s">ittrs_tseq/corselftitwake_tos=L_G_m_t_yp1s">psaflagsref=parspke_ttrrnoprrnop _dON_ON/ainit" lsaflagsref=parslke_ttrlba "_dON_ON/ainit" poisaflagsref=parspoike_tos=L_G_m_t_yp1s">psaflagsref=parspke_ttrs=L_G_m_t_yp1s">s_nextsaflagsref=parss_next1">j3_dON_ON/ainit" msaflagsref=parsm1">j, l_trace" class=psaflagsref=parspke_t, hrnop_sl_s="comto m"lsaflagsref=parslke_tccL350" class="l6m re8am =6ve b8en1995paht 199.c#L399" id="""""""""""""""""ount" class="sr7m" n8"m =7L4088_o1996paht 199 id="L386" class="l7fTRACE_IT7ent"> *1997paht 199 id="L429+cod}xelseLsnapshotef="fctrfn n8ace_6ng_o8f.1998paht 199racea/a> id="L42 idL4=255" "O">j4almosty">jun82a/a>aspah class="co7 " n8out 6he r8ce1999paht 1999id="r255" "O">j4almosty">jRRRRRRRRRRRRRRRRR* If we ovwaflowed _he seq_file before, _hen we wantkea/a>aspah class="co7 " n8out 6he r8ce20/spaht j4almosty">jRRRRRRRRRRRRRRRRR* to justdstuse _he tonae_seq ode=tr again.kea/a>asp/pre>
j4ado9racht pah class="co7 " n8out 6he r8ce20/1paht j4almosty">jRRRRRRRRRRRRRRRRR*382a/a>aspah class="co7 " n8out 6he r8ce20/2paht ittrs_tseq/corselftitwake_tospah class="co7 " n8out 6he r8ce20/4paht 20/.c#L399" id="""""""""""""""""_dON_ON/ainit" lsaflagsref=parslke_ttrs"_dON_ON/ainit" poisaflagsref=parspoike_tr- 1ount" class="sr7m" n8"m =7L4088_o20/6paht s_nextsaflagsref=parss_next1">j3_dON_ON/ainit" msaflagsref=parsm1">j, l_trace" class=psaflagsref=parspke_t, hrnop_sl_s="comto m"lsaflagsref=parslke_tcount" class="sr7m" n8"m =7L4088_o20/7paht 7*/20/8paht 7*/20/9paht j351a/a>tonae_event_,ed\_locksaflagsref=parstonae_event_,ed\_lock1">j3count" class="sr7m" n8"m =7L4088_o2011paht 20h1id="L348"max"L351">j351a/a>tonae_access_locksaflagsref=parstonae_access_lock1">j351e.c#L393" id=cpu_filesaflagsref=parscpu_fileke_tcount" class="sr7m" n8"m =7L4088_o20h2paht 20h2id="L429+codstop_c"_dON_ON/ainit" psaflagsref=parspke_tount" class="sr7m" n8"m =7L4088_o20h3paht 20h3id="L417" class="li6mss=7ng_s6nt">7*/20h4paht 20h4id="417" class="li6mss=7ng_s6nt">7*/20h5paht 20h id="dtatic ="dam=L_G_m_t_yp1s">s_stopsaflagsref=parss_stop1">j3ake_0ss="larrayinit" cseq_filesaflagsref=parsseq_fileidL4a"_dON_ON/ainit" msaflagsref=parsm1">j, ="dam"_dON_ON/ainit" psaflagsref=parspke_t)spah class="co7 " n8out 6he r8ce2016paht 20h id="snapshotef="fctrfn n8ace_6ng_o8f.20h7paht 20h id="L429+codake_0ss="larrayinit" cfe=traittratorh_spL__un97a/in_onae_ittratoridL4a"_dON_ON/ainit" ittrs_tseq/corselftitwake_ttrs=L_G_m_t_yp1s">msaflagsref=parsm1">jhrobal_trace" class=privatesaflagsref=parsprivate1">jount" class="sr7m" n8"m =7L4088_o20h8paht 20h id="L408" class="l7ne" 8am =7L4088>j20h9paht 20h9id="L426"WAR3"cu_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=snapshot>global,#ode=trsnapshot1">jrrrnoprrnop _dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class= 6he >global,#ode=tr 6he 1">jhrobal_trace" class=use_max_j">global,#ode=truse_max_j"ke_t)spah class="co7 " n8out 6he r8ce202spaht 20hrid="L429+codemp1=trsstop_count" class="sr7m" n8"m =7L4088_o2021paht 20h idt4unt" class="sr7m" n8"m =7L4088_o20h2paht 20h2id="L429+cod3"curr"type class="sittrs_tseq/corselftitwake_throbal_trace" class=snapshot>global,#ode=trsnapshot1">j)spah class="co7 " n8out 6he r8ce20h3paht 20h.c#L417" id="""""""""           retuatomic_decac_9>j4nlarra"ratomic_decke_t3hrnop_sl_s="comto m"tonae_record_cmd868r_disable\s_tseq/corselfttonae_record_cmd868r_disable\1">jcount" class="sr7m" n8"m =7L4088_o20h4paht 20h4id="L429+cod"L351">j351a/a>tonae_access_unlocksaflagsref=parstonae_access_unlock1">j3_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=cpu_filesaflagsref=parscpu_fileke_tcount" class="sr7m" n8"m =7L4088_o20h5paht 20h5id="L429+cod"L351">j351a/a>tonae_event_,ed\_unlocksaflagsref=parstonae_event_,ed\_unlock1">j3count" class="sr7m" n8"m =7L4088_o2026paht 20h6id="L417" class="li6mss=7ng_s6nt">7*/2027paht 20h id="unt" class="sr7m" n8"m =7L4088_o20h8paht 20h8id="dtatic ="daunt" class="sr7m" n8"m =7L4088_o20h9paht 20h9id="rL351">j351a/a>get_total_49"rieisaflagsref=parsget_total_49"riei1">j3ake_0ss="larrayinit" ctonae_arrayh_spL__un97a/in_onae_arrayidL4a"_dON_ON/ainit" j">global,#ode=trtake_t,4unsigneamlohr "_dON_ON/ainit" jotal>global,#ode=trtotalke_t,4unsigneamlohr "_dON_ON/ainit" 49"rieisaflagsref=pars49"rieike_t)spah class="co7 " n8out 6he r8ce203spaht 20hrid="snapshotef="fctrfn n8ace_6ng_o8f.2031paht 20h1id="L348"maxunsigneamlohr N_eype class="scou9"saflagsref=parscou9"1">jount" class="sr7m" n8"m =7L4088_o2032paht 20h2id="L429+cod3L41           retucpu>global,#ode=trcpu1">jount" class="sr7m" n8"m =7L4088_o20h3paht 20h id="L423" class="l7e" n8">ac7ess_8oc20h4paht 20h4id="L429+cod"_dON_ON/ainit" jotal>global,#ode=trtotalke_ttrs0ount" class="sr7m" n8"m =7L4088_o20h5paht 20h5id="L429+cod"_dON_ON/ainit" 49"rieisaflagsref=pars49"rieike_ttrs0ount" class="sr7m" n8"m =7L4088_o20h6paht 20h id="L386" class="l7fTRACE_IT7ent"> *20h7paht 20h id="L429+codN_finishtclasnafor_each__onasiz_cpu>global,#ode=trfor_each__onasiz_cpu1">j351e.c#L393" id=cpu>global,#ode=trcpu1">jcLsnapshotef="fctrfn n8ace_6ng_o8f.2038paht 20hracea/a> id="L42 idL4=_eype class="scou9"saflagsref=parscou9"1">jtrs=L_G_m_t_yp1s">_sizeode=tr_49"riei_cpu>global,#ode=tr_sizeode=tr_49"riei_cpu1">j351e.c#L393" id=j">global,#ode=trtake_throbal_trace" class="sref">global,#ode=trace_wake_t, N_eype class="scpu>global,#ode=trcpu1">jcount" class="sr7m" n8"m =7L4088_o20h9paht 20h9id="L429+codemp1=trs=255" "O">j4almosty">jun82a/a>aspah class="co7 " n8out 6he r8ce204spaht 20hrid="r255" "O">j4almosty">jRRRRRRRRRRRRRRRRR* If this ode=tr has skipped 49"riei, _hen we hold all82a/a>aspah class="co7 " n8out 6he r8ce2041paht 20h idt4=255" "O">j4almosty">jRRRRRRRRRRRRRRRRR* 49"rieiRforu_he tonaewand we need to ignore _he82a/a>aspah class="co7 " n8out 6he r8ce2042paht 20h2id="r255" "O">j4almosty">jRRRRRRRRRRRRRRRRR* oneiRbefore _he time strno.kea/a>aspah class="co7 " n8out 6he r8ce20h3paht 20h.c#L4N255" "O">j4almosty">jRRRRRRRRRRRRRRRRR*382a/a>aspah class="co7 " n8out 6he r8ce2044paht 20h idt4amp.c#L4L426"WAR3"cu_dON_ON/ainit" j">global,#ode=trtake_throbal_trace" class=datah_spL__un97a/indata1">j[N_finishtclasnacpu>global,#ode=trcpu1">j]hrobal_trace" class=skipped_49"rieisaflagsref=parsskipped_49"rieike_tcLsnapshotef="fctrfn n8ace_6ng_o8f.2045paht 20h.c#L399" id="""""""""""""""""_dON_ON/ainit" cou9"saflagsref=parscou9"1">jt-rs=L_G_m_t_yp1s">j">global,#ode=trtake_throbal_trace" class=datah_spL__un97a/indata1">j[N_finishtclasnacpu>global,#ode=trcpu1">j]hrobal_trace" class=skipped_49"rieisaflagsref=parsskipped_49"rieike_tount" class="sr7m" n8"m =7L4088_o2046paht 20h idL4amp;aa hr430"WARL42 idL4=255" "O">j4almosty">jun total is _he s6tr as _he 49"rieiR*382a/a>aspah class="co7 " n8out 6he r8ce2047paht 20h id="L429+codemp1=trsRRRRRRRR*_dON_ON/ainit" jotal>global,#ode=trtotalke_tt+=            retucou9"saflagsref=parscou9"1">jount" class="sr7m" n8"m =7L4088_o2048paht 20hracea/a> id="L42 idL4}xelseunt" class="sr7m" n8"m =7L4088_o20h9paht 20h9id="L429+codemp1=trsemp1=trs*_dON_ON/ainit" jotal>global,#ode=trtotalke_tt+=            retucou9"saflagsref=parscou9"1">j +unt" class="sr7m" n8"m =7L4088_o205spaht 20hrid="L429+codemp1=trsemp1=trs""""""""_dON_ON/ainit" _sizeode=tr_ovwarun_cpu>global,#ode=tr_sizeode=tr_ovwarun_cpu1">j351e.c#L393" id=j">global,#ode=trtake_throbal_trace" class="sref">global,#ode=trace_wake_t, N_eype class="scpu>global,#ode=trcpu1">jcount" class="sr7m" n8"m =7L4088_o2051paht 20h idt4amp;aa hr430">bx"_dON_ON/ainit" 49"rieisaflagsref=pars49"rieike_tt+=            retucou9"saflagsref=parscou9"1">jount" class="sr7m" n8"m =7L4088_o2052paht 20h2id="L429+codL417" class="li6mss=7ng_s6nt">7*/2053paht 20h3id="L417" class="li6mss=7ng_s6nt">7*/2054paht 20h4id="417" class="li6mss=7ng_s6nt">7*/2055paht 20h id="dtatic ="dam=L_G_m_t_yp1s">p_sit_lat_help_headf">global,#ode=trp_sit_lat_help_headf"1">j3ake_0ss="larrayinit" cseq_filesaflagsref=parsseq_fileidL4a"_dON_ON/ainit" msaflagsref=parsm1">j)spah class="co7 " n8out 6he r8ce2056paht 20h id="snapshotef="fctrfn n8ace_6ng_o8f.2057paht 20h id="L429+codN_finishtclasnaseq_pujisaflagsref=parsseq_puji1">j3_dON_ON/ainit" msaflagsref=parsm1">j, l255" "O">j4aakesiz">"#rsemp1=trs""""""""_------=roba CPU#rsemp1=trs""\n"82a/a>acount" class="sr7m" n8"m =7L4088_o2058paht j3_dON_ON/ainit" msaflagsref=parsm1">j, l255" "O">j4aakesiz">"#rsemp1=trs"""""""/"_-----=roba irqs-offp1=trs""\n"82a/a>acount" class="sr7m" n8"m =7L4088_o2059paht 20h9id="L429+codN_finishtclasnaseq_pujisaflagsref=parsseq_puji1">j3_dON_ON/ainit" msaflagsref=parsm1">j, l255" "O">j4aakesiz">"#rsemp1=trs""""""|"/"_----=roba need-resched s""\n"82a/a>acount" class="sr7m" n8"m =7L4088_o206spaht 20hrid="L429+codN_finishtclasnaseq_pujisaflagsref=parsseq_puji1">j3_dON_ON/ainit" msaflagsref=parsm1">j, l255" "O">j4aakesiz">"#rsemp1=trs""""""||"/"_---=roba hardirq/softirq"\n"82a/a>acount" class="sr7m" n8"m =7L4088_o2061paht 20h1id="L348"max"L351">j351a/a>seq_pujisaflagsref=parsseq_puji1">j3_dON_ON/ainit" msaflagsref=parsm1">j, l255" "O">j4aakesiz">"#rsemp1=trs""""""|||"/"_--=roba preempt-depths""\n"82a/a>acount" class="sr7m" n8"m =7L4088_o2062paht 20h2id="L429+cod_dON_ON/ainit" seq_pujisaflagsref=parsseq_puji1">j3_dON_ON/ainit" msaflagsref=parsm1">j, l255" "O">j4aakesiz">"#rsemp1=trs""""""||||"/"""""delaymp1=trs""""""\n"82a/a>acount" class="sr7m" n8"m =7L4088_o2063paht 20h3id="L429+cod_dON_ON/ainit" seq_pujisaflagsref=parsseq_puji1">j3_dON_ON/ainit" msaflagsref=parsm1">j, l255" "O">j4aakesiz">"#rscmd s"" pid"""||||| time "|"rscaller""""""\n"82a/a>acount" class="sr7m" n8"m =7L4088_o2064paht 20h4id="L429+cod"L351">j351a/a>seq_pujisaflagsref=parsseq_puji1">j3_dON_ON/ainit" msaflagsref=parsm1">j, l255" "O">j4aakesiz">"#rsemp\\"""/""""""|||||mp\\""""|"rs/1=trs""""""\n"82a/a>acount" class="sr7m" n8"m =7L4088_o2065paht 20h5id="L417" class="li6mss=7ng_s6nt">7*/2066paht 20h id="L386" class="l7fTRACE_IT7ent"> *2067paht 20h id="dtatic ="dam=L_G_m_t_yp1s">p_sit_event_info>global,#ode=trp_sit_event_info1">j3ake_0ss="larrayinit" ctonae_arrayh_spL__un97a/in_onae_arrayidL4a"_dON_ON/ainit" j">global,#ode=trtake_t,4ake_0ss="larrayinit" cseq_filesaflagsref=parsseq_fileidL4a"_dON_ON/ainit" msaflagsref=parsm1">j)spah class="co7 " n8out 6he r8ce2068paht 20h id="snapshotef="fctrfn n8ace_6ng_o8f.20h9paht 20h9id="L429+codunsigneamlohr N_eype class="sjotal>global,#ode=trtotalke_tount" class="sr7m" n8"m =7L4088_o207spaht 20hrid="L429+codunsigneamlohr N_eype class="s49"rieisaflagsref=pars49"rieike_tount" class="sr7m" n8"m =7L4088_o20h1paht 20h idt4unt" class="sr7m" n8"m =7L4088_o2072paht 20h2id="L429+cod_dON_ON/ainit" get_total_49"rieisaflagsref=parsget_total_49"riei1">j3_dON_ON/ainit" j">global,#ode=trtake_t,4hrnop_sl_s="comto m"total>global,#ode=trtotalke_t,4hrnop_sl_s="comto m"49"rieisaflagsref=pars49"rieike_t)ount" class="sr7m" n8"m =7L4088_o20h3paht 20h3id="L429+cod_dON_ON/ainit" seq_p_sitfsaflagsref=parsseq_p_sitf1">j3_dON_ON/ainit" msaflagsref=parsm1">j, l255" "O">j4aakesiz">"#r49"riei-in-ace_wa/49"riei-written: %lu/%lucod#P:%d\n"82a/a>a,unt" class="sr7m" n8"m =7L4088_o20h4paht 20h idt4amp.c#L4L426"WARcod_dON_ON/ainit" 49"rieisaflagsref=pars49"rieike_t, N_eype class="stotal>global,#ode=trtotalke_t,4N_eype class="snum_on868r_cpuisaflagsref=parsnum_on868r_cpui1">j3c)ount" class="sr7m" n8"m =7L4088_o20h5paht 20h5id="L429+cod"L351">j351a/a>seq_pujisaflagsref=parsseq_puji1">j3_dON_ON/ainit" msaflagsref=parsm1">j, l255" "O">j4aakesiz">"#\n"82a/a>acount" class="sr7m" n8"m =7L4088_o2076paht 20h6id="L417" class="li6mss=7ng_s6nt">7*/2077paht 20h id="unt" class="sr7m" n8"m =7L4088_o2078paht 20h8id="dtatic ="dam=L_G_m_t_yp1s">p_sit_func_help_headf">global,#ode=trp_sit_func_help_headf"1">j3ake_0ss="larrayinit" ctonae_arrayh_spL__un97a/in_onae_arrayidL4a"_dON_ON/ainit" j">global,#ode=trtake_t,4ake_0ss="larrayinit" cseq_filesaflagsref=parsseq_fileidL4a"_dON_ON/ainit" msaflagsref=parsm1">j)spah class="co7 " n8out 6he r8ce2079paht 20h9id="snapshotef="fctrfn n8ace_6ng_o8f.208spaht 20hrid="L429+cod"L351">j351a/a>p_sit_event_info>global,#ode=trp_sit_event_info1">j3_dON_ON/ainit" j">global,#ode=trtake_t,4_dON_ON/ainit" msaflagsref=parsm1">j)ount" class="sr7m" n8"m =7L4088_o2081paht 20h1id="L348"max"L351">j351a/a>seq_pujisaflagsref=parsseq_puji1">j3_dON_ON/ainit" msaflagsref=parsm1">j, l255" "O">j4aakesiz">"#rsemp1=trs"TASK-PIDrs"CPU#rsemp1TIMESTAMP  FUNCTION\n"82a/a>acount" class="sr7m" n8"m =7L4088_o2082paht 20h2id="L429+cod_dON_ON/ainit" seq_pujisaflagsref=parsseq_puji1">j3_dON_ON/ainit" msaflagsref=parsm1">j, l255" "O">j4aakesiz">"#rsemp1=trs""""|"|"rs""""|"rs"rs""""|"rs"rs"""|\n"82a/a>acount" class="sr7m" n8"m =7L4088_o2083paht 20h3id="L417" class="li6mss=7ng_s6nt">7*/2084paht 20h4id="417" class="li6mss=7ng_s6nt">7*/2085paht 20h id="dtatic ="dam=L_G_m_t_yp1s">p_sit_func_help_headf"_irq>global,#ode=trp_sit_func_help_headf"_irq1">j3ake_0ss="larrayinit" ctonae_arrayh_spL__un97a/in_onae_arrayidL4a"_dON_ON/ainit" j">global,#ode=trtake_t,4ake_0ss="larrayinit" cseq_filesaflagsref=parsseq_fileidL4a"_dON_ON/ainit" msaflagsref=parsm1">j)spah class="co7 " n8out 6he r8ce2086paht 20h id="snapshotef="fctrfn n8ace_6ng_o8f.2087paht 20h id="L429+codN_finishtclasnap_sit_event_info>global,#ode=trp_sit_event_info1">j3_dON_ON/ainit" j">global,#ode=trtake_t,4_dON_ON/ainit" msaflagsref=parsm1">j)ount" class="sr7m" n8"m =7L4088_o2088paht 20h8id="L429+codN_finishtclasnaseq_pujisaflagsref=parsseq_puji1">j3_dON_ON/ainit" msaflagsref=parsm1">j, l255" "O">j4aakesiz">"#rsemp1=trs""""""""""""""""""""_-----=roba irqs-off\n"82a/a>acount" class="sr7m" n8"m =7L4088_o2089paht 20h9id="L429+codN_finishtclasnaseq_pujisaflagsref=parsseq_puji1">j3_dON_ON/ainit" msaflagsref=parsm1">j, l255" "O">j4aakesiz">"#rsemp1=trs"""""""""""""""""""/"_----=roba need-resched\n"82a/a>acount" class="sr7m" n8"m =7L4088_o209spaht 20hrid="L429+codN_finishtclasnaseq_pujisaflagsref=parsseq_puji1">j3_dON_ON/ainit" msaflagsref=parsm1">j, l255" "O">j4aakesiz">"#rsemp1=trs""""""""""""""""""|"/"_---=roba hardirq/softirq\n"82a/a>acount" class="sr7m" n8"m =7L4088_o2091paht 20h1id="L348"max"L351">j351a/a>seq_pujisaflagsref=parsseq_puji1">j3_dON_ON/ainit" msaflagsref=parsm1">j, l255" "O">j4aakesiz">"#rsemp1=trs""""""""""""""""""||"/"_--=roba preempt-depth\n"82a/a>acount" class="sr7m" n8"m =7L4088_o2092paht 20h2id="L429+cod_dON_ON/ainit" seq_pujisaflagsref=parsseq_puji1">j3_dON_ON/ainit" msaflagsref=parsm1">j, l255" "O">j4aakesiz">"#rsemp1=trs""""""""""""""""""|||"/"""""delay\n"82a/a>acount" class="sr7m" n8"m =7L4088_o2093paht 20h3id="L429+cod_dON_ON/ainit" seq_pujisaflagsref=parsseq_puji1">j3_dON_ON/ainit" msaflagsref=parsm1">j, l255" "O">j4aakesiz">"#rssssssssssTASK-PIDrs"CPU#rs||||mpp1TIMESTAMP  FUNCTION\n"82a/a>acount" class="sr7m" n8"m =7L4088_o2094paht 20h4id="L429+cod"L351">j351a/a>seq_pujisaflagsref=parsseq_puji1">j3_dON_ON/ainit" msaflagsref=parsm1">j, l255" "O">j4aakesiz">"#rsemp"""""""""|"|"rs""""|"rs||||mpp1 ""|"rs"rs"""|\n"82a/a>acount" class="sr7m" n8"m =7L4088_o2095paht 20h5id="L417" class="li6mss=7ng_s6nt">7*/2096paht 20h id="L386" class="l7fTRACE_IT7ent"> *2097paht 20h id="="daunt" class="sr7m" n8"m =7L4088_o2098paht 20hracea=_finishtclasnap_sit__onae_headf">global,#ode=trp_sit__onae_headf"1">j3ake_0ss="larrayinit" cseq_filesaflagsref=parsseq_fileidL4a"_dON_ON/ainit" msaflagsref=parsm1">j,4ake_0ss="larrayinit" c_onae_ittratorh_spL__un97a/in_onae_ittratoridL4a"_dON_ON/ainit" ittrs_tseq/corselftitwake_t)spah class="co7 " n8out 6he r8ce2099paht 20h9id="snapshotef="fctrfn n8ace_6ng_o8f.21/spaht j)ount" class="sr7m" n8"m =7L4088_o21/1paht global,#ode=trtake_ttrs=L_G_m_t_yp1s">ittrs_tseq/corselftitwake_throbal_trace" class=j">global,#ode=trtake_tount" class="sr7m" n8"m =7L4088_o21/2paht global,#ode=trtonae_array_cpuidL4a"_dON_ON/ainit" datah_spL__un97a/indata1">jtrs=L_G_m_t_yp1s">j">global,#ode=trtake_throbal_trace" class=datah_spL__un97a/indata1">j[N_finishtclasnaj">global,#ode=trtake_throbal_trace" class=cpu>global,#ode=trcpu1">j]ount" class="sr7m" n8"m =7L4088_o21/3paht jtrs=L_G_m_t_yp1s">current_ 6he >global,#ode=trcurrent_ 6he 1">jount" class="sr7m" n8"m =7L4088_o21/4paht global,#ode=trtotalke_tount" class="sr7m" n8"m =7L4088_o21/6paht jtrs=255" "O">j4aakesiz">"preemption"82a/a>aount" class="sr7m" n8"m =7L4088_o21/7paht jtrs=dON_ON/ainit" typeh_spL__un97a/in_ype1">jhrobal_trace" class=87tr>global,#ode=tr86trke>jount" class="sr7m" n8"m =7L4088_o21/9paht j351a/a>get_total_49"rieisaflagsref=parsget_total_49"riei1">j3_dON_ON/ainit" j">global,#ode=trtake_t,4hrnop_sl_s="comto m"total>global,#ode=trtotalke_t,4hrnop_sl_s="comto m"49"rieisaflagsref=pars49"rieike_t)ount" class="sr7m" n8"m =7L4088_o2111paht 211 idt4unt" class="sr7m" n8"m =7L4088_o21h2paht 2112id="L429+cod_dON_ON/ainit" seq_p_sitfsaflagsref=parsseq_p_sitf1">j3_dON_ON/ainit" msaflagsref=parsm1">j, l255" "O">j4aakesiz">"#r%s latency tonaewv1.1.5 onr%s\n"82a/a>a,unt" class="sr7m" n8"m =7L4088_o21h3paht 211.c#L417" id="""""""""L42l_trace" class=87tr>global,#ode=tr86trke>j,4_dON_ON/ainit" UTS_RELEASE>global,#ode=trUTS_RELEASEke_t)ount" class="sr7m" n8"m =7L4088_o2114paht 2114id="L429+cod"L351">j351a/a>seq_pujisaflagsref=parsseq_puji1">j3_dON_ON/ainit" msaflagsref=parsm1">j, l255" "O">j4aakesiz">"#r-----------------------------------"82a/a>aunt" class="sr7m" n8"m =7L4088_o2115paht 211.c#L399" id=""""""""""l255" "O">j4aakesiz">"---------------------------------\n"82a/a>acount" class="sr7m" n8"m =7L4088_o2116paht 2116id="L429+cod_dON_ON/ainit" seq_p_sitfsaflagsref=parsseq_p_sitf1">j3_dON_ON/ainit" msaflagsref=parsm1">j, l255" "O">j4aakesiz">"#rlatency: %lu us, #%lu/%lu,"CPU#%d |"82a/a>aunt" class="sr7m" n8"m =7L4088_o2117paht 211 id="L429+codemp1=trsRRRl255" "O">j4aakesiz">" (M:%s VP:%d, KP:%d, SP:%d HP:%d"82a/a>a,unt" class="sr7m" n8"m =7L4088_o21h8paht 211racea/a> id="L42 idL4empl_trace" class=8secs_to_usecs>global,#ode=tr8secs_to_usecs1">j3_dON_ON/ainit" datah_spL__un97a/indata1">jhrobal_trace" class=saved_latencysaflagsref=parssaved_latencyke_t),unt" class="sr7m" n8"m =7L4088_o21h9paht 2119id="L429+codemp1=trsemp_dON_ON/ainit" 49"rieisaflagsref=pars49"rieike_t,unt" class="sr7m" n8"m =7L4088_o212spaht 21hrid="L429+codemp1=trsemp_dON_ON/ainit" total>global,#ode=trtotalke_t,unt" class="sr7m" n8"m =7L4088_o2121paht 212 idt4amp;aa hr430">bxRRRN_finishtclasnaj">global,#ode=trtake_throbal_trace" class=cpu>global,#ode=trcpu1">j,unt" class="sr7m" n8"m =7L4088_o2122paht 21h2id="#ifRN_finishtclasnadef722\s_tseq/corselftdef722\1">j3_dON_ON/ainit" CONFIG_PREEMPT_NONE>global,#ode=trCONFIG_PREEMPT_NONEke_t)spah class="co7 " n8out 6he r8ce21h3paht 21h.c#L417" id="""""""""RRRl255" "O">j4aakesiz">"server"82a/a>a,unt" class="sr7m" n8"m =7L4088_o21h4paht 21h4id="#elifRN_finishtclasnadef722\s_tseq/corselftdef722\1">j3_dON_ON/ainit" CONFIG_PREEMPT_VOLUNTARY>global,#ode=trCONFIG_PREEMPT_VOLUNTARYke_t)spah class="co7 " n8out 6he r8ce21h5paht 212.c#L399" id=""""""""""""l255" "O">j4aakesiz">"desktop"82a/a>a,unt" class="sr7m" n8"m =7L4088_o21h6paht 21h6id="#elifRN_finishtclasnadef722\s_tseq/corselftdef722\1">j3_dON_ON/ainit" CONFIG_PREEMPT>global,#ode=trCONFIG_PREEMPTke_t)spah class="co7 " n8out 6he r8ce21h7paht 212 id="L429+codemp1=trsRRRl255" "O">j4aakesiz">"preempt"82a/a>a,unt" class="sr7m" n8"m =7L4088_o21h8paht 21h8id="#elseunt" class="sr7m" n8"m =7L4088_o21h9paht 2129id="L429+codemp1=trsemp_255" "O">j4aakesiz">"unknown"82a/a>a,unt" class="sr7m" n8"m =7L4088_o213spaht 21hrid="#endifunt" class="sr7m" n8"m =7L4088_o2131paht 213 idt4amp;aa hr430">bxRRRN255" "O">j4almosty">jun These are reservedRforulatermuseR*382a/a>aspah class="co7 " n8out 6he r8ce2132paht 21h2id="L429+codddddddddddd0,d0,d0,d0count" class="sr7m" n8"m =7L4088_o21h3paht 21h id="#ifdefRN_finishtclasnaCONFIG_SMP>global,#ode=trCONFIG_SMPidt4unt" class="sr7m" n8"m =7L4088_o21h4paht 2134id="L429+cod"L351">j351a/a>seq_p_sitfsaflagsref=parsseq_p_sitf1">j3_dON_ON/ainit" msaflagsref=parsm1">j, l255" "O">j4aakesiz">"d#P:%d)\n"82a/a>a,4N_eype class="snum_on868r_cpuisaflagsref=parsnum_on868r_cpui1">j3c)ount" class="sr7m" n8"m =7L4088_o21h5paht 21h5id="#elseunt" class="sr7m" n8"m =7L4088_o21h6paht 2136id="L429+cod_dON_ON/ainit" seq_pujisaflagsref=parsseq_puji1">j3_dON_ON/ainit" msaflagsref=parsm1">j, l255" "O">j4aakesiz">")\n"82a/a>a)ount" class="sr7m" n8"m =7L4088_o21h7paht 21h id="#endifunt" class="sr7m" n8"m =7L4088_o2138paht 2138id="L429+codN_finishtclasnaseq_pujisaflagsref=parsseq_puji1">j3_dON_ON/ainit" msaflagsref=parsm1">j, l255" "O">j4aakesiz">"#rsem-----------------\n"82a/a>acount" class="sr7m" n8"m =7L4088_o21h9paht 2139id="L429+codN_finishtclasnaseq_p_sitfsaflagsref=parsseq_p_sitf1">j3_dON_ON/ainit" msaflagsref=parsm1">j, l255" "O">j4aakesiz">"#r ""|"task: %.16s-%d "82a/a>aunt" class="sr7m" n8"m =7L4088_o214spaht 214rid="L429+codemp1=trsemp_255" "O">j4aakesiz">"(uid:%d nice:%ld policy:%ld rt_p_so:%ld)\n"82a/a>a,unt" class="sr7m" n8"m =7L4088_o2141paht 214 idt4amp;aa hr430">bxRRRN_finishtclasnadatah_spL__un97a/indata1">jhrobal_trace" class=lmos>global,#ode=trcmoske>j,4_dON_ON/ainit" datah_spL__un97a/indata1">jhrobal_trace" class=pi\s_tseq/corselftpi\1">j,unt" class="sr7m" n8"m =7L4088_o2142paht 2142id="L429+coddddddddddddl_trace" class=from_kuid_mung2\s_tseq/corselftfrom_kuid_mung2\1">j3_dON_ON/ainit" seq_user_nisaflagsref=parsseq_user_ni1">j3_dON_ON/ainit" msaflagsref=parsm1">j),4_dON_ON/ainit" datah_spL__un97a/indata1">jhrobal_trace" class=ui\s_tseq/corselftui\1">j),4_dON_ON/ainit" datah_spL__un97a/indata1">jhrobal_trace" class=nicesaflagsref=parsnie 1">j,unt" class="sr7m" n8"m =7L4088_o2143paht 214.c#L417" id="""""""""L42l_trace" class=datah_spL__un97a/indata1">jhrobal_trace" class=policys_tseq/corselftpolicyke>j,4_dON_ON/ainit" datah_spL__un97a/indata1">jhrobal_trace" class=rt_p_soritys_tseq/corselftrt_p_sorityke_t)ount" class="sr7m" n8"m =7L4088_o2144paht 2144id="L429+cod"L351">j351a/a>seq_pujisaflagsref=parsseq_puji1">j3_dON_ON/ainit" msaflagsref=parsm1">j, l255" "O">j4aakesiz">"#rsem-----------------\n"82a/a>acount" class="sr7m" n8"m =7L4088_o2145paht 21h.c#L3unt" class="sr7m" n8"m =7L4088_o2146paht 21h idL4amp;aa h3"cu_dON_ON/ainit" datah_spL__un97a/indata1">jhrobal_trace" class=lritical_star"saflagsref=parscritical_star"ke_t)Lsnapshotef="fctrfn n8ace_6ng_o8f.2147paht 21h id="L429+codemp1=trs"L351">j351a/a>seq_pujisaflagsref=parsseq_puji1">j3_dON_ON/ainit" msaflagsref=parsm1">j, l255" "O">j4aakesiz">"#rs=roba star"edRat: "82a/a>acount" class="sr7m" n8"m =7L4088_o2148paht 21hracea/a> id="L42 idL4N_finishtclasnaseq_p_sit_ip_symsaflagsref=parsseq_p_sit_ip_sym1">j3hrnop_sl_s="comto m"ittrs_tseq/corselftitwake_throbal_trace" class=seq>global,#ode=trseqke>j,4_dON_ON/ainit" datah_spL__un97a/indata1">jhrobal_trace" class=lritical_star"saflagsref=parscritical_star"ke_t,4_dON_ON/ainit" sym_flagisaflagsref=parssym_flagiid="count" class="sr7m" n8"m =7L4088_o2149paht 21h9id="L429+codemp1=trs="larrayinit" ctonae_p_sit_seq>global,#ode=trtonae_p_sit_seq1">j3_dON_ON/ainit" msaflagsref=parsm1">j, hrnop_sl_s="comto m"ittrs_tseq/corselftitwake_throbal_trace" class=seq>global,#ode=trseqke>jcount" class="sr7m" n8"m =7L4088_o215spaht 21hrid="L429+codemp1=trs"L351">j351a/a>seq_pujisaflagsref=parsseq_puji1">j3_dON_ON/ainit" msaflagsref=parsm1">j, l255" "O">j4aakesiz">"\n#rs=roba endedRat:   "82a/a>acount" class="sr7m" n8"m =7L4088_o2151paht 21h idt4amp;aa hr430">bxN_finishtclasnaseq_p_sit_ip_symsaflagsref=parsseq_p_sit_ip_sym1">j3hrnop_sl_s="comto m"ittrs_tseq/corselftitwake_throbal_trace" class=seq>global,#ode=trseqke>j,4_dON_ON/ainit" datah_spL__un97a/indata1">jhrobal_trace" class=lritical_endsaflagsref=parscritical_endke_t,4_dON_ON/ainit" sym_flagisaflagsref=parssym_flagiid="count" class="sr7m" n8"m =7L4088_o2152paht 2152id="L429+coddddddddd="larrayinit" ctonae_p_sit_seq>global,#ode=trtonae_p_sit_seq1">j3_dON_ON/ainit" msaflagsref=parsm1">j, hrnop_sl_s="comto m"ittrs_tseq/corselftitwake_throbal_trace" class=seq>global,#ode=trseqke>jcount" class="sr7m" n8"m =7L4088_o2153paht 215.c#L417" id="""""""""           retuseq_pujisaflagsref=parsseq_puji1">j3_dON_ON/ainit" msaflagsref=parsm1">j, l255" "O">j4aakesiz">"\n#\n"82a/a>acount" class="sr7m" n8"m =7L4088_o2154paht 2154id="L429+codL417" class="li6mss=7ng_s6nt">7*/2155paht 215.c#L3unt" class="sr7m" n8"m =7L4088_o2156paht 2156id="L429+cod_dON_ON/ainit" seq_pujisaflagsref=parsseq_puji1">j3_dON_ON/ainit" msaflagsref=parsm1">j, l255" "O">j4aakesiz">"#\n"82a/a>acount" class="sr7m" n8"m =7L4088_o2157paht 21h id="L417" class="li6mss=7ng_s6nt">7*/2158paht j2159paht 21h9id="dtatic ="dam=L_G_m_t_yp1s">test_cpueode=_star"saflagsref=parstest_cpueode=_star"1">j3ake_0ss="larrayinit" c_onae_ittratorh_spL__un97a/in_onae_ittratoridL4a"_dON_ON/ainit" ittrs_tseq/corselftitwake_t)spah class="co7 " n8out 6he r8ce216spaht 216rid="snapshotef="fctrfn n8ace_6ng_o8f.2161paht 2161id="L348"maxake_0ss="larrayinit" ctonae_seq>global,#ode=trtonae_seqke>ja"_dON_ON/ainit" isaflagsref=parsske>ja= hrnop_sl_s="comto m"ittrs_tseq/corselftitwake_throbal_trace" class=seq>global,#ode=trseqke>jount" class="sr7m" n8"m =7L4088_o2162paht 21h2id="unt" class="sr7m" n8"m =7L4088_o2163paht 21h3id="L429+cod3"curu_dON_ON/ainit" j"nae_flagisaflagsref=parsj"nae_flagiid="Lrrnop _dON_ON/ainit" TRACE_ITER_ANNOTATE>global,#ode=trTRACE_ITER_ANNOTATEke_t))spah class="co7 " n8out 6he r8ce2164paht 216 idt4amp.c#L4L426"WARstop_count" class="sr7m" n8"m =7L4088_o2165paht 216.c#L3unt" class="sr7m" n8"m =7L4088_o2166paht 216 idL4amp;aa h3"curu_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=itwa_flagisaflagsref=parsitwa_flagiid="Lrrnop _dON_ON/ainit" TRACE_FILE_ANNOTATE>global,#ode=trTRACE_FILE_ANNOTATEke_t))spah class="co7 " n8out 6he r8ce2167paht 216 id="L429+codemp1=trsstop_count" class="sr7m" n8"m =7L4088_o2168paht 216 id="L408" class="l7ne" 8am =7L4088>j21h9paht 2169id="L426"WAR3"cu_dON_ON/ainit" cpumask_test_cpu>global,#ode=trcpumask_test_cpu1">j3_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=cpu>global,#ode=trcpu1">j,s=L_G_m_t_yp1s">ittrs_tseq/corselftitwake_throbal_trace" class=star"ed>global,#ode=trstar"edke_t))spah class="co7 " n8out 6he r8ce217spaht 217rid="L429+codemp1=trsstop_count" class="sr7m" n8"m =7L4088_o21h1paht 21h idt4unt" class="sr7m" n8"m =7L4088_o2172paht 21h2id="L429+cod3"cu_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=j">global,#ode=trtake_throbal_trace" class=datah_spL__un97a/indata1">j[N_finishtclasnaittrs_tseq/corselftitwake_throbal_trace" class=cpu>global,#ode=trcpu1">j]hrobal_trace" class=skipped_49"rieisaflagsref=parsskipped_49"rieike_tcunt" class="sr7m" n8"m =7L4088_o2173paht 217.c#L417" id="""""""""stop_count" class="sr7m" n8"m =7L4088_o21h4paht 2174id="417" class="li6mss=7ng_s6nt">7*/21h5paht 21h5id="L429+cod"L351">j351a/a>cpumask_set_cpu>global,#ode=trcpumask_set_cpu1">j3_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=cpu>global,#ode=trcpu1">j,s=L_G_m_t_yp1s">ittrs_tseq/corselftitwake_throbal_trace" class=star"ed>global,#ode=trstar"edke_t)ount" class="sr7m" n8"m =7L4088_o21h6paht 217 id="L386" class="l7fTRACE_IT7ent"> *2177paht 217 id="L429+codN255" "O">j4almosty">jun Don't p_sit star"edRcpu ode=tr foru_he firstr49"ry ofu_he tonaew*382a/a>aspah class="co7 " n8out 6he r8ce2178paht 2178id="L429+cod3"cu_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=idxs_tseq/corselftidxid="Lroba 1cunt" class="sr7m" n8"m =7L4088_o2179paht 2179id="L429+codemp1=trs="larrayinit" ctonae_seq_p_sitfsaflagsref=parstonae_seq_p_sitf1">j3_dON_ON/ainit" ssaflagsref=parsske>j, l255" "O">j4aakesiz">"#####"CPU %u ode=tr star"edR####\n"82a/a>a,unt" class="sr7m" n8"m =7L4088_o218spaht 218rid="L429+codemp1=trsemp1=trs""""""""_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=cpu>global,#ode=trcpu1">j)ount" class="sr7m" n8"m =7L4088_o2181paht 21h1id="L417" class="li6mss=7ng_s6nt">7*/2182paht 2182id="unt" class="sr7m" n8"m =7L4088_o2183paht 21h3id="dtatic enumm=L_G_m_t_yp1s">p_sit_l68r_"saflagsref=parsp_sit_l68r_"id="L=L_G_m_t_yp1s">p_sit_j"nae_fm"saflagsref=parsp_sit_j"nae_fm"1">j3ake_0ss="larrayinit" c_onae_ittratorh_spL__un97a/in_onae_ittratoridL4a"_dON_ON/ainit" ittrs_tseq/corselftitwake_t)spah class="co7 " n8out 6he r8ce2184paht 21h4id="snapshotef="fctrfn n8ace_6ng_o8f.2185paht 2185id="L429+codake_0ss="larrayinit" ctonae_seq>global,#ode=trtonae_seqke>ja"_dON_ON/ainit" isaflagsref=parsske>ja= hrnop_sl_s="comto m"ittrs_tseq/corselftitwake_throbal_trace" class=seq>global,#ode=trseqke>jount" class="sr7m" n8"m =7L4088_o2186paht 218 idL4amp;aa hunsigneamlohr N_eype class="ssym_flagisaflagsref=parssym_flagiid="L=cu_dON_ON/ainit" j"nae_flagisaflagsref=parsj"nae_flagiid="Lrrnop _dON_ON/ainit" TRACE_ITER_SYM_MASKsaflagsref=parsTRACE_ITER_SYM_MASK1">j)ount" class="sr7m" n8"m =7L4088_o2187paht 21h id="L429+codake_0ss="larrayinit" ctonae_49"rysaflagsref=parsj"nae_49"ryke>ja"_dON_ON/ainit" 49"rysaflagsref=pars49"ryke>jount" class="sr7m" n8"m =7L4088_o2188paht 21h8id="L429+codake_0ss="larrayinit" ctonae_4ventsaflagsref=parsj"nae_4ventke>ja"_dON_ON/ainit" 4ventsaflagsref=pars4ventke>jount" class="sr7m" n8"m =7L4088_o2189paht 218 idL4unt" class="sr7m" n8"m =7L4088_o219spaht 21hrid="L429+codN_finishtclasna49"rysaflagsref=pars49"ryke>jtrs=L_G_m_t_yp1s">ittrs_tseq/corselftitwake_throbal_trace" class=entsaflagsref=pars4ntke>jount" class="sr7m" n8"m =7L4088_o2191paht 219 idt4unt" class="sr7m" n8"m =7L4088_o2192paht 21h2id="L429+cod_dON_ON/ainit" test_cpueode=_star"saflagsref=parstest_cpueode=_star"1">j3_dON_ON/ainit" ittrs_tseq/corselftitwake_t)ount" class="sr7m" n8"m =7L4088_o2193paht 219 id="L423" class="l7e" n8">ac7ess_8oc2194paht 21h4id="L429+cod"L351">j351a/a>4ventsaflagsref=pars4ventke>jtrs=L_G_m_t_yp1s">fj"nae_find_4ventsaflagsref=parsfj"nae_find_4vent1">j3_dON_ON/ainit" 49"rysaflagsref=pars49"ryke>jhrobal_trace" class=jypeh_spL__un97a/in_ype1">j)ount" class="sr7m" n8"m =7L4088_o2195paht 219.c#L3unt" class="sr7m" n8"m =7L4088_o2196paht 219 idL4amp;aa h3"cu_dON_ON/ainit" j"nae_flagisaflagsref=parsj"nae_flagiid="Lrrnop _dON_ON/ainit" TRACE_ITER_CONTEXT_INFOsaflagsref=parsTRACE_ITER_CONTEXT_INFO1">j)Lsnapshotef="fctrfn n8ace_6ng_o8f.2197paht 219 id="L429+codemp1=trs3"cu_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=itwa_flagisaflagsref=parsitwa_flagiid="Lrrnop _dON_ON/ainit" TRACE_FILE_LAT_FMT>global,#ode=trTRACE_FILE_LAT_FMT1">j)Lsnapshotef="fctrfn n8ace_6ng_o8f.2198paht 219racea/a> id="L42 idL4emp1=trs3"cu!="larrayinit" ctonae_p_sit_lat_contextsaflagsref=parsj"nae_p_sit_lat_context1">j3_dON_ON/ainit" ittrs_tseq/corselftitwake_t))spah class="co7 " n8out 6he r8ce2199paht 2199id="L429+codemp1=trsemp1=trsssssssssgotoL=L_G_m_t_yp1s">par"ial>global,#ode=trpar"ialke>jount" class="sr7m" n8"m =7L4088_o22/spaht bxRRR1=trs3"cu!="larrayinit" ctonae_p_sit_contextsaflagsref=parsj"nae_p_sit_context1">j3_dON_ON/ainit" ittrs_tseq/corselftitwake_t))spah class="co7 " n8out 6he r8ce22/2paht par"ial>global,#ode=trpar"ialke>jount" class="sr7m" n8"m =7L4088_o22/3paht 7*/22/4paht 7*/22/5paht j)spah class="co7 " n8out 6he r8ce22/7paht j351a/a>4ventsaflagsref=pars4ventke>jhrobal_trace" class=funcisaflagsref=parsfuncike_throbal_trace" class=j"acesaflagsref=parsj"ace1">j3_dON_ON/ainit" ittrs_tseq/corselftitwake_t,4_dON_ON/ainit" sym_flagisaflagsref=parssym_flagiid=",4_dON_ON/ainit" 4ventsaflagsref=pars4ventke>j)ount" class="sr7m" n8"m =7L4088_o22/8paht j22/9paht j3_dON_ON/ainit" ssaflagsref=parsske>j, l255" "O">j4aakesiz">"Unknown _ype %d\n"82a/a>a,dN_finishtclasna49"rysaflagsref=pars49"ryke>jhrobal_trace" class=jypeh_spL__un97a/in_ype1">j))spah class="co7 " n8out 6he r8ce221spaht 221rid="L429+codemp1=trsgotoL=L_G_m_t_yp1s">par"ial>global,#ode=trpar"ialke>jount" class="sr7m" n8"m =7L4088_o2211paht 221 idt4unt" class="sr7m" n8"m =7L4088_o22h2paht 2212id="L429+codstop_cd"L351">j351a/a>TRACE_TYPE_HANDLED>global,#ode=trTRACE_TYPE_HANDLEDke>jount" class="sr7m" n8"m =7L4088_o2213paht 221.c#L4=L_G_m_t_yp1s">par"ial>global,#ode=trpar"ialke>j:unt" class="sr7m" n8"m =7L4088_o2214paht 2214id="L429+codstop_cd"L351">j351a/a>TRACE_TYPE_PARTIAL_LINE>global,#ode=trTRACE_TYPE_PARTIAL_LINEke>jount" class="sr7m" n8"m =7L4088_o2215paht 2215id="L417" class="li6mss=7ng_s6nt">7*/2216paht 221 id="L386" class="l7fTRACE_IT7ent"> *2217paht 221 id="dtatic enumm=L_G_m_t_yp1s">p_sit_l68r_"saflagsref=parsp_sit_l68r_"id="L=L_G_m_t_yp1s">p_sit_raw_fm"saflagsref=parsp_sit_raw_fm"1">j3ake_0ss="larrayinit" c_onae_ittratorh_spL__un97a/in_onae_ittratoridL4a"_dON_ON/ainit" ittrs_tseq/corselftitwake_t)spah class="co7 " n8out 6he r8ce22h8paht 221 id="snapshotef="fctrfn n8ace_6ng_o8f.22h9paht 2219id="L429+codake_0ss="larrayinit" ctonae_seq>global,#ode=trtonae_seqke>ja"_dON_ON/ainit" isaflagsref=parsske>ja= hrnop_sl_s="comto m"ittrs_tseq/corselftitwake_throbal_trace" class=seq>global,#ode=trseqke>jount" class="sr7m" n8"m =7L4088_o222spaht 22hrid="L429+codake_0ss="larrayinit" ctonae_49"rysaflagsref=parsj"nae_49"ryke>ja"_dON_ON/ainit" 49"rysaflagsref=pars49"ryke>jount" class="sr7m" n8"m =7L4088_o2221paht 2221id="L348"maxake_0ss="larrayinit" ctonae_4ventsaflagsref=parsj"nae_4ventke>ja"_dON_ON/ainit" 4ventsaflagsref=pars4ventke>jount" class="sr7m" n8"m =7L4088_o2222paht 2222id="unt" class="sr7m" n8"m =7L4088_o22h3paht 22h.c#L417" id="N_finishtclasna49"rysaflagsref=pars49"ryke>jtrs=L_G_m_t_yp1s">ittrs_tseq/corselftitwake_throbal_trace" class=entsaflagsref=pars4ntke>jount" class="sr7m" n8"m =7L4088_o22h4paht 2224id="417" class="li6mss=7ng_s6nt">7*/22h5paht 222.c#L399" id="3"cu_dON_ON/ainit" j"nae_flagisaflagsref=parsj"nae_flagiid="Lrrnop _dON_ON/ainit" TRACE_ITER_CONTEXT_INFOsaflagsref=parsTRACE_ITER_CONTEXT_INFO1">j)Lsnapshotef="fctrfn n8ace_6ng_o8f.22h6paht 222 idL4amp;aa hL426"WAR3"cu!="larrayinit" ctonae_seq_p_sitfsaflagsref=parstonae_seq_p_sitf1">j3_dON_ON/ainit" ssaflagsref=parsske>j, l255" "O">j4aakesiz">"%d %d %llu "82a/a>a,unt" class="sr7m" n8"m =7L4088_o22h7paht 222 id="L429+codemp1=trsRRRRRRRRRRRRRRRRRRRRRRN_finishtclasna49"rysaflagsref=pars49"ryke>jhrobal_trace" class=pi\s_tseq/corselftpi\1">j,"_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=cpu>global,#ode=trcpu1">j,"_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=jisaflagsref=parsji1">j))spah class="co7 " n8out 6he r8ce22h8paht 222racea/a> id="L42 idL4emp1=trsgotoL=L_G_m_t_yp1s">par"ial>global,#ode=trpar"ialke>jount" class="sr7m" n8"m =7L4088_o22h9paht 2229id="L429+codL417" class="li6mss=7ng_s6nt">7*/223spaht 22hrid="417" class="li6mss=7ng_s6nt">7*/2231paht 223 idt4amp;aa h"L351">j351a/a>4ventsaflagsref=pars4ventke>jtrs=L_G_m_t_yp1s">fj"nae_find_4ventsaflagsref=parsfj"nae_find_4vent1">j3_dON_ON/ainit" 49"rysaflagsref=pars49"ryke>jhrobal_trace" class=jypeh_spL__un97a/in_ype1">j)ount" class="sr7m" n8"m =7L4088_o2232paht 2232id="L429+cod3"cu_dON_ON/ainit" 4ventsaflagsref=pars4ventke>j)spah class="co7 " n8out 6he r8ce22h3paht 223.c#L417" id="""""""""stop_cd"L351">j351a/a>4ventsaflagsref=pars4ventke>jhrobal_trace" class=funcisaflagsref=parsfuncike_throbal_trace" class=rawsaflagsref=parsraw1">j3_dON_ON/ainit" ittrs_tseq/corselftitwake_t,40,4_dON_ON/ainit" 4ventsaflagsref=pars4ventke>j)ount" class="sr7m" n8"m =7L4088_o22h4paht 2234id="417" class="li6mss=7ng_s6nt">7*/22h5paht 223.c#L399" id="3"cu!="larrayinit" ctonae_seq_p_sitfsaflagsref=parstonae_seq_p_sitf1">j3_dON_ON/ainit" ssaflagsref=parsske>j, l255" "O">j4aakesiz">"%d ?\n"82a/a>a,dN_finishtclasna49"rysaflagsref=pars49"ryke>jhrobal_trace" class=jypeh_spL__un97a/in_ype1">j))spah class="co7 " n8out 6he r8ce22h6paht 223 idL4amp;aa hL426"WARgotoL=L_G_m_t_yp1s">par"ial>global,#ode=trpar"ialke>jount" class="sr7m" n8"m =7L4088_o22h7paht 223 id="unt" class="sr7m" n8"m =7L4088_o2238paht 2238id="L429+codstop_cd"L351">j351a/a>TRACE_TYPE_HANDLED>global,#ode=trTRACE_TYPE_HANDLEDke>jount" class="sr7m" n8"m =7L4088_o22h9paht 2239id="=L_G_m_t_yp1s">par"ial>global,#ode=trpar"ialke>j:unt" class="sr7m" n8"m =7L4088_o224spaht 224rid="L429+codstop_cd"L351">j351a/a>TRACE_TYPE_PARTIAL_LINE>global,#ode=trTRACE_TYPE_PARTIAL_LINEke>jount" class="sr7m" n8"m =7L4088_o2241paht 2241id="L417" class="li6mss=7ng_s6nt">7*/2242paht 2242id="unt" class="sr7m" n8"m =7L4088_o2243paht 2243id="dtatic enumm=L_G_m_t_yp1s">p_sit_l68r_"saflagsref=parsp_sit_l68r_"id="L=L_G_m_t_yp1s">p_sit_hex_fm"saflagsref=parsp_sit_hex_fm"1">j3ake_0ss="larrayinit" c_onae_ittratorh_spL__un97a/in_onae_ittratoridL4a"_dON_ON/ainit" ittrs_tseq/corselftitwake_t)spah class="co7 " n8out 6he r8ce2244paht 2244id="snapshotef="fctrfn n8ace_6ng_o8f.2245paht 2245id="L429+codake_0ss="larrayinit" ctonae_seq>global,#ode=trtonae_seqke>ja"_dON_ON/ainit" isaflagsref=parsske>ja= hrnop_sl_s="comto m"ittrs_tseq/corselftitwake_throbal_trace" class=seq>global,#ode=trseqke>jount" class="sr7m" n8"m =7L4088_o2246paht 224 idL4amp;aa hunsigneamcharal_trace" class=new874raclobal,#ode=trnew874rke>jtrs=255" "O">j4aakesiz">'\n'82a/a>aount" class="sr7m" n8"m =7L4088_o2247paht 224 id="L429+codake_0ss="larrayinit" ctonae_49"rysaflagsref=parsj"nae_49"ryke>ja"_dON_ON/ainit" 49"rysaflagsref=pars49"ryke>jount" class="sr7m" n8"m =7L4088_o2248paht 2248id="L429+codake_0ss="larrayinit" ctonae_4ventsaflagsref=parsj"nae_4ventke>ja"_dON_ON/ainit" 4ventsaflagsref=pars4ventke>jount" class="sr7m" n8"m =7L4088_o2249paht 224 idL4unt" class="sr7m" n8"m =7L4088_o225spaht 225rid="L429+codN_finishtclasna49"rysaflagsref=pars49"ryke>jtrs=L_G_m_t_yp1s">ittrs_tseq/corselftitwake_throbal_trace" class=entsaflagsref=pars4ntke>jount" class="sr7m" n8"m =7L4088_o2251paht 225 idt4unt" class="sr7m" n8"m =7L4088_o2252paht 2252id="L429+cod3"cu_dON_ON/ainit" j"nae_flagisaflagsref=parsj"nae_flagiid="Lrrnop _dON_ON/ainit" TRACE_ITER_CONTEXT_INFOsaflagsref=parsTRACE_ITER_CONTEXT_INFO1">j)Lsnapshotef="fctrfn n8ace_6ng_o8f.2253paht 225.c#L417" id="""""""""           retuSEQ_PUT_HEX_FIELD_RET>global,#ode=trSEQ_PUT_HEX_FIELD_RET1">j3_dON_ON/ainit" ssaflagsref=parsske>j, l_finishtclasna49"rysaflagsref=pars49"ryke>jhrobal_trace" class=pi\s_tseq/corselftpi\1">j)ount" class="sr7m" n8"m =7L4088_o2254paht 2254id="L429+cod""""""""           retuSEQ_PUT_HEX_FIELD_RET>global,#ode=trSEQ_PUT_HEX_FIELD_RET1">j3_dON_ON/ainit" ssaflagsref=parsske>j, l_finishtclasnaittrs_tseq/corselftitwake_throbal_trace" class=cpu>global,#ode=trcpu1">j)ount" class="sr7m" n8"m =7L4088_o2255paht 225.c#L399" id="""""""""           retuSEQ_PUT_HEX_FIELD_RET>global,#ode=trSEQ_PUT_HEX_FIELD_RET1">j3_dON_ON/ainit" ssaflagsref=parsske>j, l_finishtclasnaittrs_tseq/corselftitwake_throbal_trace" class=jisaflagsref=parsji1">j)ount" class="sr7m" n8"m =7L4088_o2256paht 2256id="L429+codL417" class="li6mss=7ng_s6nt">7*/2257paht 225 id="unt" class="sr7m" n8"m =7L4088_o2258paht jtrs=L_G_m_t_yp1s">fj"nae_find_4ventsaflagsref=parsfj"nae_find_4vent1">j3_dON_ON/ainit" 49"rysaflagsref=pars49"ryke>jhrobal_trace" class=jypeh_spL__un97a/in_ype1">j)ount" class="sr7m" n8"m =7L4088_o2259paht 2259id="L426"WAR3"cu_dON_ON/ainit" 4ventsaflagsref=pars4ventke>j)Lsnapshotef="fctrfn n8ace_6ng_o8f.226spaht 226rid="L429+codemp1=trsenumm=L_G_m_t_yp1s">p_sit_l68r_"saflagsref=parsp_sit_l68r_"id="L=L_G_m_t_yp1s">stosaflagsref=parsretke>jtrs=L_G_m_t_yp1s">4ventsaflagsref=pars4ventke>jhrobal_trace" class=funcisaflagsref=parsfuncike_throbal_trace" class=hexsaflagsref=parshex1">j3_dON_ON/ainit" ittrs_tseq/corselftitwake_t,40,4_dON_ON/ainit" 4ventsaflagsref=pars4ventke>j)ount" class="sr7m" n8"m =7L4088_o2261paht 226 idt4amp;aa hr430">bx3"cu_dON_ON/ainit" stosaflagsref=parsretke>jt!rs=L_G_m_t_yp1s">TRACE_TYPE_HANDLED>global,#ode=trTRACE_TYPE_HANDLEDke>j)spah class="co7 " n8out 6he r8ce2262paht 2262id="L429+codddddddddddd1=trsstop_cd"L351">j351a/a>stosaflagsref=parsretke>jount" class="sr7m" n8"m =7L4088_o2263paht 22h3id="L429+codL417" class="li6mss=7ng_s6nt">7*/2264paht 2264id="417" class="li6mss=7ng_s6nt">7*/2265paht 2265id="L429+cod"L351">j351a/a>SEQ_PUT_FIELD_RET>global,#ode=trSEQ_PUT_FIELD_RET1">j3_dON_ON/ainit" ssaflagsref=parsske>j, l_finishtclasnanew874raclobal,#ode=trnew874rke>j)ount" class="sr7m" n8"m =7L4088_o2266paht 226 id="L386" class="l7fTRACE_IT7ent"> *2267paht 226 id="L429+codstop_cd"L351">j351a/a>TRACE_TYPE_HANDLED>global,#ode=trTRACE_TYPE_HANDLEDke>jount" class="sr7m" n8"m =7L4088_o2268paht 226 id="L417" class="li6mss=7ng_s6nt">7*/2269paht 226 idL4unt" class="sr7m" n8"m =7L4088_o227spaht 227rid="dtatic enumm=L_G_m_t_yp1s">p_sit_l68r_"saflagsref=parsp_sit_l68r_"id="L=L_G_m_t_yp1s">p_sit_bin_fm"saflagsref=parsp_sit_bin_fm"1">j3ake_0ss="larrayinit" c_onae_ittratorh_spL__un97a/in_onae_ittratoridL4a"_dON_ON/ainit" ittrs_tseq/corselftitwake_t)spah class="co7 " n8out 6he r8ce22h1paht 22h idt4snapshotef="fctrfn n8ace_6ng_o8f.2272paht 22h2id="L429+codake_0ss="larrayinit" ctonae_seq>global,#ode=trtonae_seqke>ja"_dON_ON/ainit" isaflagsref=parsske>ja= hrnop_sl_s="comto m"ittrs_tseq/corselftitwake_throbal_trace" class=seq>global,#ode=trseqke>jount" class="sr7m" n8"m =7L4088_o2273paht 227.c#L417" id="ake_0ss="larrayinit" ctonae_49"rysaflagsref=parsj"nae_49"ryke>ja"_dON_ON/ainit" 49"rysaflagsref=pars49"ryke>jount" class="sr7m" n8"m =7L4088_o22h4paht 2274c#L417" id="ake_0ss="larrayinit" ctonae_4ventsaflagsref=parsj"nae_4ventke>ja"_dON_ON/ainit" 4ventsaflagsref=pars4ventke>jount" class="sr7m" n8"m =7L4088_o22h5paht 227.c#L3unt" class="sr7m" n8"m =7L4088_o22h6paht 2276id="L429+cod_dON_ON/ainit" 49"rysaflagsref=pars49"ryke>jtrs=L_G_m_t_yp1s">ittrs_tseq/corselftitwake_throbal_trace" class=entsaflagsref=pars4ntke>jount" class="sr7m" n8"m =7L4088_o2277paht 227 id="unt" class="sr7m" n8"m =7L4088_o2278paht 2278id="L429+cod3"cu_dON_ON/ainit" j"nae_flagisaflagsref=parsj"nae_flagiid="Lrrnop _dON_ON/ainit" TRACE_ITER_CONTEXT_INFOsaflagsref=parsTRACE_ITER_CONTEXT_INFO1">j)Lsnapshotef="fctrfn n8ace_6ng_o8f.2279paht 2279id="L429+codemp1=trs="larrayinit" cSEQ_PUT_FIELD_RET>global,#ode=trSEQ_PUT_FIELD_RET1">j3_dON_ON/ainit" ssaflagsref=parsske>j, l_finishtclasna49"rysaflagsref=pars49"ryke>jhrobal_trace" class=pi\s_tseq/corselftpi\1">j)ount" class="sr7m" n8"m =7L4088_o228spaht 228rid="L429+codemp1=trs="larrayinit" cSEQ_PUT_FIELD_RET>global,#ode=trSEQ_PUT_FIELD_RET1">j3_dON_ON/ainit" ssaflagsref=parsske>j, l_finishtclasnaittrs_tseq/corselftitwake_throbal_trace" class=cpu>global,#ode=trcpu1">j)ount" class="sr7m" n8"m =7L4088_o2281paht 228 idt4amp;aa hr430">bxN_finishtclasnaSEQ_PUT_FIELD_RET>global,#ode=trSEQ_PUT_FIELD_RET1">j3_dON_ON/ainit" ssaflagsref=parsske>j, l_finishtclasnaittrs_tseq/corselftitwake_throbal_trace" class=jisaflagsref=parsji1">j)ount" class="sr7m" n8"m =7L4088_o2282paht 2282id="L429+codL417" class="li6mss=7ng_s6nt">7*/2283paht 228 id="L423" class="l7e" n8">ac7ess_8oc2284paht 2284id="L429+cod"L351">j351a/a>4ventsaflagsref=pars4ventke>jtrs=L_G_m_t_yp1s">fj"nae_find_4ventsaflagsref=parsfj"nae_find_4vent1">j3_dON_ON/ainit" 49"rysaflagsref=pars49"ryke>jhrobal_trace" class=jypeh_spL__un97a/in_ype1">j)ount" class="sr7m" n8"m =7L4088_o2285paht 2285id="L429+codstop_cd"L351">j351a/a>4ventsaflagsref=pars4ventke>j ?s=L_G_m_t_yp1s">4ventsaflagsref=pars4ventke>jhrobal_trace" class=funcisaflagsref=parsfuncike_throbal_trace" class=binarysaflagsref=parsbinary1">j3_dON_ON/ainit" ittrs_tseq/corselftitwake_t,40,4_dON_ON/ainit" 4ventsaflagsref=pars4ventke>j) :unt" class="sr7m" n8"m =7L4088_o2286paht 228 idL4amp;aa hL426"WAR"L351">j351a/a>TRACE_TYPE_HANDLED>global,#ode=trTRACE_TYPE_HANDLEDke>jount" class="sr7m" n8"m =7L4088_o2287paht 228 id="L417" class="li6mss=7ng_s6nt">7*/2288paht 228 id="L408" class="l7ne" 8am =7L4088>j2289paht 228 idL4sit ="larrayinit" ctonae_4mptys_tseq/corselfttonae_4mpty1">j3ake_0ss="larrayinit" c_onae_ittratorh_spL__un97a/in_onae_ittratoridL4a"_dON_ON/ainit" ittrs_tseq/corselftitwake_t)spah class="co7 " n8out 6he r8ce229spaht 229rid="snapshotef="fctrfn n8ace_6ng_o8f.2291paht 2291id="L348"maxake_0ss="larrayinit" cesiz_ode=tr_ittrs_tseq/corselftesiz_ode=tr_ittridL4a"_dON_ON/ainit" ode_ittrs_tseq/corselftode_ittrke>jount" class="sr7m" n8"m =7L4088_o2292paht 22h2id="L429+codsit ="larrayinit" ccpu>global,#ode=trcpu1">jount" class="sr7m" n8"m =7L4088_o2293paht 229 id="L423" class="l7e" n8">ac7ess_8oc2294paht 22h4id="L429+cod"255" "O">j4almosty">jun If we are looksiz at one"CPU ode=tr, only check that one"*382a/a>aspah class="co7 " n8out 6he r8ce2295paht 229.c#L399" id="3"cu_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=cpu_fileh_spL__un97a/incpu_fileke>jt!rs=L_G_m_t_yp1s">TRACE_PIPE_ALL_CPU>global,#ode=trTRACE_PIPE_ALL_CPU1">j)Lsnapshotef="fctrfn n8ace_6ng_o8f.2296paht 229 idL4amp;aa hL426"WAR"L351">j351a/a>cpu>global,#ode=trcpu1">jtrs=L_G_m_t_yp1s">ittrs_tseq/corselftitwake_throbal_trace" class=cpu_fileh_spL__un97a/incpu_fileke>jount" class="sr7m" n8"m =7L4088_o2297paht 229 id="L429+codemp1=trs_dON_ON/ainit" ode_ittrs_tseq/corselftode_ittrke>jtrs=L_G_m_t_yp1s">_onae_ode=tr_ittrs_tseq/corselft_onae_ode=tr_ittr1">j3_dON_ON/ainit" ittrs_tseq/corselftitwake_t,4l_trace" class=cpu>global,#ode=trcpu1">j)ount" class="sr7m" n8"m =7L4088_o2298paht 229racea/a> id="L42 idL43"cu_dON_ON/ainit" ode_ittrs_tseq/corselftode_ittrke>j)Lsnapshotef="fctrfn n8ace_6ng_o8f.2299paht 2299id="L429+codemp1=trsemp1=trs3"cu!="larrayinit" cesiz_ode=tr_ittr_4mptys_tseq/corselftesiz_ode=tr_ittr_4mpty1">j3_dON_ON/ainit" ode_ittrs_tseq/corselftode_ittrke>j))spah class="co7 " n8out 6he r8ce23/spaht bx}xelseLsnapshotef="fctrfn n8ace_6ng_o8f.23/2paht global,#ode=tresiz_ode=tr_4mpty_cpu1">j3_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=j">global,#ode=trtake_throbal_trace" class=ode=trs_tseq/corselftodefwake_t,4l_trace" class=cpu>global,#ode=trcpu1">j))spah class="co7 " n8out 6he r8ce23/3paht bx}unt" class="sr7m" n8"m =7L4088_o23/5paht 7*/23/7paht global,#ode=trfor_4ach_=7L4siz_cpu1">j3_dON_ON/ainit" cpu>global,#ode=trcpu1">j)Lsnapshotef="fctrfn n8ace_6ng_o8f.23/9paht jtrs=L_G_m_t_yp1s">_onae_ode=tr_ittrs_tseq/corselft_onae_ode=tr_ittr1">j3_dON_ON/ainit" ittrs_tseq/corselftitwake_t,4l_trace" class=cpu>global,#ode=trcpu1">j)ount" class="sr7m" n8"m =7L4088_o231spaht 231rid="L429+codemp1=trs3"cu_dON_ON/ainit" ode_ittrs_tseq/corselftode_ittrke>j)Lsnapshotef="fctrfn n8ace_6ng_o8f.2311paht 231 idt4amp;aa hr430">bxRRR1=trs3"cu!="larrayinit" cesiz_ode=tr_ittr_4mptys_tseq/corselftesiz_ode=tr_ittr_4mpty1">j3_dON_ON/ainit" ode_ittrs_tseq/corselftode_ittrke>j))spah class="co7 " n8out 6he r8ce23h2paht 2312id="L429+codddddddddddd1=trsssssssssstop_cd0ount" class="sr7m" n8"m =7L4088_o2313paht 231.c#L417" id="""""""""LxelseLsnapshotef="fctrfn n8ace_6ng_o8f.2314paht 2314id="L429+codr430">bxRRR1=trs3"cu!="larrayinit" cesiz_ode=tr_4mpty_cpu>global,#ode=tresiz_ode=tr_4mpty_cpu1">j3_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=j">global,#ode=trtake_throbal_trace" class=ode=trs_tseq/corselftodefwake_t,4l_trace" class=cpu>global,#ode=trcpu1">j))spah class="co7 " n8out 6he o8f.2315paht 231.c#L399" id="""""""""ddd1=trsssssssssstop_cd0ount" class="sr7m" n8"m =7L4088_o2316paht 231 idL4amp;aa hL426"WARL417" class="li6mss=7ng_s6nt">7*/2317paht 2317id="L429+codL417" class="li6mss=7ng_s6nt">7*/23h8paht 231 id="L408" class="l7ne" 8am =7L4088>j23h9paht 2319id="L429+codstop_cd1ount" class="sr7m" n8"m =7L4088_o232spaht 23hrid="L417" class="li6mss=7ng_s6nt">7*/2321paht 232 idt4unt" class="sr7m" n8"m =7L4088_o2322paht 2322id=""255" "O">j4almosty">jun  Called with j"nae_4vent_read_lock() held."*382a/a>aspah class="co7 " n8out 6he r8ce23h3paht 23h.c#L4enumm=L_G_m_t_yp1s">p_sit_l68r_"saflagsref=parsp_sit_l68r_"id="L=L_G_m_t_yp1s">p_sit_j"nae_874raclobal,#ode=trp_sit_j"nae_874r1">j3ake_0ss="larrayinit" c_onae_ittratorh_spL__un97a/in_onae_ittratoridL4a"_dON_ON/ainit" ittrs_tseq/corselftitwake_t)spah class="co7 " n8out 6he r8ce23h4paht 2324id="snapshotef="fctrfn n8ace_6ng_o8f.23h5paht 232.c#L399" id="enumm=L_G_m_t_yp1s">p_sit_l68r_"saflagsref=parsp_sit_l68r_"id="L=L_G_m_t_yp1s">stosaflagsref=parsretke>jount" class="sr7m" n8"m =7L4088_o2326paht 232 id="L386" class="l7fTRACE_IT7ent"> *23h7paht 232 id="L429+cod3"cu_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=lost_4ventisaflagsref=parslost_4ventiid="LrrnoprrnopL386" class="l7fTRACE_IT7ent"> *23h8paht 232racea/a> id="L42 !="larrayinit" ctonae_seq_p_sitfsaflagsref=parstonae_seq_p_sitf1">j3hrnop_sl_s="comto m"ittrs_tseq/corselftitwake_throbal_trace" class=seq>global,#ode=trseqke>j,4_255" "O">j4aakesiz">"CPU:%d [LOST %lu EVENTS]\n"82a/a>a,unt" class="sr7m" n8"m =7L4088_o23h9paht 2329id="L429+codemp1=trsemp1=trssssssssssl_finishtclasnaittrs_tseq/corselftitwake_throbal_trace" class=cpu>global,#ode=trcpu1">j, l_finishtclasnaittrs_tseq/corselftitwake_throbal_trace" class=lost_4ventisaflagsref=parslost_4ventiid="))spah class="co7 " n8out 6he o8f.233spaht 233rid="L429+codemp1=trsstop_cd"L351">j351a/a>TRACE_TYPE_PARTIAL_LINE>global,#ode=trTRACE_TYPE_PARTIAL_LINEke>jount" class="sr7m" n8"m =7L4088_o2331paht 233 idt4unt" class="sr7m" n8"m =7L4088_o2332paht 2332id="L429+cod3"cu_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=j"acesaflagsref=parsj"ace1">jLrrnoprrnop l_finishtclasnaittrs_tseq/corselftitwake_throbal_trace" class=j"acesaflagsref=parsj"ace1">jhrobal_trace" class=p_sit_l68rsaflagsref=parsp_sit_l68rke>j)Lsnapshotef="fctrfn n8ace_6ng_o8f.23h3paht 233.c#L417" id="""""""""=L_G_m_t_yp1s">stosaflagsref=parsretke>jtrs=L_G_m_t_yp1s">ittrs_tseq/corselftitwake_throbal_trace" class=j"acesaflagsref=parsj"ace1">jhrobal_trace" class=p_sit_l68rsaflagsref=parsp_sit_l68rke>j3_dON_ON/ainit" ittrs_tseq/corselftitwake_t)ount" class="sr7m" n8"m =7L4088_o23h4paht 2334id="L429+codr430">bx3"cu_dON_ON/ainit" stosaflagsref=parsretke>jt!rs=L_G_m_t_yp1s">TRACE_TYPE_UNHANDLED>global,#ode=trTRACE_TYPE_UNHANDLEDke_t)spah class="co7 " n8out 6he r8ce23h5paht 233.c#L399" id="""""""""ddd1=trsstop_cd"L351">j351a/a>stosaflagsref=parsretke>jount" class="sr7m" n8"m =7L4088_o23h6paht 2336id="L429+codL417" class="li6mss=7ng_s6nt">7*/23h7paht 233 id="unt" class="sr7m" n8"m =7L4088_o2338paht 2338id="L429+cod3"cu_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=entsaflagsref=pars4ntke>jhrobal_trace" class=jypeh_spL__un97a/in_ype1">j =rs=L_G_m_t_yp1s">TRACE_BPRINT>global,#ode=trTRACE_BPRINTid="LrrnoprrnopL386" class="l7fTRACE_IT7ent"> *23h9paht 2339id="L429+codemp1=trsemp1=trs="larrayinit" ctonae_flagisaflagsref=parsj"nae_flagiid="Lrrnop _dON_ON/ainit" TRACE_ITER_PRINTKsaflagsref=parsTRACE_ITER_PRINTKid="LrrnoprrnopL386" class="l7fTRACE_IT7ent"> *234spaht 234rid="L429+codemp1=trsssssssss="larrayinit" ctonae_flagisaflagsref=parsj"nae_flagiid="Lrrnop _dON_ON/ainit" TRACE_ITER_PRINTK_MSGONLYsaflagsref=parsTRACE_ITER_PRINTK_MSGONLYke_t)spah class="co7 " n8out 6he r8ce2341paht 234 idt4amp;aa hr430">bxstop_cd"L351">j351a/a>j"nae_p_sit_bp_sitk_msg_onlysaflagsref=parsj"nae_p_sit_bp_sitk_msg_onlyke>j3_dON_ON/ainit" ittrs_tseq/corselftitwake_t)ount" class="sr7m" n8"m =7L4088_o2342paht 2342id="unt" class="sr7m" n8"m =7L4088_o2343paht 2343id="L429+cod3"cu_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=entsaflagsref=pars4ntke>jhrobal_trace" class=jypeh_spL__un97a/in_ype1">j =rs=L_G_m_t_yp1s">TRACE_PRINT>global,#ode=trTRACE_PRINTid="LrrnoprrnopL386" class="l7fTRACE_IT7ent"> *2344paht 2344id="L429+codr430">bxRRR1=trs="larrayinit" ctonae_flagisaflagsref=parsj"nae_flagiid="Lrrnop _dON_ON/ainit" TRACE_ITER_PRINTKsaflagsref=parsTRACE_ITER_PRINTKid="LrrnoprrnopL386" class="l7fTRACE_IT7ent"> *2345paht 234.c#L399" id="""""""""ddd1=trs="larrayinit" ctonae_flagisaflagsref=parsj"nae_flagiid="Lrrnop _dON_ON/ainit" TRACE_ITER_PRINTK_MSGONLYsaflagsref=parsTRACE_ITER_PRINTK_MSGONLYke_t)spah class="co7 " n8out 6he r8ce2346paht 234 idL4amp;aa hL426"WARstop_cd"L351">j351a/a>j"nae_p_sit_p_sitk_msg_onlysaflagsref=parsj"nae_p_sit_p_sitk_msg_onlyke>j3_dON_ON/ainit" ittrs_tseq/corselftitwake_t)ount" class="sr7m" n8"m =7L4088_o2347paht 234 id="unt" class="sr7m" n8"m =7L4088_o2348paht 2348id="L429+cod3"cu_dON_ON/ainit" j"nae_flagisaflagsref=parsj"nae_flagiid="Lrrnop _dON_ON/ainit" TRACE_ITER_BINsaflagsref=parsTRACE_ITER_BINke_t)spah class="co7 " n8out 6he r8ce2349paht 2349id="L429+codemp1=trsstop_cd"L351">j351a/a>p_sit_bin_fm"saflagsref=parsp_sit_bin_fm"1">j3_dON_ON/ainit" ittrs_tseq/corselftitwake_t)ount" class="sr7m" n8"m =7L4088_o235spaht 235rid="417" class="li6mss=7ng_s6nt">7*/2351paht 2351id="L429+cod3"cu_dON_ON/ainit" j"nae_flagisaflagsref=parsj"nae_flagiid="Lrrnop _dON_ON/ainit" TRACE_ITER_HEXsaflagsref=parsTRACE_ITER_HEXke_t)spah class="co7 " n8out 6he r8ce2352paht 2352id="L429+codddddddddstop_cd"L351">j351a/a>p_sit_hex_fm"saflagsref=parsp_sit_hex_fm"1">j3_dON_ON/ainit" ittrs_tseq/corselftitwake_t)ount" class="sr7m" n8"m =7L4088_o2353paht 235 id="L423" class="l7e" n8">ac7ess_8oc2354paht 2354id="L429+cod3"cu_dON_ON/ainit" j"nae_flagisaflagsref=parsj"nae_flagiid="Lrrnop _dON_ON/ainit" TRACE_ITER_RAWsaflagsref=parsTRACE_ITER_RAWke_t)spah class="co7 " n8out 6he r8ce2355paht 235.c#L399" id="""""""""stop_cd"L351">j351a/a>p_sit_raw_fm"saflagsref=parsp_sit_raw_fm"1">j3_dON_ON/ainit" ittrs_tseq/corselftitwake_t)ount" class="sr7m" n8"m =7L4088_o2356paht 235 id="L386" class="l7fTRACE_IT7ent"> *2357paht 235 id="L429+codstop_cd"L351">j351a/a>p_sit_j"nae_fm"saflagsref=parsp_sit_j"nae_fm"1">j3_dON_ON/ainit" ittrs_tseq/corselftitwake_t)ount" class="sr7m" n8"m =7L4088_o2358paht 7*/2359paht 235 idL4unt" class="sr7m" n8"m =7L4088_o236spaht 236rid="voidd"L351">j351a/a>j"nae_latency_headtrs_tseq/corselft_onae_latency_headtr1">j3ake_0ss="larrayinit" cseq_fileh_spL__un97a/inseq_fileidL4a"_dON_ON/ainit" mh_spL__un97a/inmke_t)spah class="co7 " n8out 6he r8ce2361paht 236 idt4snapshotef="fctrfn n8ace_6ng_o8f.2362paht 2362id="L429+codake_0ss="larrayinit" c_onae_ittratorh_spL__un97a/in_onae_ittratoridL4a"_dON_ON/ainit" ittrs_tseq/corselftitwake_ttrs=L_G_m_t_yp1s">mh_spL__un97a/inmke_throbal_trace" class=p_svatesaflagsref=parsp_svateke>jount" class="sr7m" n8"m =7L4088_o2363paht 236 id="L423" class="l7e" n8">ac7ess_8oc2364paht 2364id="L429+cod"255" "O">j4almosty">jun p_sit nothsiz 3"cthe ode=trs are 4mpty"*382a/a>aspah class="co7 " n8out 6he r8ce2365paht 236.c#L399" id="3"cu_dON_ON/ainit" j"nae_4mptys_tseq/corselfttonae_4mpty1">j3_dON_ON/ainit" ittrs_tseq/corselftitwake_t))spah class="co7 " n8out 6he r8ce2366paht 236 idL4amp;aa hL426"WARstop_count" class="sr7m" n8"m =7L4088_o2367paht 236 id="unt" class="sr7m" n8"m =7L4088_o2368paht 2368id="L429+cod3"cu_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=ittr_flagisaflagsref=parsitwa_flagiid="Lrrnop _dON_ON/ainit" TRACE_FILE_LAT_FMT>global,#ode=trTRACE_FILE_LAT_FMT1">j)unt" class="sr7m" n8"m =7L4088_o2369paht 2369id="L429+codemp1=trs="larrayinit" cp_sit_j"nae_headtrs_tseq/corselftp_sit_j"nae_headtr1">j3_dON_ON/ainit" mh_spL__un97a/inmke_t, l_finishtclasnaittrs_tseq/corselftitwake_t)ount" class="sr7m" n8"m =7L4088_o237spaht 237rid="417" class="li6mss=7ng_s6nt">7*/23h1paht 2371id="L429+cod3"cu!u_dON_ON/ainit" j"nae_flagisaflagsref=parsj"nae_flagiid="Lrrnop _dON_ON/ainit" TRACE_ITER_VERBOSE>global,#ode=trTRACE_ITER_VERBOSEke_t))spah class="co7 " n8out 6he r8ce2372paht 2372id="L429+codddddddddl_trace" class=p_sit_lat_help_headtrs_tseq/corselftp_sit_lat_help_headtr1">j3_dON_ON/ainit" mh_spL__un97a/inmke_t)ount" class="sr7m" n8"m =7L4088_o2373paht 237.c#L4L417" class="li6mss=7ng_s6nt">7*/23h4paht 2374id="417" class="li6mss=7ng_s6nt">7*/23h5paht 237.c#L3voidd"L351">j351a/a>j"nae_default_headtrs_tseq/corselft_onae_default_headtr1">j3ake_0ss="larrayinit" cseq_fileh_spL__un97a/inseq_fileidL4a"_dON_ON/ainit" mh_spL__un97a/inmke_t)spah class="co7 " n8out 6he r8ce23h6paht 2376id="snapshotef="fctrfn n8ace_6ng_o8f.2377paht 237 id="L429+codake_0ss="larrayinit" ctonae_ittratorh_spL__un97a/in_onae_ittratoridL4a"_dON_ON/ainit" ittrs_tseq/corselftitwake_ttrs=L_G_m_t_yp1s">mh_spL__un97a/inmke_throbal_trace" class=p_svatesaflagsref=parsp_svateke>jount" class="sr7m" n8"m =7L4088_o2378paht 237 id="L408" class="l7ne" 8am =7L4088>j2379paht 2379id="L426"WAR3"cu!u_dON_ON/ainit" j"nae_flagisaflagsref=parsj"nae_flagiid="Lrrnop _dON_ON/ainit" TRACE_ITER_CONTEXT_INFOsaflagsref=parsTRACE_ITER_CONTEXT_INFO1">j))spah class="co7 " n8out 6he r8ce238spaht 238rid="L429+codemp1=trsstop_count" class="sr7m" n8"m =7L4088_o2381paht 238 idt4unt" class="sr7m" n8"m =7L4088_o2382paht 2382id="L429+cod3"cu_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=ittr_flagisaflagsref=parsitwa_flagiid="Lrrnop _dON_ON/ainit" TRACE_FILE_LAT_FMT>global,#ode=trTRACE_FILE_LAT_FMT1">j)Lsnapshotef="fctrfn n8ace_6ng_o8f.2383paht 238.c#L417" id="""""""""=255" "O">j4almosty">jun p_sit nothsiz 3"cthe ode=trs are 4mpty"*382a/a>aspah class="co7 " n8out 6he r8ce2384paht 2384id="L429+codr430">bx3"cu_dON_ON/ainit" j"nae_4mptys_tseq/corselfttonae_4mpty1">j3_dON_ON/ainit" ittrs_tseq/corselftitwake_t))spah class="co7 " n8out 6he r8ce2385paht 238.c#L399" id="""""""""ddd1=trsstop_count" class="sr7m" n8"m =7L4088_o2386paht 238 idL4amp;aa hL426"WAR"L351">j351a/a>p_sit_j"nae_headtrs_tseq/corselftp_sit_j"nae_headtr1">j3_dON_ON/ainit" mh_spL__un97a/inmke_t, l_finishtclasnaittrs_tseq/corselftitwake_t)ount" class="sr7m" n8"m =7L4088_o2387paht 238 id="L429+codemp1=trs3"cu!u_dON_ON/ainit" j"nae_flagisaflagsref=parsj"nae_flagiid="Lrrnop _dON_ON/ainit" TRACE_ITER_VERBOSE>global,#ode=trTRACE_ITER_VERBOSEke_t))spah class="co7 " n8out 6he r8ce2388paht 238racea/a> id="L42 idL4emp1=trsl_trace" class=p_sit_lat_help_headtrs_tseq/corselftp_sit_lat_help_headtr1">j3_dON_ON/ainit" mh_spL__un97a/inmke_t)ount" class="sr7m" n8"m =7L4088_o2389paht 2389id="L429+codLxelseLsnapshotef="fctrfn n8ace_6ng_o8f.239spaht 239rid="L429+codemp1=trs3"cu!u_dON_ON/ainit" j"nae_flagisaflagsref=parsj"nae_flagiid="Lrrnop _dON_ON/ainit" TRACE_ITER_VERBOSE>global,#ode=trTRACE_ITER_VERBOSEke_t))Lsnapshotef="fctrfn n8ace_6ng_o8f.2391paht 239 idt4amp;aa hr430">bxRRR1=trs3"cu_dON_ON/ainit" j"nae_flagisaflagsref=parsj"nae_flagiid="Lrrnop _dON_ON/ainit" TRACE_ITER_IRQ_INFOsaflagsref=parsTRACE_ITER_IRQ_INFOke_t)spah class="co7 " n8out 6he r8ce2392paht 2392id="L429+codddddddddL42 idL4emp1=trsl_trace" class=p_sit_func_help_headtr_irq>global,#ode=trp_sit_func_help_headtr_irq1">j3_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=j">global,#ode=trtake_t, l_finishtclasnamh_spL__un97a/inmke_t)ount" class="sr7m" n8"m =7L4088_o2393paht 239.c#L417" id="""""""""sssssssselseunt" class="sr7m" n8"m =7L4088_o2394paht 2394id="L429+codr430">bxRRR1=trsemp1=trsl_trace" class=p_sit_func_help_headtr>global,#ode=trp_sit_func_help_headtr1">j3_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=j">global,#ode=trtake_t, l_finishtclasnamh_spL__un97a/inmke_t)ount" class="sr7m" n8"m =7L4088_o2395paht 239.c#L399" id="""""""""L417" class="li6mss=7ng_s6nt">7*/2396paht 2396id="L429+codL417" class="li6mss=7ng_s6nt">7*/2397paht 239 id="L417" class="li6mss=7ng_s6nt">7*/2398paht 239 id="L408" class="l7ne" 8am =7L4088>j2399paht 2399id="dtatic voidd"L351">j351a/a>jest_fj"nae_aliveh_spL__un97a/in_est_fj"nae_alive1">j3ake_0ss="larrayinit" cseq_fileh_spL__un97a/inseq_fileidL4a"_dON_ON/ainit" mh_spL__un97a/inmke_t)spah class="co7 " n8out 6he r8ce24/spaht 2401id="L429+cod3"cu!_dON_ON/ainit" fj"nae_is_deadh_spL__un97a/infj"nae_is_dead1">j3))spah class="co7 " n8out 6he r8ce24/2paht j3_dON_ON/ainit" mh_spL__un97a/inmke_t, l255" "O">j4aakesiz">"# WARNING: FUNCTION TRACING IS CORRUPTED\n"82a/a>a)ount" class="sr7m" n8"m =7L4088_o24/4paht j3_dON_ON/ainit" mh_spL__un97a/inmke_t, l255" "O">j4aakesiz">"#          MAY BE MISSING FUNCTION EVENTS\n"82a/a>a)ount" class="sr7m" n8"m =7L4088_o24/5paht 7*/24/6paht  *24/7paht  *24/8paht j351a/a>p_sit_snapshot_help>global,#ode=trp_sit_snapshot_help1">j3ake_0ss="larrayinit" cseq_fileh_spL__un97a/inseq_fileidL4a"_dON_ON/ainit" mh_spL__un97a/inmke_t,dake_0ss="larrayinit" ctonae_ittratorh_spL__un97a/in_onae_ittratoridL4a"_dON_ON/ainit" ittrs_tseq/corselftitwake_t)spah class="co7 " n8out 6he r8ce24/9paht 241rid="L429+cod3"cu_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=j"acesaflagsref=parsj"ace1">jhrobal_trace" class=allocated_snapshotsaflagsref=parsallocated_snapshotke_t)spah class="co7 " n8out 6he r8ce2411paht 241 idt4amp;aa hr430">bx="larrayinit" cseq_p_sitfsaflagsref=parsseq_p_sitf1">j3_dON_ON/ainit" mh_spL__un97a/inmke_t, l255" "O">j4aakesiz">"#\n# * Snapshot is allocated *\n#\n"82a/a>a)ount" class="sr7m" n8"m =7L4088_o24h2paht 2412id="L429+codelseunt" class="sr7m" n8"m =7L4088_o2413paht 241.c#L417" id="""""""""="larrayinit" cseq_p_sitfsaflagsref=parsseq_p_sitf1">j3_dON_ON/ainit" mh_spL__un97a/inmke_t, l255" "O">j4aakesiz">"#\n# * Snapshot is freed *\n#\n"82a/a>a)ount" class="sr7m" n8"m =7L4088_o24h4paht 2414id="417" class="li6mss=7ng_s6nt">7*/2415paht 241.c#L399" id="="larrayinit" cseq_p_sitfsaflagsref=parsseq_p_sitf1">j3_dON_ON/ainit" mh_spL__un97a/inmke_t, l255" "O">j4aakesiz">"# Snapshot lmosands:\n"82a/a>a)ount" class="sr7m" n8"m =7L4088_o24h6paht 2416id="L429+cod_dON_ON/ainit" seq_p_sitfsaflagsref=parsseq_p_sitf1">j3_dON_ON/ainit" mh_spL__un97a/inmke_t, l255" "O">j4aakesiz">"# echo 0 roba snapshot : Clears and frees snapshot ode=tr\n"82a/a>a)ount" class="sr7m" n8"m =7L4088_o24h7paht 2417id="L429+cod_dON_ON/ainit" seq_p_sitfsaflagsref=parsseq_p_sitf1">j3_dON_ON/ainit" mh_spL__un97a/inmke_t, l255" "O">j4aakesiz">"# echo 1 roba snapshot : Allocates snapshot ode=tr,d3"cnot already allocated.\n"82a/a>a)ount" class="sr7m" n8"m =7L4088_o24h8paht 2418id="L429+codN_finishtclasnaseq_p_sitfsaflagsref=parsseq_p_sitf1">j3_dON_ON/ainit" mh_spL__un97a/inmke_t, l255" "O">j4aakesiz">"#                      Takes a snapshot o"cthe main ode=tr.\n"82a/a>a)ount" class="sr7m" n8"m =7L4088_o24h9paht 2419id="L429+cod_dON_ON/ainit" seq_p_sitfsaflagsref=parsseq_p_sitf1">j3_dON_ON/ainit" mh_spL__un97a/inmke_t, l255" "O">j4aakesiz">"# echo 2 roba snapshot : Clears snapshot ode=tr (but does not allocate)\n"82a/a>a)ount" class="sr7m" n8"m =7L4088_o242spaht 242rid="L429+codN_finishtclasnaseq_p_sitfsaflagsref=parsseq_p_sitf1">j3_dON_ON/ainit" mh_spL__un97a/inmke_t, l255" "O">j4aakesiz">"#                      (Doesn't have to be '2' works with any numbtr that\n"82a/a>a)ount" class="sr7m" n8"m =7L4088_o2421paht 2421id="L429+codN_finishtclasnaseq_p_sitfsaflagsref=parsseq_p_sitf1">j3_dON_ON/ainit" mh_spL__un97a/inmke_t, l255" "O">j4aakesiz">"#                       is not a '0' or '1')\n"82a/a>a)ount" class="sr7m" n8"m =7L4088_o2422paht 2422id="L417" class="li6mss=7ng_s6nt">7*/24h3paht 24h.c#L4#elseunt" class="sr7m" n8"m =7L4088_o24h4paht 2424id="=255" "O">j4almosty">jun Should nevtr be called *382a/a>aspah class="co7 " n8out 6he r8ce24h5paht 242.c#L3dtatic _dON_ON/ainit" inl68rsaflagsref=parsinl68rid="Lvoidd"L351">j351a/a>p_sit_snapshot_help>global,#ode=trp_sit_snapshot_help1">j3ake_0ss="larrayinit" cseq_fileh_spL__un97a/inseq_fileidL4a"_dON_ON/ainit" mh_spL__un97a/inmke_t,dake_0ss="larrayinit" ctonae_ittratorh_spL__un97a/in_onae_ittratoridL4a"_dON_ON/ainit" ittrs_tseq/corselftitwake_t) {dL417" class="li6mss=7ng_s6nt">7*/2426paht 242 id="#endif417" class="li6mss=7ng_s6nt">7*/2427paht 242 id="unt" class="sr7m" n8"m =7L4088_o24h8paht 2428id="dtatic sit ="larrayinit" cs_showh_spL__un97a/ins_show1">j3ake_0ss="larrayinit" cseq_fileh_spL__un97a/inseq_fileidL4a"_dON_ON/ainit" mh_spL__un97a/inmke_t,dvoidd"_dON_ON/ainit" vh_spL__un97a/invke_t)spah class="co7 " n8out 6he r8ce24h9paht 2429id="snapshotef="fctrfn n8ace_6ng_o8f.243spaht 243rid="L429+codake_0ss="larrayinit" ctonae_ittratorh_spL__un97a/in_onae_ittratoridL4a"_dON_ON/ainit" ittrs_tseq/corselftitwake_ttrs=L_G_m_t_yp1s">vh_spL__un97a/invke_tount" class="sr7m" n8"m =7L4088_o2431paht 2431id="L429+cod3it ="larrayinit" cstosaflagsref=parsretke>jount" class="sr7m" n8"m =7L4088_o2432paht 2432id="unt" class="sr7m" n8"m =7L4088_o24h3paht 2433id="L429+cod3"cu_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=entsaflagsref=pars4ntke>j =rs=L_G_m_t_yp1s">NULLsaflagsref=parsNULL1">j)Lsnapshotef="fctrfn n8ace_6ng_o8f.24h4paht 2434id="L429+codr430">bx3"cu_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=j">global,#ode=trtake_t)Lsnapshotef="fctrfn n8ace_6ng_o8f.24h5paht 243.c#L399" id="""""""""ddd1=trsN_finishtclasnaseq_p_sitfsaflagsref=parsseq_p_sitf1">j3_dON_ON/ainit" mh_spL__un97a/inmke_t, l255" "O">j4aakesiz">"# _6ng_r: %s\n"82a/a>a,s=L_G_m_t_yp1s">ittrs_tseq/corselftitwake_throbal_trace" class=j"acesaflagsref=parsj"ace1">jhrobal_trace" class=83trsaflagsref=pars83trke_t)ount" class="sr7m" n8"m =7L4088_o24h6paht 243 idL4amp;aa hL426"WARddd1=trsN_finishtclasnaseq_putisaflagsref=parsseq_puti1">j3_dON_ON/ainit" mh_spL__un97a/inmke_t, l255" "O">j4aakesiz">"#\n"82a/a>a)ount" class="sr7m" n8"m =7L4088_o24h7paht 243 id="L429+codemp1=trsddd1=trsN_finishtclasnajest_fj"nae_aliveh_spL__un97a/in_est_fj"nae_alive1">j3l_finishtclasnamh_spL__un97a/inmke_t)ount" class="sr7m" n8"m =7L4088_o2438paht 243racea/a> id="L42 idL4L417" class="li6mss=7ng_s6nt">7*/24h9paht 2439id="L429+codemp1=trs3"cu_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=snapshotsaflagsref=parssnapshotke_tLrrnoprrnop l_finishtclasnaj"nae_4mptys_tseq/corselfttonae_4mpty1">j3_dON_ON/ainit" ittrs_tseq/corselftitwake_t))spah class="co7 " n8out 6he r8ce244spaht 244rid="L429+codemp1=trsssssssss="larrayinit" cp_sit_snapshot_help>global,#ode=trp_sit_snapshot_help1">j3_dON_ON/ainit" mh_spL__un97a/inmke_t, ldON_ON/ainit" ittrs_tseq/corselftitwake_t)ount" class="sr7m" n8"m =7L4088_o2441paht 244 idt4amp;aa hr430">bxelseL3"cu_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=j"acesaflagsref=parsj"ace1">jLrrnoprrnop l_finishtclasnaittrs_tseq/corselftitwake_throbal_trace" class=j"acesaflagsref=parsj"ace1">jhrobal_trace" class=p_sit_headtr>global,#ode=trp_sit_headtr1">j)spah class="co7 " n8out 6he r8ce2442paht 2442id="L429+codddddddddL42 idL4l_finishtclasnaittrs_tseq/corselftitwake_throbal_trace" class=j"acesaflagsref=parsj"ace1">jhrobal_trace" class=p_sit_headtr>global,#ode=trp_sit_headtr1">j3l_finishtclasnamh_spL__un97a/inmke_t)ount" class="sr7m" n8"m =7L4088_o2443paht 244.c#L417" id="""""""""elseunt" class="sr7m" n8"m =7L4088_o2444paht 2444id="L429+codr430">bxRRR1=trs="larrayinit" ctonae_default_headtrs_tseq/corselft_onae_default_headtr1">j3l_finishtclasnamh_spL__un97a/inmke_t)ount" class="sr7m" n8"m =7L4088_o2445paht 244.c#L3unt" class="sr7m" n8"m =7L4088_o2446paht 244 idL4amp;aa h}xelseL3"cu_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=leftovtrs_tseq/corselftleftovtrke_t)Lsnapshotef="fctrfn n8ace_6ng_o8f.2447paht 244 id="L429+codemp1=trs_255" "O">j4almosty">jun82a/a>aspah class="co7 " n8out 6he r8ce2448paht 2448id="_255" "O">j4almosty">jdr430">bxRRR1=trsn If we filled the seq_file ode=tr earlitr,dwe82a/a>aspah class="co7 " n8out 6he r8ce2449paht 2449id="_255" "O">j4almosty">jdr430">bxRRR1=trsn wait to just show it now.82a/a>aspah class="co7 " n8out 6he r8ce245spaht 245rid="_255" "O">j4almosty">jdr430">bxRRR1=trsn382a/a>aspah class="co7 " n8out 6he r8ce2451paht 245 idt4amp;aa hr430">bx="larrayinit" cstosaflagsref=parsretke>jtrs=L_G_m_t_yp1s">_onae_p_sit_seq>global,#ode=tr_onae_p_sit_seq1">j3_dON_ON/ainit" mh_spL__un97a/inmke_t, hrnop_sl_s="comto m"ittrs_tseq/corselftitwake_throbal_trace" class=seq>global,#ode=trseqke>j)ount" class="sr7m" n8"m =7L4088_o2452paht 2452id="unt" class="sr7m" n8"m =7L4088_o2453paht 245.c#L417" id="""""""""=255" "O">j4almosty">jun ret should this time be zero, but you nevtr knowsn382a/a>aspah class="co7 " n8out 6he r8ce2454paht 2454id="L429+codr430">bx_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=leftovtrs_tseq/corselftleftovtrke_ttrs=L_G_m_t_yp1s">stosaflagsref=parsretke>jount" class="sr7m" n8"m =7L4088_o2455paht 245.c#L3unt" class="sr7m" n8"m =7L4088_o2456paht 245 idL4amp;aa h}xelseLsnapshotef="fctrfn n8ace_6ng_o8f.2457paht 245 id="L429+codemp1=trs_dON_ON/ainit" p_sit_j"nae_874raclobal,#ode=trp_sit_j"nae_874r1">j3ldON_ON/ainit" ittrs_tseq/corselftitwake_t)ount" class="sr7m" n8"m =7L4088_o2458paht jtrs=L_G_m_t_yp1s">_onae_p_sit_seq>global,#ode=tr_onae_p_sit_seq1">j3_dON_ON/ainit" mh_spL__un97a/inmke_t, hrnop_sl_s="comto m"ittrs_tseq/corselftitwake_throbal_trace" class=seq>global,#ode=trseqke>j)ount" class="sr7m" n8"m =7L4088_o2459paht 2459id="L429+codemp1=trs=255" "O">j4almosty">jun82a/a>aspah class="co7 " n8out 6he r8ce246spaht 246rid="_255" "O">j4almosty">jdr430">bxRRR1=trsn If we ovtrflowsthe seq_file ode=tr,sthen it will82a/a>aspah class="co7 " n8out 6he r8ce2461paht 246 idt4_255" "O">j4almosty">jdr430">bxRRR1=trsn ask us for this data again at start up.82a/a>aspah class="co7 " n8out 6he r8ce2462paht 2462id=""255" "O">j4almosty">jdr430">bxRRR1=trsn UseLthat instead.82a/a>aspah class="co7 " n8out 6he r8ce2463paht 246 id=""255" "O">j4almosty">jdr430">bxRRR1=trsn  ret is 0L3"cseq_file writw succeeded.82a/a>aspah class="co7 " n8out 6he r8ce2464paht 2464id="=255" "O">j4almosty">jdr430">bxRRR1=trsn        -1 otherwise.82a/a>aspah class="co7 " n8out 6he r8ce2465paht 246.c#L3_255" "O">j4almosty">jdr430">bxRRR1=trsn382a/a>aspah class="co7 " n8out 6he r8ce2466paht 246 idL4amp;aa hL426"WAR_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=leftovtrs_tseq/corselftleftovtrke_ttrs=L_G_m_t_yp1s">stosaflagsref=parsretke>jount" class="sr7m" n8"m =7L4088_o2467paht 2467id="L429+codL417" class="li6mss=7ng_s6nt">7*/2468paht 246 id="L408" class="l7ne" 8am =7L4088>j2469paht 2469id="L429+codstop_cd0ount" class="sr7m" n8"m =7L4088_o247spaht 247rid="L417" class="li6mss=7ng_s6nt">7*/24h1paht 247 idt4unt" class="sr7m" n8"m =7L4088_o2472paht 2472id="dtatic const ske_0ss="larrayinit" cseq_optrationssaflagsref=parsseq_optrationsid="L=L_G_m_t_yp1s">_onaer_seq_opisaflagsref=parsj"naer_seq_opike_ttrssnapshotef="fctrfn n8ace_6ng_o8f.2473paht 247.c#L417" id=".="larrayinit" cstartsaflagsref=parsstartidL4amp;aa hL4rs=L_G_m_t_yp1s">s_startsaflagsref=parss_startidL4,unt" class="sr7m" n8"m =7L4088_o24h4paht 2474c#L417" id=".="larrayinit" cnextsaflagsref=parsnextidL4amp;aa hL42rs=L_G_m_t_yp1s">s_nextsaflagsref=parss_nextidL4,unt" class="sr7m" n8"m =7L4088_o24h5paht 2475c#L417" id=".="larrayinit" cstop>global,#ode=trstopidL4amp;aa hL42rs=L_G_m_t_yp1s">s_stop>global,#ode=trs_stopidL4,unt" class="sr7m" n8"m =7L4088_o24h6paht 2476c#L417" id=".="larrayinit" cshowh_spL__un97a/inshow1">jamp;aa hL42rs=L_G_m_t_yp1s">s_showh_spL__un97a/ins_show1">j,unt" class="sr7m" n8"m =7L4088_o24h7paht 247 id="}ount" class="sr7m" n8"m =7L4088_o2478paht 247 id="L408" class="l7ne" 8am =7L4088>j2479paht 2479id="dtatic ake_0ss="larrayinit" ctonae_ittratorh_spL__un97a/in_onae_ittratoridL4a"L408" class="l7ne" 8am =7L4088>j248spaht 248rid="="larrayinit" c__j"nasiz_optnh_spL__un97a/in__j"nasiz_optn1">j3ake_0ss="larrayinit" cint" s_tseq/corselftint" idL4a"_dON_ON/ainit" int" s_tseq/corselftint" idL4,dake_0ss="larrayinit" cfileh_spL__un97a/infileidL4a"_dON_ON/ainit" fileh_spL__un97a/infileidL4, ldON_ON/ainit" boolh_spL__un97a/inboolid="L=L_G_m_t_yp1s">snapshotsaflagsref=parssnapshotke_t)spah class="co7 " n8out 6he r8ce2481paht 248 idt4snapshotef="fctrfn n8ace_6ng_o8f.2482paht 2482id="L429+codlong4l_trace" class=cpu_fileh_spL__un97a/incpu_fileke_ttrs(long)s="larrayinit" cint" s_tseq/corselftint" idL4hrobal_trace" class=i_p_svatesaflagsref=parsi_p_svateke>jount" class="sr7m" n8"m =7L4088_o2483paht 248.c#L417" id="ake_0ss="larrayinit" ctonae_ittratorh_spL__un97a/in_onae_ittratoridL4a"_dON_ON/ainit" ittrs_tseq/corselftitwake_tount" class="sr7m" n8"m =7L4088_o2484paht 2484id="L429+cod3it ="larrayinit" ccpu>global,#ode=trcpu1">jount" class="sr7m" n8"m =7L4088_o2485paht 248.c#L3unt" class="sr7m" n8"m =7L4088_o2486paht 248 idL4amp;aa h3"cu_dON_ON/ainit" j"nasiz_disabledh_spL__un97a/inj"nasiz_disabledke_t)spah class="co7 " n8out 6he r8ce2487paht 248 id="L429+codemp1=trsstop_cd"L351">j351a/a>ERR_PTRh_spL__un97a/inERR_PTR1">j3-"L351">j351a/a>ENODEVh_spL__un97a/inENODEVke>j)ount" class="sr7m" n8"m =7L4088_o2488paht 248 id="L408" class="l7ne" 8am =7L4088>j2489paht 2489id="L429+cod_dON_ON/ainit" ittrs_tseq/corselftitwake_ttrs=L_G_m_t_yp1s">__seq_open_p_svatesaflagsref=pars__seq_open_p_svate1">j3_dON_ON/ainit" fileh_spL__un97a/infileidL4, hrnop_sl_s="comto m"_onaer_seq_opisaflagsref=parsj"naer_seq_opike_t,daizeof("_dON_ON/ainit" ittrs_tseq/corselftitwake_t))ount" class="sr7m" n8"m =7L4088_o249spaht 249rid="L429+cod3"cu!_dON_ON/ainit" ittrs_tseq/corselftitwake_t)spah class="co7 " n8out 6he r8ce2491paht 249 idt4amp;aa hr430">bxstop_cd"L351">j351a/a>ERR_PTRh_spL__un97a/inERR_PTR1">j3-"L351">j351a/a>ENOMEMh_spL__un97a/inENOMEMke>j)ount" class="sr7m" n8"m =7L4088_o2492paht 2492id="unt" class="sr7m" n8"m =7L4088_o2493paht 249.c#L417" id="="larrayinit" cittrs_tseq/corselftitwake_throbal_trace" class=ode=tr_ittrs_tseq/corselftode=tr_ittrke_ttrs=L_G_m_t_yp1s">kzallocs_tseq/corselftkzalloc1">j3aizeof("_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=ode=tr_ittrs_tseq/corselftode=tr_ittrke_t) *s=L_G_m_t_yp1s">num_possible_cpuisaflagsref=parsnum_possible_cpui1">j3),unt" class="sr7m" n8"m =7L4088_o2494paht 2494id="L429+codr430">bxRRR1=trsemp1=trsid="="larrayinit" cGFP_KERNELsaflagsref=parsGFP_KERNELke>j)ount" class="sr7m" n8"m =7L4088_o2495paht 249.c#L399" id="3"cu!_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=ode=tr_ittrs_tseq/corselftode=tr_ittrke_t)unt" class="sr7m" n8"m =7L4088_o2496paht 249 idL4amp;aa hL426"WARgotos=L_G_m_t_yp1s">stleaseh_spL__un97a/instlease1">jount" class="sr7m" n8"m =7L4088_o2497paht 249 id="unt" class="sr7m" n8"m =7L4088_o2498paht 2498id="L429+codN255" "O">j4almosty">jun82a/a>aspah class="co7 " n8out 6he r8ce2499paht 2499id="_255" "O">j4almosty">jdr430">bx* We make a copy o"cthe curreit t"naer to avoiddconcurreit82a/a>aspah class="co7 " n8out 6he r8ce25/spaht j4almosty">jdr430">bx* changes on it while we are readsiz.82a/a>aspah class="co7 " n8out 6he r8ce25/1paht j4almosty">jdr430">bxn382a/a>aspah class="co7 " n8out 6he r8ce25/2paht j3hrnop_sl_s="comto m"_onae__ypes_lockh_spL__un97a/in_onae__ypes_lockke>j)ount" class="sr7m" n8"m =7L4088_o25/3paht jLrs=L_G_m_t_yp1s">kzallocs_tseq/corselftkzalloc1">j3aizeof("_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=j"acesaflagsref=parsj"ace1">j), ldON_ON/ainit" GFP_KERNELsaflagsref=parsGFP_KERNELke>j)ount" class="sr7m" n8"m =7L4088_o25/4paht j)unt" class="sr7m" n8"m =7L4088_o25/5paht failh_spL__un97a/infail1">jount" class="sr7m" n8"m =7L4088_o25/6paht  *25/7paht jLrs"_dON_ON/ainit" curreit_j"acesaflagsref=parscurreit_j"ace1">jount" class="sr7m" n8"m =7L4088_o25/8paht j25/9paht j3hrnop_sl_s="comto m"ittrs_tseq/corselftitwake_throbal_trace" class=startedh_spL__un97a/instartedidL4, ldON_ON/ainit" GFP_KERNELsaflagsref=parsGFP_KERNELke>j))unt" class="sr7m" n8"m =7L4088_o251spaht 251rid="L429+codemp1=trsgotos=L_G_m_t_yp1s">failh_spL__un97a/infail1">jount" class="sr7m" n8"m =7L4088_o2511paht 251 idt4unt" class="sr7m" n8"m =7L4088_o25h2paht 2512id="L429+cod3"cu_dON_ON/ainit" curreit_j"acesaflagsref=parscurreit_j"ace1">jhrobal_trace" class=p_sit_maxsaflagsref=parsp_sit_maxid="L||L=L_G_m_t_yp1s">snapshotsaflagsref=parssnapshotke_t)spah class="co7 " n8out 6he r8ce2513paht 251.c#L417" id="""""""""="larrayinit" cittrs_tseq/corselftitwake_throbal_trace" class=j">global,#ode=trtake_tLrshrnop_sl_s="comto m"max_j">global,#ode=trmax_j"1">jount" class="sr7m" n8"m =7L4088_o2514paht 2514id="L429+codelseunt" class="sr7m" n8"m =7L4088_o2515paht 251.c#L399" id="""""""""="larrayinit" cittrs_tseq/corselftitwake_throbal_trace" class=j">global,#ode=trtake_tLrshrnop_sl_s="comto m"global_j"acesaflagsref=parsglobal_j"ace1">jount" class="sr7m" n8"m =7L4088_o2516paht 2516id="L429+cod_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=snapshotsaflagsref=parssnapshotke_tLrs=L_G_m_t_yp1s">snapshotsaflagsref=parssnapshotke_tount" class="sr7m" n8"m =7L4088_o2517paht 2517id="L429+cod_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=poisaflagsref=parspoike_tLrs-1ount" class="sr7m" n8"m =7L4088_o2518paht 2518id="L429+codN_finishtclasnamutex_initsaflagsref=parsmutex_init1">j3hrnop_sl_s="comto m"ittrs_tseq/corselftitwake_throbal_trace" class=mutexsaflagsref=parsmutexke>j)ount" class="sr7m" n8"m =7L4088_o25h9paht 2519id="L429+cod_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=cpu_fileh_spL__un97a/incpu_fileke_ttrsl_trace" class=cpu_fileh_spL__un97a/incpu_fileke_tount" class="sr7m" n8"m =7L4088_o252spaht 252rid="417" class="li6mss=7ng_s6nt">7*/2521paht 2521id="L429+codN255" "O">j4almosty">jun Notifycthe t"naer early; before we stop j"nasiz.xn382a/a>aspah class="co7 " n8out 6he r8ce2522paht 2522id="L429+cod3"cu_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=j"acesaflagsref=parsj"ace1">jLrrnoprrnop l_finishtclasnaittrs_tseq/corselftitwake_throbal_trace" class=j"acesaflagsref=parsj"ace1">jhrobal_trace" class=optnh_spL__un97a/inoptn1">j)spah class="co7 " n8out 6he r8ce25h3paht 252.c#L417" id="""""""""="larrayinit" cittrs_tseq/corselftitwake_throbal_trace" class=j"acesaflagsref=parsj"ace1">jhrobal_trace" class=optnh_spL__un97a/inoptn1">j3ldON_ON/ainit" ittrs_tseq/corselftitwake_t)ount" class="sr7m" n8"m =7L4088_o25h4paht 2524id="417" class="li6mss=7ng_s6nt">7*/25h5paht 2525id="L429+codN255" "O">j4almosty">jun Annotatw start of ode=trs if we had ovtrrunsxn382a/a>aspah class="co7 " n8out 6he r8ce2526paht 252 idL4amp;aa h3"cu_dON_ON/ainit" esiz_ode=tr_ovtrrunsh_spL__un97a/inssiz_ode=tr_ovtrruns1">j3ldON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=j">global,#ode=trtake_throbal_trace" class=ode=trs_tseq/corselftode=trke>j))unt" class="sr7m" n8"m =7L4088_o2527paht 252 id="L429+codemp1=trs_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=ittr_flagisaflagsref=parsitwa_flagiid="L|rsl_trace" class=TRACE_FILE_ANNOTATEsaflagsref=parsTRACE_FILE_ANNOTATEke_tount" class="sr7m" n8"m =7L4088_o2528paht 252 id="L408" class="l7ne" 8am =7L4088>j25h9paht 2529id="L429+codN255" "O">j4almosty">jun Output inc8/noseconds only if we are ussiz a "Oock inc8/noseconds.xn382a/a>aspah class="co7 " n8out 6he r8ce253spaht 253rid="L429+cod3"cu_dON_ON/ainit" _onae_"Oockisaflagsref=parsj"nae_"Oockiid="[_dON_ON/ainit" _onae_"Oock_idh_spL__un97a/inj"nae_"Oock_idid="].="larrayinit" cin_nsh_spL__un97a/inin_ns1">j)spah class="co7 " n8out 6he r8ce2531paht 253 idt4amp;aa hr430">bx="larrayinit" cittrs_tseq/corselftitwake_throbal_trace" class=ittr_flagisaflagsref=parsitwa_flagiid="L|rsl_trace" class=TRACE_FILE_TIME_IN_NSsaflagsref=parsTRACE_FILE_TIME_IN_NSke_tount" class="sr7m" n8"m =7L4088_o2532paht 2532id="unt" class="sr7m" n8"m =7L4088_o25h3paht 2533id="L429+codN255" "O">j4almosty">jun stop jhe t"nae while dumpsiz 3"cwe are not optnsiz "snapshot"xn382a/a>aspah class="co7 " n8out 6he r8ce2534paht 2534id="L429+cod3"cu!_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=snapshotsaflagsref=parssnapshotke_t)spah class="co7 " n8out 6he r8ce25h5paht 253.c#L399" id="""""""""_dON_ON/ainit" _onasiz_stop>global,#ode=tr_onasiz_stop1">j3)ount" class="sr7m" n8"m =7L4088_o2536paht 253 id="L386" class="l7fTRACE_IT7ent"> *25h7paht 253 id="L429+cod3"cu_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=cpu_fileh_spL__un97a/incpu_fileke_ttrrsl_trace" class=TRACE_PIPE_ALL_CPUsaflagsref=parsTRACE_PIPE_ALL_CPUke_t) snapshotef="fctrfn n8ace_6ng_o8f.2538paht 253racea/a> id="L42 idL4=L_G_m_t_yp1s">for_each_j"nasiz_cpu>global,#ode=trfor_each_j"nasiz_cpu1">j3ldON_ON/ainit" cpu>global,#ode=trcpu1">j) snapshotef="fctrfn n8ace_6ng_o8f.2539paht 2539id="L429+codemp1=trsr430">bx="larrayinit" cittrs_tseq/corselftitwake_throbal_trace" class=ode=tr_ittrs_tseq/corselftode=tr_ittrke_t[_dON_ON/ainit" cpu>global,#ode=trcpu1">j] =napshotef="fctrfn n8ace_6ng_o8f.254spaht 254rid="L429+codemp1=trsssssssssr430">bx="larrayinit" cssiz_ode=tr_read_prepareh_spL__un97a/inssiz_ode=tr_read_prepare1">j3ldON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=j">global,#ode=trtake_throbal_trace" class=ode=trs_tseq/corselftode=trke>j, ldON_ON/ainit" cpu>global,#ode=trcpu1">j)ount" class="sr7m" n8"m =7L4088_o2541paht 254 idt4amp;aa hr430">bxL417" class="li6mss=7ng_s6nt">7*/2542paht 2542id="L429+coddddddddd="larrayinit" cssiz_ode=tr_read_prepare_syncs_tseq/corselftssiz_ode=tr_read_prepare_sync1">j3)ount" class="sr7m" n8"m =7L4088_o2543paht 254.c#L417" id="""""""""=L_G_m_t_yp1s">for_each_j"nasiz_cpu>global,#ode=trfor_each_j"nasiz_cpu1">j3ldON_ON/ainit" cpu>global,#ode=trcpu1">j) snapshotef="fctrfn n8ace_6ng_o8f.2544paht 2544id="L429+codr430">bxRRR1=trs="larrayinit" cssiz_ode=tr_read_startsaflagsref=parsssiz_ode=tr_read_start1">j3ldON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=ode=tr_ittrs_tseq/corselftode=tr_ittrke_t[_dON_ON/ainit" cpu>global,#ode=trcpu1">j])ount" class="sr7m" n8"m =7L4088_o2545paht 254.c#L399" id="""""""""ddd1=trsN_finishtclasnaj"nasiz_itwa_restosaflagsref=parsj"nasiz_itwa_resto1">j3ldON_ON/ainit" ittrs_tseq/corselftitwake_t, ldON_ON/ainit" cpu>global,#ode=trcpu1">j)ount" class="sr7m" n8"m =7L4088_o2546paht 254 idL4amp;aa hL426"WARL417" class="li6mss=7ng_s6nt">7*/2547paht 254 id="L429+cod}xelseLsnapshotef="fctrfn n8ace_6ng_o8f.2548paht 254racea/a> id="L42 idL4=L_G_m_t_yp1s">cpu>global,#ode=trcpu1">jtrsl_trace" class=ittrs_tseq/corselftitwake_throbal_trace" class=cpu_fileh_spL__un97a/incpu_fileke_tount" class="sr7m" n8"m =7L4088_o2549paht 2549id="L429+codemp1=trs=dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=ode=tr_ittrs_tseq/corselftode=tr_ittrke_t[_dON_ON/ainit" cpu>global,#ode=trcpu1">j] =napshotef="fctrfn n8ace_6ng_o8f.255spaht 255rid="L429+codemp1=trsssssssss="larrayinit" cssiz_ode=tr_read_prepareh_spL__un97a/inssiz_ode=tr_read_prepare1">j3ldON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=j">global,#ode=trtake_throbal_trace" class=ode=trs_tseq/corselftode=trke>j, ldON_ON/ainit" cpu>global,#ode=trcpu1">j)ount" class"fctrfn n8ace_6ng_o8f.2551paht 255 idt4amp;aa hr430">bx="larrayinit" cssiz_ode=tr_read_prepare_syncs_tseq/corselftssiz_ode=tr_read_prepare_sync1">j3)ount" class="sr7m" n8"m =7L4088_o2552paht 2552id="L429+coddddddddd="larrayinit" cssiz_ode=tr_read_startsaflagsref=parsssiz_ode=tr_read_start1">j3ldON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=ode=tr_ittrs_tseq/corselftode=tr_ittrke_t[_dON_ON/ainit" cpu>global,#ode=trcpu1">j])ount" class="sr7m" n8"m =7L4088_o2553paht 255.c#L417" id="""""""""=_finishtclasnaj"nasiz_itwa_restosaflagsref=parsj"nasiz_itwa_resto1">j3ldON_ON/ainit" ittrs_tseq/corselftitwake_t, ldON_ON/ainit" cpu>global,#ode=trcpu1">j)ount" class="sr7m" n8"m =7L4088_o2554paht 2554id="L429+codL417" class="li6mss=7ng_s6nt">7*/2555paht 255.c#L3unt" class="sr7m" n8"m =7L4088_o2556paht 2556id="L429+cod_dON_ON/ainit" mutex_unlockh_spL__un97a/inmutex_unlock1">j3hrnop_sl_s="comto m"j"nae__ypes_lockh_spL__un97a/in_onae__ypes_lockke>j)ount" class="sr7m" n8"m =7L4088_o2557paht 255 id="unt" class="sr7m" n8"m =7L4088_o2558paht j351a/a>ittrs_tseq/corselftitwake_tount" class="sr7m" n8"m =7L4088_o2559paht 2559id="unt" class="sr7m" n8"m =7L4088_o256spaht 256rid="s=L_G_m_t_yp1s">failh_spL__un97a/infail1">j:unt" class="sr7m" n8"m =7L4088_o2561paht 2561id="L429+codN_finishtclasnamutex_unlockh_spL__un97a/inmutex_unlock1">j3hrnop_sl_s="comto m"j"nae__ypes_lockh_spL__un97a/in_onae__ypes_lockke>j)ount" class="sr7m" n8"m =7L4088_o2562paht 2562id="L429+cod_dON_ON/ainit" kfreeh_spL__un97a/inkfree1">j3ldON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=j"acesaflagsref=parsj"ace1">j)ount" class="sr7m" n8"m =7L4088_o2563paht 256.c#L417" id="="larrayinit" ckfreeh_spL__un97a/inkfree1">j3ldON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=ode=tr_ittrs_tseq/corselftode=tr_ittrke_t)ount" class="sr7m" n8"m =7L4088_o2564paht 2564id="="larrayinit" cstleaseh_spL__un97a/instlease1">j:unt" class="sr7m" n8"m =7L4088_o2565paht 256.c#L399" id="="larrayinit" cseq_stlease_p_svatesaflagsref=parsseq_stlease_p_svate1">j3ldON_ON/ainit" int" s_tseq/corselftint" idL4,d=L_G_m_t_yp1s">fileh_spL__un97a/infileidL4)ount" class="sr7m" n8"m =7L4088_o2566paht 256 idL4amp;aa hstop_cd"L351">j351a/a>ERR_PTRh_spL__un97a/inERR_PTR1">j3-"L351">j351a/a>ENOMEMh_spL__un97a/inENOMEMke>j)ount" class="sr7m" n8"m =7L4088_o2567paht 2567id="L417" class="li6mss=7ng_s6nt">7*/2568paht 256 id="L408" class="l7ne" 8am =7L4088>j2569paht 2569id="3it ="larrayinit" cj"nasiz_open_generics_tseq/corselftj"nasiz_open_generic1">j3ake_0ss="larrayinit" cint" s_tseq/corselftint" idL4a"_dON_ON/ainit" int" s_tseq/corselftint" idL4,dake_0ss="larrayinit" cfileh_spL__un97a/infileidL4a"_dON_ON/ainit" filp>global,#ode=trfilpke_t)spah class="co7 " n8out 6he r8ce257spaht 257rid="snapshotef="fctrfn n8ace_6ng_o8f.25h1paht 2571id="L429+cod3"cu_dON_ON/ainit" j"nasiz_disabledh_spL__un97a/inj"nasiz_disabledke_t)spah class="co7 " n8out 6he r8ce2572paht 2572id="L429+codddddddddstop_cd-"L351">j351a/a>ENODEVh_spL__un97a/inENODEVke>jount" class="sr7m" n8"m =7L4088_o2573paht 257.c#L4unt" class="sr7m" n8"m =7L4088_o2574paht 2574c#L417" id="_dON_ON/ainit" filp>global,#ode=trfilpke_throbal_trace" class=p_svate_data>global,#ode=trp_svate_data1">jtrsl_trace" class=int" s_tseq/corselftint" idL4hrobal_trace" class=i_p_svatesaflagsref=parsi_p_svateke>jount" class="sr7m" n8"m =7L4088_o25h5paht 2575c#L417" id="stop_cd0ount" class="sr7m" n8"m =7L4088_o25h6paht 2576c#L4L417" class="li6mss=7ng_s6nt">7*/25h7paht 257 id="unt" class="sr7m" n8"m =7L4088_o2578paht 2578id="dtatic sit ="larrayinit" cj"nasiz_stleaseh_spL__un97a/inj"nasiz_stlease1">j3ake_0ss="larrayinit" cint" s_tseq/corselftint" idL4a"_dON_ON/ainit" int" s_tseq/corselftint" idL4,dake_0ss="larrayinit" cfileh_spL__un97a/infileidL4a"_dON_ON/ainit" fileh_spL__un97a/infileidL4)unt" class="sr7m" n8"m =7L4088_o2579paht 2579id="snapshotef="fctrfn n8ace_6ng_o8f.258spaht 258rid="L429+codake_0ss="larrayinit" cseq_fileh_spL__un97a/inseq_fileidL4a"_dON_ON/ainit" mh_spL__un97a/inmke_ttrsl_trace" class=fileh_spL__un97a/infileidL4hrobal_trace" class=p_svate_data>global,#ode=trp_svate_data1">jount" class="sr7m" n8"m =7L4088_o2581paht 2581id="L429+codake_0ss="larrayinit" c_onae_ittratorh_spL__un97a/in_onae_ittratoridL4a"_dON_ON/ainit" ittrs_tseq/corselftitwake_tount" class="sr7m" n8"m =7L4088_o2582paht 2582id="L429+cod3it ="larrayinit" ccpu>global,#ode=trcpu1">jount" class="sr7m" n8"m =7L4088_o2583paht 258.c#L4unt" class="sr7m" n8"m =7L4088_o2584paht 2584id="L429+cod3"cu!3_dON_ON/ainit" fileh_spL__un97a/infileidL4hrobal_trace" class=f_mt" s_tseq/corselftf_mt" id="Lrrnop l_finishtclasnaFMODE_READs_tseq/corselftFMODE_READidL4))unt" class="sr7m" n8"m =7L4088_o2585paht 258.c#L399" id="""""""""stop_cd0ount" class="sr7m" n8"m =7L4088_o2586paht 258 id="L386" class="l7fTRACE_IT7ent"> *2587paht 2587id="L429+cod_dON_ON/ainit" ittrs_tseq/corselftitwake_ttrsl_trace" class=mh_spL__un97a/inmke_throbal_trace" class=p_svate>global,#ode=trp_svate1">jount" class="sr7m" n8"m =7L4088_o2588paht 258 id="L408" class="l7ne" 8am =7L4088>j2589paht 2589id="L429+cod_dON_ON/ainit" mutex_lockh_spL__un97a/inmutex_lock1">j3hrnop_sl_s="comto m"_onae__ypes_lockh_spL__un97a/in_onae__ypes_lockke>j)ount" class="sr7m" n8"m =7L4088_o259spaht 259rid="L429+codN_finishtclasnafor_each_j"nasiz_cpu>global,#ode=trfor_each_j"nasiz_cpu1">j3ldON_ON/ainit" cpu>global,#ode=trcpu1">j) snapshotef="fctrfn n8ace_6ng_o8f.2591paht 259 idt4amp;aa hr430">bx3"cu_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=ode=tr_ittrs_tseq/corselftode=tr_ittrke_t[_dON_ON/ainit" cpu>global,#ode=trcpu1">j])napshotef="fctrfn n8ace_6ng_o8f.2592paht 2592id="L429+codddddddddL42 idL4l_finishtclasnassiz_ode=tr_read_finishsaflagsref=parsssiz_ode=tr_read_finish1">j3ldON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=ode=tr_ittrs_tseq/corselftode=tr_ittrke_t[_dON_ON/ainit" cpu>global,#ode=trcpu1">j])ount" class="sr7m" n8"m =7L4088_o2593paht 259.c#L417" id="L417" class="li6mss=7ng_s6nt">7*/2594paht 2594id="417" class="li6mss=7ng_s6nt">7*/2595paht 259.c#L399" id="3"culdON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=j"acesaflagsref=parsj"ace1">jLrrnoprrnop l_finishtclasnaittrs_tseq/corselftitwake_throbal_trace" class=j"acesaflagsref=parsj"ace1">jhrobal_trace" class=closeh_spL__un97a/incloseidL4)unt" class="sr7m" n8"m =7L4088_o2596paht 259 idL4amp;aa hL426"WARl_finishtclasnaittrs_tseq/corselftitwake_throbal_trace" class=j"acesaflagsref=parsj"ace1">jhrobal_trace" class=closeh_spL__un97a/incloseidL43ldON_ON/ainit" ittrs_tseq/corselftitwake_t)ount" class="sr7m" n8"m =7L4088_o2597paht 259 id="unt" class="sr7m" n8"m =7L4088_o2598paht 2598id="L429+cod3"cu!_dON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=snapshotsaflagsref=parssnapshotke_t)spah class="co7 " n8out 6he r8ce2599paht 2599id="L429+codemp1=trs=255" "O">j4almosty">jun"stenable j"nasizd3"cit was previously enabledxn382a/a>aspah class="co7 " n8out 6he r8ce26/spaht j3)ount" class="sr7m" n8"m =7L4088_o26/1paht j3hrnop_sl_s="comto m"j"nae__ypes_lockh_spL__un97a/in_onae__ypes_lockke>j)ount" class="sr7m" n8"m =7L4088_o26/2paht j3hrnop_sl_s="comto m"ittrs_tseq/corselftitwake_throbal_trace" class=mutexsaflagsref=parsmutexke>j)ount" class="sr7m" n8"m =7L4088_o26/4paht j3ldON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=startedh_spL__un97a/instartedidL4)ount" class="sr7m" n8"m =7L4088_o26/5paht j3ldON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=j"acesaflagsref=parsj"ace1">j)ount" class="sr7m" n8"m =7L4088_o26/6paht j3ldON_ON/ainit" ittrs_tseq/corselftitwake_throbal_trace" class=ode=tr_ittrs_tseq/corselftode=tr_ittrke_t)ount" class="sr7m" n8"m =7L4088_o26/7paht j3ldON_ON/ainit" int" s_tseq/corselftint" idL4,d=L_G_m_t_yp1s">fileh_spL__un97a/infileidL4)ount" class="sr7m" n8"m =7L4088_o26/8paht 7*/261spaht 261rid="417" class="li6mss=7ng_s6nt">7*/2611paht 261 idt4dtatic sit ="larrayinit" cj"nasiz_optnh_spL__un97a/inj"nasiz_optn1">j3ake_0ss="larrayinit" cint" s_tseq/corselftint" idL4a"_dON_ON/ainit" int" s_tseq/corselftint" idL4,dake_0ss="larrayinit" cfileh_spL__un97a/infileidL4a"_dON_ON/ainit" fileh_spL__un97a/infileidL4)unt" class="sr7m" n8"m =7L4088_o26h2paht 2612id="snapshotef="fctrfn n8ace_6ng_o8f.2613paht 261.c#L417" id="ake_0ss="larrayinit" ctonae_ittratorh_spL__un97a/in_onae_ittratoridL4a"_dON_ON/ainit" ittrs_tseq/corselftitwake_tount" class="sr7m" n8"m =7L4088_o2614paht 2614id="L429+cod3it ="larrayinit" cstosaflagsref=parsretke>jtrs0ount" class="sr7m" n8"m =7L4088_o2615paht 261.c#L3unt" class="sr7m" n8"m =7L4088_o2616paht 2616id="L429+cod_255" "O">j4almosty">jun"If this file was optn for writw,sthen trasedcontty"sxn382a/a>aspah class="co7 " n8out 6he r8ce2617paht 261 id="L429+cod3"cu3_dON_ON/ainit" fileh_spL__un97a/infileidL4hrobal_trace" class=f_mt" s_tseq/corselftf_mt" id="Lrrnop l_finishtclasnaFMODE_WRITEsaflagsref=parsFMODE_WRITE1">j) rrnoprrnopspah class="co7 " n8out 6he r8ce2618paht 261racea/a> id="L42 3_dON_ON/ainit" fileh_spL__un97a/infileidL4hrobal_trace" class=f_flagisaflagsref=parsf_flagiid="Lrrnop l_finishtclasnaO_TRUNCsaflagsref=parsO_TRUNCidL4)) snapshotef="fctrfn n8ace_6ng_o8f.26h9paht 2619id="L429+codemp1=trslong4l_trace" class=cpu>global,#ode=trcpu1">jtrs(long)s="larrayinit" cint" s_tseq/corselftint" idL4hrobal_trace" class=i_p_svatesaflagsref=parsi_p_svateke>jount" class="sr7m" n8"m =7L4088_o262spaht 262rid="417" class="li6mss=7ng_s6nt">7*/2621paht 262 idt4amp;aa hr430">bx3"cu_dON_ON/ainit" cpu>global,#ode=trcpu1">jtrrsl_trace" class=TRACE_PIPE_ALL_CPUsaflagsref=parsTRACE_PIPE_ALL_CPUke_t)417" class="li6mss=7ng_s6nt">7*/2622paht 2622id="L429+codddddddddL42 idL4l_finishtclasnaj"nasiz_stset_on8722_cpuisaflagsref=parsj"nasiz_stset_on8722_cpui1">j3hrnop_sl_s="comto m"global_j"acesaflagsref=parsglobal_j"ace1">j)ount" class="sr7m" n8"m =7L4088_o26h3paht 262.c#L417" id="""""""""elseunt" class="sr7m" n8"m =7L4088_o26h4paht 2624id="L429+codr430">bxRRR1=trs="larrayinit" cj"nasiz_stsetsaflagsref=parsj"nasiz_stset1">j3hrnop_sl_s="comto m"global_j"acesaflagsref=parsglobal_j"ace1">j, ldON_ON/ainit" cpu>global,#ode=trcpu1">j)ount" class="sr7m" n8"m =7L4088_o26h5paht 2625id="L429+codL417" class="li6mss=7ng_s6nt">7*/2626paht 262 id="L386" class="l7fTRACE_IT7ent"> *2627paht 262 id="L429+cod3"cu_dON_ON/ainit" fileh_spL__un97a/infileidL4hrobal_trace" class=f_mt" s_tseq/corselftf_mt" id="Lrrnop l_finishtclasnaFMODE_READs_tseq/corselftFMODE_READidL4) snapshotef="fctrfn n8ace_6ng_o8f.2628paht 262racea/a> id="L42 idL4=L_G_m_t_yp1s">ittrs_tseq/corselftitwake_ttrsl_trace" class=__j"nasiz_optnh_spL__un97a/in__j"nasiz_optn1">j3ldON_ON/ainit" int" s_tseq/corselftint" idL4,d=L_G_m_t_yp1s">fileh_spL__un97a/infileidL4,d=L_G_m_t_yp1s">falseh_spL__un97a/infalse1">j)ount" class="sr7m" n8"m =7L4088_o26h9paht 2629id="L429+codemp1=trs3"cu_dON_ON/ainit" IS_ERRh_spL__un97a/inIS_ERRidL43ldON_ON/ainit" ittrs_tseq/corselftitwake_t))417" class="li6mss=7ng_s6nt">7*/263spaht 263rid="L429+codemp1=trsssssssss="larrayinit" cstosaflagsref=parsretke>jtrs=L_G_m_t_yp1s">PTR_ERRh_spL__un97a/inPTR_ERRidL43ldON_ON/ainit" ittrs_tseq/corselftitwake_t)ount" class="sr7m" n8"m =7L4088_o2631paht 263 idt4amp;aa hr430">bxelseL3"cu_dON_ON/ainit" _onae_flagisaflagsref=pars_onae_flagiid="Lrrnop l_finishtclasnaTRACE_ITER_LATENCY_FMTsaflagsref=parsTRACE_ITER_LATENCY_FMTke_t)417" class="li6mss=7ng_s6nt">7*/2632paht 2632id="L429+codddddddddL42 idL4l_finishtclasnaittrs_tseq/corselftitwake_throbal_trace" class=ittr_flagisaflagsref=parsitwa_flagiid="L|rsl_trace" class=TRACE_FILE_LAT_FMTsaflagsref=parsTRACE_FILE_LAT_FMTke>jount" class="sr7m" n8"m =7L4088_o26h3paht 263.c#L417" id="L417" class="li6mss=7ng_s6nt">7*/2634paht 2634id="L429+codstop_cd"L351">j351a/a>stosaflagsref=parsretke>jount" class="sr7m" n8"m =7L4088_o26h5paht 263.c#L3L417" class="li6mss=7ng_s6nt">7*/2636paht 263 id="L386" class="l7fTRACE_IT7ent"> *26h7paht 263 id="dtatic voidd"L408" class="l7ne" 8am =7L4088>j2638paht 263racea_dON_ON/ainit" __nextsaflagsref=parst_nextidL43ake_0ss="larrayinit" cseq_fileh_spL__un97a/inseq_fileidL4a"_dON_ON/ainit" mh_spL__un97a/inmke_t, voidd"_dON_ON/ainit" vh_spL__un97a/invidL4,d=L_G_m_t_yp1s">loff_tsaflagsref=parsloff_tidL4a"_dON_ON/ainit" poisaflagsref=parspoike_t)417" class="li6mss=7ng_s6nt">7*/2639paht 2639id="snapshotef="fctrfn n8ace_6ng_o8f.264spaht 264rid="L429+codake_0ss="larrayinit" c_6ng_rh_spL__un97a/in_onaeridL4a"_dON_ON/ainit" tsaflagsref=parstke>jtrs=L_G_m_t_yp1s">vh_spL__un97a/invidL4ount" class="sr7m" n8"m =7L4088_o2641paht 264 idt4unt" class="sr7m" n8"m =7L4088_o2642paht 2642id="L429+cod("_dON_ON/ainit" poisaflagsref=parspoike_t)++ount" class="sr7m" n8"m =7L4088_o2643paht 264.c#L4unt" class="sr7m" n8"m =7L4088_o2644paht 2644id="L429+cod3"cu_dON_ON/ainit" tsaflagsref=parstke>j)417" class="li6mss=7ng_s6nt">7*/2645paht 264.c#L399" id="""""""""_dON_ON/ainit" tsaflagsref=parstke>jtrs=L_G_m_t_yp1s">tsaflagsref=parstke>jhrobal_trace" class=nextsaflagsref=parsnextidL4ount" class="sr7m" n8"m =7L4088_o2646paht 264 id="L386" class="l7fTRACE_IT7ent"> *2647paht 264 id="L429+codstop_cd"L351">j351a/a>tsaflagsref=parstke>jount" class="sr7m" n8"m =7L4088_o2648paht 264raceaL417" class="li6mss=7ng_s6nt">7*/2649paht 2649id="unt" class="sr7m" n8"m =7L4088_o265spaht 265rid="dtatic voidd"_dON_ON/ainit" __startsaflagsref=parsj_start1">j3ake_0ss="larrayinit" cseq_fileh_spL__un97a/inseq_fileidL4a"_dON_ON/ainit" mh_spL__un97a/inmke_t, =L_G_m_t_yp1s">loff_tsaflagsref=parsloff_tidL4a"_dON_ON/ainit" poisaflagsref=parspoike_t)417" class="li6mss=7ng_s6nt">7*/2651paht 265 idt4snapshotef="fctrfn n8ace_6ng_o8f.2652paht 2652id="L429+codake_0ss="larrayinit" c_6ng_rh_spL__un97a/in_onaeridL4a"_dON_ON/ainit" tsaflagsref=parstke>jount" class="sr7m" n8"m =7L4088_o2653paht 265.c#L417" id="="larrayinit" cloff_tsaflagsref=parsloff_tidL4a="larrayinit" clsaflagsref=parslke>jtrs0ount" class="sr7m" n8"m =7L4088_o2654paht 2654id="417" class="li6mss=7ng_s6nt">7*/2655paht 265.c#L399" id="="larrayinit" cmutex_lockh_spL__un97a/inmutex_lock1">j3hrnop_sl_s="comto m"_onae__ypes_lockh_spL__un97a/in_onae__ypes_lockke>j)ount" class="sr7m" n8"m =7L4088_o2656paht 2656id="L429+codfor u_dON_ON/ainit" tsaflagsref=parstke>jtrs=L_G_m_t_yp1s">tonae__ypesh_spL__un97a/in_onae__ypeske>jo"_dON_ON/ainit" tsaflagsref=parstke>jtrrnoprrnop l_finishtclasnalsaflagsref=parslke>jt<xn_dON_ON/ainit" poisaflagsref=parspoike_to"_dON_ON/ainit" tsaflagsref=parstke>jtrs=L_G_m_t_yp1s">t_nextsaflagsref=parst_nextidL43_dON_ON/ainit" mh_spL__un97a/inmke_t, =L_G_m_t_yp1s">tsaflagsref=parstke>j, hrnop_sl_s="comto m"lsaflagsref=parslke>j))417" class="li6mss=7ng_s6nt">7*/2657paht 265 id="L429+codemp1=trsount" class="sr7m" n8"m =7L4088_o2658paht j2659paht 2659id="L429+codstop_cd"L351">j351a/a>tsaflagsref=parstke>jount" class="sr7m" n8"m =7L4088_o266spaht 266rid="L417" class="li6mss=7ng_s6nt">7*/2661paht 266 idt4unt" class="sr7m" n8"m =7L4088_o2662paht 2662id="dtatic voidd_dON_ON/ainit" __stop>global,#ode=tr__stop1">j3ake_0ss="larrayinit" cseq_fileh_spL__un97a/inseq_fileidL4a"_dON_ON/ainit" mh_spL__un97a/inmke_t, voidd"_dON_ON/ainit" p>global,#ode=trpke_t)spah class="co7 " n8out 6he r8ce2663paht 266.c#L4snapshotef="fctrfn n8ace_6ng_o8f.2664paht 2664c#L417" id="_dON_ON/ainit" mutex_unlockh_spL__un97a/inmutex_unlock1">j3hrnop_sl_s="comto m"j"nae__ypes_lockh_spL__un97a/in_onae__ypes_lockke>j)ount" class="sr7m" n8"m =7L4088_o2665paht 266.c#L3L417" class="li6mss=7ng_s6nt">7*/2666paht 266 id="L386" class="l7fTRACE_IT7ent"> *2667paht 266 id="dtatic sit ="larrayinit" cj_show>global,#ode=tr__showidL43ake_0ss="larrayinit" cseq_fileh_spL__un97a/inseq_fileidL4a"_dON_ON/ainit" mh_spL__un97a/inmke_t, voidd"_dON_ON/ainit" vh_spL__un97a/invidL4)spah class="co7 " n8out 6he r8ce2668paht 266 id="snapshotef="fctrfn n8ace_6ng_o8f.2669paht 2669id="L429+codake_0ss="larrayinit" c_6ng_rh_spL__un97a/in_onaeridL4a"_dON_ON/ainit" tsaflagsref=parstke>jtrs=L_G_m_t_yp1s">vh_spL__un97a/invidL4ount" class="sr7m" n8"m =7L4088_o267spaht 267rid="417" class="li6mss=7ng_s6nt">7*/26h1paht 2671id="L429+cod3"cu!_dON_ON/ainit" tsaflagsref=parstke>j)417" class="li6mss=7ng_s6nt">7*/2672paht 2672id="L429+codddddddddstop_cd0ount" class="sr7m" n8"m =7L4088_o2673paht 267.c#L4unt" class="sr7m" n8"m =7L4088_o2674paht 2674c#L417" id="_dON_ON/ainit" seq_p_sitfh_spL__un97a/inseq_p_sitfidL43_dON_ON/ainit" mh_spL__un97a/inmke_t, =255" "O">j4aakeing">"%s"82a/a>a, =L_G_m_t_yp1s">tsaflagsref=parstke>jhrobal_trace" class=n7trsaflagsref=parsn7trke>j)ount" class="sr7m" n8"m =7L4088_o26h5paht 2675c#L417" id="3"cu_dON_ON/ainit" tsaflagsref=parstke>jhrobal_trace" class=nextsaflagsref=parsnextidL4)417" class="li6mss=7ng_s6nt">7*/2676paht 267 idL4amp;aa hL426"WARl_finishtclasnaseq_putcs_tseq/corselftseq_putcidL43_dON_ON/ainit" mh_spL__un97a/inmke_t, =255" "O">j4aakeing">' '82a/a>a)ount" class="sr7m" n8"m =7L4088_o26h7paht 267 id="L429+codelseunt" class="sr7m" n8"m =7L4088_o2678paht 267racea/a> id="L42 idL4=L_G_m_t_yp1s">seq_putcs_tseq/corselftseq_putcidL43_dON_ON/ainit" mh_spL__un97a/inmke_t, =255" "O">j4aakeing">'\n'82a/a>a)ount" class="sr7m" n8"m =7L4088_o26h9paht 2679id="unt" class="sr7m" n8"m =7L4088_o268spaht 268rid="L429+codstop_cd0ount" class="sr7m" n8"m =7L4088_o2681paht 2681id="L417" class="li6mss=7ng_s6nt">7*/2682paht 2682id="unt" class="sr7m" n8"m =7L4088_o2683paht 268.c#L4dtatic constdake_0ss="larrayinit" cseq_optrationsh_spL__un97a/inseq_optrationsidL4a="larrayinit" cshow_j"aces_seq_opsh_spL__un97a/inshow_j"aces_seq_opske>jtrssnapshotef="fctrfn n8ace_6ng_o8f.2684paht 2684id="L429+cod.="larrayinit" cstartsaflagsref=parsstart1">j="L42 idL4rs=L_G_m_t_yp1s">t_startsaflagsref=parsj_start1">j,napshotef="fctrfn n8ace_6ng_o8f.2685paht 268.c#L399" id=".="larrayinit" cnextsaflagsref=parsnextidL4 ="L42 idL4rs=L_G_m_t_yp1s">t_nextsaflagsref=parst_nextidL4,napshotef="fctrfn n8ace_6ng_o8f.2686paht 2686id="L429+cod.="larrayinit" cstop>global,#ode=trstop1">j ="L42 idL4rs=L_G_m_t_yp1s">t_stop>global,#ode=tr__stop1">j,napshotef="fctrfn n8ace_6ng_o8f.2687paht 2687id="L429+cod.="larrayinit" cshow>global,#ode=trshowidL4 ="L42 idL4rs=L_G_m_t_yp1s">t_show>global,#ode=tr__showidL4,napshotef="fctrfn n8ace_6ng_o8f.2688paht 268 id="}ount" class="sr7m" n8"m =7L4088_o2689paht 2689id="unt" class="sr7m" n8"m =7L4088_o269spaht 269rid="dtatic sit ="larrayinit" cshow_j"aces_optnh_spL__un97a/inshow_j"aces_optnidL43ake_0ss="larrayinit" cint" s_tseq/corselftint" idL4a"_dON_ON/ainit" int" s_tseq/corselftint" idL4,dake_0ss="larrayinit" cfileh_spL__un97a/infileidL4a"_dON_ON/ainit" fileh_spL__un97a/infileidL4)unt" class="sr7m" n8"m =7L4088_o2691paht 269 idt4snapshotef="fctrfn n8ace_6ng_o8f.2692paht 2692id="L429+cod3"cu_dON_ON/ainit" j"nasiz_disabledh_spL__un97a/inj"nasiz_disabledke_t)spah class="co7 " n8out 6he r8ce2693paht 269.c#L417" id="""""""""stop_cd-"L351">j351a/a>ENODEVh_spL__un97a/inENODEVke>jount" class="sr7m" n8"m =7L4088_o2694paht 2694id="417" class="li6mss=7ng_s6nt">7*/2695paht 269.c#L399" id="stop_cd"L351">j351a/a>seq_optnh_spL__un97a/inseq_optnidL43_dON_ON/ainit" fileh_spL__un97a/infileidL4,dhrnop_sl_s="comto m"show_j"aces_seq_opsh_spL__un97a/inshow_j"aces_seq_opske>j)ount" class="sr7m" n8"m =7L4088_o2696paht 2696c#L4L417" class="li6mss=7ng_s6nt">7*/2697paht 269 id="unt" class="sr7m" n8"m =7L4088_o2698paht 2698id="dtatic _sl_s="comto m"ssize_tsaflagsref=parsssize_tid="unt" class="sr7m" n8"m =7L4088_o2699paht 2699id="_dON_ON/ainit" j"nasiz_writw_stubh_spL__un97a/inj"nasiz_writw_stubidL43ake_0ss="larrayinit" cfileh_spL__un97a/infileidL4a"_dON_ON/ainit" filp>global,#ode=trfilpke_t, constdcharsl_trace" class=__us_rh_spL__un97a/in__us_ridL4a"_dON_ON/ainit" ubufh_spL__un97a/inubufidL4,napshotef="fctrfn n8ace_6ng_o8f.27/spaht size_tsaflagsref=parssize_tid=" ldON_ON/ainit" countsaflagsref=parscountke_t, =L_G_m_t_yp1s">loff_tsaflagsref=parsloff_tidL4a"_dON_ON/ainit" ppoisaflagsref=parsppoike_t)417" class="li6mss=7ng_s6nt">7*/27/1paht j351a/a>countsaflagsref=parscountke_tount" class="sr7m" n8"m =7L4088_o27/3paht 7*/27/4paht 7*/27/5paht loff_tsaflagsref=parsloff_tidL4a="larrayinit" coffsetsaflagsref=parsoffsetidL4,dsit ="larrayinit" coriginh_spL__un97a/inoriginke_t)417" class="li6mss=7ng_s6nt">7*/27/6paht 270 id="L429+cod3"cu_dON_ON/ainit" fileh_spL__un97a/infileidL4hrobal_trace" class=f_mt" s_tseq/corselftf_mt" id="Lrrnop l_finishtclasnaFMODE_READs_tseq/corselftFMODE_READidL4)napshotef="fctrfn n8ace_6ng_o8f.27/8paht j351a/a>seq_lseekh_spL__un97a/inseq_lseekidL43_dON_ON/ainit" fileh_spL__un97a/infileidL4,d="larrayinit" coffsetsaflagsref=parsoffsetidL4,d="larrayinit" coriginh_spL__un97a/inoriginke_t)ount" class="sr7m" n8"m =7L4088_o27/9paht 2711id="L417" class="li6mss=7ng_s6nt">7*/27h2paht 2712id="unt" class="sr7m" n8"m =7L4088_o2713paht 271.c#L4dtatic constdake_0ss="larrayinit" cfile_optrationsh_spL__un97a/infile_optrationsidL4a="larrayinit" cj"nasiz_fopsh_spL__un97a/inj"nasiz_fopske>jtrssnapshotef="fctrfn n8ace_6ng_o8f.2714paht 2714id="L429+cod.="larrayinit" coptnh_spL__un97a/inoptnidL4 ="L42 idL4rs=L_G_m_t_yp1s">trnasiz_optnh_spL__un97a/inj"nasiz_optn1">j,napshotef="fctrfn n8ace_6ng_o8f.2715paht 271.c#L399" id=".="larrayinit" creadh_spL__un97a/inreadidL4 ="L42 idL4rs=L_G_m_t_yp1s">seq_stadh_spL__un97a/inseq_stad1">j,napshotef="fctrfn n8ace_6ng_o8f.2716paht 2716id="L429+cod.="larrayinit" cwritwh_spL__un97a/inwritw1">j="L42 idL4rs=L_G_m_t_yp1s">t"nasiz_writw_stubh_spL__un97a/inj"nasiz_writw_stubidL4,napshotef="fctrfn n8ace_6ng_o8f.2717paht 2717id="L429+cod.="larrayinit" cllseekh_spL__un97a/inllseekidL4"L42 idL4rs=L_G_m_t_yp1s">t"nasiz_seekh_spL__un97a/in_onasiz_seekidL4,napshotef="fctrfn n8ace_6ng_o8f.2718paht 271racea/a> id=".="larrayinit" creleaseh_spL__un97a/instlease1">jL42 idL4rs=L_G_m_t_yp1s">t"nasiz_stleaseh_spL__un97a/inj"nasiz_stlease1">j,napshotef="fctrfn n8ace_6ng_o8f.2719paht 2719id="}ount" class="sr7m" n8"m =7L4088_o272spaht 272rid="417" class="li6mss=7ng_s6nt">7*/2721paht 2721c#L4dtatic constdake_0ss="larrayinit" cfile_optrationsh_spL__un97a/infile_optrationsidL4a="larrayinit" cshow_j"aces_fopsh_spL__un97a/inshow_j"aces_fopske>jtrssnapshotef="fctrfn n8ace_6ng_o8f.2722paht 2722id="L429+cod.="larrayinit" coptnh_spL__un97a/inoptnidL4 ="L42 idL4rs=L_G_m_t_yp1s">show_j"aces_optnh_spL__un97a/inshow_j"aces_optnidL4,napshotef="fctrfn n8ace_6ng_o8f.27h3paht 272.c#L417" id=".="larrayinit" creadh_spL__un97a/inreadidL4 ="L42 idL4rs=L_G_m_t_yp1s">seq_stadh_spL__un97a/inseq_stad1">j,napshotef="fctrfn n8ace_6ng_o8f.27h4paht 2724id="L429+cod.="larrayinit" creleaseh_spL__un97a/instlease1">jL42 idL4rs=L_G_m_t_yp1s">seq_stleaseh_spL__un97a/inseq_stlease1">j,napshotef="fctrfn n8ace_6ng_o8f.27h5paht 272.c#L399" id=".="larrayinit" cllseekh_spL__un97a/inllseekidL4"L42 idL4rs=L_G_m_t_yp1s">seq_lseekh_spL__un97a/inseq_lseekidL4,napshotef="fctrfn n8ace_6ng_o8f.27h6paht 272 id="}ount" class="sr7m" n8"m =7L4088_o2727paht 272 id="unt" class="sr7m" n8"m =7L4088_o2728paht 272racea_255" "O">j4almosty">jun82a/a>aspah class="co7 " n8out 6he r8ce27h9paht 2729id="_255" "O">j4almosty">j * Only j"nae on a CPUd3"cthe bitmask is set:82a/a>aspah class="co7 " n8out 6he r8ce273spaht 273rid="_255" "O">j4almosty">j *382a/a>aspah class="co7 " n8out 6he r8ce2731paht 2731c#L4dtatic "L351">j351a/a>cpumask_var_tsaflagsref=parscpumask_var_tidL4a="larrayinit" cj"nasiz_cpumaskh_spL__un97a/inj"nasiz_cpumaskke_tount" class="sr7m" n8"m =7L4088_o2732paht 2732id="unt" class="sr7m" n8"m =7L4088_o27h3paht 273.c#L4_255" "O">j4almosty">jun82a/a>aspah class="co7 " n8out 6he r8ce2734paht 2734id="_255" "O">j4almosty">j * The j"naer itself will not take this lock, butdakill we wantkea/a>aspah class="co7 " n8out 6he r8ce2735paht 273.c#L3_255" "O">j4almosty">j * to provide a consistty" cpumask to us_r-255ce:82a/a>aspah class="co7 " n8out 6he r8ce2736paht 273 id="_255" "O">j4almosty">j *382a/a>aspah class="co7 " n8out 6he r8ce2737paht 273 id="dtatic ="larrayinit" cDEFINE_MUTEXh_spL__un97a/inDEFINE_MUTEXidL43_dON_ON/ainit" j"nasiz_cpumask_update_lockh_spL__un97a/in_onasiz_cpumask_update_lockke_t)ount" class="sr7m" n8"m =7L4088_o2738paht 273 id="L408" class="l7ne" 8am =7L4088>j2739paht 2739id="_255" "O">j4almosty">jun82a/a>aspah class="co7 " n8out 6he r8ce274spaht 274rid="_255" "O">j4almosty">j * Temporarydakoragedfor the character repstsentation o"cthe82a/a>aspah class="co7 " n8out 6he r8ce2741paht 274 idt4_255" "O">j4almosty">j * CPUdbitmask (and one more bytedfor the new8741):82a/a>aspah class="co7 " n8out 6he r8ce2742paht 2742id="_255" "O">j4almosty">j *382a/a>aspah class="co7 " n8out 6he r8ce2743paht 274.c#L4dtatic charsl_trace" class=mask_akeh_spL__un97a/inmask_akec#L4[_dON_ON/ainit" NR_CPUSh_spL__un97a/inNR_CPUSidL4a+ 1]ount" class="sr7m" n8"m =7L4088_o2744paht 2744id="417" class="li6mss=7ng_s6nt">7*/2745paht 274.c#L3dtatic _sl_s="comto m"ssize_tsaflagsref=parsssize_tid="unt" class="sr7m" n8"m =7L4088_o2746paht 274 id="_dON_ON/ainit" j"nasiz_cpumask_stadh_spL__un97a/inj"nasiz_cpumask_stadidL43ake_0ss="larrayinit" cfileh_spL__un97a/infileidL4a"_dON_ON/ainit" filp>global,#ode=trfilpke_t, charsl_trace" class=__us_rh_spL__un97a/in__us_ridL4a"_dON_ON/ainit" ubufh_spL__un97a/inubufidL4,napshotef="fctrfn n8ace_6ng_o8f.2747paht 274 id="L429+codemp1=trssssss=L_G_m_t_yp1s">size_tsaflagsref=parssize_tid=" ldON_ON/ainit" countsaflagsref=parscountke_t, =L_G_m_t_yp1s">loff_tsaflagsref=parsloff_tidL4a"_dON_ON/ainit" ppoisaflagsref=parsppoike_t)417" class="li6mss=7ng_s6nt">7*/2748paht 274 id="snapshotef="fctrfn n8ace_6ng_o8f.2749paht 2749id="L429+codsit ="larrayinit" cltnh_spL__un97a/inltnidL4ount" class="sr7m" n8"m =7L4088_o275spaht 275rid="417" class="li6mss=7ng_s6nt">7*/2751paht 2751id="L429+codN_finishtclasnamutex_lockh_spL__un97a/inmutex_lock1">j3hrnop_sl_s="comto m"_onasiz_cpumask_update_lockh_spL__un97a/in_onasiz_cpumask_update_lockke_t)ount" class="sr7m" n8"m =7L4088_o2752paht 2752id="unt" class="sr7m" n8"m =7L4088_o2753paht 275.c#L417" id="="larrayinit" cltnh_spL__un97a/inltnidL44rs=L_G_m_t_yp1s">cpumask_scnp_sitfh_spL__un97a/incpumask_scnp_sitfidL43_dON_ON/ainit" mask_akeh_spL__un97a/inmask_akec#L4, ldON_ON/ainit" countsaflagsref=parscountke_t, =L_G_m_t_yp1s">j"nasiz_cpumaskh_spL__un97a/inj"nasiz_cpumaskke_t)ount" class="sr7m" n8"m =7L4088_o2754paht 2754id="L429+cod3"cu_dON_ON/ainit" countsaflagsref=parscountke_t -"="larrayinit" cltnh_spL__un97a/inltnidL44<x2) snapshotef="fctrfn n8ace_6ng_o8f.2755paht 275.c#L399" id="17" id="="larrayinit" ccountsaflagsref=parscountke_t =d-"L351">j351a/a>EINVALsaflagsref=parsEINVALidL4ount" class="sr7m" n8"m =7L4088_o2756paht 275 idL4amp;aa hL426"WARgoto ="larrayinit" cout_ereh_spL__un97a/inout_ereidL4ount" class="sr7m" n8"m =7L4088_o2757paht 275 id="L429+codL417" class="li6mss=7ng_s6nt">7*/2758paht sp_sitfh_spL__un97a/insp_sitfidL43_dON_ON/ainit" mask_akeh_spL__un97a/inmask_akec#L4a+ ="larrayinit" cltnh_spL__un97a/inltnidL4, =255" "O">j4aakeing">"\n"82a/a>a)ount" class="sr7m" n8"m =7L4088_o2759paht 2759id="L429+cod_dON_ON/ainit" countsaflagsref=parscountke_t =d=L_G_m_t_yp1s">simple_read_from_ode=trsaflagsref=parssimple_read_from_ode=tridL43_dON_ON/ainit" ubufh_spL__un97a/inubufidL4, ldON_ON/ainit" countsaflagsref=parscountke_t, =L_G_m_t_yp1s">ppoisaflagsref=parsppoike_t, =L_G_m_t_yp1s">mask_akeh_spL__un97a/inmask_akec#L4, ldON_ON/ainit" NR_CPUSh_spL__un97a/inNR_CPUSidL4+1)ount" class="sr7m" n8"m =7L4088_o276spaht 276rid="417" class="li6mss=7ng_s6nt">7*/2761paht 276 idt4="larrayinit" cout_ereh_spL__un97a/inout_ereidL4:417" class="li6mss=7ng_s6nt">7*/2762paht 2762id="L429+cod_dON_ON/ainit" mutex_unlockh_spL__un97a/inmutex_unlock1">j3hrnop_sl_s="comto m"j"nasiz_cpumask_update_lockh_spL__un97a/in_onasiz_cpumask_update_lockke_t)ount" class="sr7m" n8"m =7L4088_o2763paht 276.c#L4unt" class="sr7m" n8"m =7L4088_o2764paht 2764c#L417" id="stop_cd"L351">j351a/a>countsaflagsref=parscountke_tount" class="sr7m" n8"m =7L4088_o2765paht 276.c#L3L417" class="li6mss=7ng_s6nt">7*/2766paht 276 id="L386" class="l7fTRACE_IT7ent"> *2767paht 276 id="dtatic ="larrayinit" cssize_tsaflagsref=parsssize_tid="unt" class="sr7m" n8"m =7L4088_o2768paht 276racea_dON_ON/ainit" _onasiz_cpumask_writwh_spL__un97a/in_onasiz_cpumask_writwidL43ake_0ss="larrayinit" cfileh_spL__un97a/infileidL4a"_dON_ON/ainit" filp>global,#ode=trfilpke_t, constdcharsl_trace" class=__us_rh_spL__un97a/in__us_ridL4a"_dON_ON/ainit" ubufh_spL__un97a/inubufidL4,napshotef="fctrfn n8ace_6ng_o8f.2769paht 2769id="L429+codemp1=trsssssss=L_G_m_t_yp1s">size_tsaflagsref=parssize_tid=" ldON_ON/ainit" countsaflagsref=parscountke_t, =L_G_m_t_yp1s">loff_tsaflagsref=parsloff_tidL4a"_dON_ON/ainit" ppoisaflagsref=parsppoike_t)417" class="li6mss=7ng_s6nt">7*/277spaht 277rid="snapshotef="fctrfn n8ace_6ng_o8f.27h1paht 2771id="L429+cod3it ="larrayinit" cereh_spL__un97a/inereidL4, ldON_ON/ainit" cpu>global,#ode=trcpu1">jount" class="sr7m" n8"m =7L4088_o2772paht 2772id="L429+cod_dON_ON/ainit" cpumask_var_tsaflagsref=parscpumask_var_tidL4a="larrayinit" cj"nasiz_cpumask_new>global,#ode=tr_"nasiz_cpumask_new1">jount" class="sr7m" n8"m =7L4088_o2773paht 277.c#L4unt" class="sr7m" n8"m =7L4088_o2774paht 2774id="L429+cod3"cu!_dON_ON/ainit" alloc_cpumask_vars_tseq/corselftalloc_cpumask_var1">j3hrnop_sl_s="comto m"j"nasiz_cpumask_new>global,#ode=tr_"nasiz_cpumask_new1">j, ldON_ON/ainit" GFP_KERNELsaflagsref=parsGFP_KERNELke_t))417" class="li6mss=7ng_s6nt">7*/2775paht 277.c#L399" id="17" id="stop_cd-"L351">j351a/a>ENOMEMsaflagsref=parsENOMEM1">jount" class="sr7m" n8"m =7L4088_o2776paht 277 id="L386" class="l7fTRACE_IT7ent"> *27h7paht 2777id="L429+cod_dON_ON/ainit" ereh_spL__un97a/inereidL44rs=L_G_m_t_yp1s">cpumask_parse_us_rh_spL__un97a/incpumask_parse_us_ridL43_dON_ON/ainit" ubufh_spL__un97a/inubufidL4, ldON_ON/ainit" countsaflagsref=parscountke_t, =L_G_m_t_yp1s">j"nasiz_cpumask_new>global,#ode=tr_"nasiz_cpumask_new1">j)ount" class="sr7m" n8"m =7L4088_o2778paht 2778id="L429+cod3"cu_dON_ON/ainit" ereh_spL__un97a/inereidL4)417" class="li6mss=7ng_s6nt">7*/2779paht 2779id="L429+codemp1=trsgoto ="larrayinit" cere_unlockh_spL__un97a/inere_unlock1">jount" class="sr7m" n8"m =7L4088_o278spaht 278rid="417" class="li6mss=7ng_s6nt">7*/2781paht 2781id="L429+codN_finishtclasnamutex_lockh_spL__un97a/inmutex_lock1">j3hrnop_sl_s="comto m"_onasiz_cpumask_update_lockh_spL__un97a/in_onasiz_cpumask_update_lockke_t)ount" class="sr7m" n8"m =7L4088_o2782paht 2782id="unt" class="sr7m" n8"m =7L4088_o2783paht 278.c#L417" id="="larrayinit" clocal_irq_disablesaflagsref=parslocal_irq_disable1">j3)ount" class="sr7m" n8"m =7L4088_o2784paht 2784id="L429+cod_dON_ON/ainit" arch_spin_lockh_spL__un97a/inarch_spin_lock1">j3hrnop_sl_s="comto m"f=7L40_max_lockh_spL__un97a/inf=7L40_max_lockke_t)ount" class="sr7m" n8"m =7L4088_o2785paht 278.c#L399" id="_sl_s="comto m"for_each__onasiz_cpuh_spL__un97a/infor_each__onasiz_cpuidL43_dON_ON/ainit" cpu>global,#ode=trcpu1">j) snapshotef="fctrfn n8ace_6ng_o8f.2786paht 278 idL4amp;aa hL426"WARl255" "O">j4almosty">jun82a/a>aspah class="co7 " n8out 6he r8ce2787paht 2787id="_255" "O">j4almosty">j                 * Increase/decrease the disabled counter if we are82a/a>aspah class="co7 " n8out 6he r8ce2788paht 278racea_255" "O">j4almosty">j                 * about to flip adbitd3i the cpumask:82a/a>aspah class="co7 " n8out 6he r8ce2789paht 2789id="_255" "O">j4almosty">j                 *382a/a>aspah class="co7 " n8out 6he r8ce279spaht 279rid="L429+codemp1=trs3"cu_dON_ON/ainit" cpumask_test_cpuh_spL__un97a/incpumask_test_cpuidL43_dON_ON/ainit" cpu>global,#ode=trcpu1">j, =L_G_m_t_yp1s">j"nasiz_cpumaskh_spL__un97a/inj"nasiz_cpumaskke_t) rrnoprrnopspah class="co7 " n8out 6he r8ce2791paht 279 idt4amp;aa hr430">bxxxxxxxxxxxxxxxxx!_dON_ON/ainit" cpumask_test_cpuh_spL__un97a/incpumask_test_cpuidL43_dON_ON/ainit" cpu>global,#ode=trcpu1">j, =L_G_m_t_yp1s">j"nasiz_cpumask_new>global,#ode=tr_"nasiz_cpumask_new1">j)) snapshotef="fctrfn n8ace_6ng_o8f.2792paht 2792id="L429+coddddddddd99" id="_sl_s="comto m"atomic_incs_tseq/corselftatomic_inc1">j3hrnop_sl_s="comto m"global_j"acesaflagsref=parsglobal_j"ace1">j.="larrayinit" cdatasaflagsref=parsdata1">j[_dON_ON/ainit" cpu>global,#ode=trcpu1">j]hrobal_trace" class=disabledh_spL__un97a/indisabledke_t)pspah class="co7 " n8out 6he r8ce2793paht 279.c#L417" id="""""""""99" id="_sl_s="comto m"eing_ode=tr_record_disable_cpuh_spL__un97a/ineing_ode=tr_record_disable_cpuidL43_dON_ON/ainit" global_j"acesaflagsref=parsglobal_j"ace1">j.="larrayinit" code=trsaflagsref=parsode=tridL4, ldON_ON/ainit" cpu>global,#ode=trcpu1">j)ount" class="sr7m" n8"m =7L4088_o2794paht 2794id="L429+codr430">bxL417" class="li6mss=7ng_s6nt">7*/2795paht 279.c#L399" id="17" id="3"cu!_dON_ON/ainit" cpumask_test_cpuh_spL__un97a/incpumask_test_cpuidL43_dON_ON/ainit" cpu>global,#ode=trcpu1">j, =L_G_m_t_yp1s">j"nasiz_cpumaskh_spL__un97a/inj"nasiz_cpumaskke_t) rrnoprrnopspah class="co7 " n8out 6he r8ce2796paht 279 idL4amp;aa hL426"WAR""""""""99" id="_sl_s="comto m"cpumask_test_cpuh_spL__un97a/incpumask_test_cpuidL43_dON_ON/ainit" cpu>global,#ode=trcpu1">j, =L_G_m_t_yp1s">j"nasiz_cpumask_new>global,#ode=tr_"nasiz_cpumask_new1">j)) snapshotef="fctrfn n8ace_6ng_o8f.2797paht 279 id="L429+codemp1=trssssssd="_sl_s="comto m"atomic_decs_tseq/corselftatomic_dec1">j3hrnop_sl_s="comto m"global_j"acesaflagsref=parsglobal_j"ace1">j.="larrayinit" cdatasaflagsref=parsdata1">j[_dON_ON/ainit" cpu>global,#ode=trcpu1">j]hrobal_trace" class=disabledh_spL__un97a/indisabledke_t)pspah class="co7 " n8out 6he r8ce2798paht 279racea/a> id="L42 idL499" id="_sl_s="comto m"eing_ode=tr_record_enable_cpuh_spL__un97a/ineing_ode=tr_record_enable_cpuidL43_dON_ON/ainit" global_j"acesaflagsref=parsglobal_j"ace1">j.="larrayinit" code=trsaflagsref=parsode=tridL4, ldON_ON/ainit" cpu>global,#ode=trcpu1">j)ount" class="sr7m" n8"m =7L4088_o2799paht 2799id="L429+codemp1=trsL417" class="li6mss=7ng_s6nt">7*/28/spaht 7*/28/1paht j3hrnop_sl_s="comto m"f=7L40_max_lockh_spL__un97a/inf=7L40_max_lockke_t)ount" class="sr7m" n8"m =7L4088_o28/2paht j3)ount" class="sr7m" n8"m =7L4088_o28/3paht j"nasiz_cpumask_new>global,#ode=tr_"nasiz_cpumask_new1">j)ount" class="sr7m" n8"m =7L4088_o28/5paht j3hrnop_sl_s="comto m"j"nasiz_cpumask_update_lockh_spL__un97a/in_onasiz_cpumask_update_lockke_t)ount" class="sr7m" n8"m =7L4088_o28/7paht global,#ode=tr_"nasiz_cpumask_new1">j)ount" class="sr7m" n8"m =7L4088_o28/8paht j28/9paht j351a/a>countsaflagsref=parscountke_tount" class="sr7m" n8"m =7L4088_o281spaht 281rid="417" class="li6mss=7ng_s6nt">7*/2811paht 281 idt4="larrayinit" cere_unlockh_spL__un97a/inere_unlock1">j:417" class="li6mss=7ng_s6nt">7*/28h2paht 2812id="L429+cod_dON_ON/ainit" free_cpumask_vars_tseq/corselftfree_cpumask_varidL43_dON_ON/ainit" j"nasiz_cpumask_new>global,#ode=tr_"nasiz_cpumask_new1">j)ount" class="sr7m" n8"m =7L4088_o2813paht 281.c#L4unt" class="sr7m" n8"m =7L4088_o2814paht 2814c#L417" id="stop_cd"L351">j351a/a>ereh_spL__un97a/inereidL4ount" class="sr7m" n8"m =7L4088_o2815paht 281.c#L3L417" class="li6mss=7ng_s6nt">7*/2816paht 281 id="L386" class="l7fTRACE_IT7ent"> *2817paht 281 id="dtatic constdake_0ss="larrayinit" cfile_optrationsh_spL__un97a/infile_optrationsidL4a="larrayinit" cj"nasiz_cpumask_fopsh_spL__un97a/inj"nasiz_cpumask_fopsidL44rssnapshotef="fctrfn n8ace_6ng_o8f.2818paht 281racea/a> id=".="larrayinit" coptnh_spL__un97a/inoptnidL4 ="L42 idL4rs=L_G_m_t_yp1s">trnasiz_optn_generics_tseq/corselfttrnasiz_optn_genericidL4,napshotef="fctrfn n8ace_6ng_o8f.2819paht 2819acea/a> id=".="larrayinit" creadh_spL__un97a/inreadidL4 ="L42 idL4rs=L_G_m_t_yp1s">j"nasiz_cpumask_stadh_spL__un97a/inj"nasiz_cpumask_stadidL4,napshotef="fctrfn n8ace_6ng_o8f.282spaht 2820acea/a> id=".="larrayinit" cwritwh_spL__un97a/inwritw1">j="L42 idL4rs=L_G_m_t_yp1s">t"nasiz_cpumask_writwh_spL__un97a/in_onasiz_cpumask_writwidL4,napshotef="fctrfn n8ace_6ng_o8f.2821paht 2821acea/a> id=".="larrayinit" cllseekh_spL__un97a/inllseekidL4"L42 idL4rs=L_G_m_t_yp1s">generic_file_llseekh_spL__un97a/ingeneric_file_llseekidL4,napshotef="fctrfn n8ace_6ng_o8f.2822paht 2822id="}ount" class="sr7m" n8"m =7L4088_o28h3paht 282.c#L4unt" class="sr7m" n8"m =7L4088_o28h4paht 2824id="dtatic sit ="larrayinit" cjonasiz_=7L40_options_show>global,#ode=tr_onasiz_=7L40_options_showidL43ake_0ss="larrayinit" cseq_fileh_spL__un97a/inseq_fileidL4a"_dON_ON/ainit" mh_spL__un97a/inmke_t, voidd"_dON_ON/ainit" vh_spL__un97a/invidL4)spah class="co7 " n8out 6he r8ce28h5paht 282.c#L3snapshotef="fctrfn n8ace_6ng_o8f.28h6paht 2826id="L429+codake_0ss="larrayinit" c_6ng_r_opt>global,#ode=tr_ona_r_optidL4a"_dON_ON/ainit" =7L40_optsh_spL__un97a/in_onae_optsidL4ount" class="sr7m" n8"m =7L4088_o2827paht 2827id="L429+cod_dON_ON/ainit" uhref="7erne97a/inu32id="s="larrayinit" c_6ng_r_flagsh_spL__un97a/in_onaer_flagsidL4ount" class="sr7m" n8"m =7L4088_o2828paht 2828id="L429+cod3it ="larrayinit" cih_spL__un97a/iniidL4ount" class="sr7m" n8"m =7L4088_o2829paht 2829id="unt" class="sr7m" n8"m =7L4088_o283spaht 2830id="L429+cod_dON_ON/ainit" mutex_lockh_spL__un97a/inmutex_lock1">j3hrnop_sl_s="comto m"_onae__ypes_lockh_spL__un97a/in_onae__ypes_lockke>j)ount" class="sr7m" n8"m =7L4088_o2831paht 2831id="L429+codN_finishtclasna_6ng_r_flagsh_spL__un97a/in_onaer_flagsidL44rs=L_G_m_t_yp1s">current_j"acesaflagsref=parscurrent_j"aceidL4hrobal_trace" class=flagsh_spL__un97a/inflagsidL4hrobal_trace" class=valsaflagsref=parsvalidL4ount" class="sr7m" n8"m =7L4088_o2832paht 2832id="L429+cod_dON_ON/ainit" =7L40_optsh_spL__un97a/in_onae_optsidL44rs=L_G_m_t_yp1s">current_j"acesaflagsref=parscurrent_j"aceidL4hrobal_trace" class=flagsh_spL__un97a/inflagsidL4hrobal_trace" class=optsh_spL__un97a/inoptsidL4ount" class="sr7m" n8"m =7L4088_o28h3paht 283.c#L4unt" class="sr7m" n8"m =7L4088_o2834paht 2834c#L417" id="for u_dON_ON/ainit" ih_spL__un97a/iniidL4trs0od_dON_ON/ainit" =7L40_optionsh_spL__un97a/in=7L40_options1">j[_dON_ON/ainit" ih_spL__un97a/iniidL4]od_dON_ON/ainit" ih_spL__un97a/iniidL4++) snapshotef="fctrfn n8ace_6ng_o8f.2835paht 283.c#L399" id="17" id="3"cu_dON_ON/ainit" =7L40_flagsh_spL__un97a/in_onae_flagsidL44rrnop (14<<x_dON_ON/ainit" ih_spL__un97a/iniidL4))417" class="li6mss=7ng_s6nt">7*/2836paht 283 idL4amp;aa hL426"WAR""""""""="larrayinit" cseq_p_sitfh_spL__un97a/inseq_p_sitfidL43_dON_ON/ainit" mh_spL__un97a/inmke_t, =255" "O">j4aakeing">"%s\n"82a/a>a, =L_G_m_t_yp1s">j"na0_optionsh_spL__un97a/in=7L40_options1">j[_dON_ON/ainit" ih_spL__un97a/iniidL4])ount" class="sr7m" n8"m =7L4088_o2837paht 283 id="L429+codemp1=trselseunt" class="sr7m" n8"m =7L4088_o2838paht 283racea/a> id="L42 idL499" id="_sl_s="comto m"seq_p_sitfh_spL__un97a/inseq_p_sitfidL43_dON_ON/ainit" mh_spL__un97a/inmke_t, =255" "O">j4aakeing">"no%s\n"82a/a>a, =L_G_m_t_yp1s">j"na0_optionsh_spL__un97a/in=7L40_options1">j[_dON_ON/ainit" ih_spL__un97a/iniidL4])ount" class="sr7m" n8"m =7L4088_o2839paht 2839acea/a> id="L417" class="li6mss=7ng_s6nt">7*/284spaht 284rid="417" class="li6mss=7ng_s6nt">7*/2841paht 2841c#L417" id="for u_dON_ON/ainit" ih_spL__un97a/iniidL4trs0od_dON_ON/ainit" =7L40_optsh_spL__un97a/in_onae_optsidL4[_dON_ON/ainit" ih_spL__un97a/iniidL4].="larrayinit" cnatrsaflagsref=parsn7trke>jod_dON_ON/ainit" ih_spL__un97a/iniidL4++) snapshotef="fctrfn n8ace_6ng_o8f.2842paht 2842id="L429+coddddddddd3"cu_dON_ON/ainit" =7L40r_flagsh_spL__un97a/in_onaer_flagsidL44rrnop l_finishtclasna=7L40_optsh_spL__un97a/in_onae_optsidL4[_dON_ON/ainit" ih_spL__un97a/iniidL4].="larrayinit" cbit>global,#ode=trbitidL4)spah class="co7 " n8out 6he r8ce2843paht 284.c#L417" id="""""""""99" id="_sl_s="comto m"seq_p_sitfh_spL__un97a/inseq_p_sitfidL43_dON_ON/ainit" mh_spL__un97a/inmke_t, =255" "O">j4aakeing">"%s\n"82a/a>a, =L_G_m_t_yp1s">j"na0_optsh_spL__un97a/in_onae_optsidL4[_dON_ON/ainit" ih_spL__un97a/iniidL4].="larrayinit" cnatrsaflagsref=parsn7trke>j)ount" class="sr7m" n8"m =7L4088_o2844paht 2844id="L429+codr430">bxelseunt" class="sr7m" n8"m =7L4088_o2845paht 284.c#L399" id="17" id="99" id="_sl_s="comto m"seq_p_sitfh_spL__un97a/inseq_p_sitfidL43_dON_ON/ainit" mh_spL__un97a/inmke_t, =255" "O">j4aakeing">"no%s\n"82a/a>a, =L_G_m_t_yp1s">j"na0_optsh_spL__un97a/in_onae_optsidL4[_dON_ON/ainit" ih_spL__un97a/iniidL4].="larrayinit" cnatrsaflagsref=parsn7trke>j)ount" class="sr7m" n8"m =7L4088_o2846paht 2846acea/a> id="L417" class="li6mss=7ng_s6nt">7*/2847paht 2847id="L429+cod_dON_ON/ainit" mutex_unlockh_spL__un97a/inmutex_unlock1">j3hrnop_sl_s="comto m"j"nae__ypes_lockh_spL__un97a/in_onae__ypes_lockke>j)ount" class="sr7m" n8"m =7L4088_o2848paht 284 id="L408" class="l7ne" 8am =7L4088>j2849paht 2849id="L429+codstop_cd0ount" class="sr7m" n8"m =7L4088_o285spaht 285rid="L417" class="li6mss=7ng_s6nt">7*/2851paht 2851id="417" class="li6mss=7ng_s6nt">7*/2852paht 2852id="dtatic sit ="larrayinit" c__set_j"acer_optionh_spL__un97a/in__set_j"acer_optionidL43ake_0ss="larrayinit" cj"acerh_spL__un97a/in_onaeridL4a"_dON_ON/ainit" =7L40h_spL__un97a/in_onaeidL4,napshotef="fctrfn n8ace_6ng_o8f.2853paht 285.c#L417" id="""""""""99" id=""""""""ake_0ss="larrayinit" c_6ng_r_flagsh_spL__un97a/in_onaer_flagsidL44"_dON_ON/ainit" =7L40r_flagsh_spL__un97a/in_onaer_flagsidL4,napshotef="fctrfn n8ace_6ng_o8f.2854paht 2854id="L429+codr430">bx99" id=""""""""ake_0ss="larrayinit" c_6ng_r_opt>global,#ode=tr_ona_r_optidL4a"_dON_ON/ainit" optsh_spL__un97a/inoptsidL4,dsit ="larrayinit" cnegsaflagsref=parsnegidL4)spah class="co7 " n8out 6he r8ce2855paht 285.c#L3snapshotef="fctrfn n8ace_6ng_o8f.2856paht 285 idL4amp;aa hsit ="larrayinit" cretsaflagsref=parsretke_tount" class="sr7m" n8"m =7L4088_o2857paht 285 id="unt" class="sr7m" n8"m =7L4088_o2858paht t"na0h_spL__un97a/in_onaeidL4hrobal_trace" class=set_flagh_spL__un97a/inset_flagidL43_dON_ON/ainit" j"na0r_flagsh_spL__un97a/in_onaer_flagsidL4hrobal_trace" class=valsaflagsref=parsvalidL4,d="larrayinit" coptsh_spL__un97a/inoptsidL4hrobal_trace" class=bit>global,#ode=trbitidL4,x!_dON_ON/ainit" negsaflagsref=parsnegidL4)ount" class="sr7m" n8"m =7L4088_o2859paht 2859id="L429+cod3"cu_dON_ON/ainit" retsaflagsref=parsretke_t)spah class="co7 " n8out 6he r8ce286spaht 286rid="L429+codemp1=trsstop_cd="larrayinit" cretsaflagsref=parsretke_tount" class="sr7m" n8"m =7L4088_o2861paht 2861id="417" class="li6mss=7ng_s6nt">7*/2862paht 2862id="L429+cod3"cu_dON_ON/ainit" negsaflagsref=parsnegidL4)spah class="co7 " n8out 6he r8ce2863paht 286.c#L417" id="""""""""_dON_ON/ainit" j"na0r_flagsh_spL__un97a/in_onaer_flagsidL4hrobal_trace" class=valsaflagsref=parsvalidL44rrnop= ~="larrayinit" coptsh_spL__un97a/inoptsidL4hrobal_trace" class=bit>global,#ode=trbitidL4ount" class="sr7m" n8"m =7L4088_o2864paht 2864c#L417" id="elseunt" class="sr7m" n8"m =7L4088_o2865paht 286.c#L399" id="17" id="="larrayinit" cj"na0r_flagsh_spL__un97a/in_onaer_flagsidL4hrobal_trace" class=valsaflagsref=parsvalidL44|rs=L_G_m_t_yp1s">optsh_spL__un97a/inoptsidL4hrobal_trace" class=bit>global,#ode=trbitidL4ount" class="sr7m" n8"m =7L4088_o2866paht 286 idL4amp;aa hstop_cd0ount" class="sr7m" n8"m =7L4088_o2867paht 286 id="L417" class="li6mss=7ng_s6nt">7*/2868paht 286 id="L408" class="l7ne" 8am =7L4088>j2869paht 2869id="_255" "O">j4almosty">jun Try to ">jign a _onaer specific option *382a/a>aspah class="co7 " n8out 6he r8ce287spaht 287rid="dtatic sit ="larrayinit" cset_j"acer_optionh_spL__un97a/inset_j"acer_optionidL43ake_0ss="larrayinit" cj"acerh_spL__un97a/in_onaeridL4a"_dON_ON/ainit" =7L40h_spL__un97a/in_onaeidL4,dchars"_dON_ON/ainit" cmp>global,#ode=trcmpidL4,dsit ="larrayinit" cnegsaflagsref=parsnegidL4)spah class="co7 " n8out 6he r8ce28h1paht 287 idt4snapshotef="fctrfn n8ace_6ng_o8f.2872paht 2872id="L429+codake_0ss="larrayinit" c_6ng_r_flagsh_spL__un97a/in_onaer_flagsidL44"_dON_ON/ainit" =7L40r_flagsh_spL__un97a/in_onaer_flagsidL44rs=L_G_m_t_yp1s">t"na0h_spL__un97a/in_onaeidL4hrobal_trace" class=flagsh_spL__un97a/inflagsidL4ount" class="sr7m" n8"m =7L4088_o2873paht 2873id="L429+codake_0ss="larrayinit" c_6ng_r_opt>global,#ode=tr_ona_r_optidL4a"_dON_ON/ainit" optsh_spL__un97a/inoptsidL44rs=L_G_m_t_yp1s">NULLsaflagsref=parsNULLidL4ount" class="sr7m" n8"m =7L4088_o2874paht 2874id="L429+cod3it ="larrayinit" cih_spL__un97a/iniidL4ount" class="sr7m" n8"m =7L4088_o2875paht 287.c#L3unt" class="sr7m" n8"m =7L4088_o2876paht 287 idL4amp;aa hfor u_dON_ON/ainit" ih_spL__un97a/iniidL4trs0od_dON_ON/ainit" =7L40r_flagsh_spL__un97a/in_onaer_flagsidL4hrobal_trace" class=optsh_spL__un97a/inoptsidL4[_dON_ON/ainit" ih_spL__un97a/iniidL4].="larrayinit" cnatrsaflagsref=parsn7trke>jod_dON_ON/ainit" ih_spL__un97a/iniidL4++) snapshotef="fctrfn n8ace_6ng_o8f.28h7paht 287 id="L429+codemp1=trs_dON_ON/ainit" optsh_spL__un97a/inoptsidL44rshrnop_sl_s="comto m"j"naer_flagsh_spL__un97a/in_onaer_flagsidL4hrobal_trace" class=optsh_spL__un97a/inoptsidL4[_dON_ON/ainit" ih_spL__un97a/iniidL4]ount" class="sr7m" n8"m =7L4088_o2878paht 287 id="L408" class="l7ne" 8am =7L4088>j2879paht 2879id="L429+codemp1=trs3"cu_dON_ON/ainit" akecmp>global,#ode=trakecmpidL43_dON_ON/ainit" cmp>global,#ode=trcmpidL4,d=L_G_m_t_yp1s">optsh_spL__un97a/inoptsidL4hrobal_trace" class=natrsaflagsref=parsn7trke>j) =rs0)spah class="co7 " n8out 6he r8ce288spaht 288rid="L429+codemp1=trsemp1=trsstop_cd="larrayinit" c__set_j"acer_optionh_spL__un97a/in__set_j"acer_optionidL43_dON_ON/ainit" =7L40h_spL__un97a/in_onaeidL4,d=L_G_m_t_yp1s">t"na0h_spL__un97a/in_onaeidL4hrobal_trace" class=flagsh_spL__un97a/inflagsidL4,napshotef="fctrfn n8ace_6ng_o8f.2881paht 288 idt4amp;aa hr430">bxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx_dON_ON/ainit" optsh_spL__un97a/inoptsidL4,d_dON_ON/ainit" negsaflagsref=parsnegidL4)ount" class="sr7m" n8"m =7L4088_o2882paht 2882id="L429+codL417" class="li6mss=7ng_s6nt">7*/2883paht 288.c#L4unt" class="sr7m" n8"m =7L4088_o2884paht 2884c#L417" id="stop_cd-"L351">j351a/a>EINVALsaflagsref=parsEINVALidL4ount" class="sr7m" n8"m =7L4088_o2885paht 288.c#L3L417" class="li6mss=7ng_s6nt">7*/2886paht 288 id="L386" class="l7fTRACE_IT7ent"> *2887paht 2887id="_255" "O">j4almosty">jun Some j"naers"stquire overwritw to dtay enabled *382a/a>aspah class="co7 " n8out 6he r8ce2888paht 288raceasit ="larrayinit" cjonae_keep_overwritwh_spL__un97a/in_onae_keep_overwritwidL43ake_0ss="larrayinit" cj"acerh_spL__un97a/in_onaeridL4a"_dON_ON/ainit" =7L40rh_spL__un97a/in_onaeridL4,d_dON_ON/ainit" uhref="7erne97a/inu32id="s="larrayinit" cmaskh_spL__un97a/inmaskke_t, sit ="larrayinit" cseth_spL__un97a/insetidL4)spah class="co7 " n8out 6he r8ce2889paht 2889id="snapshotef="fctrfn n8ace_6ng_o8f.289spaht 289rid="L429+cod3"cu_dON_ON/ainit" =7L40rh_spL__un97a/in_onaeridL4hrobal_trace" class=enabledh_spL__un97a/inenabledidL44rrnoprrnop (="larrayinit" cmaskh_spL__un97a/inmaskke_t4rrnop l_finishtclasnaTRACE_ITER_OVERWRITEh_spL__un97a/inTRACE_ITER_OVERWRITEke>j) rrnoprrnop !_dON_ON/ainit" seth_spL__un97a/insetidL4)spah class="co7 " n8out 6he r8ce2891paht 289 idt4amp;aa hr430">bxstop_cd-1ount" class="sr7m" n8"m =7L4088_o2892paht 2892id="unt" class="sr7m" n8"m =7L4088_o2893paht 289.c#L417" id="stop_cd0ount" class="sr7m" n8"m =7L4088_o2894paht 2894id="L417" class="li6mss=7ng_s6nt">7*/2895paht 289.c#L3unt" class="sr7m" n8"m =7L4088_o2896paht 289 idL4sit ="larrayinit" cset_j"acer_flagh_spL__un97a/inset_j"acer_flagidL43unjigned sit ="larrayinit" cmaskh_spL__un97a/inmaskke_t, sit ="larrayinit" cenabledh_spL__un97a/inenabledidL4)spah class="co7 " n8out 6he r8ce2897paht 289 id="snapshotef="fctrfn n8ace_6ng_o8f.2898paht 289racea/a> id="_255" "O">j4almosty">jun do nothingd3"cflag is alstady set *382a/a>aspah class="co7 " n8out 6he r8ce2899paht 2899id="L429+cod3"cu!!u_dON_ON/ainit" =7L40_flagsh_spL__un97a/in_onae_flagsidL44rrnop ="larrayinit" cmaskh_spL__un97a/inmaskke_t) =rs!!_dON_ON/ainit" enabledh_spL__un97a/inenabledidL4)spah class="co7 " n8out 6he r8ce29/spaht 7*/29/2paht j4almosty">jun Give the _onaer adchancw to approve the change *382a/a>aspah class="co7 " n8out 6he r8ce29/3paht bx3"cu_dON_ON/ainit" current_j"acesaflagsref=parscurrent_j"aceidL4hrobal_trace" class=flag_changedh_spL__un97a/inflag_changedidL4u_dON_ON/ainit" current_j"acesaflagsref=parscurrent_j"aceidL4, =L_G_m_t_yp1s">maskh_spL__un97a/inmaskke_t, !!_dON_ON/ainit" enabledh_spL__un97a/inenabledidL4))spah class="co7 " n8out 6he r8ce29/5paht j351a/a>EINVALsaflagsref=parsEINVALidL4ount" class="sr7m" n8"m =7L4088_o29/6paht  *29/7paht t_yp1s">maskh_spL__un97a/inount" class="sr7m" n8"m =7L4088_o29/9/re>290 idne7699erne799rac7/trace28/re>2864c#L417" id="elseunt" class="sr9m" n8"m =794088_o281spaht 290riid="L429+cod3"cu!!u_dON_ON/ainit" =7L40_flagsh_spL__un97a/in_of=parsvalidL44rrno4|rs=L_G_m_t_yp1s">t_yp1s">maskh_spL__un97a/inount" class="sr7mss=7ng_s69t">7*/2811paht 2901id="417" class="li6mss=7ng_s69t">7*/28h2paht 2862id="L429+codop (="larrayinit" cmaskh_spL=in_onae_flagsidL4RITEh_spL__RECORD_CMDRACE_ITER_OVERWRITEh_spL__RECORD_CMDpL__un97a/inenabledidL4)spah class="co7m" n8"m =794088_o2813paht 286.c#L417" id="""""""""__evsafleing_odemdun97a/i/ainit" =7L40_flagsh_evsafleing_odemdun97a/in97a/inflag_changedi3"cu_dON_ON/ainit" enabledh_spL__umaskh_spL__un97a/inount" class="sr7m" n8out 6h4088_o2814paht 2744id="417" class="li9m" n8"m =794088_o2815paht 2862id="L429+codop (="larrayinit" cmaskh_spL=in_onae_flagsidL4RITEh_spL__htclasnaTRACE_ITER_OVERWRITEh_spL__un97a/inTRACE_Itrace28hre>289 id="snapshotef="fct9mss=7ng_s69t">7*/2816paht 278 idonae_flagsidL4_cpuh_spL__u_spL__ayinit" cjonae_keep_overw_cpuh_spL__u_spL__ayinit" cjn97a/inflag_changedidL43_dON_ON/ainit" global_j"acesaflagsref=parsglobal_j"ace1">j.="larrayinit" code=trsaflagsref=parsode=trid3"cu_dON_ON/ainit" enabledh_spL__umaskh_spL__un97a/inount" class="sr7mTRACE_IT7ent"> *2817paht 2744id="417" class="li9m" n8out 6hg_o8f.2818paht 290racea/a> id="L42 _cpuh_spL__u_spL__ayinit" cjonae_keep_overw_cpuh_spL__u_spL__ayinit" cjn97a/inflag_changedipL___G_m_t_yp1s">mask_a___Gef=parsglobal_j"ace1">j.="larrayinit" code=trsaflagsref=parsode=trid3"cu_dON_ON/ainit" enabledh_spL__umaskh_spL__un97a/inount" class="sr7m" n8"m =7Lg_o8f.2819paht 280rid="L429+codL417" class="li9fn n8ace_69g_o8f.2821paht 2901id="417" class="li6fn n8ace_69g_o8f.2822paht 2862id="L429+codop (="larrayinit" cmaskh_spL=in_onae_flagsidL4RITEh_spL__PRINTKRACE_ITER_OVERWRITEh_spL__PRINTKpL__un97a/inenabledidL4)spah class="co7m" n8"m =794088_o28h3paht 286.c#L417" id="""""""""__h_spLeh_sarth_sop_29+c/ainit" =7L40_flagsh_h_spLeh_sarth_sop_29+cn97a/inflag_changedi3"cu_dON_ON/ainit" enabledh_spL__umaskh_spL__un97a/inount" class="sr7m" n8"m =794088_o28h4paht 2744id="417" class="li9 " n8out 69e r8ce28h5paht 280rid="L429+codL417" class="li9fTRACE_IT7e4088_o2827paht 285 id="unt" class="sr9m" n8"m =794088_o2828paht 2824id="dtatic sit eionh__G_m_t_yp1s">j"na0_optionsh_onh__G_m_t_n97a/un97a/in_onaeidL4,dchnit" c__set_j"acer_op97a/in__seun97a/inenabledidL4)spah class="co7m" n8"m =7L4088_o2829paht 2889id="snapshotef="fct9m" n8"m =794088_o283spaht glcodemp1=trsstop_cd0ount" class="sr7m" n8"m =794088_o2831paht 2771id="L429+codL4,d_dON_ON/ainit" negsaf_spL_odemp1=trsstop_cd0ount" class="sr7mn n8ace_694088_o2832paht 285 idL4amp;aa hsit ="larrayinit" cretsafgsref=parscountke_t NODEV351">j351a/a>EINNODEVp>glcodemp1=trsstop_cd0ount" class="sr7m" n8"m =794088_o28h3paht 285 idL4amp;aa h3it ="larrayinit" cih_spL__un97a/iniidL4ount" class="sr9m" n8"m =794088_o2834paht 2744id="417" class="li9fn n8ace_69g_o8f.2835paht glgsref=parscountke_ttrke_tdON_ON/ainit" akecmke_tdn97a/inflag_changedinit" c__set_j"acer_op97a/in__seu_spL__un97a/iniidL4ount" class="sr9mn n8ace_69t">7*/2836paht 290 id="L386" class="l7m" n8"m =794088_o2837paht 2907id="L429+codke_nu_dON_ON/ainit" akecmnp>global,#ode=trakecmpidL43_dON_ON/ainit" cmp>globaL__un97a/inmke_t, =255" "O">j">"noŴagsref=Itrace28hre>289 id="snapshotef="fct9m" n8"m =794088_o2838paht 283ra771id="L429+codL4,d_dON_ON/ainit" negsaf_spa hr430">bxstop_cd-1ount" class="sr9m" n8"m =794088_o2839paht 2879iin_onaeidL4,dchars"_dON_ON/ainit" cmp>glg+= 2 hr430">bxstop_cd-1ount" class="sr9mss=7ng_s69t">7*/284spaht 280rid="L429+codL417" class="li9mss=7ng_s69t">7*/2841paht 2901id="417" class="li6fn n8ace_69g_o8f.2842paht 2832id="L429+cod_dON_ON/ainit" mutex_lockh_spL__un97a/inmutex_lock1">j3hrnop_sl_s="comto m"_onae__ypes_lockh_spL__un97a/in_onae__ypes_lockke>j)ount" class="sr9 " n8out 69e r8ce2843paht 288.c#L4unt" class="sr9m" n8"m =794088_o2844paht 2834c#L417" id="for u_dON_ON/ainit" ih_spL__un97a/iniidL4trs0od_dON_ON/ainit" =7L40_optionsh_spL__un97a/in=7L40_options1">j[_dON_ON/ainit" ih_spL__un97a/iniidL4]od_dON_ON/ainit" ih_spL__un97a/iniidL4++) snapshotef="fct9m" n8"m =794088_o2845paht 284.cd="L429+codemp1=trs3"cu_dON_ON/ainit" akecmp>global,#ode=trakecmpidL43_dON_ON/ainit" cmp>global,#ode=trcmpids0od_dON_ON/ainit" =7L40_optionsh_spL__un97a/in=7L40_options1">j[_dON_ON/ainit" ih_agsref=Itrace28hre>289 id="snapshotef="fct9m" n8"m =794088_o2846paht 283 idL4amp;aa hL426"WAR""""id="="larrayinit" cretsaflagsref=parsretke_sit ="larrayinit" cset_j"acer_flagh_spL__un97a/inse_flagsidL44rrnop (14<<x_dON_ON/ainit" ihobal,#ode=trbitidL4,x!_dON_ON/ainit" negsaflagsref=parsnegidL4)ount" class="sr9mss=7ng_s69t">7*/2847paht 279 id="L429+breakagsref=parsnegidL4)ount" class="sr9m" n8"m =794088_o2848paht 283rasp>280rid="L429+codL417" class="li9m" n8"m =794088>j2849paht 2839acea/a> id="L417" class="li9m" n8"m =794088_o285spaht 284rid="417" class="li9mss=7ng_s69t">7*/2851paht 2902id="L429+cod_255" If non a _onacould bed3"c, L__uadchato ">jignosty">jspL__un approve the change *382a/a>aspah class="co7mss=7ng_s69t">7*/2852paht 2al,#ode=trbitidLs0od_dON_ON/ainit" =7L40_optionsh_spL__un97a/in=7L40_options1">j[_dON_ON/ainit" ih_ahe change *382a/a>aspah class="co7m" n8out 69g_o8f.2853paht 285.ca hL426"WAR""""id="="larrayinit" cretsaflagsref=parsretke_sit ="larrayinit" cset_j"acer_optionh_spL__un97a/insetinflag_changedidL4u_dON_ON/ainit" current_j"acesaflagsref=parscurrent_j"aceiddL43_dON_ON/ainit" cmp>global,#ode=trcmpid4,x!_dON_ON/ainit" negsaflagsref=parsnegidL4)ount" class="sr9fn n8ace_69g_o8f.2854paht 2744id="417" class="li9 " n8out 69e r8ce2855paht j3hrnop_sl_s="comto m"j"nae__ypes_lockh_spL__un97a/in_onae__ypes_lockke>j)ount" class="sr9fn n8ace_69g_o8f.2856paht 290 id="L386" class="l7m" n8"m =794088_o2857paht 2829id="unt" class="sr9 ss=7ng_s694088_o2861paht 281  cla>global,#ode=tr_ons">t"nasiz_cpumask_writwh_spbal,#ode=tr_ons">t"n97a/1 id="dtatic constdake_0ss class=flag_chan_spL__un97a/inseq_fileidn_s43_dON_ON/ainit"n_s4p>globhre>28un97a7a/inseq_fileid__us="larrayinit" cod__us="L__un97a/inseq_fileidubu="comto m"seq_p_ubu=p>glotrace28hre>2829id="unt" class="sr9 ss=7ng_s69t">7*/2862paht 2842itrace28hin_onaeidL4,dchsizh_s cset_j"acer_optizh_sac8/scurrent_j"aceiddd"L351">j351a/a>contp>global,#ode=trcmpidloff_s cset_j"acer_oploff_sL__un97a/inseq_fileidppoainit" =7L40_optppoa__seun97a/inenabledidL4)spah class="co7 " n8out 69e r8ce2863paht 289 id="snapshotef="fct9m" n8"m =794088_o2864paht gl[64_spL__un97a/iniidL4]ount" class="sr9m" n8"m =794088_o2865paht 285 idL4amp;aa hsit ="larrayinit" cretsaflagsref=parsretke_tount" class="sr9m" n8"m =794088_o2866paht 290 id="L386" class="l7m" n8"m =794088_o2867paht 2907id="L429+coddd"L351">j351a/a>contp>gl scur= tizhof2907id="L429+codbu="comto m"seq_p_bu=p>glun97a/inenabledidL4))spah class="co7mss=7ng_s69t">7*/2868paht 283rad="17" id="99" id="stop_cd-"L351">j351a/a>EINVALsaflagsref=parsEINVALidL4ount" class="sr7ne" 8am =794088>j2869paht 2829id="unt" class="sr9 " n8out 69e r8ce287spaht 289rid="L429+codL__u_from_us="larrayinit" codL__u_from_us="n97a/inmutex_unlock1">j3hbu="comto m"seq_p_bu=p>gl_un97a/in_onaeridLbu="comto m"seq_p_ubu=p>gloscurrent_j"aceiddd"L351">j351a/a>contp>glun97a/inenabledidL4))spah class="co7 " n8out 69e r8ce28h1paht 289 idt4amp;ad="99" id="stop_FAULT351">j351a/a>EINFAULTflagsref=parsEINVALidL4ount" class="sr7fn n8ace_69g_o8f.2872paht 2892id="unt" class="sr9m" n8"m =794088_o2873paht gl[current_j"aceiddd"L351">j351a/a>contp>gl]_spL_odemp1=trsstop_cd0ount" class="sr7m" n8"m =794088_o2874paht 2744id="417" class="li9m" n8"m =794088_o2875paht j"na0_optionsh_onh__G_m_t_n97a/907id="L429+codbu="comto m"seq_p_bu=p>glu_odemp1=trsstop_cd0ount" class="sr7m" n8"m =794088_o2876paht 2859id="L429+cod3"cu_dON_ON/ainit" retsaf_flagef=parsn7trke>j) =rs0)spah class="co9fn n8ace_69g_o8f.28h7paht 287 id="L429+codemp1=trsstop_cd="larrayinit" cretsaflagsref=parsretke_tount" class="sr9m" n8"m =794088_o2878paht 287 id="L408" class="l9ne" 8am =794088>j2879paht j351a/a>contp>gllagsref=parsretke_tount" class="sr9 " n8out 69e r8ce288spaht 284rid="417" class="li9fn n8ace_69g_o8f.2881paht 2809id="L429+codstopd"L351">j351a/a>contp>gllagsref=parsretke_tount" class="sr9 n n8ace_694088_o2882paht 2839acea/a> id="L417" class="li9mss=7ng_s69t">7*/2883paht 288.c#L4unt" class="sr9m" n8"m =794088_o2884paht 2824id="dtatic sit ="larrayinit" cjond=".="larrayinit" csit ="larrayinit" cjond=".n97a/1 id="dtatic constdakeindak>j[_dON_ON/ainitndakL__un97a/inseq_fileidindak>j[_dON_ON/ainitndakL__u,81 id="dtatic constdake_0ss class=flag_chan_spL__un97a/inseq_fileidn_ss class=flag_chan_spL__u=parsn7trke>j) =rs0)spah class="co9m" n8"m =794088_o2885paht 285.c#L3snapshotef="fct9mss=7ng_s69t">7*/2886paht 2859id="L429+codsit ="larobal_trace" class=disasit ="larobal_trL__u=parsn7trke>j) =rs0)spah class="co9mn n8ace_69nt"> *2887paht 287 id="L429ef=parscountke_t NODEV351">j351a/a>EINNODEVp>glcodemp1=trsstop_cd0ount" class="sr7 " n8out 69e r8ce2888paht 2809id="L429+codstos="lnsh_sp" cset_j"acer_opt="lnsh_sp"n97a/907id="L429+codn_ss class=flag_chan_spL__uj"nasiz_cpumaskke_t, =L_Grrayinit" cjonasiz_=7L40_options_show>global,#ode=tr_onasiz_=7Lj"nasiz_cpumaskke44rs=L_G_m_t_yp1s">NULLsaflu_odemp1=trsstop_cd0ount" class="sr7 " n8out 69e r8ce2889paht 2839acea/a> id="L417" class="li9fn n8ace_69g_o8f.289spaht 284rid="417" class="li9 " n8out 69e r8ce2891paht 281 id="dtatic constdake_0ss="larrayinit" cfile_optrationsh_spL__un97a/infile_optrationsidL4a="laitL__u cj"nasiz_cpumask_fopsh_spitL__u cjtsaflagtrace28hre>285.c#L3snapshotef="fct9m" n8"m =794088_o2892paht 281racea/a> id=".="larrayinit" coptnh_spL__un97a/inoptnidL4 ="L42 idL4rs=L_Grrayinit" cjond=".="larrayinit" csit ="larrayinit" cjond=".n97aotrace28hre>2829id="unt" class="sr9m" n8"m =794088_o2893paht 2819acea/a> id=".="larrayinit" creadh_spL__un97a/inreadidL4 ="L42 idsitfd=".="larrayinit" csitfd=".n97aotrace28hre>2829id="unt" class="sr9m" n8"m =794088_o2894paht 2819acea/a> id=".="larrayinit" cllseekh_spL__un97a/inllseekidL4"L42 idsitf=".="larrayinit" cllsitf=".="n97aotrace28hre>2829id="unt" class="sr9m" n8"m =79t">7*/2895paht 2819acea/a> id=leasjonae_keep_overw_=leasjac79trace28hllseekidL4"L42 ids="lnshd=leasjonae_keep_overws="lnshd=leasjn97aotrace28hre>2829id="unt" class="sr9mss=7ng_s694088_o2896paht 2819acea/a> id=".="larrayinit" cwritwh_spL__un97a/inwritw1">j="L42 idL4rs=L_Gbal,#ode=tr_ons">t"nasiz_cpumask_writwh_spbal,#ode=tr_ons">t"n97aotrace28hre>2829id="unt" class="sr9mn n8ace_69e r8ce2897paht 2822id="}ount" class="sr9fn n8ace_69g_o8f.2898paht 287 id="L408" class="l9 " n8out 69e r8ce2899paht 28un97a7a/inseq_fileidd=".me_msx!_dON_ON/ainit"d=".me_msxp>gl[] =trace28hre>287 id="L408" class="30 " n8out 30 " nce2899paht 30 "ac83trace28efe>2902id="L4ke_t, =255" "Oritwh_s mini-HOWTO:\ning">"no&#
race28hre>287 id="L408" class="30 1 n8out 30 r8ce2891paht 30 rac83trace28efe>2902id="L4ke_t, =255" "O# moure>-t debugfs ndakv /sys/>287 iddebug\ning">"no&# 287 id="L408" class="30 2 n8out 30 088_o2892paht 30 2ac79trace29/re>2902id="L4ke_t, =255" "O# cat /sys/>287 iddebug/ritwh_s/availng_od" clareing">"no&# 287 id="L408" class="30 3 n8out 30 088_o2893paht 30 3ac79trace29/re>2902id="L4ke_t, =255" "Owakeup wakeup_rt preeme=trqsoff preeme=off trqsoff func _onanop\ning">"no&# 287 id="L408" class="30 4 n8out 30 088_o2894paht 30 4ac79trace29/re>2902id="L4ke_t, =255" "O# cat /sys/>287 iddebug/ritwh_s/"acesaflagsrering">"no&# 287 id="L408" class="30 5 n8out 30 ">7*/2895paht >30 5ac79trace29/re>2902id="L4ke_t, =255" "Onop\ng">"no&# 287 id="L408" class="30 6 n8out 30 088_o2896paht 30 6ac79trace29/re>2902id="L4ke_t, =255" "O# echo wakeup scur /sys/>287 iddebug/ritwh_s/"acesaflagsrering">"no&# 287 id="L408" class="30 7 n8out 30 r8ce2897paht 30 7ac79trace29/re>2902id="L4ke_t, =255" "O# cat /sys/>287 iddebug/ritwh_s/"acesaflagsrering">"no&# 287 id="L408" class="30 8 n8out 30 _o8f.2898paht 30 rac7/trace28hre>289racea/ake_t, =255" "Owakeuping">"no&# 287 id="L408" class="30 9 n8out 30 r8ce2899paht 30 9ac79trace29/re>2902id="L4ke_t, =255" "O# cat /sys/>287 iddebug/ritwh_s/bal,#ode=tr_oing">"no&# 287 id="L408" class="301" n8out 304088_o281spaht 3040ac79trace29/re>2902id="L4ke_t, =255" "Onop_spL-paesafanosym-off3"cfnosym-addrfnoverboseing">"no&# 287 id="L408" class="3011 n8out 30t">7*/2811paht >304rac83trace28efe>2902id="L4ke_t, =255" "O# echo p_spL-paesafascur /sys/>287 iddebug/ritwh_s/bal,#ode=tr_oing">"no&# 287 id="L408" class="3012 n8out 30t">7*/28h2paht >3042ac79trace29/re>2902id="L4ke_t, =255" "O# echo 1ascur /sys/>287 iddebug/ritwh_s/bal,h_sponing">"no&# 287 id="L408" class="3013 n8out 304088_o2813paht 3043ac79trace29/re>2902id="L4ke_t, =255" "O# cat /sys/>287 iddebug/ritwh_s/bal,#ascur /tmp8" clastxting">"no&# 287 id="L408" class="3014 n8out 304088_o2814paht 3044ac79trace29/re>2902id="L4ke_t, =255" "O# echo 0ascur /sys/>287 iddebug/ritwh_s/bal,h_sponing">"no&# 287 id="L408" class="3015 n8out 304088_o2815paht 3045p>glcodemp1=trsstop_cd0ount" class="s3046 n8out 30t">7*/2816paht >304rac7/trace29/re>290 id="L386" class="3047 n8out 30nt"> *2817paht 3047ac87trace28sref=parsretke_ssizh_s cset_j"acer_optsizh_sac8/trace28hre>2829id="unt" class="s3048 n8out 30g_o8f.2818paht 3048trace14hr28="7>281 cla>glod=".me_d=".="larrayinit" c cla>glod=".me_d=".n97a/1 id="dtatic constdake_0ss class=flag_chan_spL__un97a/inseq_fileidn_s43_dON_ON/ainit"n_s4p>globhn97a7a/inseq_fileid__us="larrayinit" cod__us="L__un97a/inseq_fileidubu="comto m"seq_p_ubu=p>glotrace28hre>2829id="unt" class="s3049 n8out 30g_o8f.2819paht 304rac87trace28hre>2879irace29/rn_onaeidL4,dchsizh_s cset_j"acer_optizh_sac8/scurrent_j"aceiddd"L351">j351a/a>contp>global,#ode=trcmpidloff_s cset_j"acer_oploff_sL__un97a/inseq_fileidppoainit" =7L40_optppoa__seun97a/inenabledidL4)spah class="c302" n8out 30g_o8f.282spaht 30g_ac8/trace28hre>285.c#L3snapshotef="fc30g1 n8out 30g_o8f.2821paht 30g1ac881race28hre>2809id="L429+codstosimple_d="._from_">j.="larrayinit" codsimple_d="._from_">j.="n97a/907id="L429+codLbu="comto m"seq_p_ubu=p>gloscurrent_j"aceiddd"L351">j351a/a>contp>gloscurrent_j"aceidppoainit" =7L40_optppoa__seotrace28hre>2829id="unt" class="s3022 n8out 30g_o8f.2822paht 30grac84trace28hre>2842itrace28hhre>2879irace29/rn_onaeidL4,dchd=".me_msx!_dON_ON/ainit"d=".me_msxp>gloscurrent_j"aceid1 ilp" cset_j"acer_opt ilp"n97a/907id="L429+codd=".me_msx!_dON_ON/ainit"d=".me_msxp>gl)u_odemp1=trsstop_cd0ount" class="s30g3 n8out 304088_o28h3paht 30g3ac78re>2839acea/a> id="L417" class="l30g4 n8out 304088_o28h4paht 30grac8/trace27hre>2744id="417" class="l30g5 n8out 30e r8ce28h5paht 30g5ac79trace28hre>281 id="dtatic constdake_0ss="larrayinit" cfile_optrationsh_spL__un97a/infile_optrationsidL4a="lad=".me_u cj"nasiz_cpumask_fopsh_spd=".me_u cjtsaflagtrace28hre>285.c#L3snapshotef="fc30g6 n8out 30g_o8f.28h6paht 30g6ac79trace28hre>2819acea/a> id=".="larrayinit" coptnh_spL__un97a/inoptnidL4 ="L42 idL4rs=L_Goptn_generic"nasiz_cpumask_fopsh_spoptn_generic__seotrace28hre>2829id="unt" class="s3027 n8out 304088_o2827paht 30g7ac79trace28hre>2819acea/a> id=".="larrayinit" creadh_spL__un97a/inreadidL4 ="L42 id cla>glod=".me_d=".="larrayinit" c cla>glod=".me_d=".n97aotrace28hre>2829id="unt" class="s3028 n8out 304088_o2828paht 30g8ac79trace28hre>2819acea/a> id=".="larrayinit" cllseekh_spL__un97a/inllseekidL4"L42 idgeneric_ionshd=".="larrayinit" cllgeneric_ionshd=".="n97aotrace28hre>2829id="unt" class="s3029 n8out 304088_o2829paht 30g9ac7/trace28hre>2822id="}ount" class="s303" n8out 304088_o283spaht 3040ac8/trace27hre>2744id="417" class="l3031 n8out 304088_o2831paht 3041ac79trace28sref=parsretke_ssizh_s cset_j"acer_optsizh_sac8/trace28hre>2829id="unt" class="s3032 n8out 304088_o2832paht 3042trace14hr28="7>281 cla>glosaveddemdaht s_d=".="larrayinit" c cla>glosaveddemdaht s_d=".n97a/1 id="dtatic constdake_0ss class=flag_chan_spL__un97a/inseq_fileidn_ss class=flag_chan_spL__uj"hn97a7a/inseq_fileid__us="larrayinit" cod__us="L__un97a/inseq_fileidubu="comto m"seq_p_ubu=p>glotrace28hre>2829id="unt" class="s3033 n8out 304088_o28h3paht 304rac85trace28hre>285.c#L417" id="""""/rn_onaeidL4,dchsizh_s cset_j"acer_optizh_sac8/scurrent_j"aceiddd"L351">j351a/a>contp>global,#ode=trcmpidloff_s cset_j"acer_oploff_sL__un97a/inseq_fileidppoainit" =7L40_optppoa__seun97a/inenabledidL4)spah class="c3034 n8out 304088_o2834paht 3044ac8/trace28hre>285.c#L3snapshotef="fc3035 n8out 30g_o8f.2835paht 3045ac79trace29/un97a/in_onaeidL4,dchbu=_29+c/ainit" =7L40_fbu=_29+cp>glcodemp1=trsstop_cd0ount" class="s3036 n8out 30t">7*/2836paht >3046ac79trace29/un97a/in_onaeidL4,dchionshbu="comto m"seq_p_ionshbu=p>glcodemp1=trsstop_cd0ount" class="s3037 n8out 304088_o2837paht 3047ac79trace29/un97a/in_onaeidL4,dchbu=/ainit" =7L40_fbu=p>glcodemp1=trsstop_cd0ount" class="s3038 n8out 304088_o2838paht 3048ac79trace28hhre>2824id="dtatic lp" cset_j"acer_oplp"n97a_spL_odemp1=trsstop_cd0ount" class="s3049 n8out 304088_o2839paht 3049ac79trace28hhre>2824id="dtatic pi.="larrayinit" cpi.p>glcodemp1=trsstop_cd0ount" class="s304" n8out 30t">7*/284spaht >30t"ac79trace28hhre>2824id="dtatic 3it ="larrayinit" cih_spL__un97a/iniidL4ount" class="s30t1 n8out 30t">7*/2841paht >30t1ac79trace29/re>2901id="417" class="l30t2 n8out 30g_o8f.2842paht 30trac83trace28hre>2832id="L429ionshbu="comto m"seq_p_ionshbu=p>glnllseekidL4"L42 idkmalloc"nasiz_cpumask_kmallocn97a/907id="L429+codSAVED_CMDLINES"nasiz_cpumask_SAVED_CMDLINESn97a*(16+907id="L429+codTASK_COMM_LEN"nasiz_cpumask_TASK_COMM_LEN__seuobal,#ode=trcmpidGFP_KERNEs=L_G_m_t_yp1s">GFP_KERNEssaflu_odemp1=trsstop_cd0ount" class="s30t3 n8out 30e r8ce2843paht 30trac79trace29/re>2al,#ode=trbitidLionshbu="comto m"seq_p_ionshbu=p>glun97a/inenabledidL4)spah class="c3044 n8out 304088_o2844paht 30trac79trace29/re>2904id="L429ef=parscountke_t NOMEM351">j351a/a>EINNOMEM cih_spL__un97a/iniidL4ount" class="s30t5 n8out 304088_o2845paht 30trac7/trace28hre>289.c#L3unt" class="s30t6 n8out 304088_o2846paht 30t6ac83trace28hre>2832id="L429bu=_29+c/ainit" =7L40_fbu=_29+cp>glnllseekidL4"L42 idkmalloc"nasiz_cpumask_kmallocn97a/907id="L429+codTASK_COMM_LEN"nasiz_cpumask_TASK_COMM_LEN__seobal,#ode=trcmpidGFP_KERNEs=L_G_m_t_yp1s">GFP_KERNEssaflu_odemp1=trsstop_cd0ount" class="s30t7 n8out 30t">7*/2847paht >30trac7/trace29/re>2al,#ode=trbitidLbu=_29+c/ainit" =7L40_fbu=_29+cp>gl=Itrace28hre>289 id="snapshotef="fc30t8 n8out 304088_o2848paht 30trac8324" i28hre>283ra771id="L429+codkfres class=flag_chakfresn97a/907id="L429+codionshbu="comto m"seq_p_ionshbu=p>glu_odemp1=trsstop_cd0ount" class="s30t9 n8out 304088>j2849paht 30trac87trace28hre>2879id="L429ef=parscountke_t NOMEM351">j351a/a>EINNOMEM cih_spL__un97a/iniidL4ount" class="s305" n8out 304088_o285spaht 3040ac87trace28hre>2839acea/a> id="L417" class="l3051 n8out 30t">7*/2851paht >3041ac79trace29/re>2901id="417" class="l3052 n8out 30t">7*/2852paht >304rac83trace28hre>2832id="L429bu=/ainit" =7L40_fbu=p>glnllseekidL4"L42 idionshbu="comto m"seq_p_ionshbu=p>glcodemp1=trsstop_cd0ount" class="s3053 n8out 30g_o8f.2853paht 304rac883race28hre>288.c#L4unt" class="s3044 n8out 30g_o8f.2854paht 304rac8/trace28hre>2834c#L417" id="for u_dON_ON/ainit" ih_spL__un97a/iniidL4tror u_dON_ON/ainit" ih_sidL44rrnop (14<&SAVED_CMDLINES"nasiz_cpumask_SAVED_CMDLINESn97aspL__un97a/iniidL4]od_dON_ON/ainit" ih_spL__un97a/iniidL4++) snapshotef="fc3045 n8out 30e r8ce2855paht 304rac84trace28hre>284.cde>285 idL4amp;aa hs="larrayinit" crp>glcodemp1=trsstop_cd0ount" class="s3056 n8out 30g_o8f.2856paht 304rac7/trace29/re>290 id="L386" class="3057 n8out 304088_o2857paht 304rac87trace28hre>287 id="L429+codemp1pi.="larrayinit" cpi.p>glnllseekidL4"L42 idmapdemdaht _to_pi.="larrayinit" cmapdemdaht _to_pi.p>gl[L__un97a/iniidL4]od_dON_ON/ainit" ih_spL__un97a/iniidL4]ount" class="s3048 n8out 304088_o2858paht 304rac8324" i28hre>283ra"L>2859id="L429+codpi.="larrayinit" cpi.p>glnl= -1 ||id="L429+codemp1pi.="larrayinit" cpi.p>glnl__un97a/inoptsidL4O_CMDLINE_MAP="larrayinit" c4O_CMDLINE_MAPp>glun97a/inenabledidL4)spah class="c3059 n8out 304088_o2859paht 304rac87trace28hre>2879irace29/8hretinuespL__un97a/iniidL4]ount" class="s306" n8out 30e r8ce286spaht 30e ac7/trace29/re>290 id="L386" class="3061 n8out 304088_o2861paht 30e1ac79trace28hre>289 ie14hr28="7>281 clae_finddemdaht ="larrayinit" c clae_finddemdaht n97a/907id="L429+codpi.="larrayinit" cpi.p>global,#ode=trcmpidbu=_29+c/ainit" =7L40_fbu=_29+cp>gl=spL__un97a/iniidL4]ount" class="s3062 n8out 30t">7*/2862paht >30erac84trace28hre>2842i85 idL4amp;aa hs="larrayinit" crp>glhllseekidL4"L42 idsp_spL="comto m"seq_p_sp_spL=n97a/907id="L429+codbu="comto m"seq_p_bu=p>gl_une>2902id="L4ke_t, =255" "O%d %oing">"no&#oscurrent_j"aceidpi.="larrayinit" cpi.p>global,#ode=trcmpidbu=_29+c/ainit" =7L40_fbu=_29+cp>gl=spL__un97a/iniidL4]ount" class="s3063 n8out 30e r8ce2863paht 30erac85trace28hre>285.ca hL426"WAR""""bu=/ainit" =7L40_fbu=p>gln+= current_j"aceids="larrayinit" crp>glcodemp1=trsstop_cd0ount" class="s3064 n8out 304088_o2864paht 30erac79trace29/re>2904i2824id="dtatic lp" cset_j"acer_oplp"n97a_+= current_j"aceids="larrayinit" crp>glcodemp1=trsstop_cd0ount" class="s3065 n8out 304088_o2865paht 30erac84trace28hre>2839acea/a> id="L417" class="l3066 n8out 304088_o2866paht 30erac7/trace29/re>290 id="L386" class="3067 n8out 304088_o2867paht 30e7ac79trace29/r824id="dtatic lp" cset_j"acer_oplp"n97a_spid="L429+codstosimple_d="._from_">j.="larrayinit" codsimple_d="._from_">j.="n97a/907id="L429+codLbu="comto m"seq_p_ubu=p>gloscurrent_j"aceiddd"L351">j351a/a>contp>gloscurrent_j"aceidppoainit" =7L40_optppoa__seotrace28hre>2829id="unt" class="s3068 n8out 30t">7*/2868paht >30erac8324" i28hre>283raaaaaaaaaaaaaaaaaaaaaaaseekidL4"L42 idionshbu="comto m"seq_p_ionshbu=p>global,#ode=trcmpidlp" cset_j"acer_oplp"n97a=spL__un97a/iniidL4]ount" class="s3069 n8out 304088>j2869paht 30erac8/trace28hre>2829id="unt" class="s307" n8out 30e r8ce287spaht 30e ac79trace29/r824id="dtatic kfres class=flag_chakfresn97a/907id="L429+codionshbu="comto m"seq_p_ionshbu=p>glu_odemp1=trsstop_cd0ount" class="s3071 n8out 30e r8ce28h1paht 30e1ac79trace29/r824id="dtatic kfres class=flag_chakfresn97a/907id="L429+codbu=_29+c/ainit" =7L40_fbu=_29+cp>gl=spL__un97a/iniidL4]ount" class="s3072 n8out 30g_o8f.2872paht 30e2ac79trace28hre>2892id="unt" class="s30e3 n8out 304088_o2873paht 30erac79trace28hre>289.al,#ode=trcmpidlp" cset_j"acer_oplp"n97aspL__un97a/iniidL4]ount" class="s3074 n8out 304088_o2874paht 30erac79trace28hre>2894id="L417" class="l30e5 n8out 304088_o2875paht 30erac7/trace28hre>289.c#L3unt" class="s3076 n8out 304088_o2876paht 30e6ac79trace28hre>281 id="dtatic constdake_0ss="larrayinit" cfile_optrationsh_spL__un97a/infile_optrationsidL4a="lasaveddemdaht s_u cj"nasiz_cpumask_fopsh_spsaveddemdaht s_u cjtsaflagtrace28hre>285.c#L3snapshotef="fc3077 n8out 30g_o8f.28h7paht 30e7ac79tracre>2819acea/a> id=".="larrayinit" coptnh_spL__un97optnidL4 ="L42 idL4rs=L_Goptn_generic"nasiz_cpumask_fopsh_spoptn_generic__seotrace28hre>2829id="unt" class="s3078 n8out 304088_o2878paht 30e8ac79tracre>2819acea/a> id=".="larrayinit" creadh_spL__un97optnidL4 ="L42 idL4rs=L_Gsaveddemdaht s_d=".="larrayinit" c cla>glosaveddemdaht s_d=".n97aotrace28hre>2829id="unt" class="s3079 n8out 304088>j2879paht 30e9ac79tracre>2819acea/a> id=".="larrayinit" cllseekh_spL__un97llseekidL4"L42 idgeneric_ionshd=".="larrayinit" cllgeneric_ionshd=".="n97aotrace28hre>2829id="unt" class="s308" n8out 30e r8ce288spaht 30e ac7/trace28hre>2822id="}ount" class="s3081 n8out 30g_o8f.2881paht 30e1ac79trace29/re>2901id="417" class="l3082 n8out 304088_o2882paht 30e2ac79trace28sref=parsretke_ssizh_s cset_j"acer_optsizh_sac8/trace28hre>2829id="unt" class="s3083 n8out 30t">7*/2883paht >30e3trace14hr28="7>281 cla>glosionh_spL_d=".="larrayinit" c cla>glosionh_spL_d=".n97a/1 id="dtatic constdake_0ss class=flag_chan_spL__un97a/inseq_fileidn_s43_dON_ON/ainit"n_s4p>globhn97a7a/inseq_fileid__us="larrayinit" cod__us="L__un97a/inseq_fileidubu="comto m"seq_p_ubu=p>glotrace28hre>2829id="unt" class="s3084 n8out 304088_o2884paht 30erac79trace29/re>2904irace29/r824id="dtatic sizh_s cset_j"acer_optizh_sac8/scurrent_j"aceiddd"L351">j351a/a>contp>global,#ode=trcmpidloff_s cset_j"acer_oploff_sL__un97a/inseq_fileidppoainit" =7L40_optppoa__seun97a/inenabledidL4)spah class="c3085 n8out 304088_o2885paht 30erac8/trace28hre>285.c#L3snapshotef="fc30e6 n8out 30t">7*/2886paht >30e6ac79trace29/un97aa hL426"WAR""""bu=/ainit" =7L40_fbu=p>gl[L__un97a/iniidLMAX_RITEhR_SIZE/ainit" =7L40_fMAX_RITEhR_SIZE" ih_2_spL__un97a/iniidL4]ount" class="s3087 n8out 30nt"> *2887paht 30erac7/trace29/re>285 idL4amp;aa hs="larrayinit" crp>glcodemp1=trsstop_cd0ount" class="s3088 n8out 30e r8ce2888paht 30erac8/trace28hre>287 id="L408" class="30e9 n8out 30e r8ce2889paht 30e9ac79trace29/reekidL4"L42 idmcod_dON_ON/ainit" mutex_lockh_spL__un97a/inmutex_lock1">j3hrnop_sl_s="comto m"_onae__ypes_lockh_spL__un97a/in_onae__ypes_lockke>j)ount" class="s309" n8out 30g_o8f.289spaht 30g_ac79trace29/reekidL4"L42 ids="larrayinit" crp>glhllseekidL4"L42 idsp_spL="comto m"seq_p_sp_spL=n97a/907id="L429+codbu="comto m"seq_p_bu=p>gl_une>2902id="L4ke_t, =255" "O%oing">"no&#oscurrent_j"aceid3"cu_dON_ON/ainit" current_j"acesaflagsref=parscurrent_j"aceidL4h28hrinit" current_j28hr/in_onae__ypes_lockke>j)ount" class="s3091 n8out 30e r8ce2891paht 30g1ac79trace29/r824id="dtatic +cod_dON_ON/ainit" mutex_unlockh_spL__un97a/inmutex_unlock1">j3hrnop_sl_s="comto m"j"nae__ypes_lockh_spL__un97a/in_onae__ypes_lockke>j)ount" class="s30g2 n8out 304088_o2892paht 30g2ac79trace28hre>2892id="unt" class="s3093 n8out 304088_o2893paht 30grac79trace28hre>289.al,#ode=trcmpidsimple_d="._from_">j.="larrayinit" codsimple_d="._from_">j.="n97a/907id="L429+codLbu="comto m"seq_p_ubu=p>gloscurrent_j"aceiddd"L351">j351a/a>contp>gloscurrent_j"aceidppoainit" =7L40_optppoa__seoaa hL426"WAR""""bu=/ainit" =7L40_fbu=p>gloaa hL426"WAR""""s="larrayinit" crp>glonae__ypes_lockke>j)ount" class="s30g4 n8out 304088_o2894paht 30grac79trace28hre>2894id="L417" class="l3095 n8out 30t">7*/2895paht >30grac7/trace28hre>289.c#L3unt" class="s3096 n8out 304088_o2896paht 30g6ac79hre>2824id="dtatic sit er_ini"L351">j351a/a>csit er_ini"n97a/1 id="dtatic constdakesit erL351">j351a/a>csit erL__un97a/inseq_fileid"L351">j351a/a>csp>gloa1 id="dtatic constdakesit e_array m"j"nae__ypes_lockh_arrayL__un97a/inseq_fileid"rL351">j351a/a>csi__seun97a/inenabledidL4)spah class="c3097 n8out 30e r8ce2897paht 30g7ac8/trace28hre>285.c#L3snapshotef="fc3098 n8out 30g_o8f.2898paht 30g8ac79trace29/r824id="dtatic cla>gloreonh__naht _cpuj"nasiz_cpumask_fopsh_spd=onh__naht _cpujn97a/907id="L429+cod"rL351">j351a/a>csi__seunae__ypes_lockke>j)ount" class="s30g9 n8out 30e r8ce2899paht 30g9ac79trace28hre>289.al,#ode=trcmpid"L351">j351a/a>csp>glrscurrent_j"aceidL4hini"L351">j351a/a>cini"n97a/907id="L429+cod"rL351">j351a/a>csi__seunae__ypes_lockke>j)ount" class="s31 " n8out 31 " nce2899paht 31 "ac83trace28hre>2894id="L417" class="l31 1 n8out 31 r8ce2891paht 3101ac79trace29/re>2901id="417" class="l31 2 n8out 31 088_o2892paht 3102ac79trace28voidgsref=parsretke_sit _spL__usafriej"nasiz_cpumask_sit _spL__usafriejn97a/1 id="dtatic constdakesit e_array m"j"nae__ypes_lockh_arrayL__un97a/inseq_fileid"rL351">j351a/a>csi__se, unsigned longdtatic constdakevalL351">j351a/a>cval__seun97a/inenabledidL4)spah class="c31 3 n8out 31 088_o2893paht 310rac86trace28hre>289 id="snapshotef="fc3104 n8out 31 088_o2894paht 31 4ac79trace29/hre>2824id="dtatic cpuL351">j351a/a>copup>glcodemp1=trsstop_cd0ount" class="s31 5 n8out 31 ">7*/2895paht >31 5ac79trace29/ra/inseq_fileidno_usach_fopsh_spcpuL351">j351a/a>cno_usach_fopsh_spcpun97a/907id="L429+codcpuL351">j351a/a>copup>glun97a/inenabledidL4)spah class="c31 6 n8out 31 088_o2896paht 31 6ac79trace29/trace29/r824id="dtatic cL351">j351a/a>csi__serscurrent_j"aceidL4hdataL351">j351a/a>cdatap>gl[L__un97a/iniidLcpuL351">j351a/a>copup>gl]rscurrent_j"aceidL4hsafriej"nasiz_cpumask_safriejn97ahllseekidL4"L42 idvalL351">j351a/a>cval__secodemp1=trsstop_cd0ount" class="s31 7 n8out 31 r8ce2897paht 31 7ac79trace28hre>2894id="L417" class="l31 8 n8out 31 _o8f.2898paht 310rac8/trace28hre>287 id="L408" class="31 9 n8out 31 r8ce2899paht 31 9ac79fe>2902id="L429+cod_255" d=oize @tr's _spL__ toadchatize of @tizh_sr's safriej approve the change *382a/a>aspah class="c311" n8out 314088_o281spaht 3110ac87trace28re>285 idL4amp;aa hsitizh__spL__uduplicate_tizh="larrayinit" cretizh__spL__uduplicate_tizhn97a/1 id="dtatic constdakesit e_array m"j"nae__ypes_lockh_arrayL__un97a/inseq_fileid"rL351">j351a/a>csi__se,he change *382a/a>aspah class="c3111 n8out 31t">7*/2811paht >3111ac79trace28hre>289 iiiiiiiiiiiiiiiiiiiiiiiii1 id="dtatic constdakesit e_array m"j"nae__ypes_lockh_arrayL__un97a/inseq_fileidtizh_sr cset_j"acer_optizh_si__se, hre>2824id="dtatic cpu_i.="larrayinit" ccpu_i.p>glun97a/inenabledidL4)spah class="c3112 n8out 31t">7*/28h2paht >3142ac79trace28hre>289 id="snapshotef="fc3113 n8out 314088_o2813paht 3143ac79trace29/hre>2824id="dtatic cpuL351">j351a/a>copup>gloaa hL426"WAR""""sd="="larrayinit" cretsaflagL_odemp1=trsstop_cd0ount" class="s3114 n8out 314088_o2814paht 311rac8/trace27hre>2744id="417" class="l3115 n8out 314088_o2815paht 311rac86trace28hre>289rid="L429+codLpu_i.="larrayinit" ccpu_i.p>glnl__un97a/inoptsidLRING_BUFFER_ALL_CPUS"nasiz_cpumask_RING_BUFFER_ALL_CPUSp>glugtrace28hre>285.c#L3snapshotef="fc3146 n8out 31t">7*/2816paht >3116ac79trace29/trace29/r824id="dtatic no_usach_fopsh_spcpuL351">j351a/a>cno_usach_fopsh_spcpun97a/907id="L429+codcpuL351">j351a/a>copup>glugtrace28hre>285.c#L3snapshotef="fc3147 n8out 31nt"> *2817paht 311rac7/trace27hre>279 id="L429+a hL426"WAR""""sd="="larrayinit" cretsaflaga hL426"WAR""""sh_sp_spL__uretizh"="larrayinit" ch_sp_spL__uretizhn97a/907id="L429+cod"rL351">j351a/a>csi__serscurrent_j"aceidL4h">j.="larrayinit" cod">j.="n97a,he change *382a/a>aspah class="c3118 n8out 31g_o8f.2818paht 311rac8324" i28hre>283raaaaaaaaaaaaaaaaaaaaaaa9/r824id="dtatic sizh_sr cset_j"acer_optizh_si__serscurrent_j"aceidL4hdataL351">j351a/a>cdatap>gl[L__un97a/iniidLcpuL351">j351a/a>copup>gl]rscurrent_j"aceidL4hsafriej"nasiz_cpumask_safriejn97aoscurrent_j"aceiddpuL351">j351a/a>copup>glu_odemp1=trsstop_cd0ount" class="s3119 n8out 31g_o8f.2819paht 314rac87trace28hre>2879irace29/h"L>2859id="L429+cod3"cu_dON_ON/ainit" retsaf_flagef=parsn7trke>j) =rs0)spah class="c312" n8out 31g_o8f.282spaht 3120ac8324" i28hre>283raaaaaaaaaaaaaaaaabreakagsref=parsnegidL4)ount" class="s3121 n8out 31g_o8f.2821paht 3121ac79trace28hre>289 iiiiiiiiir824id="dtatic cL351">j351a/a>csi__serscurrent_j"aceidL4hdataL351">j351a/a>cdatap>gl[L__un97a/iniidLcpuL351">j351a/a>copup>gl]rscurrent_j"aceidL4hsafriej"nasiz_cpumask_safriejn97ahllseekidL4"L42 idsizh_sr cset_j"acer_optizh_si__serscurrent_j"aceidL4hdataL351">j351a/a>cdatap>gl[L__un97a/iniidLcpuL351">j351a/a>copup>gl]rscurrent_j"aceidL4hsafriej"nasiz_cpumask_safriejn97aagsref=parsnegidL4)ount" class="s3122 n8out 31g_o8f.2822paht 31grac84trace28hre>2842itrace28hre>2894id="L417" class="l31g3 n8out 314088_o28h3paht 3123ac79trace29/} elsegtrace28hre>285.c#L3snapshotef="fc31g4 n8out 314088_o28h4paht 312rac79trace29/re>2904i2824id="dtatic sd="="larrayinit" cretsaflaga hL426"WAR""""sh_sp_spL__uretizh"="larrayinit" ch_sp_spL__uretizhn97a/907id="L429+cod"rL351">j351a/a>csi__serscurrent_j"aceidL4h">j.="larrayinit" cod">j.="n97a,he change *382a/a>aspah class="c31g5 n8out 31e r8ce28h5paht 312rac84trace28hre>284.ctrace28hre>289 iiiiiiiiir824id="dtatic sizh_sr cset_j"acer_optizh_si__serscurrent_j"aceidL4hdataL351">j351a/a>cdatap>gl[L__un97a/iniidLcpu_i.="larrayinit" ccpu_i.p>gl]rscurrent_j"aceidL4hsafriej"nasiz_cpumask_safriejn97aoscurrent_j"aceiddpu_i.="larrayinit" ccpu_i.p>gluagsref=parsnegidL4)ount" class="s3126 n8out 31g_o8f.28h6paht 3126ac79trace29/trace29/"L>2859id="L429+cod3"cu_dON_ON/ainit" retsaf_sref=gsref=parsnegidL4)ount" class="s3127 n8out 314088_o2827paht 312rac7/trace27hre>279 id="L429+a hL426"WAR"""" cL351">j351a/a>csi__serscurrent_j"aceidL4hdataL351">j351a/a>cdatap>gl[L__un97a/iniidLcpu_i.="larrayinit" ccpu_i.p>gl]rscurrent_j"aceidL4hsafriej"nasiz_cpumask_safriejn97a =trace28hre>287 id="L408" class="3128 n8out 314088_o2828paht 312rac8324" i28hre>283raaaaaaaaaaaaaaaaar824id="dtatic sizh_sr cset_j"acer_optizh_si__serscurrent_j"aceidL4hdataL351">j351a/a>cdatap>gl[L__un97a/iniidLcpu_i.="larrayinit" ccpu_i.p>gl]rscurrent_j"aceidL4hsafriej"nasiz_cpumask_safriejn97aagsref=parsnegidL4)ount" class="s3129 n8out 314088_o2829paht 312rac83trace28hre>2839acea/a> id="L417" class="l313" n8out 314088_o283spaht 3140ac8/trace27hre>2744id="417" class="l3131 n8out 314088_o2831paht 3131ac881race28hre>2809id="L429+codstop_cd="larrayinit" cretsaflagsref=parsretke_tount" class="s3132 n8out 314088_o2832paht 3132ac88re>2839acea/a> id="L417" class="l3133 n8out 314088_o28h3paht 313rac883race28hre>288.c#L4unt" class="s3134 n8out 314088_o2834paht 313rac82trace28hre>2824id="dtatic __fopsh_spretizh_ch_sp_spL__d="larrayinit" __fopsh_spretizh_ch_sp_spL__n97a/unsigned longdtatic constdaketizh"="larrayinit" tizhn97a, hre>2824id="dtatic cpuL351">j351a/a>copup>glun97a/inenabledidL4)spah class="c3135 n8out 31g_o8f.2835paht 313rac8/trace28hre>285.c#L3snapshotef="fc3136 n8out 31t">7*/2836paht >3146ac79trace29/re>285 idL4amp;aa hsit ="larrayinit" cretsaflagsref=parsretke_tount" class="s3147 n8out 314088_o2837paht 3147ac79agsref=parsretke_tount" class="s3148 n8out 314088_o2838paht 313rac7/trace28hre>289racea/a29+cod_255"prove the change *382a/a>aspah class="c3149 n8out 314088_o2839paht 3139ac79fe>2902id="L429+cod_25aaaaaaaaa* If *382a/ or us="/un9ngesadchatize of dchach_s _spL__n9ove the change *382a/a>aspah class="c314" n8out 31t">7*/284spaht >31t"ac79fe>2902id="L429+cod_25aaaaaaaaa* we us=adchatize that was given, and we c290forget aboutn9ove the change *382a/a>aspah class="c3141 n8out 31t">7*/2841paht >31t1ac79fe>2902id="L429+cod_25aaaaaaaaa* ex>29dh_s it later.n9ove the change *382a/a>aspah class="c3142 n8out 31g_o8f.2842paht 31trac83fe>2902id="L429+cod_25aaaaaaaaa*pprove the change *382a/a>aspah class="c31t3 n8out 31e r8ce2843paht 31trac79trace29/a hL426"WAR""""sh_sp_spL__uex>29dtrace" class=disash_sp_spL__uex>29dtrtsaflag1lagsref=parsretke_tount" class="s3144 n8out 314088_o2844paht 314rac8/trace27hre>2744id="417" class="l31t5 n8out 314088_o2845paht 3145ac79trace29/re>2902id="L429+cod_255" May be c2lled before _spL__s are ini"ializeda*pprove the change *382a/a>aspah class="c31t6 n8out 314088_o2846paht 31t6ac83trace28hre>2al,#ode=trbitidLglobal_fopsh"="larrayinit" global_fopshac83re>2819acea/a> i">j.="larrayinit" cod">j.="n97aun97a/inenabledidL4)spah class="c31t7 n8out 31t">7*/2847paht >314rac87trace28hre>287 id="L429L_odemp1=trsstop_cd0ount" class="s31t8 n8out 314088_o2848paht 314rac8/trace28hre>287 id="L408" class="31t9 n8out 314088>j2849paht 3149ac79trace29/reekidL4"L42 idsd="="larrayinit" cretsaflaga hL426"WAR""""sh_sp_spL__uretizh"="larrayinit" ch_sp_spL__uretizhn97a/907id="L429+codglobal_fopsh"="larrayinit" global_fopshac83re>2819acea/a> i">j.="larrayinit" cod">j.="n97aoscurrent_j"aceid1izh"="larrayinit" tizhn97a, current_j"aceiddpuL351">j351a/a>copup>glu_odemp1=trsstop_cd0ount" class="s315" n8out 314088_o285spaht 315rac79trace28hre>289rid="L429+cod3"cu_dON_ON/ainit" retsaf_flagef=parsn7trke>j) =rs0)spah class="c3151 n8out 31t">7*/2851paht >3151ac79trace28hre>289 idt4amp;85 idL4amp;aa hsit ="larrayinit" cretsaflagsref=parsretke_tount" class="s3152 n8out 31t">7*/2852paht >3152ac79trace28hre>2892id="unt" class="s3153 n8out 31g_o8f.2853paht 315rac79trace29/re>2al,#ode=trbitidL3"cu_dON_ON/ainit" current_j"acesaflagsref=parscurrent_j"aceidL4hus=_max_sr cset_j"acer_opus=_max_srn97aun97a/inenabledidL4)spah class="c3144 n8out 31g_o8f.2854paht 315rac79trace29/re>2904igoto;85 idL4amp;aa hout cset_j"acer_opoutn9aflagsref=parsretke_tount" class="s3155 n8out 31e r8ce2855paht 315rac7/trace28hre>289.c#L3unt" class="s3156 n8out 31g_o8f.2856paht 3156ac83trace28hre>2832id="L429sd="="larrayinit" cretsaflaga hL426"WAR""""sh_sp_spL__uretizh"="larrayinit" ch_sp_spL__uretizhn97a/907id="L429+codmax_sr cset_j"acer_opmax_srn97are>2819acea/a> i">j.="larrayinit" cod">j.="n97aoscurrent_j"aceid1izh"="larrayinit" tizhn97a, current_j"aceiddpuL351">j351a/a>copup>glu_odemp1=trsstop_cd0ount" class="s3157 n8out 31088_o2859paht 315onae930e7ac79tedidL3 =7L40_fL4]od_dON_ON/ainit" ih_sp1__un91a/iniidL4]ount" class=" class="s3087 n8out 30nt"> *2887paht 3156act 314088_o281spaht 3110ac87trace28re>285 idL4amp;aa hsitizh_79trace29/r824id="dt_sp_spL__uretizh"="larrayinit" ch_sp_spL__u1">j351a/a>csi__serscurrent_j"aceidP="larrayi1it" c4O_CMDLINE_MAPp>glun17a/in1nabledidL4)spah class="c3059 nnnnnnnnnnnnnnnnnnnnnnnnnnnnnn79trace29/r824id="dt_sp_spL__uretizh"="larrayinit" ch_sp_spL__u1arrayinit" cod">j.="n97aoscurrent_j"aceid1izh"="larrayinit" tizhn97a, current87trace28h1e>2879irace29/8hretinuesp1__un916e>j) =rs0)spah class=" class="s3157 n8out 30nt"> *2887paht 315onae930e7ac79tedi8ce286spah1 30e ac7/t1ace291re>290 id="L386" class.c#L3unt" class="s3148 n8out 314088_o2838paht 313rac7/trac=_29+c/ain1t" =7L40_fbu=_29+cp>gl=sp1__un916 *382a/a>aspah class="c3142 n8out 311111111111111111* AARGH! We3145alefef=ith di>285end_25aaaaaaaaa* we us=adchatize that was gi=_29+c/ain1t" =7L40_fbu=_29+cp>gl=sp1__un91a/iniia/a>aspah class="c3142 n8out 311111111111111111* t glco1emp1=1rsstopa/a>aspah class="c3142 n8out 311111111111111111* Tha2rraf=31408 is our 429+cosnapshot429+cof=31408ref=31t">>31t1ac79fe>2902id="L429+cod_25aarrent_j"ac1ids="larrayinit" crp>glco1emp1=1rsstopa/a>aspah class="c3142 n8out 311111111111111111* When a 29+cor need>31 snapshot (onc79fe>29ef=31t">>31t1ac79fe>2902id="L429+cod_25aarce2855paht=30408>30erac84trace28hre12839a1ea/a> a/a>aspah class="c3142 n8out 311111111111111111* >31t1ac79fe>2902id="L429+cod_25aarj"aceiddpu 30erac7/t1ace291re>290a/a>aspah class="c3142 n8out 311111111111111111* =ith spaht7opt snap shot. We3succeedpt toef=31t">>31t1ac79fe>2902id="L429+cod_25aarL3 =7L40_finit" =7L40_optppoa__seot1ace281re>282a/a>aspah class="c3142 n8out 311111111111111111* upda2808>3139ac79fe>290mainf=31408,f=3t failpt toef=31t">>31t1ac79fe>2902id="L429+cod_25aar="larrayi1 cset_j"acer_oplp"n97a=sp1__un916 *382a/a>aspah class="c3149 n8out 311111111111111111* upda2808>3139ac79fe>290maaf=31408. B3t when w808ri/a h=31t">>31t1ac79fe>2902id="L429+cod_25aa8>j2869pah1 30erac8/t1ace2817 *382a/a>aspah class="c314" n8out 311111111111111111* 314ace29e>290mainf=3140828href=3original139ac, w8 h=31t">>31t1ac79fe>2902id="L429+cod_25aa8ce286spah1o m"seq_p_ionshbu=p>glu_o1emp1=17 *382a/a>aspah class="c3141 n8out 311111111111111111* failpt th85e28ho. This is very unlikely toef=31t">>31t1ac79fe>2902id="L429+cod_25aa=_29+c/ain1t" =7L40_fbu=_29+cp>gl=sp1__un917 *382a/a>aspah class="c3142 n8out 311111111111111111* happ31t"=3t " cht does, wa51 ac79kill allef=31t">>31t1ac79fe>2902id="L429+cod_25aa=_29+c/ain1 30e2ac79t1ace2817/iniia/a>aspah class="c3142 n8out 311111111111111111* ace28hrref=31t">>31t1ac79fe>2902id="L429+cod_25aae=trcmpidl1" cset_j"acer_oplp"n97asp1__un917sstopa/a>aspah class="c3142 n8out 311111111111111111*>2902id="L429+cod_255" May be c2lled befor_o2874paht130erac79tr1ce28h17 *382a/a>aspah class="c31g5 nass="s3157 n8ouWARN_O4"L42 idkmalloc"WARN_O4tizh_11izh"="larrayinit" tizhn97a, current8_o2875pah1 30erac7/t1ace2817snegidL4)ount" class="c31g5 nass="s3157 n8ouace28hredisce29/2883paht disce29/ hL426"WAR""""sh_sp_spL__uex>29dtrace" clasfopsh_spsa1eddemdaht s_u cjtsaflagtr1ce28h17abledidL4)spah class=ke_tount" class="s3132 n8out 314088z_cpumask_1opsh_spoptn_generic__seot1ace2817/iniidL4]ount" class="c3151 n8out 31t">7*/2851paht >3151ac79trace28hre>289 idt4amp;85 idL" c cla>gl1saveddemdaht s_d=".n97aot1ace2817snegidL4)ount" class="s3129 n8out 314088_o2829paayinit" cl1generic_ionshd=".="n97aot1ace2818a/a> id="L417" class="l313" n8out 31408e288spaht 1a28href=30e r>30e ac7/tra1e28hr18e>290 id="L38" class="l3115 n8out 3"n97aoscurrent_j"aceid08>311rac86trace28hre>289rid="L429+codLpu_i.="larrayinit" ccpu_i.p>glnl__un97a/id="L417" class="l313" n8out 31408e_29+c/ain1 30e1ac79t1ace2918/iniidL4]ount" class="s3062 n8out 30t 31 088_o2892paht 3102ac79trace28voidgsr79trace29/r824id="dt_sp_spL__uretizh"="larrayinit" et_j"acer_opmax_srn97are>2819acea/a> i">j.="1izh"="larrayinit" tizhn97a, currente_ssizh_s 1set_j"acer_optsizh_sac8/t1ace2818e>2892id="untclaszh"="larrayinit" tizhn97a, currente=trcmpidl1"comto m"seq_p_ubu=p>glot1ace281re>2829id="unt" class=hL426"WAR""""sh_sp_spL__uretizh"="larrayinit" ch_sp_spL__ureti9 iiiiiiiiir824id="dtatic cL351">j351a/a>csi__serscurrent_j"aceidL4hdataL351">j351a/a>cdatap>gl[L__un97a/iniidLcpuL351">j351a/a>copup>gl]rscurrare>2819acea/a> i">j.="izh"="larrayinit" tizhn97a, currenteo2874paht1init" =7L40_optppoa__seun17a/in18rsretke_tount" class="s3155 n8out 31e r_o2885paht130erac8/tr1ce28h1e>285.c4 n8out 31g_o8f.2854paht :ke_tount" class="s3155 n8out 31e r_opsh_spsa1fMAX_RITEhR_SIZE" ih_2_sp1__un918sstop_cd0ount" class="s3157 n8out 3"n97aoscurrent_j"aceid08>311rac86trace28hre>289rid="L429+codLpu_i.="larrayinit" ccpu_i.p>glnl__un97a/id="L417" class="l313" n8out 31408e_cpumask_1 hs="larrayinit" crp>glco1emp1=18>289 id="snapshotef="fc30t8 n8out 30t 31 088_o2892paht 3102ac79trace28voidgsr79trace29/r824id="dt_sp_spL__uretizh"="larrayinit" ch_sp_spL__u1arrayinit" cod">rn97are>2819acea/a> i">j.="1izh"="larrayinit" tizhn97a, currente c cla>gl1 30erac8/t1ace281re>287 id="L40claszh"="larrayinit" tizhn97a, current"_onae__yp1s_lockh_spL__un97a/in_ona1__ype19e>j) =rs0)spah class=hL426"WAR""""sh_sp_spL__uretizh"="larrayinit" ch_sp_spL__uretizhn97a/907id9 iiiiiiiiir824id="dtatic cL351">j351a/a>csi__serscurrent_j"aceidL4hdataL351">j351a/a>cdatap>gl[L__un97a/iniidLcpuL351">j351a/a>copup>gl]rscurrare>2819acea/a> i">j.="izh"="larrayinit" tizhn97a, currenteidL4h28hr1nit" current_j28hr/in_ona1__ype19>2894id="L417" class="l31 1 n8out 31 r"j"nae__yp1s_lockh_spL__un97a/in_ona1__ype19/iniidL4]ount"c3151 n8out 31t">7*/2851paht >3151ac79trace28hre>289 idt4amp;85 idL8_o2892pah1 30g2ac79t1ace2819sstop_cd0ount" class="s30g3 n8out 304081L426"WAR""1"s="larrayinit" crp>glona1__ype19rsretke_tount" class="s3144 n8out 31408_o2894paht130grac79tr1ce28h19e>2744id="41a/a>copup>gl]rscn8out 304088_o2882paht 313rac82n8out 30g_o34paht 2824id="dtat7*/2895pah1 >30grac7/t1ace281re>289315onae930e7ac79tedinseq_filei1"rL351">j351a/a>csi__seun17a/in19/iniidL4]ount" class="s3087 n8out8out 31g_o8f.2856paht 3156acurrare>2819acea/a> i">j.="izh"="larrayinit" tizhn97a, currente_cpumask_130g7ac8/tr1ce28h19sstop_cd0ount" class="s31t8 n8out 31408="L429+cod1rL351">j351a/a>csi__seuna1__ype19e>287 id="L408" class="30e9 n8out 30e r8ce2889paht 30e9ac79trace29/reekidL4"L42 idmcod_dON_ON/ainit" mutex_lockh_spL__un97a/inmutex_lock1">j3hrnop_sl_s="comto 2="L429+cod2rL351">j351a/a>csi__seuna2__ype20a/a> id="L417" class="l313" n8out 31402ce2899paht231 "ac83tr2ce28h20e>290 id="L38" class="l3115 n8out 314088_o2815paht 311rac86trace28hre>289rid="L429+codLpu_i.="larrayinit" ccpu_i.p>glnl__un97a/inoptsidLRING_BUFFER_ALL_CPUS"nasiz28ce2891pah2 3101ac79t2ace2920/iniidL4]ount" class=" class="l31t5 n8out 3140make3sure, this 28h is ence29/t" e>290mask1*>2902id="L429+cod_255" May be c2lled befo2constdakev2lL351">j351a/a>cval__seun27a/in20/iniidL4]ount" class=" class="s3153 n8out pumask_testa28href=31t">>3116a pumask_testa28hlaga hL426"WAR""""sht 314088_o2815paht n8out 302ac79trmask=31408>313rac82n8out 302ac79trmaskn97a//inoptsidLRING_BUFFER_ALL_CPUS"nasiz284nstdakev2ls="larrayinit" crp>glona2ce28h20e>2829id="unt" class= id="L408" class="30e9 t8out 31g_o8f.2856paht j284INVASK_COMM_LEN"nasi4INVASj.="izh"="larrayinit" tizhn97a, curren2="dtatic c2uL351">j351a/a>copup>glco2emp1=20 *382a/a>aspah class="c31g5 n"c3144 n8out 31g_o8f.2854paht 315rac79trace29/re>2904igoto;85 id2"L429+codc2uL351">j351a/a>copup>glun27a/in2nabledidL4)spah class=_cd0ount" class="s30g3 n8out 304082L4"L42 idv2lL351">j351a/a>cval__seco2emp1=20/iniidL4]ount_cd0ount" class="s30g3 n8out 304082L8"L42 idv2la28href=30e r>30g7ac8/tr2ce28h2e>2894id="L417" class="l31 8 n8out 31 _28f.2898pah2 310rac8/t2ace2820e>287 id="L408" class="31t9 n8out 314088>j2849paht 3149aut 314088_o2834paht 313rac82trace28hre>2824id="dtatic __fopsh_j"acer_opmax_srn97are>2819acea/a> i">j.="larrayinit" cod">j.=rrent_j"aceidL4hsafriej"nasiz_cpumask_safriejn97aoscurrent_j"ac2of @tizh_s2's safriej approve th2 chan21sstop_cd0ount" class="s315" n8out 314088_o285spaht 315rac79trace28hre>289rid="L429+2nseq_filei2"rL351">j351a/a>csi__se,h2 chan2e *382a/a>aspah class=8" class="30e9 t8out 31g_o8f.2856paht j2849paht 30trac87trace28hre>2879id="L429ef=parscount2ic cpu_i.=2larrayinit" ccpu_i.p>glun27a/in21rsretke_tount" class="s3152 n8out 31t"2*/28h2paht2>3142ac79tr2ce28h21e>2829id="unt" class.2854paht :ke_tount" class="s3155 n8out 31e 2R""""sd="=2larrayinit" cretsaflagL_o2emp1=214>287 id="L408" class="31t9 n8out 30e r8ce2891paht 30g1ac79trace29/r824id="dtatic +cod_dON_ON/ainit" mutex_unlockh_spL__un97a/inmutex_unlock1">j3hrnop_sl_s="comto 28_o2814pah2 311rac8/t2ace2721rsretke_tount" class="s3155 n8out 31e 2cpumask_RI2G_BUFFER_ALL_CPUSp>glugtr2ce28h2e>285.c#L3snap"c3151 n8out 31t">7*/2851paht >3151ac79trace28hre>289 idt4amp;85 id2429+codcpu2351">j351a/a>copup>glugtr2ce28h21sstop_cd0ount" class="s31 7 n8out 31 r2L4h">j.="l2rrayinit" cod">j.="n97a,h2 chan21>2894id="L417" class="l31 8 n8out 31 _2_j"aceiddp2L351">j351a/a>copup>glu_o2emp1=21/iniidL4]ount" class="s3069 n8out 30402od3"cu_dON2ON/ainit" retsaf_flagef=p2rsn7t22 *382a/a>aspah class="c314"/*4088_o2838paht 313rac7/tra2 i28hre>282raaaaaaaaaaaaaaaaabreakag2ref=p22 *382a/a>aspah class="c3141 * ace28hr_upda28_=31408>3-*/28d by ace28hr fe28lity to">7*/2802id="L429+cs088_o2838paht 313rac7/tra2 c cpu_i.=2siz_cpumask_safriejn97aag2ref=p22 *382a/a>aspah class="c3142 4088_o2838paht 313rac7/tra2 /28h2paht21grac84trace28hre>2842itr2ce28h22/iniia/a>aspah class="c3142 * Toht7op on memory when >290ace28hr is never*/28d on a system =ith id_25aaaaaaaaa* we us=adchatize that was g2href=3140823123ac79trace29/} elsegtr2ce28h22sstopa/a>aspah class="c3142 *nt" figure/t" . Tha22id="L429+cs3145ae29e>o a minimum139ac. B3t onc8 h=31t">>31t1ac79fe>2902id="L429+cod_25a2L4h">j.="l2rrayinit" cod">j.="n97a,h2 chan22sstopa/a>aspah class="c3142 * a o /284spahace28hr fe28lity, then >29y neede>o grow h=31t">>31t1ac79fe>2902id="L429+cod_25a2Lpumask_RI2arrayinit" ccpu_i.p>gluag2ref=p22a/a> a/a>aspah class="c3142 *28href=ir default139ac. h=31t">>31t1ac79fe>2902id="L429+cod_25a2L29+codcpu2N_ON/ainit" retsaf_sref=g2ref=p22e>290a/a>aspah class="c3142 4088_o2838paht 313rac7/tra2 4h">j.="l2iz_cpumask_safriejn97a =t2ace2822e>282a/a>aspah class="c3142 * This func8hre is 8hr2845paht >31t1ac79fe>2902id="L429+cod_25a2Lj"aceiddp2siz_cpumask_safriejn97aag2ref=p22 *382a/a>aspah class="c3149 *>2902id="L429+cod_255" May be c2lled befo2ht 312rac83trace28hre22839a2ea/a> .c#L3unt" class="s3096 8hr_upda28_=31408>=31408>313rac82n8out 30upda28_=31408>0g1ac7" c8>315rac79trace28hre>289rid="L429+28_o283spah2 3140ac8/t2ace272re>274noptsidLRING_BUFFER_ALL_CPUS"nasiz229+codstop2cd="larrayinit" cretsafla2sref=23/iniidL4]ount" class="s3087 n8out8out 31g_o8f.2856paht 7*/2847paht 3132ac88re22839a2ea/a> id="L417" class="l3133 n8out 314028_o28h3pah2 313rac8832ace28234>287 id="L408" class="31t9 n8out 30e r8ce2889paht 30e9ac79trace29/reekidL4"L42 idmcod_dON_ON/ainit" mutex_lockh_spL__un97a/inmutex_lock1">j3hrnop_sl_s="comto 2="dtatic c2uL351">j351a/a>copup>glun27a/in23e>2744id="417" class="s3153 n8outn8out 31e r8ce2843paht 31trac79trace29/a hL48>315rac79trace28hre>289rid="L429+28pumask_RI2313rac8/tr2ce28h23>285.c#L3snapshotef="fc3146 n8out 31n8out 314088>j2849paht 3149aut 314088_o2834paht 313rac82trace28hre>2824id="dtatic __fopsh_j"acer_opmax_sex_loc kfrrn97are>2819acea/a>ex_loc kfrrn97j.="l>315rac79trace28hre>289rid="L429+2829+codcpu2t ="larrayinit" cretsafla2sref=23snegidL4)ount" class="s3127 nnnnnnnnnnnnnnnnnnnnnnnnn11rac86trace28hre>289rid="L429+codLpu_i.="larrayinit" ccpu_i.p>glnl__un97a/nmutex_lock1">j3hrnop_sl_s="comto 2=4h">j.="l2 3147ac79a2sref=23>285.c#L3snapshotef="fc3098 n8out 30e r8ce2891paht 30g1ac79trace29/r824id="dtatic +cod_dON_ON/ainit" mutex_unlockh_spL__un97a/inmutex_unlock1">j3hrnop_sl_s="comto 2e28hre>2892acea/a29+cod_255"prove th2 chan23/iniidL4]ount" class="s3069 n8out 30402adchatize 2f dchach_s _spL__n9ove th2 chan24sstop_cd0ount"c3151 n8out 31t">7*/2851paht >3151ac79trace28hre>289 idt4amp;85 id2ven, and w2 c290forget aboutn9ove th2 chan2e *382_cd0ount" class="s31 7 n8out 31 r2aaaaaaa* e2>29dh_s it later.n9ove th2 chan24rsretke_tount" class="s3152 n8out 31t"202id="L4292cod_25aaaaaaaaa*pprove th2 chan2e *3821paht >3111ac7op8hre_dLcpuce28hre>289 iiiiiiiiiiop8hre_dLcpuc>>3151ac79trace28hre>289 idt4amp;85 id2v_o28h3pah2_spL__uex>29dtrtsaflag1la2sref=2arsretke_tount" class="s3144 n8out 314028_o2844pah2 314rac8/t2ace2724e>2744id="411paht >3111ac7op8hre_dLcpuce28hre>289 iiiiiiiiiiop8hre_dLcpuc>>31 *ke_tount" class="s3144 n8out 314028pumask_RI2re ini"ializeda*pprove th2 chan2e *382rrayinit" cod">jrea28_iiiiiiop8hre_c cl>=31408>313rac82jrea28_iiiiiiop8hre_c cl>0g1ac30g6ac79hre>2824id="dtatic sit er_ini"L351">j351a/a>csit er_ini"n97a/1 tic sit er_ini"L351">j351a/a>cmutex_unlock1">j3hrnop_sl_s="comto 2> i">j.="l2rrayinit" cod">j.="n97aun27a/in24rsretke_tount" class="s3147 n8out 31402>>314rac872race28hre>287 id="L429L_o2emp1=2rsstop1id="417" cke_tount" class="s3147 n8out 31402>28hre>2892 314rac8/t2ace282re>287etizhn97a/907id9e30goy_iiiiiiop8hre_c cl>=31408>313rac829e30goy_iiiiiiop8hre_c cl>0g1ac30g6ac79hre>2824id="dtatic 7op8hre_dLcpuce28hre>289 iiiiiiiiiiop8hre_dLcpuc>>31 *9hre>2824id="dtaop8>=31408>313rac82nop8>/a>cmutex_unlock1">j3hrnop_sl_s="comto 2_j"aceiddp2L351">j351a/a>copup>glu_o2emp1=25a/a> id="L417" class="l313" n8out 31402od3"cu_dON2ON/ainit" retsaf_flagef=p2rsn7t2ke>j) .c#L4unt" class="s3134 n8oace28hre>30e3tracf=31408>313rac82n8out 30>30e3tracf0g1act" clashote*9hre>2824id="dtcontp>gloscurrent_j"aceid8>315rac79trace28hre>289rid="L429+24amp;aa hs2t ="larrayinit" cretsafla2sref=25abledidL4)spah class="c3112 n8out 31t">27*/2852pah2 >3152ac79t2ace282re>2892id="unt4id="411paht >3111ac7op8hre_dLcpuce28hre>289 iiiiiiiiiiop8hre_dLcpuc>>31 *9hre>2824id="dtaop8>=31408>313rac82nop8>/a>cutex_unlock1">j3hrnop_sl_s="comto 2__o28h3pah2j"acer_opus=_max_srn97aun27a/in2nabledidL4)spa_spL__uduplicate_tizh="larrayinit" cretizh__spL__uduplicate_tizhn97a/1 id="dtatic constdakesit e_array 28h79trace29/r824id="dt_sp_spL__uretizh"="larrayinit" ch_sp_spL__uutex_unlock1">j3hrnop_sl_s="comto 2__o2844pah2t cset_j"acer_opoutn9afla2sref=255bledidL4)spa_spL__uduplicate_tizh="larrsit er_ini"L351">j351a/a>csit er_ini"n97a/1 id="dtatic constdakeutex_unlock1">j3hrnop_sl_s="comto 2_pumask_RI2 315rac7/t2ace282re>289.c#L3unt" class="s3156 boorrent_j"aceidL4hboorref=pshotef="fc3098 hadL3"cu_dON_ON/ainit" cuhadL3"cu_ddakeutex_unlock1">j3hrnop_sl_s="comto 2_ i">j.="l2L351">j351a/a>copup>glu_o2emp1=25/iniidL4]ount" class="s3087 n8out8out 31g_o8f.2856paht 7*/2847paht 2894id="L417" class="l31 8 n8out 31 _2P="larrayi2it" c4O_CMDLINE_MAPp>glun27a/in25e>287 id="L408" class="30e9 n8out 30e r8ce2889paht 30e9ac79trace29/reekidL4"L42 idmcod_dON_ON/ainit" mutex_lockh_spL__un97a/inmutex_lock1">j3hrnop_sl_s="comto 287trace28h2e>2879irace29/8hretinuesp2__un926a/a> id="L417" class="l313" n8out 314028ce286spah2 30e ac7/t2ace2926e>290 id="L38" class="s3153 n8outn8out 31e r8ce2843paht 31trac79trace29/a hL48inoptsidLRING_BUFFER_ALL_CPUS"nasiz2=_29+c/ain2t" =7L40_fbu=_29+cp>gl=sp2__un926/iniidL4]ount" class="s3062 n8out 30n8out 314088>j2849paht 3149aut 314088_o2834paht 313rac82trace28hre>2824id="dtatic __fopsh_j"acer_opmax_sex_loc kfrrn97are>2819acea/a>ex_loc kfrrn97j.="l>315rac79trace28hre>289rid="L429+2=_29+c/ain2t" =7L40_fbu=_29+cp>gl=sp2__un926/iniidL4]ount" class="s3127 nnnnnnnnnnnnnnnnnnnnnnnnn11rac86trace28hre>289rid="L429+codLpu_i.="larrayinit" ccpu_i.p>glnl__un97a/nmutex_lock1">j3hrnop_sl_s="comto 2=x_sr cset2ids="larrayinit" crp>glco2emp1=26e>2829id="unt" class=" class="s315" n8out 314088_o285spaht 315rac79trace28hre>289rid="L429+2rrent_j"ac2ids="larrayinit" crp>glco2emp1=26 *382a/a>aspah class="c31g5 n"c3144 n8out 31g_o8f.2854paht 315rac79trace29/re>2904igoto;85 id2rce2855pah2=30408>30erac84trace28hre22839a26>285.c#L3snapshotef="fc3146 n8out 31n8out 314088>j2849paht 7*/2847paht 30erac7/t2ace2926/iniidL4]ount_cd0ount" class="s30g3 n8out 304082rL3 =7L40_2init" =7L40_optppoa__seot2ace2826>2894id="L417" class="l31 8 n8out 31 _2r="larrayi2 cset_j"acer_oplp"n97a=sp2__un926e>287 id="L40forclass="s315" n8ou id="dtatic constdakef=30408>30e8ac79tracreockh_spN_ON/ainit" mutex_lockh_spg_o>3s="s30g9 n8out 30e r8ce2899paht 30e8ac79trae r8ce2899paht j2869pah2 30erac8/t2ace2827e>j) =rs0)spah class=" class="s3157 n8ou_spcm1 id="dtatic con_spcm1fopsh_j"acer_opmax_see r8ce2899paht j351a/a>contp>gloscurrent_j"aceid)>3126ac79trace29/trace29/"L>2859id="L4228ce286spah2o m"seq_p_ionshbu=p>glu_o2emp1=27e>290 id="L386" class.c#L3unt_o8f.282spaht 3120ac83242=_29+c/ain2t" =7L40_fbu=_29+cp>gl=sp2__un9272iniidL4]ount_cd0ount" class="s30g3 n8out 304082=_29+c/ain2 30e2ac79t2ace2827e>2892id="unt" class="s3153 n8outee r8ce2899paht 285.c#L3snapshotef="fc31g4 n8out 314088_o28h4paht j284INVASK_COMM_LEN"nasi4INVASj.="izh"="larrayinit" tizhn97a, curren2_o2874paht230erac79tr2ce28h27 *382a/a>aspah class="c3144 n8out 31g_o8f.2854paht 315rac79trace29/re>2904igoto;85 id28_o2875pah2 30erac7/t2ace2827snegidL4)ount_cd0ount" class="s30g3 n8out 304082=j"aceiddp2eddemdaht s_u cjtsaflagtr2ce28h27sstop_cd0ount" class="s3157 n8ou0e r8ce2899paht 30e8ac79tr 31g_o8f.2853paht 315rac79tracac79trace29/trace29/"L>2859id="L4228L3 =7L40_2opsh_spoptn_generic__seot2ace2827/iniidL4]ount" class="c3144 n8out 31g_o8f.2854paht 315rac79trace29/re>2904igoto;85 id28="larrayi2saveddemdaht s_d=".n97aot2ace2827/iniidL4]ount" class="s3069 n8out 30402ayinit" cl2generic_ionshd=".="n97aot2ace2828lockke>j)ount" class="s309" ex_loc ranch>disce29are>2819acea/a>ex_loc ranch>disce29fopsh/nmutex_lock1">j3hrnop_sl_s="comto 2e288spaht 2a28href=30e r>30e ac7/tra2e28hr28>2894id="L417" class="l31 1 n8out 31 2e_29+c/ain2 30e1ac79t2ace2928/iniidL4]ount0408>30e8ac79tr 31g_o8f.2853paht 315rac79tracdataL351">j351a/a>cdatce29/2883paht 30e8ac79trfals3paht 315rac79trace29/re>2904igoto;85 id2e_ssizh_s 2set_j"acer_optsizh_sac8/t2ace2828a/a> id="L417" class="l3133 n8out 31402e=trcmpidl2"comto m"seq_p_ubu=p>glot2ace282re>2829id="unt" class="l3115 n8out31g_o8f.2853paht 315rac79tracdataL351">j351a/a>cdace298_o28h4paht 2859id="L422eo2874paht2init" =7L40_optppoa__seun27a/in28 *382a/a>aspah class=ass="l3115 n8out31g_o8f.2853paht 315rac79tracdataL351">j351a/a>cdace298_o28h4paht j351a/a>csp>glrscurrent_j"aceidL4hini"L351">j351a/a>cini"n97a/907i2_o2885paht230erac8/tr2ce28h2e>285.hini"L351">j351a/a>cini"n97a/907i2_j"aceiddp2fMAX_RITEhR_SIZE" ih_2_sp2__un928sstop_cd0ountshotef="fc3098 hadL3"cu_dON_ON/ainit" cuhadL3"cu_ddakef=30408>30e8ac79trt31g_o8f.2853paht 315rac79tracdataL351">j351a/a>cdallomp;ad_snapshotpaht 315rac79trace29/re>2904igoto;85 id2eL3 =7L40_2 hs="larrayinit" crp>glco2emp1=28>285.c#L3snapshotef="fc3098 t31g_o8f.2853paht 315rac79trac28h79trace29/r824id="dtnopf.2853paht 315rac79trace29/re>2904igoto;85 id2e="larrayi2 30erac8/t2ace2828/iniidL4]ount" class="s3069 n8out 30402"_onae__yp2s_lockh_spL__un97a/in_ona2__ype29sstop_cd0ount" class="s315" n8ouhadL3"cu_dON_ON/ainit" cuhadL3"cu_ddakef79tra79tra ass="s3153 n8outee r8ce2899paht 2al,#ode=trbitidL3"cu_dON_ON/ainit" current_j"acesaflinoptsidLRING_BUFFER_ALL_CPUS"nasiz2eidL4h28hr2nit" current_j28hr/in_ona2__ype29 *382a/a>aspah class=8 class="s3148 n8out 314088_o2838paht 313rac7/tra2"j"nae__yp2s_lockh_spL__un97a/in_ona2__ype29 *382a/a>aspah class="c3142 n8out 3111111111* We3neede>o make3sure28hrefspahupda28_t_j"ac se1408>ad_25aaaaaaaaa* we us=adchatize that was g28_o2892pah2 30g2ac79t2ace2829/iniia/a>aspah class="c3142 n8out 3111111111* 1g_o>315rac79href=31de>o nopf.2853e>o keepcht from_25aaaaaaaaa* we us=adchatize that was g28=trcmpidl2"s="larrayinit" crp>glona2__ype29sstopa/a>aspah class="c3142 n8out 3111111111* swapp8hr spahL429+cs31fter w80out 31 it. h=31t">>31t1ac79fe>2902id="L429+cod_25a2_o2894paht230grac79tr2ce28h29sstopa/a>aspah class="c3142 n8out 3111111111* Tha2upda28_t_j"ac is 2paht >31t1ac79fe>2902id="L429+cod_25a2_o2885paht2 >30grac7/t2ace2829a/a> a/a>aspah class="c3142 n8out 3111111111* so a synchrone29/_sched() is s429icic31. h=31t">>31t1ac79fe>2902id="L429+cod_25a2_j"aceiddp2"rL351">j351a/a>csi__seun27a/in29e>290a/a>aspah class="c3142 n8out 3111111111*>2902id="L429+cod_255" May be c2lled befo2e_cpumask_230g7ac8/tr2ce28h29>289 id="snapshotef="fc30t8 n8out 30tynchrone29_sched id="dtatic con_ynchrone29_schedfopsh/nmutex_lock1">j3hrnop_sl_s="comto 2="L429+cod2rL351">j351a/a>csi__seuna2__ype29abledidL4)spah class=8 class="s3148 n8out 314088_o2838paht 313rac7/tra3="L429+cod3rL351">j351a/a>csi__seuna3__ype30 *382a/a>aspah class="c314" n8out 3111111111* We3don2902it freee>2902id="L429+c.t" stead,0out 31 it becaus8 h=31t">>31t1ac79fe>2902id="L429+cod_25a3ce2899paht331 "ac83tr3ce28h30 *382a/a>aspah class="c3141 n8out 3111111111* Tha2rra"ac 2id="L429+c has somet4id=e (e.g. 2id=e29/rc__un) ac7 h=31t">>31t1ac79fe>2902id="L429+cod_25a3c22899paht3<_lockh_spL__un97a/in_ona3ace2930 *382a/a>aspah class="c3142 n8out 3111111111* w80want p8hshrv1 it. h=31t">>31t1ac79fe>2902id="L429+cod_25a3constdakev3lL351">j351a/a>cval__seun37a/in30/iniia/a>aspah class="c3142 n8out 3111111111*>2902id="L429+cod_255" May be c2lled befo384nstdakev3ls="larrayinit" crp>glona3ce28h30e>2829id="unt" class=ss="s3153 n8outn8out 31e r8e>2832id="L429sd="="larrayinit" cretsaflaga hL426"WAR""""sh_sp_spL__uretizh"="larrayinit" ch_sp_spL__uretizhn97a/907id="L429+codmax_sr cset1dd"L351">j351a/a>re>289rid="L429+codLpu_i.="larrayinit" ccpu_i.p>glnl__un97a/nmutex_lock1">j3hrnop_sl_s="comto 3="dtatic c3uL351">j351a/a>copup>glco3emp1=30 *382a/a>aspah class=fc30t8 n8out 30t 31 088_o2892paht 3102ac79trace28voidgsr79trace29/r824id="dt_sp_spL__uretizh"="larrayinit" et11izh"="larrayinit" tizhn97a, curren3"L429+codc3uL351">j351a/a>copup>glun37a/in3nabledidL4)spah class=lass="s3134 n8oace28hre8hshr_ona/a>a28h>=31408>313rac82n8out 308hshr_ona/a>a28h>idgsr79trace29/r824id="dt_sp_spL__uretizh"="larrayinit" 1izh"="larrayinit" tizhn97a, curren3"7429+codc3urL351">j351a/a>csi__seun3emp1=30snegidL4)ount" class=0408>30e8ac79trt31g_o8f.2853paht 315rac79tracdataL351">j351a/a>cdallomp;ad_snapshotpaht f=30408>30e8ac79trfals3paht 315rac79trace29/re>2904igoto;85 id3L8"L42 idv3la28href=30e r>30g7ac8/tr3ce28h30>289 id="snap_cd0ount" class="s30g3 n8out 3040838f.2898pah3 310rac8/t3ace2830e>287 id="L408" class="31t9 9e30goy_iiiiiiop8hre_c cl>=31408>313rac829e30goy_iiiiiiop8hre_c cl>0g1ac9hre>2824id="dtaop8>=31408>313rac82nop8>/a>c1izh"="larrayinit" tizhn97a, curren3of @tizh_s3's safriej approve th3 chan31a/a> id="L417" class="l313" n8out 31403nseq_filei3"rL351">j351a/a>csi__se,h3 chan3e *382a/a>aspa9hre>2824id="dtaop8>=31408>313rac82nop8>/a>cf=30408>30e8ac79trtrea28_iiiiiiop8hre_c cl>=31408>313rac82jrea28_iiiiiiop8hre_c cl>0g1acss="s3153 n8outee r8ce2899paht glun37a/in31/iniidL4]ount" class="s3157 n8ou0e r8ce2899paht 2al,#ode=trbitidL3"cu_dON_ON/ainit" current_j"acesaff79tra79tra ass="s3153 n8outhadL3"cu_dON_ON/ainit" cuhadL3"cu_ddakelinoptsidLRING_BUFFER_ALL_CPUS"nasiz3*/28h2paht3>3142ac79tr3ce28h31/iniidL4]ount" class=" class="l31t5 n8out 3140we3neede>o make3p28hrpu"L429+c tsafs equivalout1*>2902id="L429+cod_255" May be c2lled befo3R""""sd="=3larrayinit" cretsaflagL_o3emp1=31>285.c#L3snapshotef="fc31g4 n8out 314088_o28h4paht j351a/a>cdace314088_o281spaht 3110ac87trace28re>285 idL4amp;aa hsitizh_79trace29/r824id="dt_sp_spL__uretizh"="larrayinit" et79trace29/r824id="dt_sp_spL__uretizh"="larrayinit" ch_sp_spL__u1">j351a/a>csi__serscurrent_j"acei38_o2814pah3 311rac8/t3ace2731 *382a/a>aspah class="c31g5 n8out 31e r8ce28hnapshotef="fc31g4 n8out 31re>289rid="L429+codLpu_i.="larrayinit" ccpu_i.p>glnl__un97a/nmutex_lock1">j3hrnop_sl_s="comto 3cpumask_RI3G_BUFFER_ALL_CPUSp>glugtr3ce28h31snegidL4)ount" class="s3126 n8out 31g_o8f.28h6paht f=31408>315rac79trace28hre>289rid="L429+3429+codcpu3351">j351a/a>copup>glugtr3ce28h31snegidL4)ount" class="s3127 n"c3144 n8out 31g_o8f.2854paht 315rac79trace29/re>2904igoto;85 id3L4h">j.="l3rrayinit" cod">j.="n97a,h3 chan31>289 id="snapshotef="fc30t8 n8out 300e r8ce2899paht 2al,#ode=trbiallomp;ad_snapshotpaht f=30408>30e8ac79trtru9are>2819acea/a>exu3g_o>315rac79trace29/re>2904igoto;85 id3_j"aceiddp3L351">j351a/a>copup>glu_o3emp1=31snegidL4)ount" class="s3129 n8out 314088_o2829p3od3"cu_dON3ON/ainit" retsaf_flagef=p3rsn7t32a/a> id="L417" class="l313" n8out 31403 i28hre>283raaaaaaaaaaaaaaaaabreakag3ref=p32e>290 id="L38" class="l3115 n8ou0e r8ce2899paht 2al,#ode=trbic79te r8ce2899paht c79tdakelinoptsidLRING_BUFFER_ALL_CPUS"nasiz3 c cpu_i.=3siz_cpumask_safriejn97aag3ref=p32/iniidL4]ount" class="s3062 n8out 30n8out 314088>j2849paht 3149aCPUS"r_c79te r8ce2899paht CPUS"r_c79t0g1acss="s3153 n8outee r8ce2899paht n8p>glrscurrent_j"aceidL4hini"L351">j351a/a>cini"n97a/907i3 /28h2paht31grac84trace28hre>2842itr3ce28h32/iniidL4]ount" class=" cl"s3062 n8out 30n8out 314088>j2849paht 315rac79trace28hre>289rid="L429+3href=3140833123ac79trace29/} elsegtr3ce28h32e>2829id="unt" class= id="L40"c3144 n8out 31g_o8f.2854paht 315rac79trace29/re>2904igoto;85 id3L4h">j.="l3rrayinit" cod">j.="n97a,h3 chan325negidL4)ount" class="s3129 n8out 314088_o2829p3opumask_RI3arrayinit" ccpu_i.p>gluag3ref=p32>285.hini"L351">j351a/a>cini"n97a/907i3L29+codcpu3N_ON/ainit" retsaf_sref=g3ref=p32sstop_cd0ountshotef="fc3098 t31g_o8f.2853paht 315rac79trac28hss="s3153 n8outee r8ce2899paht 2904igoto;85 id3L4h">j.="l3iz_cpumask_safriejn97a =t3ace2832>285.c#L3snapshotef="fc3098 t31g_o8f.2853paht 315rac79tracdataL351">j351a/a>cdatce29/2883paht 30e8ac79trtru9are>2819acea/a>exu3g_o>315rac79trace29/re>2904igoto;85 id3Lj"aceiddp3siz_cpumask_safriejn97aag3ref=p32e>287 id="L408" class="31t9 iiiiii ranch>atce29are>2819acea/a>ex_loc ranch>atce29ef=3d"L351">j351a/a>csp>glrscurrent_j"aceidL4hini"L351">j351a/a>cini"n97a/907i3ht 312rac83trace28hre32839a3ea/a> c4 n8out 31g_o8f.2854paht :ke_tount" class="s3155 n8out 31e 38_o283spah3 3140ac8/t3ace2733 *382a/a>aspa9hre>2824id="dtn8out 30e r8ce2891paht 30g1ac79trace29/r824id="dtatic +cod_dON_ON/ainit" mutex_unlockh_spL__un97a/inmutex_unlock1">j3hrnop_sl_s="comto 329+codstop3cd="larrayinit" cretsafla3sref=33rsretke_tount" class="s3152 n8out 31t"3_o2832paht33132ac88re32839a33/iniidL4]ount"c3151 n8out 31t">7*/2851paht >3151ac79trace28hre>289 idt4amp;85 id38_o28h3pah3 313rac8833ace28334>287" class="s3129 n8out 314088_o2829p3="dtatic c3uL351">j351a/a>copup>glun37a/in33rsretke_tount" class="s3155 n8out 31e 38pumask_RI3313rac8/tr3ce28h33>285.4id="41a/a>copup>gl]rscn8out 304088_o2882paht 30e3trac_writ9are>2819acea/a>ex_l8hre>30e3trac_writ90g1ac_spL__uduplicate_tizh=c clpaht gloscurrent_uj"aceid1">j351a/a>csi__serscurrent_j"acei3=4h">j.="l3 3147ac79a3sref=33>289 id="snapshotef="a/a>aspa9hre>2824id="dtn8out 304088_o2882pahtlofft 304088_o2882pahlofft ef=3sit er_ini"n97a/1ppo>=31408>313rac82ppo>t 315rac79trace28hre>289rid="L429+3e28hre>2893acea/a29+cod_255"prove th3 chan33/iniinoptsidLRING_BUFFER_ALL_CPUS"nasiz3adchatize 3f dchach_s _spL__n9ove th3 chan34sstop_cd0ountshotet er_ini"n97a/1contp>gloscurrent_j"aceidcL351">j351a/a>cMAX_TRACi.pSIZEtp>gloscurrent_MAX_TRACi.pSIZEceid+1]51ac79trace28hre>289 idt4amp;85 id3ven, and w3 c290forget aboutn9ove th3 chan34e>290 id="L38" class="s3087 n8ouie r8ce2899paht c>>3151ac79trace28hre>289 idt4amp;85 id3aaaaaaa* e3>29dh_s it later.n9ove th3 chan34/iniidL4]ount0408>30e8ac79trn8out 304088_o2882paht>3151ac79trace28hre>289 idt4amp;85 id302id="L4293cod_25aaaaaaaaa*pprove th3 chan343>290 id="L38" class="s3087 n8ouer8 id="dtatic coner8>>3151ac79trace28hre>289 idt4amp;85 id30_o28h3pah3_spL__uex>29dtrtsaflag1la3sref=3arsretke_tount" class="s3144 n8out 314038_o2844pah3 314rac8/t3ace27345iniidL4]ount0408>30e8ac79trn8out 314088>j2849paht 3149acn 304088_o2882pahcn289 idt4amp;85 id30pumask_RI3re ini"ializeda*pprove th3 chan34>285.hini"L351">j351a/a>cini"n97a/907i3> i">j.="l3rrayinit" cod">j.="n97aun37a/in34sstop_cd0ount" class="s3157 n8outn 304088_o2882pahcn3149aMAX_TRACi.pSIZEtp>gloscurrent_MAX_TRACi.pSIZEceid8>315rac79trace28hre>289rid="L429+3>>314rac873race28hre>287 id="L429L_o3emp1=34>289 id="snapshotef="fc30t8 n8out 30tn 304088_o2882pahcn3149aMAX_TRACi.pSIZEtp>gloscurrent_MAX_TRACi.pSIZEceid51ac79trace28hre>289 idt4amp;85 id3028hre>2893 314rac8/t3ace2834/iniidL4]ount" class="s3069 n8out 30403_j"aceiddp3L351">j351a/a>copup>glu_o3emp1=35sstop_cd0ount" class="s315" n8oucopy_from_gloscurrent_j"aceid1arrayinit" cod">ucontp>gloscurrent_uj"aceid1"fc30t8 n8out 30tn 304088_o2882pahcn315rac79trace28hre>289rid="L429+3od3"cu_dON3ON/ainit" retsaf_flagef=p3rsn7t35 *382a/a>aspah class="c3151 n8out 304088>j284FAULT304088_o2882pah4FAULTceid51ac79trace28hre>289 idt4amp;85 id34amp;aa hs3t ="larrayinit" cretsafla3sref=35rsretke_tount" class="s3152 n8out 31t"37*/2852pah3 >3152ac79t3ace283re>2892id="untt er_ini"n97a/1contp>gloscurrent_j"aceidcL351">j351a/a>ctn 304088_o2882pahcn7*/2847paht 2902id="L429+cod_255" May be c2lled befo3_pumask_RI3 315rac7/t3ace283re>289.c#L3untforclass="s315" n8ouie r8ce2899paht c>>3128href=31408>3149acn 304088_o2882pahcn3149aie r8ce2899paht c>>312ataLh0f79tra79tra ref=31408>3149ais clute r8ce2899paht cs clutef=3d"L351">j351a/a>contp>gloscurrent_j"aceidcL351">j351a/a>cie r8ce2899paht c>>31])Lhref=31408>3149aie r8ce2899paht c>>31--8>315rac79trace28hre>289rid="L429+3o i">j.="l3L351">j351a/a>copup>glu_o3emp1=35snegidL4)ount" class=0408>30e8ac79trcontp>gloscurrent_j"aceidcL351">j351a/a>cie r8ce2899paht c>>31]28hn8out 31t">7*/2847paht 314rac873L4]od_dON_ON/ainit" ih_sp3__un935>2894id="L417" class="l31 8 n8out 31 _3P="larrayi3it" c4O_CMDLINE_MAPp>glun37a/in35e>287 id="L408" class="30e9 er8 id="dtatic coner8>>3128href=31408>3149aCPUS8hre>30e3tracf=31408>313rac82n8out 30>30e3tracf0g1ac0408>30e8ac79trcontp>gloscurrent_j"aceidmutex_unlock1">j3hrnop_sl_s="comto 387trace28h3e>2879irace29/8hretinuesp3__un936sstop_cd0ount" class="s315" n8ouer8 id="dtatic coner8>>318>315rac79trace28hre>289rid="L429+38ce286spah3 30e ac7/t3ace2936 *382a/a>aspah class="c3151 ass="s3087 n8ouer8 id="dtatic coner8>>3151ac79trace28hre>289 idt4amp;85 id3=_29+c/ain3t" =7L40_fbu=_29+cp>gl=sp3__un936rsretke_tount" class="s3152 n8out 31t"3=_29+c/ain3t" =7L40_fbu=_29+cp>gl=sp3__un936/iniidL4]ountit er_ini"n97a/1ppo>=31408>313rac82ppo>t j351a/a>cdac1paht >3151ac79trace28hre>289 idt4amp;85 id3=x_sr cset3ids="larrayinit" crp>glco3emp1=36rsretke_tount" class="s3144 n8out 31403rrent_j"ac3ids="larrayinit" crp>glco3emp1=36 *382a/a>aspa"c3151 n8out 31t">7*/2851paht >3151ac79trace28hre>289 idt4amp;85 id3rce2855pah3=30408>30erac84trace28hre32839a36>285." class="s3129 n8out 314088_o2829p3rj"aceiddp3 30erac7/t3ace2936rsretke_tount" class="s3147 n8out 31403rL3 =7L40_3init" =7L40_optppoa__seot3ace2836sstop1id="41a/a>copup>gl]rscn8out 304088_o2882paht 287etizhn97a/907idn8out 30rraylat_rea/2883paht rraylat_rea/0g1ac_spL__uduplicate_tizh=c clpaht gloscurrent_uj"aceid1">j351a/a>csi__serscurrent_j"acei38>j2869pah3 30erac8/t3ace2837e>j) =rs0)spah class=="L408" class="30e9 n8out 304088_o2882pahtlofft 304088_o2882pahlofft ef=3sit er_ini"n97a/1ppo>=31408>313rac82ppo>t 315rac79trace28hre>289rid="L429+38ce286spah3o m"seq_p_ionshbu=p>glu_o3emp1=37e>274noptsidLRING_BUFFER_ALL_CPUS"nasiz3=_29+c/ain3t" =7L40_fbu=_29+cp>gl=sp3__un9372iniidL4]ount_spretizh_ch_sit er_ini"n97a/1pcsp>glrscurrent_jp_ddakef=30408>30e8ac79trfi21 id="dtatic confi21a28hdataL351">j351a/a>cdprivp;aa9 iiiiiiiiir824id="privp;aa9 ii>>3151ac79trace28hre>289 idt4amp;85 id3=_29+c/ain3 30e2ac79t3ace2837e>2892id="untshotet er_ini"n97a/1contp>gloscurrent_j"aceidc64]51ac79trace28hre>289 idt4amp;85 id38x_sr cset3" cset_j"acer_oplp"n97asp3__un937>285.c#L3snap" class="s3087 n8outpaht >3151ac79trace28hre>289 idt4amp;85 id3=rent_j"ac330erac79tr3ce28h37rsretke_tount" class="s3155 n8out 31e 38_o2875pah3 30erac7/t3ace2837e>289.c#L3unt" class="s3156 tpaht >3128href=31g_o>3156acnprintntp>gloscurrent_cnprintn0g1ac0408>30e8ac79trcontp>gloscurrent_j"aceid, tsafofc0408>30e8ac79trcontp>gloscurrent_j"aceidm,a" class="l31t_sping">"%ld\n"2902id=1">j351a/a>csi__serscurrent_j"acei38j"aceiddp3eddemdaht s_u cjtsaflagtr3ce28h37snegidL4)ount" class="s312it er_ini"n97a/1pcsp>glrscurrent_jp_ddakef== h_spretizh_ch_)-1 ? -1 :href=31g_o>3156ansecs_to_=31408>313rac82nsecs_to_0g1acit er_ini"n97a/1pcsp>glrscurrent_jp_ddake)mutex_unlock1">j3hrnop_sl_s="comto 38L3 =7L40_3opsh_spoptn_generic__seot3ace2837/iniidL4]ount" cl"s3062 n8out 30npaht >312ataLhtsafofc0408>30e8ac79trcontp>gloscurrent_j"aceidm8>315rac79trace28hre>289rid="L429+38="larrayi3saveddemdaht s_d=".n97aot3ace2837abledidL4)spah class=8 class="s3156 tpaht >3128htsafofc0408>30e8ac79trcontp>gloscurrent_j"aceidmutex_unlock1">j3hrnop_sl_s="comto 3ayinit" cl3generic_ionshd=".="n97aot3ace2838sstop_cd0ount"c3151 n8out 31t">7*/2simple_rea/_from_zhn97a/907id="L429+cosimple_rea/_from_zhn97a0g1ac0408>30e8ac79trucontp>gloscurrent_uj"aceid1"fc30t8 n8out 30tn 304088_o2882pahcn=31408>313rac82ppo>t j351a/a>contp>gloscurrent_j"aceiddd"L351">j351a/a>tpaht >31mutex_unlock1">j3hrnop_sl_s="comto 3ace286spah3a28href=30e r>30e ac7/tra3e28hr38 *382_cd0ount" class="s31 7 n8out 31 r3e_29+c/ain3 30e1ac79t3ace2938rsretke_tount" class="s3152 n8out 31t"3e_ssizh_s 3set_j"acer_optsizh_sac8/t3ace28383stop1id="41a/a>copup>gl]rscn8out 304088_o2882paht glot3ace283re>282etizhn97a/907idn8out 30rraylat_writ9are>2819acea/a>ex_l8hrerraylat_writ90g1ac_spL__uduplicate_tizh=c clpaht gloscurrent_uj"aceid1">j351a/a>csi__serscurrent_j"acei3eo2874paht3init" =7L40_optppoa__seun37a/in38 *382a/a>aspah class==="L408" class="30e9 n8out 304088_o2882pahtlofft 304088_o2882pahlofft ef=3sit er_ini"n97a/1ppo>=31408>313rac82ppo>t 315rac79trace28hre>289rid="L429+3_o2885paht330erac8/tr3ce28h38e>289315onae930e7ac79ted3_j"aceiddp3fMAX_RITEhR_SIZE" ih_2_sp3__un938sstop_cd0ount_spretizh_ch_sit er_ini"n97a/1pcsp>glrscurrent_jp_ddakef=30408>30e8ac79trfi21 id="dtatic confi21a28hdataL351">j351a/a>cdprivp;aa9 iiiiiiiiir824id="privp;aa9 ii>>3151ac79trace28hre>289 idt4amp;85 id3eL3 =7L40_3 hs="larrayinit" crp>glco3emp1=38>285.c#L3snap_spretizh_ch_sp_spL__d="larravarrent_j"aceidL4hvar>>3151ac79trace28hre>289 idt4amp;85 id3e="larrayi3 30erac8/t3ace2838abledidL4)spa" class="s3087 n8out8out 31g_o8f.2856paht 289 idt4amp;85 id3"_onae__yp3s_lockh_spL__un97a/in_ona3__ype39a/a> id="L417" class="l313" n8out 31403eidL4h28hr3nit" current_j28hr/in_ona3__ype39 *382a/a>aspa9hre>2824id="dtn8out 314088>j2849paht 3149ak_sptoul_from_>31mutex_unlock1">j3hrnop_sl_s="comto 3"j"nae__yp3s_lockh_spL__un97a/in_ona3__ype39/iniidL4]ount" class="s3157 n8oun8out 314088>j2849paht 315rac79trace28hre>289rid="L429+38_o2892pah3 30g2ac79t3ace2839/iniidL4]ount" class="c3151 n8out 31t">7*/2851paht >3151ac79trace28hre>289 idt4amp;85 id38=trcmpidl3"s="larrayinit" crp>glona3__ype39rsretke_tount" class="s3144 n8out 31403_o2894paht330grac79tr3ce28h39 *382a/a>aspait er_ini"n97a/1pcsp>glrscurrent_jp_ddakef=30408>30e8ac79trvarrent_j"aceidL4hvar>>31 *"100n8out 31t">7*/2847paht >30grac7/t3ace2839>285.hini"L351">j351a/a>cini"n97a/907i3_j"aceiddp3"rL351">j351a/a>csi__seun37a/in39sstop_cd0ount"c3151 n8out 31t">7*/2cn 304088_o2882pahcn289 idt4amp;85 id3e_cpumask_330g7ac8/tr3ce28h39>289 _cd0ount" class="s31 7 n8out 31 r3="L429+cod3rL351">j351a/a>csi__seuna3__ype39/iniidL4]ount" class="s3069 n8out 30404="L429+cod4rL351">j351a/a>csi__seuna4__ype40 *382.c#L4unt" class="s3134 n8oace28hreopen_pip9are>2819acea/a>ex_l8hreopen_pip90g1ac_spL__uduplicate_tizh=inizhe r8ce2899paht cnizhef=3sit er_ini"n97a/1inizhe r8ce2899paht cnizhef=3,a_spL__uduplicate_tizh=c clpaht 31 "ac83tr4ce28h40e>274noptsidLRING_BUFFER_ALL_CPUS"nasiz4c22899paht4<_lockh_spL__un97a/in_ona4ace2940/iniidL4]ount_ch_sp_spL__d="larrafriec clpaht 2al,#ode=trbic_privp;ae r8ce2899paht c_privp;aa28h51ac79trace28hre>289 idt4amp;85 id4constdakev4lL351">j351a/a>cval__seun47a/in40e>2892id="unt4ipL__uduplicate_tizh="larrait9ratosit er_ini"L351">j351ait9ratosef=3sit er_ini"n97a/1it28 id="dtatic conit28a28h51ac79trace28hre>289 idt4amp;85 id4c4nstdakev4ls="larrayinit" crp>glona4ce28h40>285.c#L3snap" class="s3087 n8out8out 314088>j2849paht 7*/2847paht j351a/a>copup>glco4emp1=40rsretke_tount" class="s3155 n8out 31e 4"L429+codc4uL351">j351a/a>copup>glun47a/in4nabledidL4)spa" class="l3115 n8ou0x_l8hredisce29/are>2819acea/a>ex_l8hredisce29/ h8h8>315rac79trace28hre>289rid="L429+4c7429+codc4urL351">j351a/a>csi__seun4emp1=40snegidL4)ount" class="c3151 n8out 304088>j284NODEVare>2819acea/a>4NODEVa28h51ac79trace28hre>289 idt4amp;85 id4c8429+codc4ua28href=30e r>30g7ac8/tr4ce28h40>2894id="L417" class="l31 8 n8out 31 _48f.2898pah4 310rac8/t4ace2840e>287 id="L408" class="31t9 n8out 30e r8ce2889paht 30e9ac79trace29/reekidL4"L42 idmcod_dON_ON/ainit" mutex_lockh_spL__un97a/inmutex_lock1">j3hrnop_sl_s="comto 4of @tizh_s4's safriej approve th4 chan41a/a> id="L417" class="l313" n8out 31404nseq_filei4"rL351">j351a/a>csi__se,h4 chan4e *382a/a>aspa9 class="l31t5 n8out 3140crea28 a"L429+c tot4ioree>290informa8hre totp"l3e>o /28r clut1*>2902id="L429+cod_255" May be c2lled befo4o22899paht4larrayinit" ccpu_i.p>glun47a/in41/iniidL4]ount0408>30e8ac79trit28 id="dtatic conit28a28h28href=31408>3149akzallom id="dtatic conkzallom0g1ac_safofcit er_ini"n97a/1it28 id="dtatic conit28a28h)1"fc30t8 n8out 30GFP_KERNESK_COMM_LEN"nasiGFP_KERNES97a/inmutex_lock1">j3hrnop_sl_s="comto 4oonstdakev4>3142ac79tr4ce28h41e>2892id="unt" class="s3153 n8outit28 id="dtatic conit28a28h)inoptsidLRING_BUFFER_ALL_CPUS"nasiz4R""""sd="=4larrayinit" cretsaflagL_o4emp1=41>285.c#L3snapshotef="fc31g4 n8out 314088_o28h4paht j284NOMEMare>2819acea/a>4NOMEMa28h51ac79trace28hre>289 idt4amp;85 id48_o2814pah4 311rac8/t4ace2741 *382a/a>aspah class="c3144 n8out 31g_o8f.2854paht 315rac79trace29/re>2904igoto;85 id4cpumask_RI4G_BUFFER_ALL_CPUSp>glugtr4ce28h41snegidL4)ount_cd0ount" class="s31 7 n8out 31 r4429+codcpu4351">j351a/a>copup>glugtr4ce28h41rsretke_tount" class="s3147 n8out 31404L4h">j.="l4rrayinit" cod">j.="n97a,h4 chan41>289 id="snap8 class="s3148 n8out 314088_o2838paht 313rac7/tra4_j"aceiddp4L351">j351a/a>copup>glu_o4emp1=41 *382a/a>aspah class="c3149 a/a>aspai We3make3a copy ofe>2901g_o>31 29+cor 314a7" cat" 1g_o>31088_o2838paht 313rac7/tra4od3"cu_dON4ON/ainit" retsaf_flagef=p4rsn7t42 *382a/a>aspah class="c314" n8out 31*href=31s re it"while0we3ar80ouadid=. h=31t">>31t1ac79fe>2902id="L429+cod_25a4 i28hre>284raaaaaaaaaaaaaaaaabreakag4ref=p42 *382a/a>aspah class="c3141 n8out 31*>2902id="L429+cod_255" May be c2lled befo4 c cpu_i.=4siz_cpumask_safriejn97aag4ref=p42/iniidL4]ount0408>30e8ac79trit28 id="dtatic conit28a28he29/re>2al,#ode=trbi2lledN_ON/ainit" mutex_loa28h28href=31408>3149akmallom id="dtatic conkmallom0g1ac_safofcit er_ini"n97a/1it28 id="dtatic conit28a28he29/re>2al,#ode=trbi2lledN_ON/ainit" mutex_loa28h)1"fc30t8 n8out 30GFP_KERNESK_COMM_LEN"nasiGFP_KERNES97a/inmutex_lock1">j3hrnop_sl_s="comto 4 /28h2paht41grac84trace28hre>2842itr4ce28h42e>2892id="unt" class="s3153 n8outit28 id="dtatic conit28a28he29/re>2al,#ode=trbi2lledN_ON/ainit" mutex_loa28h)inoptsidLRING_BUFFER_ALL_CPUS"nasiz4href=3140843123ac79trace29/} elsegtr4ce28h42e>2829id="unt" class=fc31g4 n8out 314088_o28h4paht j284NOMEMare>2819acea/a>4NOMEMa28h51ac79trace28hre>289 idt4amp;85 id4L4h">j.="l4rrayinit" cod">j.="n97a,h4 chan42 *382a/a>aspah class="c3144 n8out 31g_o8ffairrent_j"aceidL4hfaira28h51ac79trace28hre>289 idt4amp;85 id4Lpumask_RI4arrayinit" ccpu_i.p>gluag4ref=p42snegidL4)ount_cd0ount" class="s31 7 n8out 31 r4L29+codcpu4N_ON/ainit" retsaf_sref=g4ref=p42sstop_cd0ountit er_ini"n97a/1it28 id="dtatic conit28a28he29/re>2al,#ode=trbi2lledN_ON/ainit" mutex_loa28h140it er_ini"n97a/1t31g_o8f.2853paht 315rac79trac51ac79trace28hre>289 idt4amp;85 id4L4h">j.="l4iz_cpumask_safriejn97a =t4ace2842>2894id="L417" class="l31 8 n8out 31 _4Lj"aceiddp4siz_cpumask_safriejn97aag4ref=p42e>287 id="L40" class="s3153 n8outalloma28hmask_va8 id="dtatic conalloma28hmask_va8 r>30e9ac79trace29/reekidit28 id="dtatic conit28a28he29/re>2al,#ode=trbistarted id="dtatic con_tartedceid1"fc30t8 n8out 30GFP_KERNESK_COMM_LEN"nasiGFP_KERNES97a/i)inoptsidLRING_BUFFER_ALL_CPUS"nasiz4ht 312rac83trace28hre42839a43e>j) =rs0)spah class=fc31g4 n8out 314088_o28h4paht j284NOMEMare>2819acea/a>4NOMEMa28h51ac79trace28hre>289 idt4amp;85 id48_o283spah4 3140ac8/t4ace2743 *382a/a>aspah class="c3144 n8out 31g_o8ffairrent_j"aceidL4hfaira28h51ac79trace28hre>289 idt4amp;85 id429+codstop4cd="larrayinit" cretsafla4sref=432iniidL4]ount_cd0ount" class="s30g3 n8out 304084_o2832paht43132ac88re42839a43a/a> id="L417" class="l3133 n8out 314048_o28h3pah4 313rac8834ace2843e>2829id="unt9 class="l31t5 n8out 3140n8out pip9 do1s not show _tart ofeL429+c *>2902id="L429+cod_255" May be c2lled befo4="dtatic c4uL351">j351a/a>copup>glun47a/in435iniidL4]ount0408>30e8ac79tr28hmask_setallpaht 30e8ac79trit28 id="dtatic conit28a28he29/re>2al,#ode=trbistarted id="dtatic con_tartedceidinmutex_lock1">j3hrnop_sl_s="comto 48pumask_RI4313rac8/tr4ce28h43>285.hini"L351">j351a/a>cini"n97a/907i4829+codcpu4t ="larrayinit" cretsafla4sref=43sstop_cd0ount" class="s3157 n8ou0x_locflagpN_ON/ainit" mutex_locflagpstop_79tra ref=31408>3149aTRACi_ITER_LATENCY_FMT304088_o2882pahTRACi_ITER_LATENCY_FMT h8h8>315rac79trace28hre>289rid="L429+4=4h">j.="l4 3147ac79a4sref=43>289 id="snapshotef="0408>30e8ac79trit28 id="dtatic conit28a28he29/re>2al,#ode=trbiit28cflagpN_ON/ainit" mutit28cflagp289 i|8href=31408>3149aTRACi_FILE_LAT_FMT304088_o2882pahTRACi_FILE_LAT_FMTa28h51ac79trace28hre>289 idt4amp;85 id42j"aceiddp4acea/a29+cod_255"prove th4 chan43/iniidL4]ount" class="s3069 n8out 30404adchatize 4f dchach_s _spL__n9ove th4 chan44sstop_cd0ount9 class="l31t5 n8out 3140Output in_n9noset" ds relyt" cwe3ar80usid="a c__un in_n9noset" ds 1*>2902id="L429+cod_255" May be c2lled befo4ven, and w4 c290forget aboutn9ove th4 chan44e>290 id="L38" class="l3115 n8ou0x_locc__unpN_ON/ainit" mutex_locc__unp>290cL351">j351a/a>cex_locc__un_i/are>2819acea/a>ex_locc__un_i/>290]ch_sp_spL__uretiin_npN_ON/ainit" mutin_np h8h8>315rac79trace28hre>289rid="L429+4aaaaaaa* e4>29dh_s it later.n9ove th4 chan44/iniidL4]ountshotef="0408>30e8ac79trit28 id="dtatic conit28a28he29/re>2al,#ode=trbiit28cflagpN_ON/ainit" mutit28cflagp289 i|8href=31408>3149aTRACi_FILE_TIMi_IN_NLpu_i.="larrayinTRACi_FILE_TIMi_IN_NLa28h51ac79trace28hre>289 idt4amp;85 id402id="L4294cod_25aaaaaaaaa*pprove th4 chan44a/a> id="L417" class="l3133 n8out 314040_o28h3pah4_spL__uex>29dtrtsaflag1la4sref=444iniidL4]ount0408>30e8ac79trit28 id="dtatic conit28a28he29/re>2al,#ode=trbifriec clpaht 2al,#ode=trbifriec clpaht 289 idt4amp;85 id40"dtatic c4 314rac8/t4ace27445iniidL4]ount0408>30e8ac79trit28 id="dtatic conit28a28he29/re>2al,#ode=trbi2lare>2819acea/a>exdakef=379trace29/r824id="dt_sp_spL__uretizh"="larrayinit" ch_sp_spL__u51ac79trace28hre>289 idt4amp;85 id40pumask_RI4re ini"ializeda*pprove th4 chan44e>289.c#L3unt" class="s3156 28hrefc79te r8ce2899paht 28hrefc79t r>30e9ac79trace29/reekidit28 id="dtatic conit28a28he29/re>2al,#ode=trbi28hree r8ce2899paht 28hreceidinmutex_lock1">j3hrnop_sl_s="comto 4> i">j.="l4rrayinit" cod">j.="n97aun47a/in44sstop_cd0ountshotef="fc3098 fi21 id="dtatic confi21a28hdataL351">j351a/a>cdprivp;aa9 iiiiiiiiir824id="privp;aa9 ii>>31f=3e>2al,#ode=trbiit28 id="dtatic conit28a28h51ac79trace28hre>289 idt4amp;85 id4>>314rac874race28hre>287 id="L429L_o4emp1=44>2894id="L417" class="l31 8 n8out 31 _4028hre>2894 314rac8/t4ace2844e>287 id="L40" clt er_ini"n97a/1it28 id="dtatic conit28a28he29/re>2al,#ode=trbi2lledN_ON/ainit" mutex_loa28hdataL351">j351a/a>cdpip9eopeniiiiiiir824id="pip9eopen h8h8>315rac79trace28hre>289rid="L429+4_j"aceiddp4L351">j351a/a>copup>glu_o4emp1=45e>j) =rs0)spah class=fc31g4 n8out 31it28 id="dtatic conit28a28he29/re>2al,#ode=trbi2lledN_ON/ainit" mutex_loa28hdataL351">j351a/a>cdpip9eopeniiiiiiir824id="pip9eopen h8hlt er_ini"n97a/1it28 id="dtatic conit28a28hinmutex_lock1">j3hrnop_sl_s="comto 4od3"cu_dON4ON/ainit" retsaf_flagef=p4rsn7t45>2894id="L417" class="l31 1 n8out 31 44amp;aa hs4t ="larrayinit" cretsafla4sref=45/iniidL4]ount0408>30e8ac79trnonseekce29eopeniiiiiiir824id="nonseekce29eopen h8hlt er_ini"n97a/1inizhe r8ce2899paht cnizhef=3,at er_ini"n97a/1fi21 id="dtatic confi21a28h8nmutex_lock1">j3hrnop_sl_s="comto 4o2id="L4294 >3152ac79t4ace284re>2894 n8out 31g_o8f.2854paht :ke_tount" class="s3155 n8out 31e 4__o28h3pah4j"acer_opus=_max_srn97aun47a/in454iniidL4]ount0408>30e8ac79trn8out 30e r8ce2891paht 30g1ac79trace29/r824id="dtatic +cod_dON_ON/ainit" mutex_unlockh_spL__un97a/inmutex_unlock1">j3hrnop_sl_s="comto 4__o2844pah4t cset_j"acer_opoutn9afla4sref=45 *382a/a>aspa"c3151 n8out 31t">7*/2851paht >3151ac79trace28hre>289 idt4amp;85 id4_pumask_RI4 315rac7/t4ace2845>285.hini"L351">j351a/a>cini"n97a/907i4o i">j.="l4L351">j351a/a>copup>glu_o4emp1=45snegilass="s3134 n8ofairrent_j"aceidL4hfaira28h:ke_tount" class="s3155 n8out 31e 4_>314rac874L4]od_dON_ON/ainit" ih_sp4__un945>285.c#L3snapshotef="fc3098 kfree id="dtatic conkfree0g1ac0408>30e8ac79trit28 id="dtatic conit28a28he29/re>2al,#ode=trbi2lledN_ON/ainit" mutex_loa28h)51ac79trace28hre>289 idt4amp;85 id4_28hre>2894it" c4O_CMDLINE_MAPp>glun47a/in45e>287 id="L408" class="30e9 kfree id="dtatic conkfree0g1ac0408>30e8ac79trit28 id="dtatic conit28a28h)51ac79trace28hre>289 idt4amp;85 id487trace28h4e>2879irace29/8hretinuesp4__un946lockke>j)ount" class="s309" n8out 30e r8ce2891paht 30g1ac79trace29/r824id="dtatic +cod_dON_ON/ainit" mutex_unlockh_spL__un97a/inmutex_unlock1">j3hrnop_sl_s="comto 48ce286spah4 30e ac7/t4ace2946 *382a/a>aspa"c3151 n8out 31t">7*/2851paht >3151ac79trace28hre>289 idt4amp;85 id4=_29+c/ain4t" =7L40_fbu=_29+cp>gl=sp4__un946rsret_cd0ount" class="s30g3 n8out 304084=_29+c/ain4t" =7L40_fbu=_29+cp>gl=sp4__un946a/a> id="L417" class="l3133 n8out 31404=x_sr cset4ids="larrayinit" crp>glco4emp1=46rsret.c#L4unt" class="s3134 n8oace28hrerelease_pip9are>2819acea/a>ex_l8hrerelease_pip90g1ac_spL__uduplicate_tizh=inizhe r8ce2899paht cnizhef=3sit er_ini"n97a/1inizhe r8ce2899paht cnizhef=3,a_spL__uduplicate_tizh=c clpaht 315rac79trace28hre>289rid="L429+4rrent_j"ac4ids="larrayinit" crp>glco4emp1=46 *382noptsidLRING_BUFFER_ALL_CPUS"nasiz4rce2855pah4=30408>30erac84trace28hre42839a46e>289.c#L3unt4ipL__uduplicate_tizh="larrait9ratosit er_ini"L351">j351ait9ratosef=3sit er_ini"n97a/1it28 id="dtatic conit28a28hf=30408>30e8ac79trfi2lpaht j351a/a>cdprivp;aa9 iiiiiiiiir824id="privp;aa9 ii>>3151ac79trace28hre>289 idt4amp;85 id4rj"aceiddp4 30erac7/t4ace2946rsretke_tount" class="s3147 n8out 31404rL3 =7L40_4init" =7L40_optppoa__seot4ace2846>285.c#L3snapshotef="fc3098 n8out 30e r8ce2889paht 30e9ac79trace29/reekidL4"L42 idmcod_dON_ON/ainit" mutex_lockh_spL__un97a/inmutex_lock1">j3hrnop_sl_s="comto 4r="larrayi4 cset_j"acer_oplp"n97a=sp4__un946/iniidL4]ount" class="s3069 n8out 304048>j2869pah4 30erac8/t4ace2847sstop_cd0ount" class="s315" n8ouit28 id="dtatic conit28a28he29/re>2al,#ode=trbi2lledN_ON/ainit" mutex_loa28hdataL351">j351a/a>cdpip9eclos3paht 315rac79trace28hre>289rid="L429+48ce286spah4o m"seq_p_ionshbu=p>glu_o4emp1=47 *382a/a>aspah class=8ss="s315" n8ouit28 id="dtatic conit28a28he29/re>2al,#ode=trbi2lledN_ON/ainit" mutex_loa28hdataL351">j351a/a>cdpip9eclos3paht 30e8ac79trit28 id="dtatic conit28a28h)51ac79trace28hre>289 idt4amp;85 id4=_29+c/ain4t" =7L40_fbu=_29+cp>gl=sp4__un947rsretke_tount" class="s3152 n8out 31t"4=_29+c/ain4 30e2ac79t4ace2847e>2892id="untt er_ini"n97a/1n8out 30e r8ce2891paht 30g1ac79trace29/r824id="dtatic +cod_dON_ON/ainit" mutex_unlockh_spL__un97a/inmutex_unlock1">j3hrnop_sl_s="comto 48x_sr cset4" cset_j"acer_oplp"n97asp4__un947rsretke_tount" class="s3144 n8out 31404=rent_j"ac430erac79tr4ce28h475iniidL4]ount0408>30e8ac79trfreea28hmask_va8 id="dtatic confreea28hmask_va80g1ac0408>30e8ac79trit28 id="dtatic conit28a28he29/re>2al,#ode=trbistarted id="dtatic con_tartedceidinmutex_lock1">j3hrnop_sl_s="comto 48_o2875pah4 30erac7/t4ace2847e>289.c#L3unt" class="s3156 href=39e30goyce2891paht 30e9ac79trace29/reekidit28 id="dtatic conit28a28he29/re>2al,#ode=trbi28hree r8ce2899paht 28hreceidinmutex_lock1">j3hrnop_sl_s="comto 48j"aceiddp4eddemdaht s_u cjtsaflagtr4ce28h47sstop_cd0ountshotef="fc3098 kfree id="dtatic conkfree0g1ac0408>30e8ac79trit28 id="dtatic conit28a28he29/re>2al,#ode=trbi2lledN_ON/ainit" mutex_loa28h)51ac79trace28hre>289 idt4amp;85 id48L3 =7L40_4opsh_spoptn_generic__seot4ace2847>285.c#L3snapshotef="fc3098 kfree id="dtatic conkfree0g1ac0408>30e8ac79trit28 id="dtatic conit28a28h)51ac79trace28hre>289 idt4amp;85 id48="larrayi4saveddemdaht s_d=".n97aot4ace2847/iniidL4]ount" class="s3069 n8out 30404ayinit" cl4generic_ionshd=".="n97aot4ace2848sstop_cd0ount"c3151 n8out 31t">7*/2847paht 30e ac7/tra4e28hr48 *382_cd0ount" class="s31 7 n8out 31 r4e_29+c/ain4 30e1ac79t4ace2948rsretke_tount" class="s3152 n8out 31t"4e_ssizh_s 4set_j"acer_optsizh_sac8/t4ace28483stop1id="41_spretizht" ke_tount" class="s3152 n8out 31t"4ex_sr cset4"comto m"seq_p_ubu=p>glot4ace284re>282etizhn97a/907idn8out 30poll_pip9are>2819acea/a>ex_l8hrepoll_pip90g1ac_spL__uduplicate_tizh=c clpaht j351a/a>cdpoll_tce29are>2819acea/a>poll_tce29ef=3sit er_ini"n97a/1poll_tce29are>2819acea/a>poll_tce29ef=38>315rac79trace28hre>289rid="L429+4eo2874paht4init" =7L40_optppoa__seun47a/in48 *382noptsidLRING_BUFFER_ALL_CPUS"nasiz4_o2885paht430erac8/tr4ce28h48e>289.c#L3unt4ipL__uduplicate_tizh="larrait9ratosit er_ini"L351">j351ait9ratosef=3sit er_ini"n97a/1it28 id="dtatic conit28a28hf=30408>30e8ac79trfi21 id="dtatic confi21a28hdataL351">j351a/a>cdprivp;aa9 iiiiiiiiir824id="privp;aa9 ii>>3151ac79trace28hre>289 idt4amp;85 id4_j"aceiddp4fMAX_RITEhR_SIZE" ih_2_sp4__un948rsretke_tount" class="s3147 n8out 31404eL3 =7L40_4 hs="larrayinit" crp>glco4emp1=48/iniidL4]ount" cl"s3062 n8out 30>j351aflagpN_ON/ainit" mutex_locflagpstop_79tra ref=31408>3149aTRACi_ITER_BLOCKpu_i.="larrayinTRACi_ITER_BLOCKef=38inoptsidLRING_BUFFER_ALL_CPUS"nasiz4e="larrayi4 30erac8/t4ace2848abledidL4)spah class=8 class="s3148 n8out 314088_o2838paht 313rac7/tra4"_onae__yp4s_lockh_spL__un97a/in_ona4__ype49 *382a/a>aspah class="c314" n8out 3111111111* Always sele__uas0ouadce29 when in_bun97id="mizhef8_o2838paht 313rac7/tra4"ce286spah4nit" current_j28hr/in_ona4__ype49 *382a/a>aspah class="c3141 n8out 3111111111*>2902id="L429+cod_255" May be c2lled befo4"j"nae__yp4s_lockh_spL__un97a/in_ona4__ype49/iniidL4]ountshotef=""c3151 n8out 31t">7*/2POLLINpu_i.="larrayinPOLLINiniid| n8out 31t">7*/2POLLRDNORMare>2819acea/a>POLLRDNORM>>3151ac79trace28hre>289 idt4amp;85 id48_o2892pah4 30g2ac79t4ace2849/iniidL4]ount} elseinoptsidLRING_BUFFER_ALL_CPUS"nasiz48=trcmpidl4"s="larrayinit" crp>glona4__ype49e>2829id="unt" class=" class="s3153 n8outex_locemptyce2891paht 30e8ac79trit28 id="dtatic conit28a28h)8>315rac79trace28hre>289rid="L429+4_o2894paht430grac79tr4ce28h49 *382a/a>aspadL4]ountshotef=""c3151 n8out 31t">7*/2POLLINpu_i.="larrayinPOLLINiniid| n8out 31t">7*/2POLLRDNORMare>2819acea/a>POLLRDNORM>>3151ac79trace28hre>289 idt4amp;85 id48o2885paht4 >30grac7/t4ace2849snegidL4)ount" class=t er_ini"n97a/1poll_wa9te r8ce2899paht poll_wa9t0g1ac0408>30e8ac79trfi21 id="dtatic confi21a28h1a79trace29/r824id="dtatic +wa9te r8ce2899paht atic +wa9ta28h1a351">j351a/a>cdpoll_tce29are>2819acea/a>poll_tce29ef=3)51ac79trace28hre>289 idt4amp;85 id4_j"aceiddp4"rL351">j351a/a>csi__seun47a/in49snegidL4)ount" class=" class="s3153 n8outex_locemptyce2891paht 30e8ac79trit28 id="dtatic conit28a28h)8>315rac79trace28hre>289rid="L429+4_L3 =7L40_430g7ac8/tr4ce28h49>289 id="snapshotef="a/a>aspa"c3151 n8out 31t">7*/2POLLINpu_i.="larrayinPOLLINiniid| n8out 31t">7*/2POLLRDNORMare>2819acea/a>POLLRDNORM>>3151ac79trace28hre>289 idt4amp;85 id48="larrayi4rL351">j351a/a>csi__seuna4__ype49/iniidL4]ount" class="s3069 n8out 30405="L429+cod5rL351">j351a/a>csi__seuna5__ype50e>j) =rs0)spah class="c3151 n8out 31t">7*/2847paht 31 "ac83tr5ce28h50 *382a/a>aspa_cd0ount" class="s31 7 n8out 31 r5c22899paht5<_lockh_spL__un97a/in_ona5ace2950rsret_cd0ount" class="s30g3 n8out 304085constdakev5lL351">j351a/a>cval__seun57a/in50a/a> id="L417" class="l3133 n8out 31405c4nstdakev5ls="larrayinit" crp>glona5ce28h50>285.8 class="s3148 n8out 314088_o2838paht 313rac7/tra5="dtatic c5uL351">j351a/a>copup>glco5emp1=50rsreta/a>aspah class="c3141 * This is a3make-shift wa9tqueue. h=31t">>31t1ac79fe>2902id="L429+cod_25a5"L429+codc5uL351">j351a/a>copup>glun57a/in5nableda/a>aspah class="c3141 * A 29+cor might /28 this callback re some rar80cases: h=31t">>31t1ac79fe>2902id="L429+cod_25a5"7429+codc5urL351">j351a/a>csi__seun5emp1=50snegia/a>aspah class="c3141 * h=31t">>31t1ac79fe>2902id="L429+cod_25a5"8429+codc5ua28href=30e r>30g7ac8/tr5ce28h50>2894a/a>aspah class="c3141 * 1)e>2901g_o>31 29+cor might holde>290runqueue __un when it wakes up h=31t">>31t1ac79fe>2902id="L429+cod_25a5"9429+codc5uL351">j351a/a>csi__seuna5ace2850 *382a/a>aspah class="c3149 *>aspaa0ouader, hence3a duad__un (sched, func8hre, and func8hre graph 29+cors) h=31t">>31t1ac79fe>2902id="L429+cod_25a5of @tizh_s5's safriej approve th5 chan51 *382a/a>aspah class="c314" *>a2)e>290func8hre 29+cors,0n8out all0func8hres,0w9 don't wa31088_o2838paht 313rac7/tra5nseq_filei5"rL351">j351a/a>csi__se,h5 chan51 *382a/a>aspah class="c3141 *>aspa>290overhuad ofecallid="wake_up and friends088_o2838paht 313rac7/tra5n22899paht5larrayinit" ccpu_i.p>glun57a/in51/iniia/a>aspah class="c3141 *>aspa(and ex_l8hra>29m too) h=31t">>31t1ac79fe>2902id="L429+cod_25a5oonstdakev5>3142ac79tr5ce28h51e>289a/a>aspah class="c3141 * h=31t">>31t1ac79fe>2902id="L429+cod_25a5R""""sd="=5larrayinit" cretsaflagL_o5emp1=51>285.8 class="s3148 n8out 3 *>aspaAnyway, this is0oually very primitive"wakeup. h=31t">>31t1ac79fe>2902id="L429+cod_25a58_o2814pah5 311rac8/t5ace2751rsreta/a>aspah class="c3141 *>2902id="L429+cod_255" May be c2lled befo5cpumask_RI5G_BUFFER_ALL_CPUSp>glugtr5ce28h51snegi7" cat er_ini"n97a/1poll_wa9t_pip9are>2819acea/a>poll_wa9t_pip90g1ac_spL__uduplicate_tizh="larrait9ratosit er_ini"L351">j351ait9ratosef=3sit er_ini"n97a/1it28 id="dtatic conit28a28h8>315rac79trace28hre>289rid="L429+5429+codcpu5351">j351a/a>copup>glugtr5ce28h51rsretnoptsidLRING_BUFFER_ALL_CPUS"nasiz5L4h">j.="l5rrayinit" cod">j.="n97a,h5 chan51>285.c#L3snapshotef="fc3098 >30e1g_o>3151id=9are>2819acea/a>>30e1g_o>3151id=90g1ac0408>30e8ac79trTASK_INTERRUPTIBLEpu_i.="larrayinTASK_INTERRUPTIBLEef=3)51ac79trace28hre>289 idt4amp;85 id5_j"aceiddp5L351">j351a/a>copup>glu_o5emp1=51e>287 id="L408 class="l31t5 n8out 3140_leeptforc100 ma2c>, and try again 1*>2902id="L429+cod_255" May be c2lled befo5od3"cu_dON5ON/ainit" retsaf_flagef=p5rsn7t52lockke>j)ount" class="s309" schedule_time.2854paht 30e8ac79trHZ54paht 289 idt4amp;85 id5 i28hre>285raaaaaaaaaaaaaaaaabreakag5ref=p52 *382_cd0ount" class="s31 7 n8out 31 r5 c cpu_i.=5siz_cpumask_safriejn97aag5ref=p52rsretke_tount" class="s3152 n8out 31t"5 /28h2paht51grac84trace28hre>2842itr5ce28h52e>289a/a>aspah class="c3141140Must beecalled with 29+coh_spL__un97 28hre held 1*>2902id="L429+cod_255" May be c2lled befo5o""""sd="=53123ac79trace29/} elsegtr5ce28h52rsret.c#L4unt" class="s3134 n8oace28hrewa9t_pip9are>2819acea/a>ace28hrewa9t_pip90g1ac_spL__uduplicate_tizh=c clpaht j.="l5rrayinit" cod">j.="n97a,h5 chan52 *382noptsidLRING_BUFFER_ALL_CPUS"nasiz5Lpumask_RI5arrayinit" ccpu_i.p>gluag5ref=p52e>289.c#L3unt4ipL__uduplicate_tizh="larrait9ratosit er_ini"L351">j351ait9ratosef=3sit er_ini"n97a/1it28 id="dtatic conit28a28hf=30408>30e8ac79trfi21 id="dtatic confi21a28hdataL351">j351a/a>cdprivp;aa9 iiiiiiiiir824id="privp;aa9 ii>>3151ac79trace28hre>289 idtCPUS"nasiz5L29+codcpu5N_ON/ainit" retsaf_sref=g5ref=p52rsretke_tount" class="s3147 n8out 31405L4h">j.="l5iz_cpumask_safriejn97a =t5ace2852>285.c#L3snapwhile0l"s3062 n8out 30>j351aemptyce2891paht 30e8ac79trit28 id="dtatic conit28a28h)8inoptsidLRING_BUFFER_ALL_CPUS"nasiz5Lj"aceiddp5siz_cpumask_safriejn97aag5ref=p52/iniidL4]ount" class="s3069 n8out 30405ht 312rac83trace28hre52839a53e>j) =rs0)spah class=" clc0408>30e8ac79trfi21 id="dtatic confi21a28hdataL351">j351a/a>cdfaflagpN_ON/ainit" mutfcflagpstop_79tra ref=31408>3149aO_NONBLOCKpu_i.="larrayinO_NONBLOCKa28h)8inoptsidLRING_BUFFER_ALL_CPUS"nasiz58_o283spah5 3140ac8/t5ace2753 *382a/a>aspah class=h class="c3151 n8out 304088>j284AGAINpu_i.="larrayin4AGAIN>>3151ac79trace28hre>289 idtCPUS"nasiz529+codstop5cd="larrayinit" cretsafla5sref=53/iniidL4]ountshotef="_cd0ount" class="s31 7 n8out 31 r5_o2832paht53132ac88re52839a53a/a> id="L417" class="l3133 n8out 314058_o28h3pah5 313rac8835ace2853e>2829id="unt" class=fc31g4 n8out 31n8out 30e r8ce2891paht 30g1ac79trace29/r824id="dtit28 id="dtatic conit28a28he29/re>2al,#ode=trbi28hree r8ce2899paht 28hreceidinmutex_lock1">j3hrnop_sl_s="comto 5="dtatic c5uL351">j351a/a>copup>glun57a/in53rsretke_tount" class="s3155 n8out 31e 58pumask_RI5313rac8/tr5ce28h53snegidL4)ount" class=t er_ini"n97a/1it28 id="dtatic conit28a28he29/re>2al,#ode=trbi2lledN_ON/ainit" mutex_loa28hdataL351">j351a/a>cdwa9t_pip9are>2819acea/a>wa9t_pip90g1ac0408>30e8ac79trit28 id="dtatic conit28a28h)51ac79trace28hre>289 idt4amp;85 id5829+codcpu5t ="larrayinit" cretsafla5sref=53rsretke_tount" class="s3147 n8out 31405=4h">j.="l5 3147ac79a5sref=53>289 id="snapshotef="0408>30e8ac79trn8out 30e r8ce2889paht 30e9ac79trace29/reekidit28 id="dtatic conit28a28he29/re>2al,#ode=trbi28hree r8ce2899paht 28hreceidinmutex_lock1">j3hrnop_sl_s="comto 5=j"aceiddp5acea/a29+cod_255"prove th5 chan53/iniidL4]ount" class="s3069 n8out 30405adchatize 5f dchach_s _spL__n9ove th5 chan54e>j) =rs0)spah class=" cl" class="s309" signal_pendid=54paht 30e8ac79tr1g_o>3154paht 31088h)8>315rac79trace28hre>289rid="L429+5ven, and w5 c290forget aboutn9ove th5 chan54 *382a/a>aspah class=h class="c3151 n8out 304088>j284INTRpu_i.="larrayin4INTR>>3151ac79trace28hre>289 idtCPUS"nasiz5aaaaaaa* e5>29dh_s it later.n9ove th5 chan54rsretke_tount" class="s3152 n8out 31t"502id="L4295cod_25aaaaaaaaa*pprove th5 chan54/iniidL4]ount" class=8 class="s3148 n8out 314088_o2838paht 313rac7/tra50_o28h3pah5_spL__uex>29dtrtsaflag1la5sref=54>285.8 class="s3148 n8out 3 i We3bun97 until0w9 ouad somethid="and ex_l8hrais disce29/. h=31t">>31t1ac79fe>2902id="L429+cod_25a50"dtatic c5 314rac8/t5ace2754rsreta/a>aspah class="c3141 i We3still3bun97 " cex_l8hrais disce29/, but0w9 have nev28a2=31t">>31t1ac79fe>2902id="L429+cod_25a50pumask_RI5re ini"ializeda*pprove th5 chan54ableda/a>aspah class="c3141 i ouad anythid=. This allows a3/28r 314cat this fi29, anda2=31t">>31t1ac79fe>2902id="L429+cod_25a5029+codcpu5rrayinit" cod">j.="n97aun57a/in54snegia/a>aspah class="c3141 i then ence29 ex_l8hr. But0aft280w9 have ouad somethid=,a2=31t">>31t1ac79fe>2902id="L429+cod_25a504h">j.="l5race28hre>287 id="L429L_o5emp1=54>2894a/a>aspah class="c3141 i w9 give">asEOF when ex_l8hrais again disce29/. h=31t">>31t1ac79fe>2902id="L429+cod_25a50j"aceiddp5 314rac8/t5ace2854 *382a/a>aspah class="c3149 a/a>aspa i h=31t">>31t1ac79fe>2902id="L429+cod_25a5_j"aceiddp5L351">j351a/a>copup>glu_o5emp1=55 *382a/a>aspah class="c314" n8out 3111111111* it28e29/rpos will3be 0t" cwe3haven't ouad anythid=. h=31t">>31t1ac79fe>2902id="L429+cod_25a5_en, and w5ON/ainit" retsaf_flagef=p5rsn7t55 *382a/a>aspah class="c3141 n8out 3111111111*>2902id="L429+cod_255" May be c2lled befo54amp;aa hs5t ="larrayinit" cretsafla5sref=55/iniidL4]ountshotef="" class="s3153 n8outex_l8hreis_ence29/are>2819acea/a>ex_l8hreis_ence29/0g1ac)_79tra79tra ref=31408>3149ait28 id="dtatic conit28a28he29/re>2al,#ode=trbipo>=31408>313rac82po>t 315rac79trace28hre>289rid="L429+5o2id="L4295 >3152ac79t5ace2855/iniidL4]ount" class=========bouak51ac79trace28hre>289 idtCPUS"nasiz5__o28h3pah5j"acer_opus=_max_srn97aun57a/in554iniidL4]ount_cd0ount" class="s31 7 n8out 31 r5__o2844pah5t cset_j"acer_opoutn9afla5sref=55rsretke_tount" class="s3155 n8out 31e 5_pumask_RI5 315rac7/t5ace2855snegidL4)ount"c3151 151ac79trace28hre>289 idtCPUS"nasiz5_29+codcpu5L351">j351a/a>copup>glu_o5emp1=55snegi_cd0ount" class="s31 7 n8out 31 r5_4h">j.="l5L4]od_dON_ON/ainit" ih_sp5__un955>2894id="L417" class="l31 8 n8out 31 _5_28hre>2895it" c4O_CMDLINE_MAPp>glun57a/in55 *382a/a>aspah class="c314914088_o2838paht 313rac7/tra587trace28h5e>2879irace29/8hretinuesp5__un956 *382a/a>aspah class="c314" *>Consum280ouader. h=31t">>31t1ac79fe>2902id="L429+cod_25a58ce286spah5 30e ac7/t5ace2956 *382a/a>aspah class="c3141 *>2902id="L429+cod_255" May be c2lled befo5=_29+c/ain5t" =7L40_fbu=_29+cp>gl=sp5__un956rsret1id="41a/a>copup>gl]rscn8out 304088_o2882paht gl=sp5__un956e>2894 n8out 31g_o8fex_l8hrerea/_pip9are>2819acea/a>ex_l8hrerea/_pip90g1ac_spL__uduplicate_tizh=c clpaht gloscurrent_uj"aceid1">j351a/a>csi__serscurrent_j"acei5=x_sr cset5ids="larrayinit" crp>glco5emp1=56e>2829id="unt" class=408" class="30e9 n8out 304088_o2882pahtlofft 304088_o2882pahlofft ef=3sit er_ini"n97a/1ppo>=31408>313rac82ppo>t 315rac79trace28hre>289rid="L429+5rrent_j"ac5ids="larrayinit" crp>glco5emp1=56 *382noptsidLRING_BUFFER_ALL_CPUS"nasiz5rce2855pah5=30408>30erac84trace28hre52839a56e>289.c#L3unt4ipL__uduplicate_tizh="larrait9ratosit er_ini"L351">j351ait9ratosef=3sit er_ini"n97a/1it28 id="dtatic conit28a28hf=30408>30e8ac79trfi21 id="dtatic confi21a28hdataL351">j351a/a>cdprivp;aa9 iiiiiiiiir824id="privp;aa9 ii>>3151ac79trace28hre>289 idtCPUS"nasiz5rj"aceiddp5 30erac7/t5ace2956sstop_cd0ountshotef="fc3098 cn8out 304088_o2882paht >3151ac79trace28hre>289 idt4amp;85 id5rL3 =7L40_5init" =7L40_optppoa__seot5ace2856>2894id="L417" class="l31 8 n8out 31 _5r="larrayi5 cset_j"acer_oplp"n97a=sp5__un956e>287 id="L408 class="l31t5 n8out 3140"c3151 any leftover 9 ii *>2902id="L429+cod_255" May be c2lled befo58>j2869pah5 30erac8/t5ace2857lockke>j)ount" class="s309" s851paht >31f=30408>30e8ac79tr>j351aseq_to_j351aseq_to_30e9ac79trace29/reekidit28 id="dtatic conit28a28he29/re>2al,#ode=trbiseqare>2819acea/a>>3qa28h1arrayinit" cod">ucontp>gloscurrent_uj"aceid1"fc30t8 n8out 30tn 304088_o2882pahcnj3hrnop_sl_s="comto 58ce286spah5o m"seq_p_ionshbu=p>glu_o5emp1=57e>290 id="L38" class="l3115 n8ous851paht >31f!40n8out 304088>j284BUSYpu_i.="larrayin4BUSYt 315rac79trace28hre>289rid="L429+5=_29+c/ain5t" =7L40_fbu=_29+cp>gl=sp5__un957/iniidL4]ountshotef=""c3151 n8out 31t">7*/2c851paht >3151ac79trace28hre>289 idt4amp;85 id5=_29+c/ain5 30e2ac79t5ace2857a/a> id="L417" class="l3133 n8out 314058x_sr cset5" cset_j"acer_oplp"n97asp5__un9574iniidL4]ount0408>30e8ac79tr>j351aseq_c79te r8ce2899paht >j351aseq_c79t r>30e9ac79trace29/reekidit28 id="dtatic conit28a28he29/re>2al,#ode=trbiseqare>2819acea/a>>3qa28hinmutex_lock1">j3hrnop_sl_s="comto 58rent_j"ac530erac79tr5ce28h57rsretke_tount" class="s3155 n8out 31e 58_o2875pah5 30erac7/t5ace2857e>289.c#L3unt" class="l31t5 n8out 3140copy >290n8outr 314a7" causid="a it" ch __un all0around *>2902id="L429+cod_255" May be c2lled befo58j"aceiddp5eddemdaht s_u cjtsaflagtr5ce28h57sstop_cd0ountshotef="fc3098 n8out 30e r8ce2889paht 30e9ac79trace29/reekidL4"L42 idmcod_dON_ON/ainit" mutex_lockh_spL__un97a/inmutex_lock1">j3hrnop_sl_s="comto 58L3 =7L40_5opsh_spoptn_generic__seot5ace2857/iniidL4]ount" cl"s3062 n8out 30unlikelyce2891paht 30e8ac79trit28 id="dtatic conit28a28he29/re>2al,#ode=trbi2lledN_ON/ainit" mutex_loa28hdataL351">j351a/a>cdic__N_ON/ainit" mutic__>>31f!400408>30e8ac79tr1g_o>31_2lledN_ON/ainit" mut1g_o>315rac79tracdataL351">j351a/a>cdic__N_ON/ainit" mutic__>>31)8>315rac79trace28hre>289rid="L429+58="larrayi5saveddemdaht s_d=".n97aot5ace2857abledidL4)spah class=it er_ini"n97a/1it28 id="dtatic conit28a28he29/re>2al,#ode=trbi2lledN_ON/ainit" mutex_loa28h140it er_ini"n97a/1t31g_o8f.2853paht 315rac79trac51ac79trace28hre>289 idt4amp;85 id5ayinit" cl5generic_ionshd=".="n97aot5ace2858lockke>j)ount" class="s309" n8out 30e r8ce2891paht 30g1ac79trace29/r824id="dtatic +cod_dON_ON/ainit" mutex_unlockh_spL__un97a/inmutex_unlock1">j3hrnop_sl_s="comto 5ace286spah5a28href=30e r>30e ac7/tra5e28hr58>2894id="L417" class="l31 1 n8out 31 5e_29+c/ain5 30e1ac79t5ace29582>289.c#L3unt" class="l31t5 n8out 3142902id="L429+cod_255" May be c2lled befo5e_ssizh_s 5set_j"acer_optsizh_sac8/t5ace2858e>289a/a>aspah class="c3141 h class=i A7" camoree>2>asoneat" sum280o1 a sid=le fi29 descriptosef02id="L429+cod_255" May be c2lled befo5ex_sr cset5"comto m"seq_p_ubu=p>glot5ace2858>285.8 class="s3148 n8out 3 * This is just a3matt280o cex_lesat"heo>3cy, the rid="L429+c itselfef02id="L429+cod_255" May be c2lled befo5erent_j"ac5init" =7L40_optppoa__seun57a/in58rsreta/a>aspah class="c3141 * is protect9/. h=31t">>31t1ac79fe>2902id="L429+cod_25a5_o2885paht530erac8/tr5ce28h58ableda/a>aspah class="c3141 *>2902id="L429+cod_255" May be c2lled befo5_j"aceiddp5fMAX_RITEhR_SIZE" ih_2_sp5__un958sstop_cd0ountshotef="fc3098 n8out 30e r8ce2889paht 30e9ac79trace29/reekidit28 id="dtatic conit28a28he29/re>2al,#ode=trbi28hree r8ce2899paht 28hreceidinmutex_lock1">j3hrnop_sl_s="comto 5eL3 =7L40_5 hs="larrayinit" crp>glco5emp1=58/iniidL4]ount" cl"s3062 n8out 30it28 id="dtatic conit28a28he29/re>2al,#ode=trbi2lledN_ON/ainit" mutex_loa28hdataL351">j351a/a>cdrea/N_ON/ainit" mutrea/ceidiinoptsidLRING_BUFFER_ALL_CPUS"nasiz5e="larrayi5 30erac8/t5ace2858abledidL4)spah class=8 class="s309" s851paht >31f=30408>30e8ac79trit28 id="dtatic conit28a28he29/re>2al,#ode=trbi2lledN_ON/ainit" mutex_loa28hdataL351">j351a/a>cdrea/N_ON/ainit" mutrea/ceidl"s3062 n8out 30it28 id="dtatic conit28a28h,at er_ini"n97a/1fi21 id="dtatic confi21a28h1arrayinit" cod">ucontp>gloscurrent_uj"aceid1"fc30t8 n8out 30tn 304088_o2882pahcnj351a/a>cdppo>=31408>313rac82ppo>t j3hrnop_sl_s="comto 5"_onae__yp5s_lockh_spL__un97a/in_ona5__ype59e>j) =rs0)spah class=" cl" class="s309" s851paht >318>315rac79trace28hre>289rid="L429+5"ce286spah5nit" current_j28hr/in_ona5__ype59 *382a/a>aspah class=h class="c3144 n8out 31g_o8f.2854paht 315rac79trace29/re>2904igoto;85 id5"j"nae__yp5s_lockh_spL__un97a/in_ona5__ype59/iniidL4]ount_cd0ount" class="s31 7 n8out 31 r58_o2892pah5 30g2ac79t5ace2859a/a> id="L417" class="l3133 n8out 314058=trcmpidl5"s="larrayinit" crp>glona5__ype59e>282etizhn97a/907idwa9tagainare>2819acea/a>wa9tagain>282:ke_tount" class="s3155 n8out 31e 5_o2894paht530grac79tr5ce28h59 *382a/a>aspa" class="s309" s851paht >31f=30408>30e8ac79tr>j358hrewa9t_pip9are>2819acea/a>ace28hrewa9t_pip90g1act er_ini"n97a/1fi21 id="dtatic confi21a28h8nmutex_lock1">j3hrnop_sl_s="comto 5"o2885paht5 >30grac7/t5ace2859abledidL4)spa" class="l3115 n8ous851paht >31f<= 08>315rac79trace28hre>289rid="L429+5"j"aceiddp5"rL351">j351a/a>csi__seun57a/in59snegidL4)ount" class="c3144 n8out 31g_o8f.2854paht 315rac79trace29/re>2904igoto;85 id5"L3 =7L40_530g7ac8/tr5ce28h59>2894id="L417" class="l31 8 n8out 31 _58="larrayi5rL351">j351a/a>csi__seuna5__ype59e>287 id="L408 class="l31t5 n8out 3140_top when ex_l8hrais finished *>2902id="L429+cod_255" May be c2lled befo6="L429+cod6rL351">j351a/a>csi__seuna6__ype60sstop_cd0ount" class="s315" n8ounlockhemptyce2891paht 30e8ac79trit28 id="dtatic conit28a28h)8inoptsidLRING_BUFFER_ALL_CPUS"nasiz6ce2899paht631 "ac83tr6ce28h60 *382a/a>aspah class=8ss="s315" n8ous851paht >31f=3n8out 31t">7*/2847paht 315rac79trace29/re>2904igoto;85 id6constdakev6lL351">j351a/a>cval__seun67a/in603iniidL4]ount_cd0ount" class="s31 7 n8out 31 r6c4nstdakev6ls="larrayinit" crp>glona6ce28h60rsretke_tount" class="s3144 n8out 31406="dtatic c6uL351">j351a/a>copup>glco6emp1=605stop_cd0ount" class="s315" n8outn 304088_o2882pahcn30e8ac79trPAGE_SIZEpu_i.="larrayinPAGE_SIZE>>318>315rac79trace28hre>289rid="L429+6"L429+codc6uL351">j351a/a>copup>glun67a/in60snegidL4)ount" class=t er_ini"n97a/1tn 304088_o2882pahcn30e8ac79trPAGE_SIZEpu_i.="larrayinPAGE_SIZE>>31 - 151ac79trace28hre>289 idtCPUS"nasiz6"7429+codc6urL351">j351a/a>csi__seun6emp1=60rsretke_tount" class="s3147 n8out 31406"8429+codc6ua28href=30e r>30g7ac8/tr6ce28h60>289 id="snap8 class="s3148 n8out 314 reset all0but0tr,0n8out, and overruns *>2902id="L429+cod_255" May be c2lled befo6=9429+codc6uL351">j351a/a>csi__seuna6ace2860e>287 id="L408" class="30e9 mems51paht 30e9ac79trace29/reekidit28 id="dtatic conit28a28he29/re>2al,#ode=trbiseqare>2819acea/a>>3qa28h1a01">j351a/a>csi__serscurrent_j"acei6of @tizh_s6's safriej approve th6 chan61e>j) =rs0)spah class_safofc4ipL__uduplicate_tizh="larrait9ratosit er_ini"L351">j351ait9ratosef=3) -">j351a/a>csi__serscurrent_j"acei6oe2899paht6"rL351">j351a/a>csi__se,h6 chan61 *382a/a>aspah class4 n8out 31g_o8f.ffs51ontp>gloscurrent_.ffs51on0g1ac_spL__uduplicate_tizh="larrait9ratosit er_ini"L351">j351ait9ratosef=31a351">j351a/a>cdseqare>2819acea/a>>3qa28hi8nmutex_lock1">j3hrnop_sl_s="comto 6n22899paht6larrayinit" ccpu_i.p>glun67a/in61/iniidL4]ount0408>30e8ac79trit28 id="dtatic conit28a28he29/re>2al,#ode=trbipo>=31408>313rac82po>t 289 idtCPUS"nasiz6oonstdakev6>3142ac79tr6ce28h61a/a> id="L417" class="l3133 n8out 31406R""""sd="=6larrayinit" cretsaflagL_o6emp1=614iniidL4]ount0408>30e8ac79tr>j351aev>315rea/_N_ON/ainit" mutex_unlockhev>315rea/_N_ON0g1ac8nmutex_lock1">j3hrnop_sl_s="comto 6n"dtatic c6 311rac8/t6ace2761 *382a/a>aspa" class="s309" nlockhaccesdON_ON/ainit" mutex_unlockhaccesdON_ON0g1ac0408>30e8ac79trit28 id="dtatic conit28a28he29/re>2al,#ode=trbifriec clpaht j3hrnop_sl_s="comto 6nL429+codc6G_BUFFER_ALL_CPUSp>glugtr6ce28h61snegidL4)ountwhile0l"s3062 n8out 30>j351afind_next_>31ry_inc/ainit" mutex_unlockhfind_next_>31ry_inc0g1ac0408>30e8ac79trit28 id="dtatic conit28a28h)f!400408>30e8ac79trNULSK_COMM_LEN"nasiNULSceidiinoptsidLRING_BUFFER_ALL_CPUS"nasiz6429+codcpu6351">j351a/a>copup>glugtr6ce28h61snegidL4)ount" class=enuma351">j351a/a>cdpri315a>cot 304088_o2882pahpri315a>cot ref=tshotef="fc3098 851paht >3151ac79trace28hre>289 idt4amp;85 id6L4h">j.="l6rrayinit" cod">j.="n97a,h6 chan61>289 id="snapshotef="t" class="s3134 n8oleniiiiiiir824id="len h8hf=30408>30e8ac79trit28 id="dtatic conit28a28he29/re>2al,#ode=trbiseqare>2819acea/a>>3qa28hch_sp_spL__uretileniiiiiiir824id="len h8h51ac79trace28hre>289 idt4amp;85 id6L9429+codc6L351">j351a/a>copup>glu_o6emp1=61/iniidL4]ount" class="s3069 n8out 30406od3"cu_dON6ON/ainit" retsaf_flagef=p6rsn7t62e>j) =rs0)spah class=fc31g4 n8out 314088_o28h4paht j351a/a>cdpri315nlockhetsaf_4088_o2882pahpri315nlockhetsa0g1ac0408>30e8ac79trit28 id="dtatic conit28a28h)51ac79trace28hre>289 idt4amp;85 id6 i28hre>286raaaaaaaaaaaaaaaaabreakag6ref=p62 *382a/a>aspah class=" class="s315" n8ou4088_o28h4paht 3149aTRACi_TYPE_PARTIAL_LINEpu_i.="larrayinTRACi_TYPE_PARTIAL_LINEceidiinoptsidLRING_BUFFER_ALL_CPUS"nasiz6 c cpu_i.=6siz_cpumask_safriejn97aag6ref=p62/iniidL4]ountshotef="h class=f class="s3148 n8out 314 don't pri31 partich _safs *>2902id="L429+cod_255" May be c2lled befo6 /28h2paht61grac84trace28hre>2842itr6ce28h62/iniidL4]ount" class=========0408>30e8ac79trit28 id="dtatic conit28a28he29/re>2al,#ode=trbiseqare>2819acea/a>>3qa28hch_sp_spL__uretileniiiiiiir824id="len h8h140351">j351a/a>cdleniiiiiiir824id="len h8h51ac79trace28hre>289 idt4amp;85 id6o""""sd="=63123ac79trace29/} elsegtr6ce28h62e>2829id="unt" class=40000000bouak51ac79trace28hre>289 idtCPUS"nasiz6L4h">j.="l6rrayinit" cod">j.="n97a,h6 chan62 *382a/a>aspadL4]ount_cd0ount" class="s31 7 n8out 31 r6Lpumask_RI6arrayinit" ccpu_i.p>gluag6ref=p62snegidL4)ount" class=" class="s315" n8ou4088_o28h4paht 30e8ac79trTRACi_TYPE_NO_CONSUMEpu_i.="larrayinTRACi_TYPE_NO_CONSUME>>318>315rac79trace28hre>289rid="L429+6L29+codcpu6N_ON/ainit" retsaf_sref=g6ref=p62snegidL4)ount" class=========0408>30e8ac79trnlockht" sum2/ainit" mutex_unlockht" sum20g1ac0408>30e8ac79trit28 id="dtatic conit28a28h)51ac79trace28hre>289 idt4amp;85 id6 4h">j.="l6iz_cpumask_safriejn97a =t6ace2862>2894id="L417" class="l31 8 n8out 31 _6Lj"aceiddp6siz_cpumask_safriejn97aag6ref=p62abledidL4)spah class=" cl"s3062 n8out 30it28 id="dtatic conit28a28he29/re>2al,#ode=trbiseqare>2819acea/a>>3qa28hch_sp_spL__uretileniiiiiiir824id="len h8h1ataL=30408>30e8ac79trtn 304088_o2882pahcn3140ac8/t6ace2763>2894id="L417" class="l31 1 n8out 31 629+codstop6cd="larrayinit" cretsafla6sref=63/iniidL4]ountshotef="" class="l31t5 n8out 3142902id="L429+cod_255" May be c2lled befo6_o2832paht63132ac88re62839a63e>289a/a>aspah class="c3141 h class=========* Sett8hra>29 full0flag means0w9 ouached >290n8outaseq"L429+c2902id="L429+cod_255" May be c2lled befo6_""""sd="=6 313rac8836ace2863>285.8 class="s3148 n8out 3 i _saf and w9 should leave by partich outputat" di8hre above. h=31t">>31t1ac79fe>2902id="L429+cod_25a6="dtatic c6uL351">j351a/a>copup>glun67a/in63rsreta/a>aspah class="c3141 i One0o ce290n8outaseq_*0func8hresais not /28d properly. h=31t">>31t1ac79fe>2902id="L429+cod_25a6=pumask_RI6313rac8/tr6ce28h63ableda/a>aspah class="c3141 i>2902id="L429+cod_255" May be c2lled befo6829+codcpu6t ="larrayinit" cretsafla6sref=63snegidL4)ount" class=0408>30e8ac79trWARN_ONCEpu_i.="larrayinWARN_ONCE0g1ac0408>30e8ac79trit28 id="dtatic conit28a28he29/re>2al,#ode=trbiseqare>2819acea/a>>3qa28hch_sp_spL__uretifull id="dtatic confullef=31a3/a>aspah clastrid=">"full0flag set forc2lled _spL %d"2902id=1">j351a/a>csi__serscurrent_j"acei6=4h">j.="l6 3147ac79a6sref=63>289 id="snapshotef="nt" class=0408>30e8ac79trit28 id="dtatic conit28a28he29/re>2al,#ode=trbi>3154paht 31088he29/re>2al,#ode=trbi2yp9are>2819acea/a>aypldake8nmutex_lock1">j3hrnop_sl_s="comto 6=j"aceiddp6acea/a29+cod_255"prove th6 chan63abledidL4)spa_cd0ount" class="s31 7 n8out 31 r6adchatize 6f dchach_s _spL__n9ove th6 chan64lockke>j)ount" class="s309" nlockhaccesdO30e r8ce2891paht 30e8ac79trit28 id="dtatic conit28a28he29/re>2al,#ode=trbifriec clpaht j3hrnop_sl_s="comto 6ven, and w6 c290forget aboutn9ove th6 chan64 *382a/a>aspa0408>30e8ac79tr>j351aev>315rea/_30e r8ce2891paht 315rea/_30e r80g1ac8nmutex_lock1">j3hrnop_sl_s="comto 6aaaaaaa* e6>29dh_s it later.n9ove th6 chan64rsretke_tount" class="s3152 n8out 31t"602id="L4296cod_25aaaaaaaaa*pprove th6 chan64/iniidL4]ountf class="s3148 n8out 314 Now0copy what0w9 have toce290/28r i>2902id="L429+cod_255" May be c2lled befo60_o28h3pah6_spL__uex>29dtrtsaflag1la6sref=644iniidL4]ount0408>30e8ac79trs851paht >31f=30408>30e8ac79tr>j351aseq_to_j351aseq_to_30e9ac79trace29/reekidit28 id="dtatic conit28a28he29/re>2al,#ode=trbiseqare>2819acea/a>>3qa28h1arrayinit" cod">ucontp>gloscurrent_uj"aceid1"fc30t8 n8out 30tn 304088_o2882pahcnj3hrnop_sl_s="comto 6a"dtatic c6 314rac8/t6ace27645stop_cd0ount" class="s315" n8ouit28 id="dtatic conit28a28he29/re>2al,#ode=trbiseqare>2819acea/a>>3qa28hch_sp_spL__uretirea/po>=31408>313rac82rea/po> h8h1ataL=30408>30e8ac79trit28 id="dtatic conit28a28he29/re>2al,#ode=trbiseqare>2819acea/a>>3qa28hch_sp_spL__uretileniiiiiiir824id="len h8hiid="L417" class="l31 8 n8out 31 _60pumask_RI6re ini"ializeda*pprove th6 chan64snegidL4)ount" class=t er_ini"n97a/1>j351aseq_c79te r8ce2899paht >j351aseq_c79t r>30e9ac79trace29/reekidit28 id="dtatic conit28a28he29/re>2al,#ode=trbiseqare>2819acea/a>>3qa28hinmutex_lock1">j3hrnop_sl_s="comto 6029+codcpu6rrayinit" cod">j.="n97aun67a/in64rsretke_tount" class="s3147 n8out 3140604h">j.="l6race28hre>287 id="L429L_o6emp1=64>289 id="snap8 class="s3148 n8out 3142902id="L429+cod_255" May be c2lled befo60j"aceiddp6 314rac8/t6ace2864 *382a/a>aspah class="c3149 a/a>aspa* I ce29re"was nothid="tocsend eo0/28r, in_spit2 ofec" sumid="tlled2902id="L429+cod_255" May be c2lled befo6_j"aceiddp6L351">j351a/a>copup>glu_o6emp1=65 *382a/a>aspah class="c314" n8out 31* >31ries, go back eo0wa9t forcmoree>31ries. h=31t">>31t1ac79fe>2902id="L429+cod_25a6_en, and w6ON/ainit" retsaf_flagef=p6rsn7t65 *382a/a>aspah class="c3141 n8out 31i>2902id="L429+cod_255" May be c2lled befo64amp;aa hs6t ="larrayinit" cretsafla6sref=65/iniidL4]ount" class="l3115 n8ous851paht >31f=40n8out 304088>j284BUSYpu_i.="larrayin4BUSYt 315rac79trace28hre>289rid="L429+6o2id="L4296 >3152ac79t6ace2865/iniidL4]ount" class="c3144 n8out 31g_o8fwa9tagainare>2819acea/a>wa9tagain>282nmutex_lock1">j3hrnop_sl_s="comto 6__o28h3pah6j"acer_opus=_max_srn97aun67a/in65rsretke_tount" class="s3144 n8out 31406__o2844pah6t cset_j"acer_opoutn9afla6sref=65rsret4 n8out 31g_o8f.2854paht :ke_tount" class="s3155 n8out 31e 6_pumask_RI6 315rac7/t6ace2865e>289.c#L3unt" class="s3156 href=330e r8ce2891paht 30g1ac79trace29/r824id="dtit28 id="dtatic conit28a28he29/re>2al,#ode=trbi28hree r8ce2899paht 28hreceidinmutex_lock1">j3hrnop_sl_s="comto 6_29+codcpu6L351">j351a/a>copup>glu_o6emp1=65rsretke_tount" class="s3147 n8out 31406_4h">j.="l6L4]od_dON_ON/ainit" ih_sp6__un965>289 id="snap"c3151 n8out 31t">7*/2c851paht >3151ac79trace28hre>289 idt4amp;85 id6_28hre>2896it" c4O_CMDLINE_MAPp>glun67a/in65 *382_cd0ount" class="s31 7 n8out 31 r687trace28h6e>2879irace29/8hretinuesp6__un966 *382cd0ount" class="s31 7 n8out 31 r68en, and w6 30e ac7/t6ace2966 *3821id="417" cat er_ini"n97a/18out8hrepip9ej"a5releas3paht 2819acea/a>pip90g1a1">j351a/a>csi__serscurrent_j"acei6=_29+c/ain6t" =7L40_fbu=_29+cp>gl=sp6__un966/iniidL4]ountshotef="h class==============_spL__uduplicate_tizh=pip9eL429+cf_4088_o2882pahpip9eL429+c299 iit er_ini"n97a/1contp>gloscurrent_j"aceid8>315rac79trace28hre>289rid="L429+6=_29+c/ain6t" =7L40_fbu=_29+cp>gl=sp6__un966e>289noptsidLRING_BUFFER_ALL_CPUS"nasiz6=x_sr cset6ids="larrayinit" crp>glco6emp1=664iniidL4]ount0408>30e8ac79tr__freeapag9are>2819acea/a>__freeapag90g1ac0408>30e8ac79trcontp>gloscurrent_j"aceide29/re>2al,#ode=trbipag9are>2819acea/a>pag90g1ainmutex_lock1">j3hrnop_sl_s="comto 6rrent_j"ac6ids="larrayinit" crp>glco6emp1=66 *382_cd0ount" class="s31 7 n8out 31 r68pumask_RI6=30408>30erac84trace28hre62839a66e>289cd0ount" class="s31 7 n8out 31 r6829+codcpu6 30erac7/t6ace2966sstop1id="417" cat er_ini"n97a/18out8hrespd5releas3_pip9are>2819acea/a>ace28hrespd5releas3_pip90g1ac_spL__uduplicate_tizh=splic3_pip9_descpaht j351a/a>csi__serscurrent_j"acei6=4h">j.="l6init" =7L40_optppoa__seot6ace2866>289 id="snapshotef="nt" class============_spretizht" 30408>30e8ac79tridee r8ce2899paht ideceid8>315rac79trace28hre>289rid="L429+6=28hre>2896 cset_j"acer_oplp"n97a=sp6__un966e>287noptsidLRING_BUFFER_ALL_CPUS"nasiz68>j2869pah6 30erac8/t6ace2867lockke>j)ount" class="s309" __freeapag9are>2819acea/a>__freeapag90g1ac0408>30e8ac79trspdpaht 2al,#ode=trbipag9>=31408>313rac82pag9>0g1a[0408>30e8ac79tridee r8ce2899paht ideceid]inmutex_lock1">j3hrnop_sl_s="comto 68ce286spah6o m"seq_p_ionshbu=p>glu_o6emp1=67 *382_cd0ount" class="s31 7 n8out 31 r6=_29+c/ain6t" =7L40_fbu=_29+cp>gl=sp6__un967rsretke_tount" class="s3152 n8out 31t"6=_29+c/ain6 30e2ac79t6ace28673stop1id="41c" st=_spL__uduplicate_tizh=pip9eL42_opera8hresf_4088_o2882pahpip9eL42_opera8hresockket er_ini"n97a/18out8hrepip9ej"a5oppN_ON/ainit" mutex_l8hrepip9ej"a5opp>>31f=3noptsidLRING_BUFFER_ALL_CPUS"nasiz68x_sr cset6" cset_j"acer_oplp"n97asp6__un9674iniidL4]ountch_sp_spL__uretican_merg9are>2819acea/a>can_merg9289 id="snapshotef=a01">j351a/a>csi__serscurrent_j"acei68rent_j"ac630erac79tr6ce28h675iniidL4]ountch_sp_spL__uretima1 id="dtatic conma1289 id="snapshotef="nt" =30408>30e8ac79trgenericepip9ej"a5ma1 id="dtatic congenericepip9ej"a5ma10g1a1">j351a/a>csi__serscurrent_j"acei68_o2875pah6 30erac7/t6ace2867e>289.c#L3untch_sp_spL__uretiunma1 id="dtatic conunma1289 id="snapshotef="nt=30408>30e8ac79trgenericepip9ej"a5unma1 id="dtatic congenericepip9ej"a5unma10g1a1">j351a/a>csi__serscurrent_j"acei6829+codcpu6eddemdaht s_u cjtsaflagtr6ce28h67sstop_cd0ountch_sp_spL__ureticonfirmare>2819acea/a>confirm289 id="snapshotef="=30408>30e8ac79trgenericepip9ej"a5confirmare>2819acea/a>genericepip9ej"a5confirm0g1a1">j351a/a>csi__serscurrent_j"acei684h">j.="l6opsh_spoptn_generic__seot6ace2867/iniidL4]ountch_sp_spL__uretireleas3paht 30e8ac79tr8out8hrepip9ej"a5releas3paht j351a/a>csi__serscurrent_j"acei6828hre>2896saveddemdaht s_d=".n97aot6ace2867abledidL4)spach_sp_spL__uretisteal id="dtatic consteal289 id="snapshotef="nt=30408>30e8ac79trgenericepip9ej"a5steal id="dtatic congenericepip9ej"a5steal0g1a1">j351a/a>csi__serscurrent_j"acei6ayinit" cl6generic_ionshd=".="n97aot6ace2868lockke>j)ountch_sp_spL__uretig51paht >31fd="snapshotef="nt" =30408>30e8ac79trgenericepip9ej"a5g51paht j351a/a>csi__serscurrent_j"acei6ace286spah6a28href=30e r>30e ac7/tra6e28hr68>2894}nmutex_lock1">j3hrnop_sl_s="comto 6e_29+c/ain6 30e1ac79t6ace2968rsretke_tount" class="s3152 n8out 31t"6e_ssizh_s 6set_j"acer_optsizh_sac8/t6ace28683stop1id="41h_sp_spL__uretis8out 304088_o2882pahtglot6ace2868e>282etizhn97a/907id8out8hrefillepip9epag9are>2819acea/a>8out8hrefillepip9epag90g1ac0408>30e8ac79trs8out 304088_o2882paht2819acea/a>remceid1"_spL__uduplicate_tizh="larrait9ratosit er_ini"L351">j351ait9ratosef=3sit er_ini"n97a/1it28 id="dtatic conit28a28h8>315rac79trace28hre>289rid="L429+6erent_j"ac6init" =7L40_optppoa__seun67a/in68 *382noptsidLRING_BUFFER_ALL_CPUS"nasiz6_o2885paht630erac8/tr6ce28h68e>289.c#L3unt" class="s3156 n8out 304088_o2882paht>3151ac79trace28hre>289 idt4amp;85 id6_j"aceiddp6fMAX_RITEhR_SIZE" ih_2_sp6__un968sstop_cd0ountt" 30408>30e8ac79tr851paht >3151ac79trace28hre>289 idt4amp;85 id6eL3 =7L40_6 hs="larrayinit" crp>glco6emp1=68>2894id="L417" class="l31 8 n8out 31 _6e="larrayi6 30erac8/t6ace2868e>287 id="L408 class="l31t5 n8out 3140Seq"L429+c is pag9-t2902id="L429+cod_255" May be c2lled befo6"_onae__yp6s_lockh_spL__un97a/in_ona6__ype69e>j) =rs0)spaforc(;;iinoptsidLRING_BUFFER_ALL_CPUS"nasiz6"ce286spah6nit" current_j28hr/in_ona6__ype69 *382a/a>aspah class=shotef="fc3098 coun 304088_o2882pahcoun >>31f=30408>30e8ac79trit28 id="dtatic conit28a28he29/re>2al,#ode=trbiseqare>2819acea/a>>3qa28hch_sp_spL__uretileniiiiiiir824id="len h8h51ac79trace28hre>289 idt4amp;85 id6"j"nae__yp6s_lockh_spL__un97a/in_ona6__ype69/iniidL4]ountshotef=""408>30e8ac79tr851paht >31140351">j351a/a>cdpri315nlockhetsaf_4088_o2882pahpri315nlockhetsa0g1ac0408>30e8ac79trit28 id="dtatic conit28a28h)51ac79trace28hre>289 idt4amp;85 id68_o2892pah6 30g2ac79t6ace2869/iniidL4]ount" class=8hotef="fc3098 coun 304088_o2882pahcoun >>31f=30408>30e8ac79trit28 id="dtatic conit28a28he29/re>2al,#ode=trbiseqare>2819acea/a>>3qa28hch_sp_spL__uretileniiiiiiir824id="len h8h -pshotef="fc3098 coun 304088_o2882pahcoun >>3151ac79trace28hre>289 idt4amp;85 id68=trcmpidl6"s="larrayinit" crp>glona6__ype69e>2829id="unt" class=" class="s315" n8ou40mare>2819acea/a>remceidf<pshotef="fc3098 coun 304088_o2882pahcoun >>31iinoptsidLRING_BUFFER_ALL_CPUS"nasiz6"rent_j"ac630grac79tr6ce28h69 *382a/a>aspadL4]ountshotef=""408>30e8ac79tr85mare>2819acea/a>remceidf=3n8out 31t">7*/2847paht >30grac7/t6ace2869snegidL4)ount" class=shotef=""408>30e8ac79trit28 id="dtatic conit28a28he29/re>2al,#ode=trbiseqare>2819acea/a>>3qa28hch_sp_spL__uretileniiiiiiir824id="len h8h -=30408>30e8ac79trtoun 304088_o2882pahcoun >>3151ac79trace28hre>289 idt4amp;85 id68j"aceiddp6"rL351">j351a/a>csi__seun67a/in69snegidL4)ount" class=========bouak51ac79trace28hre>289 idtCPUS"nasiz6"L3 =7L40_630g7ac8/tr6ce28h69>289 id="snapshotef="_cd0ount" class="s31 7 n8out 31 r68="larrayi6rL351">j351a/a>csi__seuna6__ype69abledidL4)spah class=" cl"s3062 n8out 304088_o28h4paht 3149aTRACi_TYPE_PARTIAL_LINEpu_i.="larrayinTRACi_TYPE_PARTIAL_LINEceidiinoptsidLRING_BUFFER_ALL_CPUS"nasiz7="L429+cod7rL351">j351a/a>csi__seuna7__ype70e>j) =rs0)spah class=40000000"408>30e8ac79trit28 id="dtatic conit28a28he29/re>2al,#ode=trbiseqare>2819acea/a>>3qa28hch_sp_spL__uretileniiiiiiir824id="len h8h -=30408>30e8ac79trtoun 304088_o2882pahcoun >>3151ac79trace28hre>289 idt4amp;85 id7ce2899paht731 "ac83tr7ce28h70 *382a/a>aspah class=========bouak51ac79trace28hre>289 idtCPUS"nasiz7c22899paht7<_lockh_spL__un97a/in_ona7ace2970/iniidL4]ountshotef="_cd0ount" class="s31 7 n8out 31 r7constdakev7lL351">j351a/a>cval__seun77a/in70a/a> id="L417" class="l3133 n8out 31407c4nstdakev7ls="larrayinit" crp>glona7ce28h70e>2829id="unt" class=" class="s315" n8ou4088_o28h4paht 30e8ac79trTRACi_TYPE_NO_CONSUMEpu_i.="larrayinTRACi_TYPE_NO_CONSUME>>318>315rac79trace28hre>289rid="L429+7="dtatic c7uL351">j351a/a>copup>glco7emp1=70 *382a/a>aspadL4]ountshotef=""408>30e8ac79trnlockht" sum2/ainit" mutex_unlockht" sum20g1ac0408>30e8ac79trit28 id="dtatic conit28a28h)51ac79trace28hre>289 idt4amp;85 id7"L429+codc7uL351">j351a/a>copup>glun77a/in70snegidL4)ount" class=t er_ini"n97a/185mare>2819acea/a>remceidf-=30408>30e8ac79trtoun 304088_o2882pahcoun >>3151ac79trace28hre>289 idt4amp;85 id7c7429+codc7urL351">j351a/a>csi__seun7emp1=70snegidL4)ount" class=" class="s3153 n8outex_l1afind_next_>31ry_inc/ainit" mutex_unlockhfind_next_>31ry_inc0g1ac0408>30e8ac79trit28 id="dtatic conit28a28h))ss=noptsidLRING_BUFFER_ALL_CPUS"nasiz7=8429+codc7ua28href=30e r>30g7ac8/tr7ce28h70>289 id="snapshotef="nt" clas"408>30e8ac79tr85mare>2819acea/a>remceidf=3n8out 31t">7*/2847paht j351a/a>csi__seuna7ace2870abledidL4)spah class=nt" clas"408>30e8ac79trit28 id="dtatic conit28a28he29/re>2al,#ode=trbi>3154paht 31088hf=30408>30e8ac79trNULSK_COMM_LEN"nasiNULSceid8out 31t">7*/2847paht j) =rs0)spah classsssssssssbouak51ac79trace28hre>289 idtCPUS"nasiz7oe2899paht7"rL351">j351a/a>csi__se,h7 chan71 *382a/a>aspah class"_cd0ount" class="s31 7 n8out 31 r7n22899paht7larrayinit" ccpu_i.p>glun77a/in71/iniidL4]ount_cd0ount" class="s31 7 n8out 31 r7nonstdakev7>3142ac79tr7ce28h71a/a> id="L417" class="l3133 n8out 31407R""""sd="=7larrayinit" cretsaflagL_o7emp1=714iniidL4]ount"c3151 n8out 31t">7*/285mare>2819acea/a>remceid51ac79trace28hre>289 idtCPUS"nasiz7o"dtatic c7 311rac8/t7ace2771 *382_cd0ount" class="s31 7 n8out 31 r7nL429+codc7G_BUFFER_ALL_CPUSp>glugtr7ce28h71e>289cd0ount" class="s31 7 n8out 31 r7429+codcpu7351">j351a/a>copup>glugtr7ce28h71sstop1id="41e>2al,#ode=trbisn8out 304088_o2882paht 2819acea/a>ex_l8hresplic3_rea/_pip90g1ac_spL__uduplicate_tizh=c clpaht j.="n97a,h7 chan71>289 id="snapshotef="idL4)spah class=nt" clas"408>30e8ac79trlofft 304088_o2882pahlofft ef=3sit er_ini"n97a/1ppo>=31408>313rac82ppo>t j351a/a>copup>glu_o7emp1=71abledidL4)spah class=nt" classsssssssssssssss_spL__uduplicate_tizh=pip9einizheinfof_4088_o2882pahpip9einizheinfo289 iit er_ini"n97a/1pip9are>2819acea/a>pip90g1a1">j351a/a>csi__serscurrent_j"acei7od3"cu_dON7ON/ainit" retsaf_flagef=p7rsn7t72e>j) =rs0)spah class=idL4)spah class=nt" clas"408>30e8ac79trn8out 304088_o2882pahtj351a/a>csi__serscurrent_j"acei7oe2899paht7raaaaaaaaaaaaaaaaabreakag7ref=p72 *382a/a>aspah class=========================_spretizht" 30408>30e8ac79trflag>=31408>313rac82flag>>>318>315rac79trace28hre>289rid="L429+7 c cpu_i.=7siz_cpumask_safriejn97aag7ref=p72/iniinoptsidLRING_BUFFER_ALL_CPUS"nasiz7 /28h2paht71grac84trace28hre>2842itr7ce28h72/iniidL4]ount_spL__uduplicate_tizh=pag9are>2819acea/a>pag90g1aiit er_ini"n97a/1pag9>_dentp>gloscurrent_pag9>_den0g1a[0408>30e8ac79trPIPE_DEF_BUFFERStp>gloscurrent_PIPE_DEF_BUFFERS0g1a]51ac79trace28hre>289 idtCPUS"nasiz7o""""sd="=73123ac79trace29/} elsegtr7ce28h72e>2829id="unt_spL__uduplicate_tizh=partichepag9are>2819acea/a>partichepag9ref=pshotef="fc3098 partichedentp>gloscurrent_particheden0g1a[0408>30e8ac79trPIPE_DEF_BUFFERStp>gloscurrent_PIPE_DEF_BUFFERS0g1a]51ac79trace28hre>289 idtCPUS"nasiz7o"dtatic c7rrayinit" cod">j.="n97a,h7 chan72 *382a/a>aspa4ipL__uduplicate_tizh="larrait9ratosit er_ini"L351">j351ait9ratosef=3sit er_ini"n97a/1it28 id="dtatic conit28a28hf=30408>30e8ac79trfi21 id="dtatic confi21a28hdataL351">j351a/a>cdprivp;aa9 iiiiiiiiir824id="privp;aa9 ii>>3151ac79trace28hre>289 idtCPUS"nasiz7Lpumask_RI7arrayinit" ccpu_i.p>gluag7ref=p72e>289.c#L3unt4ipL__uduplicate_tizh=splic3_pip9_descpaht =31408>313rac82pag9>0g1ant" class=40351">j351a/a>cdpag9>_dentp>gloscurrent_pag9>_den0g1a1">j351a/a>csi__serscurrent_j"acei7o8429+codc7iz_cpumask_safriejn97a =t7ace2872>289 id="snapshotef="ch_sp_spL__uretipartichtp>gloscurrent_partich289 id="snap40351">j351a/a>cdpartichedentp>gloscurrent_particheden0g1a1">j351a/a>csi__serscurrent_j"acei7o9429+codc7siz_cpumask_safriejn97aag7ref=p72abledidL4)spah class=ch_sp_spL__uretinr_pag9>=31408>313rac82nr_pag9>bledidL4)sp=a0108 class="l31t5 n8out 3140This gets up9 iizhbelow 1*>2902id="L429+cod_255" May be c2lled befo7ht 312rac83trace28hre72839a73e>j) =rs0)spah class=ch_sp_spL__uretinr_pag9>_maee r8ce2899paht nr_pag9>_mae>j) =rs=30408>30e8ac79trPIPE_DEF_BUFFERStp>gloscurrent_PIPE_DEF_BUFFERS0g1a1">j351a/a>csi__serscurrent_j"acei78_o283spah7 3140ac8/t7ace2773 *382a/a>aspah class=ch_sp_spL__uretiflag>=31408>313rac82flag>>>31nt" class=40351">j351a/a>cdflag>=31408>313rac82flag>>>311">j351a/a>csi__serscurrent_j"acei78c cpu_i.=7cd="larrayinit" cretsafla7sref=73/iniidL4]ountshotef="ch_sp_spL__uretioppN_ON/ainit" mutopp>>31f nt" class=4079trace29/r824id="dtatic8hrepip9ej"a5oppN_ON/ainit" mutex_l8hrepip9ej"a5opp>>311">j351a/a>csi__serscurrent_j"acei78/28h2paht73132ac88re72839a73/iniidL4]ount" class=ch_sp_spL__uretispd5releas3paht 30e8ac79tr8out8hrespd5releas3_pip9are>2819acea/a>ace28hrespd5releas3_pip90g1a1">j351a/a>csi__serscurrent_j"acei78""""sd="=7 313rac8837ace28734iniidL4]ount_51ac79trace28hre>289 idtCPUS"nasiz7="dtatic c7uL351">j351a/a>copup>glun77a/in73 *382a/a>aspa" class="s309" sn8out 304088_o2882paht >3151ac79trace28hre>289 idt4amp;85 id7=pumask_RI7313rac8/tr7ce28h73e>289.c#L3unt" class="s3156 n8out 304088_o2882paht2819acea/a>remceid51ac79trace28hre>289 idtCPUS"nasiz7829+codcpu7t ="larrayinit" cretsafla7sref=73snegidL4)ount_spretizht" 30408>30e8ac79tri id="dtatic coniceid51ac79trace28hre>289 idtCPUS"nasiz788429+codc7 3147ac79a7sref=73>2894id="L417" class="l31 8 n8out 31 _7=j"aceiddp7acea/a29+cod_255"prove th7 chan73abledidL4)spa" class="l3115 n8ousplic3_grow_spdpaht 30e8ac79trpip9are>2819acea/a>pip90g1a1079trace29/r824id="dtspdpaht 315rac79trace28hre>289rid="L429+7adchatize 7f dchach_s _spL__n9ove th7 chan74e>j) =rs0)spah class="c3151 n8out 304088>j284NOMEMpaht 289 idtCPUS"nasiz7ven, and w7 c290forget aboutn9ove th7 chan74>2894id="L417" class="l31 1 n8out 31 7aaaaaaa* e7>29dh_s it later.n9ove th7 chan742>289.c#L3unt" class="l31t5 n8out 3140copy >290n8outr 314a7" causid="a it" ch __un all0around *>2902id="L429+cod_255" May be c2lled befo702id="L4297cod_25aaaaaaaaa*pprove th7 chan74/iniidL4]ountfout 304088>j28n8out 30e r8ce2889paht 30e9ac79trace29/reekidL4"L42 idmcod_dON_ON/ainit" mutex_lockh_spL__un97a/inmutex_lock1">j3hrnop_sl_s="comto 70_o28h3pah7_spL__uex>29dtrtsaflag1la7sref=744iniidL4]ount" cl"s3062 n8out 30unlikelyce2891paht 30e8ac79trit28 id="dtatic conit28a28he29/re>2al,#ode=trbi2lledN_ON/ainit" mutex_loa28hdataL351">j351a/a>cdic__N_ON/ainit" mutic__>>31f!400408>30e8ac79tr1g_o>31_2lledN_ON/ainit" mut1g_o>315rac79tracdataL351">j351a/a>cdic__N_ON/ainit" mutic__>>31)8>315rac79trace28hre>289rid="L429+7a"dtatic c7 314rac8/t7ace2774 *382a/a>aspadL4]ountit er_ini"n97a/1it28 id="dtatic conit28a28he29/re>2al,#ode=trbi2lledN_ON/ainit" mutex_loa28h140it er_ini"n97a/1t31g_o8f.2853paht 315rac79trac51ac79trace28hre>289 idt4amp;85 id70pumask_RI7re ini"ializeda*pprove th7 chan74e>289.c#L3unt" class="s3156 href=330e r8ce2891paht 30g1ac79trace29/r824id="dtL4"L42 idmcod_dON_ON/ainit" mutex_lockh_spL__un97a/inmutex_lock1">j3hrnop_sl_s="comto 7029+codcpu7rrayinit" cod">j.="n97aun77a/in74rsretke_tount" class="s3147 n8out 3140704h">j.="l7race28hre>287 id="L429L_o7emp1=74>289 id="snap8out 304088>j28n8out 30e r8ce2889paht 30e9ac79trace29/reekidit28 id="dtatic conit28a28he29/re>2al,#ode=trbi28hree r8ce2899paht 28hreceidinmutex_lock1">j3hrnop_sl_s="comto 70j"aceiddp7 314rac8/t7ace2874/iniidL4]ount" class="s3069 n8out 30407_j"aceiddp7L351">j351a/a>copup>glu_o7emp1=75sstop_cd0ount" class="s315" n8ouit28 id="dtatic conit28a28he29/re>2al,#ode=trbi2lledN_ON/ainit" mutex_loa28hdataL351">j351a/a>cdsplic3_rea/paht aspah class=shotef="fc3098 851paht >31140351">j351a/a>cdit28 id="dtatic conit28a28he29/re>2al,#ode=trbi2lledN_ON/ainit" mutex_loa28hdataL351">j351a/a>cdsplic3_rea/paht =31408>313rac82ppo>t 2819acea/a>pip90g1a10shotef="fc3098 leniiiiiiir824id="len h8h130408>30e8ac79trflag>=31408>313rac82flag>>>318nmutex_lock1">j3hrnop_sl_s="comto 7o2id="L4297 >3152ac79t7ace2875/iniidL4]ount" class=" class="s315" n8ou4088_o28h4paht 315rac79trace28hre>289rid="L429+7__o28h3pah7j"acer_opus=_max_srn97aun77a/in75e>2829id="unt" class=40000000"c3144 n8out 31g_o8f.28_er8 id="dtatic con.28_er8trac51ac79trace28hre>289 idt4amp;85 id7__o2844pah7t cset_j"acer_opoutn9afla7sref=75 *382a/a>aspa_cd0ount" class="s31 7 n8out 31 r7_pumask_RI7 315rac7/t7ace2875e>289cd0ount" class="s31 7 n8out 31 r7_29+codcpu7L351">j351a/a>copup>glu_o7emp1=75sstop_cd0ountshotef="fc3098 851paht >31140351">j351a/a>cdace28hrewa9t_pip9are>2819acea/a>ace28hrewa9t_pip90g1act er_ini"n97a/1fi21 id="dtatic confi21a28h8nmutex_lock1">j3hrnop_sl_s="comto 7_4h">j.="l7L4]od_dON_ON/ainit" ih_sp7__un975/iniidL4]ount" cl"s3062 n8out 30851paht >311<= 08>315rac79trace28hre>289rid="L429+7_28hre>2897it" c4O_CMDLINE_MAPp>glun77a/in75abledidL4)spah class="c3144 n8out 31g_o8f.28_er8 id="dtatic con.28_er8trac51ac79trace28hre>289 idt4amp;85 id787trace28h7e>2879irace29/8hretinuesp7__un976 *382cd0ount" class="s31 7 n8out 31 r78en, and w7 30e ac7/t7ace29761iniidL4]ount" class="s3153 n8outit28 id="dtatic conit28a28he29/re>2al,#ode=trbi>3154paht 31088hfe9ac7e9ac7 ass="s3153 n8outex_l1afind_next_>31ry_inc/ainit" mutex_unlockhfind_next_>31ry_inc0g1ac0408>30e8ac79trit28 id="dtatic conit28a28h))snoptsidLRING_BUFFER_ALL_CPUS"nasiz7=_29+c/ain7t" =7L40_fbu=_29+cp>gl=sp7__un976/iniidL4]ountshotef="shotef="fc3098 851paht >31140n8out 304088>j284FAULTpaht 289 idt4amp;85 id782id="L4297t" =7L40_fbu=_29+cp>gl=sp7__un976/iniidL4]ount" class="c3144 n8out 31g_o8f.28_er8 id="dtatic con.28_er8trac51ac79trace28hre>289 idt4amp;85 id78_o28h3pah7ids="larrayinit" crp>glco7emp1=764iniidL4]ount_cd0ount" class="s31 7 n8out 31 r7rrent_j"ac7ids="larrayinit" crp>glco7emp1=76 *382cd0ount" class="s31 7 n8out 31 r7rpumask_RI7=30408>30erac84trace28hre72839a76e>289.c#L3unt" class="s3156 nlockhev>315rea/_N_ON/ainit" mutex_unlockhev>315rea/_N_ON0g1ac8nmutex_lock1">j3hrnop_sl_s="comto 7829+codcpu7 30erac7/t7ace2976sstop_cd0ountshotef="fc3098 nlockhaccesdON_ON/ainit" mutex_unlockhaccesdON_ON0g1ac0408>30e8ac79trit28 id="dtatic conit28a28he29/re>2al,#ode=trbifriec clpaht j3hrnop_sl_s="comto 7=4h">j.="l7init" =7L40_optppoa__seot7ace2876>2894id="L417" class="l31 8 n8out 31 _7=28hre>2897 cset_j"acer_oplp"n97a=sp7__un976e>287 id="L408 class="l31t5 n8out 3140Fill0as many pag9s0as po>sible 1*>2902id="L429+cod_255" May be c2lled befo78>j2869pah7 30erac8/t7ace2877e>j) =rs0)spaforc(0408>30e8ac79tri id="dtatic coniceidp=a0108hotef="fc3098 85mare>2819acea/a>remceid140351">j351a/a>cdleniiiiiiir824id="len h8h530408>30e8ac79tri id="dtatic coniceidf<pshotef="fc3098 pip9are>2819acea/a>pip90g1ae29/re>2al,#ode=trbiL429+c>=31408>313rac82L429+c>088hfe9ac7e9ac7 shotef="fc3098 85mare>2819acea/a>remceid530408>30e8ac79tri id="dtatic coniceid++)snoptsidLRING_BUFFER_ALL_CPUS"nasiz78ce286spah7o m"seq_p_ionshbu=p>glu_o7emp1=77 *382a/a>aspah class=8ss="s315" n8ouspdpaht =31408>313rac82pag9>0g1a[0408>30e8ac79tri id="dtatic coniceid]140351">j351a/a>cdalN_Oepag9are>2819acea/a>alN_Oepag90g1ac0408>30e8ac79trGFP_KERNESK_COMM_LEN"nasiGFP_KERNESdake8nmutex_lock1">j3hrnop_sl_s="comto 7=_29+c/ain7t" =7L40_fbu=_29+cp>gl=sp7__un977/iniidL4]ountshotef="" class="s3153 n8outspdpaht =31408>313rac82pag9>0g1a[0408>30e8ac79tri id="dtatic coniceid]8>315rac79trace28hre>289rid="L429+7=_29+c/ain7 30e2ac79t7ace2877/iniidL4]ount" class=========bouak51ac79trace28hre>289 idtCPUS"nasiz78x_sr cset7" cset_j"acer_oplp"n97asp7__un977rsretke_tount" class="s3144 n8out 314078rent_j"ac730erac79tr7ce28h77 *382a/a>aspadL4]ount8hotef="fc3098 85mare>2819acea/a>remceid140351">j351a/a>cdace28hrefillepip9epag9are>2819acea/a>8out8hrefillepip9epag90g1ac0408>30e8ac79trremare>2819acea/a>remceid1"0408>30e8ac79trit28 id="dtatic conit28a28h)51ac79trace28hre>289 idtCPUS"nasiz78pumask_RI7 30erac7/t7ace2877e>289cd0ount" class="s31 7 n8out 31 r7829+codcpu7eddemdaht s_u cjtsaflagtr7ce28h77snegidL4)ount" class=0 class="l31t5 n8out 3140Copy >2909 iiht" oce290pag9, so0w9 classtart over 1*>2902id="L429+cod_255" May be c2lled befo784h">j.="l7opsh_spoptn_generic__seot7ace2877>289 id="snapshotef="shotef="fc3098 851paht >31140351">j351a/a>cdace21aseq_to_L429+cf_4088_o2882pahace21aseq_to_L429+c r>30e9ac79trace29/reekidit28 id="dtatic conit28a28he29/re>2al,#ode=trbiseqare>2819acea/a>>3qa28h1"L429+cod_255" May be c2lled befo7828hre>2897saveddemdaht s_d=".n97aot7ace2877abledidL4)spah class=nt" classssssssssssssssss=shotef="fc3098 pag9_addresd=31408>313rac82pag9_addresd0g1ac0408>30e8ac79trspdpaht =31408>313rac82pag9>0g1a[0408>30e8ac79tri id="dtatic coniceid]81"L429+cod_255" May be c2lled befo7ayinit" cl7generic_ionshd=".="n97aot7ace2878e>j) =rs0)spah class=idL4)spah class=nt" clas00"408>30e8ac79trit28 id="dtatic conit28a28he29/re>2al,#ode=trbiseqare>2819acea/a>>3qa28hch_sp_spL__uretileniiiiiiir824id="len h8h)51ac79trace28hre>289 idtCPUS"nasiz7ace286spah7a28href=30e r>30e ac7/tra7e28hr78 *382a/a>aspah class=" class="s315" n8ou4088_o28h4paht 30e1ac79t7ace2978/iniidL4]ountshotef="h class=fss="s315" n8ou__freeapag9are>2819acea/a>__freeapag90g1ac0408>30e8ac79trspdpaht =31408>313rac82pag9>0g1a[0408>30e8ac79tri id="dtatic coniceid]851ac79trace28hre>289 idtCPUS"nasiz7a_29+c/ain7set_j"acer_optsizh_sac8/t7ace2878/iniidL4]ount" class=========bouak51ac79trace28hre>289 idtCPUS"nasiz7ex_sr cset7"comto m"seq_p_ubu=p>glot7ace2878e>2829id="unt" class=_cd0ount" class="s31 7 n8out 31 r7erent_j"ac7init" =7L40_optppoa__seun77a/in78 *382a/a>aspadL4]ount8hotef="fc3098 spdpaht gloscurrent_partich289 [0408>30e8ac79tri id="dtatic coniceid]ch_sp_spL__uretioffs51 id="dtatic con.ffs51ceidp=a051ac79trace28hre>289 idtCPUS"nasiz7epumask_RI730erac8/tr7ce28h78snegidL4)ount" class=t er_ini"n97a/1spdpaht gloscurrent_partich289 [0408>30e8ac79tri id="dtatic coniceid]ch_sp_spL__uretileniiiiiiir824id="len h8hf=30408>30e8ac79trit28 id="dtatic conit28a28he29/re>2al,#ode=trbiseqare>2819acea/a>>3qa28hch_sp_spL__uretileniiiiiiir824id="len h8h51ac79trace28hre>289 idt4amp;85 id7_j"aceiddp7fMAX_RITEhR_SIZE" ih_2_sp7__un978rsretke_tount" class="s3147 n8out 31407eL3 =7L40_7 hs="larrayinit" crp>glco7emp1=78>289 id="snapshotef="shotef="fc3098 ace21aseq_c79te r8ce2899paht >j351aseq_c79t r>30e9ac79trace29/reekidit28 id="dtatic conit28a28he29/re>2al,#ode=trbiseqare>2819acea/a>>3qa28hinmutex_lock1">j3hrnop_sl_s="comto 7e="larrayi7 30erac8/t7ace2878abledidL4)spa_cd0ount" class="s31 7 n8out 31 r7"_onae__yp7s_lockh_spL__un97a/in_ona7__ype79 *382cd0ount" class="s31 7 n8out 31 r7"ce286spah7nit" current_j28hr/in_ona7__ype79 *382a/a>aspa0408>30e8ac79tr>j351aaccesdO30e r8ce2891paht 30e8ac79trit28 id="dtatic conit28a28he29/re>2al,#ode=trbifriec clpaht j3hrnop_sl_s="comto 7"j"nae__yp7s_lockh_spL__un97a/in_ona7__ype79/iniidL4]ount" class="s3156 nlockhev>315rea/_30e r8ce2891paht 315rea/_30e r80g1ac8nmutex_lock1">j3hrnop_sl_s="comto 78_o2892pah7 30g2ac79t7ace2879/iniidL4]ountfout 304088>j28n8out 30e r8ce2891paht 30g1ac79trace29/r824id="dtit28 id="dtatic conit28a28he29/re>2al,#ode=trbi28hree r8ce2899paht 28hreceidinmutex_lock1">j3hrnop_sl_s="comto 78=trcmpidl7"s="larrayinit" crp>glona7__ype79rsretke_tount" class="s3144 n8out 31407"rent_j"ac730grac79tr7ce28h79 *382a/a>aspa" class="s309" spdpaht =31408>313rac82nr_pag9>bledi=30408>30e8ac79tri id="dtatic coniceidnmutex_lock1">j3hrnop_sl_s="comto 78pumask_RI7 >30grac7/t7ace2879e>289cd0ount" class="s31 7 n8out 31 r78j"aceiddp7"rL351">j351a/a>csi__seun77a/in79sstop_cd0ountshotef="fc3098 851paht >31140351">j351a/a>cdsplic3_to_pip9are>2819acea/a>splic3_to_pip90g1ac0408>30e8ac79trpip9are>2819acea/a>pip90g1a1079trace29/r824id="dtspdpaht j3hrnop_sl_s="comto 78L3 =7L40_730g7ac8/tr7ce28h79>289 4 n8out 31g_o8f.28 id="dtatic con.28289 :ke_tount" class="s3155 n8out 31e 78="larrayi7rL351">j351a/a>csi__seuna7__ype79abledidL4)spa351">j351a/a>cdsplic3_shrink_spdpaht j3hrnop_sl_s="comto 8="L429+cod8rL351">j351a/a>csi__seuna8__ype80e>j) =rs0)spa"c3151 n8out 31t">7*/2851paht >3151ac79trace28hre>289 idt4amp;85 id8ce2899paht831 "ac83tr8ce28h80>2894id="L417" class="l31 1 n8out 31 8c22899paht8<_lockh_spL__un97a/in_ona8ace2980/inii4 n8out 31g_o8f.28_er8 id="dtatic con.28_er8trac:ke_tount" class="s3155 n8out 31e 8constdakev8lL351">j351a/a>cval__seun87a/in80/iniidL4]ountfout 304088>j28n8out 30e r8ce2891paht 30g1ac79trace29/r824id="dtit28 id="dtatic conit28a28he29/re>2al,#ode=trbi28hree r8ce2899paht 28hreceidinmutex_lock1">j3hrnop_sl_s="comto 8c4nstdakev8ls="larrayinit" crp>glona8ce28h80e>2829id="unt"c3144 n8out 31g_o8f.28 id="dtatic con.28289 nmutex_lock1">j3hrnop_sl_s="comto 8c5nstdakev8la28href=30408>30grac79tr8emp1=80 *382_cd0ount" class="s31 7 n8out 31 r8"L429+codc8uL351">j351a/a>copup>glun87a/in80e>289cd0ount" class="s31 7 n8out 31 r8c7429+codc8urL351">j351a/a>csi__seun8emp1=80sstop1ipL__uduplicate_tizh=cnlockhe31rieseinfof_4088_o2882pahcnlockhe31rieseinfo>2829noptsidLRING_BUFFER_ALL_CPUS"nasiz8=8429+codc8ua28href=30e r>30g7ac8/tr8ce28h80>289 id="snap4ipL__uduplicate_tizh="larraarrayce2891paht j3hrnop_sl_s="comto 8c9429+codc8uL351">j351a/a>csi__seuna8ace2880abledidL4)spat" 333333333333333333333e>2al,#ode=trbifripaht j3hrnop_sl_s="comto 8of @tizh_s8's safriej approve th8 chan81e>j) _51ac79trace28hre>289 idtCPUS"nasiz8oe2899paht8"rL351">j351a/a>csi__se,h8 chan81>2894id="L417" class="l31 1 n8out 31 8n22899paht8larrayinit" ccpu_i.p>glun87a/in81/inii1id="41t" 30408>30e8ac79tr8out8hree31rieseopeniiiiiiir824id="8out8hree31rieseopen0g1ac4ipL__uduplicate_tizh=inizh id="dtatic coninizhblediit er_ini"n97a/1inizh id="dtatic coninizhbled1"_spL__uduplicate_tizh=c clpaht >3142ac79tr8ce28h81e>289noptsidLRING_BUFFER_ALL_CPUS"nasiz8R""""sd="=8larrayinit" cretsaflagL_o8emp1=814iniidL4]ount1ipL__uduplicate_tizh=cnlockhe31rieseinfof_4088_o2882pahcnlockhe31rieseinfo>2829it er_ini"n97a/1infof_4088_o2882pahinfo>28251ac79trace28hre>289 idtCPUS"nasiz8o5nstdakev8 311rac8/t8ace2781 *382cd0ount" class="s31 7 n8out 31 r8nL429+codc8G_BUFFER_ALL_CPUSp>glugtr8ce28h81snegidL4)ount" class="s315" n8ou8out8hredisabledpaht 315rac79trace28hre>289rid="L429+8n7429+codc8351">j351a/a>copup>glugtr8ce28h81snegidL4)ount" class="c3151 n8out 304088>j284NODEVpaht 28251ac79trace28hre>289 idtCPUS"nasiz8o8429+codc8rrayinit" cod">j.="n97a,h8 chan81>2894id="L417" class="l31 8 n8out 31 _849429+codc8L351">j351a/a>copup>glu_o8emp1=81abledidL4)spa351">j351a/a>cdinfof_4088_o2882pahinfo>282140351">j351a/a>cdkzalN_Of_4088_o2882pahkzalN_O0g1ac4izeof(it er_ini"n97a/1infof_4088_o2882pahinfo>282)1"0408>30e8ac79trGFP_KERNESK_COMM_LEN"nasiGFP_KERNESdake8nmutex_lock1">j3hrnop_sl_s="comto 8od3"cu_dON8ON/ainit" retsaf_flagef=p8rsn7t82sstop_cd0ount" class="s3153 n8outinfof_4088_o2882pahinfo>282)mutex_lock1">j3hrnop_sl_s="comto 8oe2899paht8raaaaaaaaaaaaaaaaabreakag8ref=p82 *382a/a>aspah class="c3151 n8out 304088>j284NOMEMpaht 289 idtCPUS"nasiz8 c cpu_i.=8siz_cpumask_safriejn97aag8ref=p82rsretke_tount" class="s3152 n8out 31t"8 /28h2paht81grac84trace28hre>2842itr8ce28h82/iniidL4]ountfout 304088>j28infof_4088_o2882pahinfo>282e29/re>2al,#ode=trbi2lf_4088_o2882pahac289 =4079trace29/r824id="dtit" ch_n8outf_4088_o2882pahit" ch_n8outceid51ac79trace28hre>289 idtCPUS"nasiz8 """"sd="=83123ac79trace29/} elsegtr8ce28h82e>2829id="untfout 304088>j28infof_4088_o2882pahinfo>282e29/re>2al,#ode=trbifripaht 289 idtCPUS"nasiz8 5nstdakev8rrayinit" cod">j.="n97a,h8 chan82 *382cd0ount" class="s31 7 n8out 31 r8Lpumask_RI8arrayinit" ccpu_i.p>gluag8ref=p82e>289.c#L3unt" class="s3156 fi21 id="dtatic confi21a28hdataL351">j351a/a>cdprivp;aa9 iiiiiiiiir824id="privp;aa9 ii>>31i=30408>30e8ac79trinfof_4088_o2882pahinfo>28251ac79trace28hre>289 idtCPUS"nasiz8L29+codcpu8N_ON/ainit" retsaf_sref=g8ref=p82rsretke_tount" class="s3147 n8out 31408o8429+codc8iz_cpumask_safriejn97a =t8ace2882>289 id="snap"c3151 051ac79trace28hre>289 idtCPUS"nasiz8o9429+codc8siz_cpumask_safriejn97aag8ref=p82 *382_cd0ount" class="s31 7 n8out 31 r8ht 312rac83trace28hre82839a83 *382cd0ount" class="s31 7 n8out 31 r88_o283spah8 3140ac8/t8ace2783 *3821id="41ce29/r824id="dtsn8out 304088_o2882paht gloscurrent_uj"aceid1"L429+cod_255" May be c2lled befo88/28h2paht83132ac88re82839a83/iniidL4]ount" class=L3unt" class="s3156 n8out 304088_o2882paht=31408>313rac82ppo>t j3hrnop_sl_s="comto 88""""sd="=8 313rac8838ace28834iniinoptsidLRING_BUFFER_ALL_CPUS"nasiz8="dtatic c8uL351">j351a/a>copup>glun87a/in83 *382a/a>aspa1ipL__uduplicate_tizh=cnlockhe31rieseinfof_4088_o2882pahcnlockhe31rieseinfo>2829it er_ini"n97a/1infof_4088_o2882pahinfo>282f=30408>30e8ac79trfi21 id="dtatic confi21a28hdataL351">j351a/a>cdprivp;aa9 iiiiiiiiir824id="privp;aa9 ii>>3151ac79trace28hre>289 idtCPUS"nasiz8=pumask_RI8313rac8/tr8ce28h83e>289.c#L3unt4ipL__uduplicate_tizh="larraarrayce2891paht 30e8ac79trinfof_4088_o2882pahinfo>282e29/re>2al,#ode=trbi2lf_4088_o2882pahac289 51ac79trace28hre>289 idtCPUS"nasiz8=29+codcpu8t ="larrayinit" cretsafla8sref=83snegidL4)ountchar=fss="s315" n8oucontp>gloscurrent_j"aceid[64]51ac79trace28hre>289 idtCPUS"nasiz888429+codc8 3147ac79a8sref=83/iniidL4]ount"" 30408>30e8ac79tr8paht 289 idtCPUS"nasiz8=j"aceiddp8acea/a29+cod_255"prove th8 chan83abledidL4)spa351">j351a/a>cdsn8out 304088_o2882paht >3151ac79trace28hre>289 idt4amp;85 id8adchatize 8f dchach_s _spL__n9ove th8 chan84 *382cd0ount" class="s31 7 n8out 31 r8ven, and w8 c290forget aboutn9ove th8 chan84 *382a/a>aspa0408>30e8ac79trn8out 30e r8ce2889paht 30e9ac79trace29/reekidL4"L42 idmcod_dON_ON/ainit" mutex_lockh_spL__un97a/inmutex_lock1">j3hrnop_sl_s="comto 8aaaaaaa* e8>29dh_s it later.n9ove th8 chan84rsretke_tount" class="s3152 n8out 31t"802id="L4298cod_25aaaaaaaaa*pprove th8 chan84/iniidL4]ount" class="s315" n8ouinfof_4088_o2882pahinfo>282e29/re>2al,#ode=trbifripaht 30e8ac79trRING_BUFFER_ALL_CPUStp>gloscurrent_RING_BUFFER_ALL_CPUS97a/i9noptsidLRING_BUFFER_ALL_CPUS"nasiz80_o28h3pah8_spL__uex>29dtrtsaflag1la8sref=84e>2829id="unt" class="" 30408>30e8ac79trfripaht >3151ac79trace28hre>289 idt4amp;85 id8a"dtatic c8 314rac8/t8ace2784 *382a/a>aspadL4]ount_spretizhlongt" class="s3156 n8ou304088_o2882paht>3151ac79trace28hre>289 idt4amp;85 id8apumask_RI8re ini"ializeda*pprove th8 chan84e>289cd0ount" class="s31 7 n8out 31 r8029+codcpu8rrayinit" cod">j.="n97aun87a/in84snegidL4)ount" class=0 class="s3156 n8ou304088_o2882paht>31i=3051ac79trace28hre>289 idtCPUS"nasiz804h">j.="l8race28hre>287 id="L429L_o8emp1=84>289 id="snapshotef="shotef="fc3098 j"a5s>31i=3151ac79trace28hre>289 idtCPUS"nasiz80j"aceiddp8 314rac8/t8ace2884abledidL4)spah class=" class="l31t5 n8out 3140checkt" call0fri s2902id="L429+cod_255" May be c2lled befo8_j"aceiddp8L351">j351a/a>copup>glu_o8emp1=85e>j) =rs0)spah class=0408>30e8ac79trfor_each_8out8hrefripaht 30e8ac79trfripaht aspah class=h class=" class="l31t5 n8out 3140fill=""ce290s2902id="L429+cod_255" May be c2lled befo8_aaaaaa* e8t ="larrayinit" cretsafla8sref=85/iniidL4]ountshotef="h class=" class="l3115 n8ous8ou304088_o2882paht>31i== 08>315rac79trace28hre>289rid="L429+8o2id="L4298 >3152ac79t8ace2885/iniidL4]ount" class=dL4)ount" class=0 class="s3156 n8ou304088_o2882paht>31i=3e>2al,#ode=trbi2lf_4088_o2882pahac289 e29/re>2al,#ode=trbi9 iiiiiiiiir824id="9 ii>>31[0408>30e8ac79trfripaht 2al,#ode=trbi>31riespaht 31ries>>3151ac79trace28hre>289 idt4amp;85 id8__o28h3pah8j"acer_opus=_max_srn97aun87a/in85e>2829id="unt" class=40000000" class="l3115 n8ous8ou304088_o2882paht>31i!400408>30e8ac79tr2lf_4088_o2882pahac289 e29/re>2al,#ode=trbi9 iiiiiiiiir824id="9 ii>>31[0408>30e8ac79trfripaht 2al,#ode=trbi>31riespaht 31ries>>31i9noptsidLRING_BUFFER_ALL_CPUS"nasiz8_"dtatic c8t cset_j"acer_opoutn9afla8sref=85 *382a/a>aspadL4]ountdL4)ount" class=0 class="s3156 j"a5s>31i=3051ac79trace28hre>289 idtCPUS"nasiz8_pumask_RI8 315rac7/t8ace2885snegidL4)ount" class=shotef="""""""""bouak51ac79trace28hre>289 idtCPUS"nasiz8_29+codcpu8L351">j351a/a>copup>glu_o8emp1=85snegidL4)ount" class=========_cd0ount" class="s31 7 n8out 31 r8_4h">j.="l8L4]od_dON_ON/ainit" ih_sp8__un985>289 id="snapshotef="_cd0ount" class="s31 7 n8out 31 r8_28hre>2898it" c4O_CMDLINE_MAPp>glun87a/in85/iniidL4]ount" class="s3069 n8out 3040887trace28h8e>2879irace29/8hretinuesp8__un986e>j) =rs0)spah class=" class="l3115 n8ouj"a5s>31i9noptsidLRING_BUFFER_ALL_CPUS"nasiz88en, and w8 30e ac7/t8ace2986 *382a/a>aspah class=h class=" class="s3153 n8outr8hreL429+c_ex2iddedpaht j3hrnop_sl_s="comto 8=_29+c/ain8t" =7L40_fbu=_29+cp>gl=sp8__un986/iniidL4]ountshotef="""""""""""""""""0408>30e8ac79tr8paht gloscurrent_spri31n0g1ac0408>30e8ac79trcontp>gloscurrent_j"aceid108 class="l31tstr8hr">"%lu (ex2idded: %lu)\n"2902id=1"L429+cod_255" May be c2lled befo882id="L4298t" =7L40_fbu=_29+cp>gl=sp8__un986/iniidL4]ount" class=ountshotef="""""""""""""""""0408>30e8ac79trs8ou304088_o2882paht>31i29/r29/r 101"L429+cod_255" May be c2lled befo88_o28h3pah8ids="larrayinit" crp>glco8emp1=86e>2829id="unt" class=40000000ef="""""""""""""""""0408>30e8ac79trex_locj"a5s>31i29/r29/r 10inmutex_lock1">j3hrnop_sl_s="comto 8rrent_j"ac8ids="larrayinit" crp>glco8emp1=86 *382a/a>aspadL4]ountdL4)ountelsemutex_lock1">j3hrnop_sl_s="comto 8rpumask_RI8=30408>30erac84trace28hre82839a86snegidL4)ount" class=shotef="""""""""0408>30e8ac79tr8paht gloscurrent_spri31n0g1ac0408>30e8ac79trcontp>gloscurrent_j"aceid108 class="l31tstr8hr">"%lu\n"2902id=1"0408>30e8ac79trs8ou304088_o2882paht>31i29/r29/r 10inmutex_lock1">j3hrnop_sl_s="comto 8r29+codcpu8 30erac7/t8ace2986snegidL4)ount" class=}telsemutex_lock1">j3hrnop_sl_s="comto 8r4h">j.="l8init" =7L40_optppoa__seot8ace2886>289 id="snapshotef="nt" clas"408>30e8ac79tr8paht gloscurrent_spri31n0g1ac0408>30e8ac79trcontp>gloscurrent_j"aceid108 class="l31tstr8hr">"X\n"2902id=inmutex_lock1">j3hrnop_sl_s="comto 8r28hre>2898 cset_j"acer_oplp"n97a=sp8__un986e>287 id="L40}telsemutex_lock1">j3hrnop_sl_s="comto 88>j2869pah8 30erac8/t8ace2887e>j) =rs0)spah class=0408>30e8ac79tr8paht gloscurrent_spri31n0g1ac0408>30e8ac79trcontp>gloscurrent_j"aceid108 class="l31tstr8hr">"%lu\n"2902id=1"0408>30e8ac79tr2lf_4088_o2882pahac289 e29/re>2al,#ode=trbi9 iiiiiiiiir824id="9 ii>>31[0408>30e8ac79trinfof_4088_o2882pahinfo>282e29/re>2al,#ode=trbifripaht 2al,#ode=trbi>31riespaht 31ries>>31i29/r29/r 10inmutex_lock1">j3hrnop_sl_s="comto 88ce286spah8o m"seq_p_ionshbu=p>glu_o8emp1=87>2894id="L417" class="l31 1 n8out 31 8=_29+c/ain8t" =7L40_fbu=_29+cp>gl=sp8__un987/iniidL4]ount" class="s3156 href=330e r8ce2891paht 30g1ac79trace29/r824id="dtL4"L42 idmcod_dON_ON/ainit" mutex_lockh_spL__un97a/inmutex_lock1">j3hrnop_sl_s="comto 8=_29+c/ain8 30e2ac79t8ace2887a/a> id="L417" class="l3133 n8out 314088x_sr cset8" cset_j"acer_oplp"n97asp8__un987e>2829id="untfout 304088>j28851paht >31140351">j351a/a>cdsimpl3_rea/_from_L429+cf_4088_o2882pahsimpl3_rea/_from_L429+c0g1ac0408>30e8ac79trucontp>gloscurrent_uj"aceid1pshotef="fc3098 cn 304088_o2882pahc31088h10shotef="fc3098 ppo>=31408>313rac82ppo>t gloscurrent_j"aceid108408>30e8ac79tr8paht j3hrnop_sl_s="comto 8=rent_j"ac830erac79tr8ce28h87 *382a/a>aspa"c3151 n8out 31t">7*/2851paht >3151ac79trace28hre>289 idt4amp;85 id88pumask_RI8 30erac7/t8ace2887e>289_cd0ount" class="s31 7 n8out 31 r8829+codcpu8eddemdaht s_u cjtsaflagtr8ce28h87rsretke_tount" class="s3147 n8out 3140884h">j.="l8opsh_spoptn_generic__seot8ace2887>289 1id="41ce29/r824id="dtsn8out 304088_o2882paht gloscurrent_uj"aceid1"L429+cod_255" May be c2lled befo8ayinit" cl8generic_ionshd=".="n97aot8ace2888e>j) =rs0)spah class=idL4)s" class="s3156 n8out 304088_o2882paht=31408>313rac82ppo>t j3hrnop_sl_s="comto 8ace286spah8a28href=30e r>30e ac7/tra8e28hr88 *382noptsidLRING_BUFFER_ALL_CPUS"nasiz8e_29+c/ain8 30e1ac79t8ace2988/iniidL4]ount1ipL__uduplicate_tizh=cnlockhe31rieseinfof_4088_o2882pahcnlockhe31rieseinfo>2829it er_ini"n97a/1infof_4088_o2882pahinfo>282f=30408>30e8ac79trfi21 id="dtatic confi21a28hdataL351">j351a/a>cdprivp;aa9 iiiiiiiiir824id="privp;aa9 ii>>3151ac79trace28hre>289 idtCPUS"nasiz8e_29+c/ain8set_j"acer_optsizh_sac8/t8ace2888/iniidL4]ount_spretizhlongt" class="s3156 vchtp>gloscurrent_vch289 51ac79trace28hre>289 idtCPUS"nasiz8ex_sr cset8"comto m"seq_p_ubu=p>glot8ace2888e>2829id="unt"" 30408>30e8ac79tr851paht >3151ac79trace28hre>289 idt4amp;85 id8erent_j"ac8init" =7L40_optppoa__seun87a/in88 *382cd0ount" class="s31 7 n8out 31 r8epumask_RI830erac8/tr8ce28h88e>289.c#L3unt" class="s3156 851paht >31140351">j351a/a>cdk1iptoul_from_us28 id="dtatic conk1iptoul_from_us280g1ac0408>30e8ac79trucontp>gloscurrent_uj"aceid1pshotef="fc3098 cn 304088_o2882pahc31088h10101079trace29/r824id="dtvchtp>gloscurrent_vch289 inmutex_lock1">j3hrnop_sl_s="comto 8_j"aceiddp8fMAX_RITEhR_SIZE" ih_2_sp8__un988snegidL4)ount" class="s315" n8ou4088_o28h4paht 315rac79trace28hre>289rid="L429+8eL3 =7L40_8 hs="larrayinit" crp>glco8emp1=88>289 id="snapshotef=""c3151 n8out 31t">7*/2851paht >3151ac79trace28hre>289 idt4amp;85 id8e="larrayi8 30erac8/t8ace2888/iniidL4]ount" class="s3069 n8out 30408"_onae__yp8s_lockh_spL__un97a/in_ona8__ype89e>j) =rs0)spa" class="l31t5 n8out 3140must have at least 1 >31ry *>2902id="L429+cod_255" May be c2lled befo8"ce286spah8nit" current_j28hr/in_ona8__ype891iniidL4]ount" class="s3153 n8outvchtp>gloscurrent_vch289 i"L429+cod_255" May be c2lled befo8"_29+c/ain8s_lockh_spL__un97a/in_ona8__ype89/iniidL4]ountshotef=""c3151 n8out 304088>j284INVASK_COMM_LEN"nasi4INVAS>>3151ac79trace28hre>289 idt4amp;85 id88_o2892pah8 30g2ac79t8ace2889a/a> id="L417" class="l3133 n8out 314088=trcmpidl8"s="larrayinit" crp>glona8__ype894>j) =rs0)spa" class="l31t5 n8out 3140vchue is=""cKB *>2902id="L429+cod_255" May be c2lled befo8"rent_j"ac830grac79tr8ce28h89 *382a/a>aspa" class="s309" vchtp>gloscurrent_vch289 1<<= 1051ac79trace28hre>289 idtCPUS"nasiz88pumask_RI8 >30grac7/t8ace2889e>289cd0ount" class="s31 7 n8out 31 r88j"aceiddp8"rL351">j351a/a>csi__seun87a/in89sstop_cd0ountshotef="fc3098 851paht >31140351">j351a/a>cd8out8hreret30e8ac79trinfof_4088_o2882pahinfo>282e29/re>2al,#ode=trbifripaht j3hrnop_sl_s="comto 88L3 =7L40_830g7ac8/tr8ce28h89/iniidL4]ount" cl"s3062 n8out 30851paht >311< 08>315rac79trace28hre>289rid="L429+88="larrayi8rL351">j351a/a>csi__seuna8__ype89abledidL4)spah class="c3151 n8out 31t">7*/2851paht >3151ac79trace28hre>289 idt4amp;85 id9="L429+cod9rL351">j351a/a>csi__seuna9__ype90 *382cd0ount" class="s31 7 n8out 31 r9ce2899paht931 "ac83tr9ce28h901iniidL4]ountit er_ini"n97a/1ppo>=31408>313rac82ppo>t 30e8ac79tr1n 304088_o2882pahc31088h51ac79trace28hre>289 idt4amp;85 id9=22899paht9<_lockh_spL__un97a/in_ona9ace2990rsretke_tount" class="s3152 n8out 31t"9constdakev9lL351">j351a/a>cval__seun97a/in90/iniidL4]ount"c3151 n8out 31t">7*/21n 304088_o2882pahc31088h51ac79trace28hre>289 idt4amp;85 id9=4nstdakev9ls="larrayinit" crp>glona9ce28h90e>282_cd0ount" class="s31 7 n8out 31 r9c5nstdakev9la28href=30408>30grac79tr9emp1=90 *382cd0ount" class="s31 7 n8out 31 r9"L429+codc9uL351">j351a/a>copup>glun97a/in90e>2891id="41t" cd0ount" class="s31 7 n8out 31 r9"7429+codc9urL351">j351a/a>csi__seun9emp1=90sstop4 n8out 31g_o8f8out8hree31riesereleas3paht 30g7ac8/tr9ce28h90>289 noptsidLRING_BUFFER_ALL_CPUS"nasiz9c9429+codc9uL351">j351a/a>csi__seuna9ace2890abledidL4)spa1ipL__uduplicate_tizh=cnlockhe31rieseinfof_4088_o2882pahcnlockhe31rieseinfo>2829it er_ini"n97a/1infof_4088_o2882pahinfo>282f=30408>30e8ac79trfi21 id="dtatic confi21a28hdataL351">j351a/a>cdprivp;aa9 iiiiiiiiir824id="privp;aa9 ii>>3151ac79trace28hre>289 idtCPUS"nasiz9of @tizh_s9's safriej approve th9 chan91 *382cd0ount" class="s31 7 n8out 31 r9oe2899paht9"rL351">j351a/a>csi__se,h9 chan91 *382a/a>aspa0408>30e8ac79trkfree id="dtatic conkfree0g1ac0408>30e8ac79trinfof_4088_o2882pahinfo>282)51ac79trace28hre>289 idtCPUS"nasiz9o22899paht9larrayinit" ccpu_i.p>glun97a/in91rsretke_tount" class="s3152 n8out 31t"9nonstdakev9>3142ac79tr9ce28h91/iniidL4]ount"c3151 051ac79trace28hre>289 idtCPUS"nasiz9R""""sd="=9larrayinit" cretsaflagL_o9emp1=91e>282_cd0ount" class="s31 7 n8out 31 r9o5nstdakev9 311rac8/t9ace2791 *382cd0ount" class="s31 7 n8out 31 r9nL429+codc9G_BUFFER_ALL_CPUSp>glugtr9ce28h91e>2891id="41ce29/r824id="dtsn8out 304088_o2882paht j351a/a>copup>glugtr9ce28h91sstop4 n8out 31g_o8f8out8hretotalee31rieserea/paht gloscurrent_uj"aceid1"L429+cod_255" May be c2lled befo9o8429+codc9rrayinit" cod">j.="n97a,h9 chan91>289 id="snapshotef="nt" clasa/a>aspa0408>30e8ac79trn8out 304088_o2882paht=31408>313rac82ppo>t j3hrnop_sl_s="comto 949429+codc9L351">j351a/a>copup>glu_o9emp1=91ablednoptsidLRING_BUFFER_ALL_CPUS"nasiz9od3"cu_dON9ON/ainit" retsaf_flagef=p9rsn7t92sstop_cd0ount4ipL__uduplicate_tizh="larraarrayce2891paht 30e8ac79trfi21 id="dtatic confi21a28hdataL351">j351a/a>cdprivp;aa9 iiiiiiiiir824id="privp;aa9 ii>>3151ac79trace28hre>289 idtCPUS"nasiz9oe2899paht9raaaaaaaaaaaaaaaaabreakag9ref=p92 *382a/a>aspachar=fss="s315" n8oucontp>gloscurrent_j"aceid[64]51ac79trace28hre>289 idtCPUS"nasiz9 c cpu_i.=9siz_cpumask_safriejn97aag9ref=p92/iniidL4]ount"" 30408>30e8ac79tr8paht j3hrnop_sl_s="comto 9 /28h2paht91grac84trace28hre>2842itr9ce28h92/iniidL4]ount_spretizhlongt" class="s3156 n8ou304088_o2882paht>31i=301pshotef="fc3098 ex2idded5s>31i=30nmutex_lock1">j3hrnop_sl_s="comto 9 """"sd="=93123ac79trace29/} elsegtr9ce28h92rsretke_tount" class="s3144 n8out 31409 5nstdakev9rrayinit" cod">j.="n97a,h9 chan92 *382a/a>aspa" class="s309" n8out 30e r8ce2889paht 30e9ac79trace29/reekidL4"L42 idmcod_dON_ON/ainit" mutex_lockh_spL__un97a/inmutex_lock1">j3hrnop_sl_s="comto 9Lpumask_RI9arrayinit" ccpu_i.p>gluag9ref=p92e>289.c#L3unt" class="s3156 for_each_8out8hrefripaht 30e8ac79trfripaht >31[0408>30e8ac79trfripaht 2al,#ode=trbi>31riespaht 31ries>>31i29/r29/r 10nmutex_lock1">j3hrnop_sl_s="comto 9L8429+codc9iz_cpumask_safriejn97a =t9ace2892>289 id="snapshotef="" class="s3153 n8outr8hreL429+c_ex2iddedpaht j3hrnop_sl_s="comto 9o9429+codc9siz_cpumask_safriejn97aag9ref=p92abledidL4)spah class=nt" classhotef="fc3098 ex2idded5s>31i+400408>30e8ac79tr2lalocj"a5s>31i29/r29/r 10nmutex_lock1">j3hrnop_sl_s="comto 9ht 312rac83trace28hre92839a93sstop_cd0ount_cd0ount" class="s31 7 n8out 31 r98_o283spah9 3140ac8/t9ace27931iniidL4]ount" clss="s3153 n8outr8hreL429+c_ex2iddedpaht j3hrnop_sl_s="comto 98c cpu_i.=9cd="larrayinit" cretsafla9sref=93/iniidL4]ountshotef="shotef="fc3098 8paht gloscurrent_spri31n0g1ac0408>30e8ac79trcontp>gloscurrent_j"aceid108 class="l31tstr8hr">"%lu\n"2902id=1"0408>30e8ac79trn8ou304088_o2882paht>31inmutex_lock1">j3hrnop_sl_s="comto 98/28h2paht93132ac88re92839a93/iniidL4]ountelsemutex_lock1">j3hrnop_sl_s="comto 98""""sd="=9 313rac8839ace2893e>2829id="unt" class=shotef="fc3098 8paht gloscurrent_spri31n0g1ac0408>30e8ac79trcontp>gloscurrent_j"aceid108 class="l31tstr8hr">"%lu (ex2idded: %lu)\n"2902id=1"0408>30e8ac79trn8ou304088_o2882paht>311pshotef="fc3098 ex2idded5s>31inmutex_lock1">j3hrnop_sl_s="comto 985nstdakev9uL351">j351a/a>copup>glun97a/in93 *382a/a>aspa" class="s309" n8out 30e r8ce2891paht 30g1ac79trace29/r824id="dtL4"L42 idmcod_dON_ON/ainit" mutex_lockh_spL__un97a/inmutex_lock1">j3hrnop_sl_s="comto 9=pumask_RI9313rac8/tr9ce28h93e>289cd0ount" class="s31 7 n8out 31 r9=29+codcpu9t ="larrayinit" cretsafla9sref=93snegidL4)ount"c3151 n8out 31t">7*/2simpl3_rea/_from_L429+cf_4088_o2882pahsimpl3_rea/_from_L429+c0g1ac0408>30e8ac79trucontp>gloscurrent_uj"aceid1pshotef="fc3098 cn 304088_o2882pahc31088h10shotef="fc3098 ppo>=31408>313rac82ppo>t gloscurrent_j"aceid108408>30e8ac79tr8paht j3hrnop_sl_s="comto 9=8429+codc9 3147ac79a9sref=93/inii_cd0ount" class="s31 7 n8out 31 r989429+codc9acea/a29+cod_255"prove th9 chan93/iniidL4]ount" class="s3069 n8out 30409adchatize 9f dchach_s _spL__n9ove th9 chan94 *3821id="41ce29/r824id="dtsn8out 304088_o2882paht gloscurrent_uj"aceid1"L429+cod_255" May be c2lled befo9aaaaaaa* e9>29dh_s it later.n9ove th9 chan94/iniidL4]ountshotef="""""""""""0408>30e8ac79trn8out 304088_o2882paht=31408>313rac82ppo>t j3hrnop_sl_s="comto 902id="L4299cod_25aaaaaaaaa*pprove th9 chan94e>289noptsidLRING_BUFFER_ALL_CPUS"nasiz90_o28h3pah9_spL__uex>29dtrtsaflag1la9sref=944>j) =rs0)spa" class="l31t5 n8out 3142902id="L429+cod_255" May be c2lled befo9a"dtatic c9 314rac8/t9ace2794 *382" class="l31t5 n8out 3"""""""""* There is=no need to rea/ whatce290us28 has wri;ten,ce2is=function2902id="L429+cod_255" May be c2lled befo9apumask_RI9re ini"ializeda*pprove th9 chan94e>289" class="l31t5 n8out 3"""""""""* is=just to make sure thatce29re is=no error when "echo" is=us2d2902id="L429+cod_255" May be c2lled befo9a29+codcpu9rrayinit" cod">j.="n97aun97a/in94snegi" class="l31t5 n8out 3"""""""""*>2902id="L429+cod_255" May be c2lled befo904h">j.="l9race28hre>287 id="L429L_o9emp1=94>2894id="L417" class="l31 8 n8out 31 _90j"aceiddp9 314rac8/t9ace2894abledidL4)spait er_ini"n97a/1ppo>=31408>313rac82ppo>t 30e8ac79tr1n 304088_o2882pahc31088h51ac79trace28hre>289 idt4amp;85 id9_j"aceiddp9L351">j351a/a>copup>glu_o9emp1=95 *382cd0ount" class="s31 7 n8out 31 r9_en, and w9ON/ainit" retsaf_flagef=p9rsn7t95 *382a/a>aspa"c3151 n8out 31t">7*/21n 304088_o2882pahc31088h51ac79trace28hre>289 idt4amp;85 id9_aaaaaa* e9t ="larrayinit" cretsafla9sref=95/inii_cd0ount" class="s31 7 n8out 31 r9o2id="L4299 >3152ac79t9ace2895a/a> id="L417" class="l3133 n8out 31409__o28h3pah9j"acer_opus=_max_srn97aun97a/in95e>2821id="41t" cd0ount" class="s31 7 n8out 31 r9_"dtatic c9t cset_j"acer_opoutn9afla9sref=95 *3824 n8out 31g_o8f8out8hrefreeaL429+c_releas3paht 315rac7/t9ace2895sneginoptsidLRING_BUFFER_ALL_CPUS"nasiz9_29+codcpu9L351">j351a/a>copup>glu_o9emp1=95snegidL4)ount" class="l31t5 n8out 3140disable 8out8hr ?"*>2902id="L429+cod_255" May be c2lled befo9_4h">j.="l9L4]od_dON_ON/ainit" ih_sp9__un995/iniidL4]ount" cl"s3062 n8out 30ex_locflag>=31408>313rac82ex_locflag>>>31i29trauduplicate_tizh=TRACE_ITER_STOP_ON_FREE=31408>313rac82TRACE_ITER_STOP_ON_FREEa28h8>315rac79trace28hre>289rid="L429+9_j"aceiddp9it" c4O_CMDLINE_MAPp>glun97a/in95abledidL4)spah class=" n8out 31g_o8f8out8hreoffpaht j3hrnop_sl_s="comto 987trace28h9e>2879irace29/8hretinuesp9__un996e>j) =rs0)spa" class="l31t5 n8out 3140ret2902id="L429+cod_255" May be c2lled befo98en, and w9 30e ac7/t9ace2996 *382a/a>aspa0408>30e8ac79tr>j358hreretgloscurrent_RING_BUFFER_ALL_CPUS97a/inmutex_lock1">j3hrnop_sl_s="comto 98aaaaaa* e9t" =7L40_fbu=_29+cp>gl=sp9__un996rsretke_tount" class="s3152 n8out 31t"982id="L4299t" =7L40_fbu=_29+cp>gl=sp9__un996/iniidL4]ount"c3151 051ac79trace28hre>289 idtCPUS"nasiz98_o28h3pah9ids="larrayinit" crp>glco9emp1=96e>282_cd0ount" class="s31 7 n8out 31 r9rrent_j"ac9ids="larrayinit" crp>glco9emp1=96 *382cd0ount" class="s31 7 n8out 31 r9rpumask_RI9=30408>30erac84trace28hre92839a96e>2891id="41ce29/r824id="dtsn8out 304088_o2882paht gloscurrent_uj"aceid1"L429+cod_255" May be c2lled befo9r4h">j.="l9init" =7L40_optppoa__seot9ace2896>289 id="snapshotef="nt" clasotef="""""""""""0408>30e8ac79trn8out 304088_o2882paht=31408>313rac82fpo>t j3hrnop_sl_s="comto 9r28hre>2899 cset_j"acer_oplp"n97a=sp9__un996ablednoptsidLRING_BUFFER_ALL_CPUS"nasiz98>j2869pah9 30erac8/t9ace2897e>j) =rs0)spa_spretizhlongt" class="s3156 add8 id="dtatic conadd8289 i=3(_spretizhlong)t er_ini"n97a/1ucontp>gloscurrent_uj"aceid51ac79trace28hre>289 idtCPUS"nasiz98ce286spah9o m"seq_p_ionshbu=p>glu_o9emp1=97 *382a/a>aspa4ipL__uduplicate_tizh=r8hreL429+c_ev>31paht 31ef=3sit er_ini"n97a/1ev>31paht 31ef=351ac79trace28hre>289 idtCPUS"nasiz98aaaaaa* e9t" =7L40_fbu=_29+cp>gl=sp9__un997/iniidL4]ount1ipL__uduplicate_tizh=r8hreL429+c id="dtatic conr8hreL429+c0g1asit er_ini"n97a/1L429+c id="dtatic conL429+c0g1a51ac79trace28hre>289 idtCPUS"nasiz982id="L4299 30e2ac79t9ace28973iniidL4]ount1ipL__uduplicate_tizh=pri31ee31ryce2891paht 289 idtCPUS"nasiz98_o28h3pah9" cset_j"acer_oplp"n97asp9__un997e>2829id="unt_spretizhlongt" class="s3156 irqcflag>=31408>313rac82irqcflag>ef=351ac79trace28hre>289 idtCPUS"nasiz98rent_j"ac930erac79tr9ce28h97 *382a/a>aspa1ipL__uduplicate_tizh=paglpaht =31408>313rac82pag9>bled[2]51ac79trace28hre>289 idtCPUS"nasiz98pumask_RI9 30erac7/t9ace2897e>289.c#L3untvoidsit er_ini"n97a/1map_paglpaht 289 idtCPUS"nasiz9829+codcpu9eddemdaht s_u cjtsaflagtr9ce28h97snegidL4)ount"" 30408>30e8ac79trnr_pag9>=31408>313rac82nr_pag9>bledi=3151ac79trace28hre>289 idtCPUS"nasiz984h">j.="l9opsh_spoptn_generic__seot9ace2897>289 id="snapce29/r824id="dtsn8out 304088_o2882paht 2899saveddemdaht s_d=".n97aot9ace2897abledidL4)spat" 3ce29/r824id="dtoffs51paht 289 idtCPUS"nasiz9ayinit" cl9generic_ionshd=".="n97aot9ace2898e>j) =rs0)spat" 3ce29/r824id="dtn8ou304088_o2882paht>3151ac79trace28hre>289 idt4amp;85 id9ace286spah9a28href=30e r>30e ac7/tra9e28hr981>j) =rs0)spat" 3ce29/r824id="dtlen304088_o2882pahlenef=351ac79trace28hre>289 idtCPUS"nasiz9e_29+c/ain9 30e1ac79t9ace2998/iniidL4]ount"" 30408>30e8ac79tr851paht >3151ac79trace28hre>289 idt4amp;85 id9e_29+c/ain9set_j"acer_optsizh_sac8/t9ace2898/iniidL4]ount"" 30408>30e8ac79tri id="dtatic coniceidnmutex_lock1">j3hrnop_sl_s="comto 9ex_sr cset9"comto m"seq_p_ubu=p>glot9ace2898rsretke_tount" class="s3144 n8out 31409erent_j"ac9init" =7L40_optppoa__seun97a/in98 *382a/a>aspa" class="s315" n8ou8out8hredisabledpaht 315rac79trace28hre>289rid="L429+9epumask_RI930erac8/tr9ce28h98e>289.c#L3unttttttttt"c3151 n8out 304088>j284INVASK_COMM_LEN"nasi4INVAS>>3151ac79trace28hre>289 idt4amp;85 id9_j"aceiddp9fMAX_RITEhR_SIZE" ih_2_sp9__un998rsretke_tount" class="s3147 n8out 31409eL3 =7L40_9 hs="larrayinit" crp>glco9emp1=98/iniidL4]ount" cl!l"s3062 n8out 30ex_locflag>=31408>313rac82ex_locflag>>>31i29trauduplicate_tizh=TRACE_ITER_MARKERStp>gloscurrent_TRACE_ITER_MARKERSa28h88>315rac79trace28hre>289rid="L429+9e28hre>2899 30erac8/t9ace2898abledidL4)spah class="c3151 n8out 304088>j284INVASK_COMM_LEN"nasi4INVAS>>3151ac79trace28hre>289 idt4amp;85 id9"_onae__yp9s_lockh_spL__un97a/in_ona9__ype99 *382cd0ount" class="s31 7 n8out 31 r9"ce286spah9nit" current_j28hr/in_ona9__ype991iniidL4]ount" clshotef="fc3098 cn 304088_o2882pahc31088hi29/ruduplicate_tizh=TRACE_BUF_SIZE=31408>313rac82TRACE_BUF_SIZEa28h8>315rac79trace28hre>289rid="L429+9"_29+c/ain9s_lockh_spL__un97a/in_ona9__ype99/iniidL4]ountshotef="shotef="fc3098 cn 304088_o2882pahc31088hi400408>30e8ac79trTRACE_BUF_SIZE=31408>313rac82TRACE_BUF_SIZEa28h51ac79trace28hre>289 idt4amp;85 id9"_29+c/ain9 30g2ac79t9ace2899a/a> id="L417" class="l3133 n8out 314098=trcmpidl9"s="larrayinit" crp>glona9__ype994>j) =rs0)spa" class="l31t5 n8out 3142902id="L429+cod_255" May be c2lled befo9"rent_j"ac930grac79tr9ce28h99 *382" class="l31t5 n8out 3"""""""""* User clce is=""ject8hr 2lleds=""toce290255" M 2lled L429+c.2902id="L429+cod_255" May be c2lled befo9"pumask_RI9 >30grac7/t9ace2899e>289" class="l31t5 n8out 3"""""""""* We want to be as=non=""trusive as=pot j351a/a>csi__seun97a/in99snegi" class="l31t5 n8out 3"""""""""* To do so, we do not want to alN_Oate any special L429+cs2902id="L429+cod_255" May be c2lled befo9"L3 =7L40_930g7ac8/tr9ce28h99/inii" class="l31t5 n8out 3"""""""""* or take any __uns, L4t=""stea/ wri;ace290us28 clce 9 ii>>02id="L429+cod_255" May be c2lled befo9"28hre>2899rL351">j351a/a>csi__seuna9__ype99abled" class="l31t5 n8out 3"""""""""* 1ipaight=""toce290r8hr L429+c.2902id="L429+cod_255" May be c2lled bef40="L429+co40="L41">j351a/a>csi__seun40="L>40="bled" class="l31t5 n8out 3"""""""""*2902id="L/pre>cs29+ce8/05/c174716c2ba727d4198/810ac5199b8750fb_3/40="L>L429+cod_255" May be c2lled bef40=1L429+co40=it" current_j28hr/in_on40=it>40=1bled" class="l31t5 n8out 3"""""""""* First we need to p""ce290us28 clce L429+c ""tocmemory,2902id="L429+cod_255" May be c2lled bef40=2L429+co40=_lockh_spL__un97a/in_on40=_l>40=2bled" class="l31t5 n8out 3"""""""""* which, most likely it="s, Lecaus2 it=just +coerenced it.2902id="L429+cod_255" May be c2lled bef40=3L429+co40=30g2ac7940=40=3bled" class="l31t5 n8out 3"""""""""* Butce29re's=no guarantee thatcit="s. By0us8hr get_us28_pag9>_fast()2902id="L429+cod_255" May be c2lled bef40=4L429+co40=s="larrayinit" crp>glon40=s=>40=4bled" class="l31t5 n8out 3"""""""""* and kmap_atomic/kunmap_atomic() we clasget acedss toce292902id="L429+cod_255" May be c2lled bef40=5L429+co40=a28href=30408>30grac79t40=a2>40= *382" class="l31t5 n8out 3"""""""""* pag9> directly. We then wri;ace2909 ii directly=""toce292902id="L429+cod_255" May be c2lled bef40=6L429+co40=>30grac7/40=40=e>289" class="l31t5 n8out 3"""""""""* r8hr L429+c.2902id="L429+cod_255" May be c2lled bef40=7L429+co40=rL351">j351a/a>csi__seu40=rL>40=snegi" class="l31t5 n8out 3"""""""""*>2902id="L429+cod_255" May be c2lled bef40=8L429+co40=a28href=30e r>30g7ac8/t40=a2>40=>289 id="snapce29/r824id="dtBUILD_BUG_ON=31408>313rac82BUILD_BUG_ON0g1ac0408>30e8ac79trTRACE_BUF_SIZE=31408>313rac82TRACE_BUF_SIZEa28hi29/r400408>30e8ac79trPAGE_SIZE=31408>313rac82PAGE_SIZE97a/inmutex_lock1">j3hrnop_sl_s="comto40=9L429+co40=L351">j351a/a>csi__seun40=L3>40=/iniidL4]ount" class="s3069 n8out 304401"L429+co40's safriej approve t40>40&#>j) =rs0)spa" class="l31t5 n8out 3140checkt" cwe crot pag9> *>2902id="L429+cod_255" May be c2lled bef4011L429+co40"rL351">j351a/a>csi__se,40"rL>40&1iniidL4]ount" clc0408>30e8ac79tradd8 id="dtatic conadd8289 i29trauduplicate_tizh=PAGE_MASK=31408>313rac82PAGE_MASK97a/ii!40lc0408>30e8ac79tradd8 id="dtatic conadd8289 i+"shotef="fc3098 cn 304088_o2882pahc31088h)i29trauduplicate_tizh=PAGE_MASK=31408>313rac82PAGE_MASK97a/i8>315rac79trace28hre>289rid="L42940&2L429+co40larrayinit" ccpu_i.p>glu40lar>40&/iniidL4]ountshotef="shotef="fc3098 nr_pag9>=31408>313rac82nr_pag9>bledi=32nmutex_lock1">j3hrnop_sl_s="comto4013L429+co40>3142ac79t4040&a/a> id="L417" class="l3133 n8out 31440&4L429+co40larrayinit" cretsaflagL_40lar>40&e>2829id="untfout 304088>j28offs51paht 30e8ac79tradd8 id="dtatic conadd8289 i29trauc0408>30e8ac79trPAGE_SIZE=31408>313rac82PAGE_SIZE97a/ - 1inmutex_lock1">j3hrnop_sl_s="comto4015L429+co40 311rac8/40 40& *382a/a>aspa" class="s309" add8 id="dtatic conadd8289 i29tra400408>30e8ac79trPAGE_MASK=31408>313rac82PAGE_MASK97a/nmutex_lock1">j3hrnop_sl_s="comto4016L429+co40G_BUFFER_ALL_CPUSp>glugt40G_B>40&e>289cd0ount" class="s31 7 n8out 31 40&7L429+co40351">j351a/a>copup>glugt40351>40&sstop_cd0ountshotef="fc3098 851paht >31140351">j351a/a>cdget_us28_pag9>_fastpaht _fast0g1ac0408>30e8ac79tradd8 id="dtatic conadd8289 10shotef="fc3098 nr_pag9>=31408>313rac82nr_pag9>bled,301pshotef="fc3098 pag9>=31408>313rac82pag9>bledinmutex_lock1">j3hrnop_sl_s="comto4018L429+co40rrayinit" cod">j.="n97a,40rra>40&/iniidL4]ount" cl"s3062 n8out 30851paht >311< shotef="fc3098 nr_pag9>=31408>313rac82nr_pag9>bledi9noptsidLRING_BUFFER_ALL_CPUS"nasi40&9L429+co40L351">j351a/a>copup>glu_40L35>40&abledidL4)spah class=while (-n8out 304088>j28851paht >311&9/r4008>315rac79trace28hre>289rid="L429402"L429+co40ON/ainit" retsaf_flagef=40ON/>40ON289 id="snapshotef="nt" classhotef="fc3098 put_paglpaht 30e8ac79trpag9>=31408>313rac82pag9>bled[8out 304088>j28851paht >31]inmutex_lock1">j3hrnop_sl_s="comto4021L429+co40raaaaaaaaaaaaaaaaabreaka40raa>40O *382a/a>aspah class=ce29/r824id="dtwri;ten304088_o2882pahwri;tenef=3140n8out 304088>j284FAULTK_COMM_LEN"nasi4FAULT97a/nmutex_lock1">j3hrnop_sl_s="comto4022L429+co40siz_cpumask_safriejn97aa40siz>40O/iniidL4]ountshotef="gotocfout 304088>j28ou1paht >3151ac79trace28hre>289 idt4amp;85 i40O3L429+co401grac84trace28hre>2842it401gr>40O/iniidL4]ount_cd0ount" class="s31 7 n8out 31 40O4L429+co403123ac79trace29/} elsegt40312>40Orsretke_tount" class="s3144 n8out 31440O5L429+co40rrayinit" cod">j.="n97a,40rra>40O *382a/a>aspaforclass="s315" n8oui id="dtatic coniceidi=30n30408>30e8ac79tri id="dtatic coniceid1< shotef="fc3098 nr_pag9>=31408>313rac82nr_pag9>bledn30408>30e8ac79tri id="dtatic coniceid++8>315rac79trace28hre>289rid="L4294026L429+co40arrayinit" ccpu_i.p>glua40arr>40Oe>289.c#L3untttttttttt er_ini"n97a/1map_paglpaht 30e8ac79tri id="dtatic coniceid]140351">j351a/a>cdkmap_atomic id="dtatic conkmap_atomic0g1ac0408>30e8ac79trpag9>=31408>313rac82pag9>bled[8out 304088>j28i id="dtatic coniceid]inmutex_lock1">j3hrnop_sl_s="comto4027L429+co40N_ON/ainit" retsaf_sref=40N_O>40Orsretke_tount" class="s3147 n8out 31440O8L429+co40iz_cpumask_safriejn97a =40iz_>40O>289 id="snapce29/r824id="dtN_Oal_savocflag>=31408>313rac82N_Oal_savocflag>0g1ac0408>30e8ac79trirqcflag>=31408>313rac82irqcflag>ef=3inmutex_lock1">j3hrnop_sl_s="comto4029L429+co40siz_cpumask_safriejn97aa40siz>40O9289 id="snapce29/r824id="dtn8ou304088_o2882paht>31i=3t312rac83trace28hr40=31>40=3289 id="snapce29/r824id="dtL429+c id="dtatic conL429+c0g1a140351">j351a/a>cdglobal_2lledpaht 3140ac8/40 40= *382a/a>aspa0408>30e8ac79trev>31paht 31ef=3140351">j351a/a>cd8outeaL429+c___unereterva id="dtatic con8outeaL429+c___unereterva0g1ac0408>30e8ac79trL429+c id="dtatic conL429+c0g1a1pshotef="fc3098 TRACE_PRINTK_COMM_LEN"nasiTRACE_PRINT0g1a1pshotef="fc3098 n8ou304088_o2882paht>3111ac79trace28hre>289 idtCPUS"nasi40=2L429+co40cd="larrayinit" cretsafl40cd=>40=/iniidL4]ountshotef="""""""""""""""""ntttttttttt er_ini"n97a/1irqcflag>=31408>313rac82irqcflag>ef=31pshotef="fc3098 preempt_cou31paht j3hrnop_sl_s="comto4033L429+co403132ac88r4040=/iniidL4]ount" class="s3153 n8outev>31paht 31ef=3i9noptsidLRING_BUFFER_ALL_CPUS"nasi4034L429+co40 313rac8840 40=e>2829id="unt" class=s class="l31t5 n8out 3140R8hr L429+c disabled,="c3151 ast" cnot openaforcwri;ac*>2902id="L429+cod_255" May be c2lled bef4035L429+co40uL351">j351a/a>copup>glu40uL3>40= *382a/a>aspadL4]ountce29/r824id="dtwri;ten304088_o2882pahwri;tenef=3140n8out 304088>j284BADFK_COMM_LEN"nasi4BADF0g1a51ac79trace28hre>289 idtCPUS"nasi40=6L429+co40313rac8/t4040=e>289.c#L3untttttttttgotocfout 304088>j28ou1 30e r8ce2891paht 289 idtCPUS"nasi40=7L429+co40t ="larrayinit" cretsafl40t =>40=sstop_cd0ount_cd0ount" class="s31 7 n8out 31 4038L429+co40 3147ac7940 40=>2894id="L417" class="l31 8 n8out 31 40=9L429+co40acea/a29+cod_255"prove t40ace>40=9289 id="snapce29/r824id="dte31ryce2891paht j351a/a>cdr8hreL429+c_ev>31a9 iiiiiiiiir824id="r8hreL429+c_ev>31a9 ii0g1ac0408>30e8ac79trev>31paht 31ef=3i51ac79trace28hre>289 idtCPUS"nasi404"L429+co40f dchach_s _spL__n9ove t40f d>40f 289 id="snapce29/r824id="dte31ryce2891paht 2al,#ode=trbii1 id="dtatic conipef=3140351">j351a/a>cd_THIS_IP_ id="dtatic con_THIS_IP_0g1a51ac79trace28hre>289 idtCPUS"nasi4041L429+co40 c290forget aboutn9ove t40 c2>40f>2894id="L417" class="l31 1 n8out 31 40f2L429+co40>29dh_s it later.n9ove t40>29>40f2iniidL4]ount" clshotef="fc3098 nr_pag9>=31408>313rac82nr_pag9>bledi== 2i9noptsidLRING_BUFFER_ALL_CPUS"nasi4043L429+co40cod_25aaaaaaaaa*pprove t40cod>40f/iniidL4]ount" class=ce29/r824id="dtNen304088_o2882pahlenef=3140351">j351a/a>cdPAGE_SIZE=31408>313rac82PAGE_SIZE97a/ - fout 304088>j28offs51paht 289 idtCPUS"nasi4044L429+co40_spL__uex>29dtrtsaflag1l40_sp>40fe>2829id="unt" class=shotef="fc3098 memcpyce2891paht 30e8ac79trmap_paglpaht 289 idtCPUS"nasi4045L429+co40 314rac8/40 40f *382a/a>aspadL4]ountce29/r824id="dtmemcpyce2891paht j28len304088_o2882pahlenef=3]108408>30e8ac79trmap_paglpaht 30e8ac79trcn 304088_o2882pahc31088hi- fout 304088>j28len304088_o2882pahlenef=3i51ac79trace28hre>289 idtCPUS"nasi4046L429+co40re ini"ializeda*pprove t40re >40fe>289.c#L3unt}telsemutex_lock1">j3hrnop_sl_s="comto40f7L429+co40rrayinit" cod">j.="n97au40rra>40fsnegidL4)ount" class=0 class="s3156 memcpyce2891paht 30e8ac79trmap_paglpaht 289 idtCPUS"nasi4048L429+co40race28hre>287 id="L429L_40rac>40f>2894id="L417" class="l31 8 n8out 31 4049L429+co40 314rac8/40 40f9iniidL4]ount" clshotef="fc3098 e31ryce2891paht 2al,#ode=trbicontp>gloscurrent_j"aceid[8out 304088>j28cn 304088_o2882pahc31088hi- 1]i!408 class="l31tstr8hr">'\n'2902id=i9noptsidLRING_BUFFER_ALL_CPUS"nasi405"L429+co40L351">j351a/a>copup>glu_40L35>40L3negidL4)ount" class=0 class="s3156 e31ryce2891paht 2al,#ode=trbicontp>gloscurrent_j"aceid[8out 304088>j28cn 304088_o2882pahc31088h]1403 class="l31tstr8hr">'\n'2902id=51ac79trace28hre>289 idtCPUS"nasi4051L429+co40ON/ainit" retsaf_flagef=40ON/>40L *382a/a>aspah class=ce29/r824id="dte31ryce2891paht 2al,#ode=trbicontp>gloscurrent_j"aceid[8out 304088>j28cn 304088_o2882pahc31088hi+ 1]i403 class="l31tstr8hr">'\0'2902id=51ac79trace28hre>289 idtCPUS"nasi4052L429+co40t ="larrayinit" cretsafl40t =>40L2>289.c#L3unt}telsemutex_lock1">j3hrnop_sl_s="comto4053L429+co40 >3152ac7940 40L/iniidL4]ount" class=ce29/r824id="dte31ryce2891paht 2al,#ode=trbicontp>gloscurrent_j"aceid[8out 304088>j28cn 304088_o2882pahc31088h]1403 class="l31tstr8hr">'\0'2902id=51ac79trace28hre>289 idtCPUS"nasi4054L429+co40j"acer_opus=_max_srn97au40j"a>40Lrsretke_tount" class="s3144 n8out 3144055L429+co40t cset_j"acer_opoutn9afl40t c>40L *382a/a>aspa" class="s309" _eL429+c_30e r8_5 n8i 304088_o2882pah_eL429+c_30e r8_5 n8i 0g1ac0408>30e8ac79trL429+c id="dtatic conL429+c0g1a1pshotef="fc3098 ev>31paht 31ef=3i51ac79trace28hre>289 idtCPUS"nasi4056L429+co40 315rac7/40 40Le>289cd0ount" class="s31 7 n8out 31 4057L429+co40L351">j351a/a>copup>glu_40L35>40Lsstop_cd0ountshotef="fc3098 wri;ten304088_o2882pahwri;tenef=31408out 304088>j28cn 304088_o2882pahc31088h51ac79trace28hre>289 idtCPUS"nasi4058L429+co40L4]od_dON_ON/ainit" ih_s40L4]>40L>2894id="L417" class="l31 8 n8out 31 4059L429+co40it" c4O_CMDLINE_MAPp>glu40it">40LabledidL4)spait er_ini"n97a/1fpo>=31408>313rac82fpo>t 30e8ac79trwri;ten304088_o2882pahwri;tenef=351ac79trace28hre>289 idtCPUS"nasi406"L429+co40e>2879irace29/8hretinues40e>2>40e>2894id="L417" class="l31 8 n8out 31 4061L429+co40 30e ac7/40 40e *382afout 304088>j28ou1 30e r8ce2891paht gl=s40t" >40e2>289.c#L3untforclass="s315" n8oui id="dtatic coniceidi=30n30408>30e8ac79tri id="dtatic coniceid1< shotef="fc3098 nr_pag9>=31408>313rac82nr_pag9>bledn30408>30e8ac79tri id="dtatic coniceid++8noptsidLRING_BUFFER_ALL_CPUS"nasi4063L429+co40t" =7L40_fbu=_29+cp>gl=s40t" >40e/iniidL4]ount" class=ce29/r824id="dtkunmap_atomic id="dtatic conkunmap_atomic0g1ac0408>30e8ac79trmap_paglpaht 30e8ac79tri id="dtatic coniceid]i51ac79trace28hre>289 idtCPUS"nasi4064L429+co40ids="larrayinit" crp>glc40ids>40ee>2829id="unt" class=shotef="fc3098 put_paglpaht 30e8ac79trpag9>=31408>313rac82pag9>bled[8out 304088>j28i id="dtatic coniceid]i51ac79trace28hre>289 idtCPUS"nasi4065L429+co40ids="larrayinit" crp>glc40ids>40e *382a/a>aspa_cd0ount" class="s31 7 n8out 31 4066L429+co40=30408>30erac84trace28hr40=30>40e6*382afout 304088>j28ou1ce2891paht 7*/2wri;ten304088_o2882pahwri;tenef=351ac79trace28hre>289 idtCPUS"nasi4068L429+co40init" =7L40_optppoa__seo40ini>40e/inii_cd0ount" class="s31 7 n8out 31 40e9L429+co40 cset_j"acer_oplp"n97a=s40 cs>40e/iniidL4]ount" class="s3069 n8out 304407"L429+co40 30erac8/40 40 30e8ac79tr>j358hrece r8_show id="dtatic con8out8hrece r8_show0g1ac1ipL__uduplicate_tizh=seq_c clpaht glu_40o m>40 *382noptsidLRING_BUFFER_ALL_CPUS"nasi4072L429+co40t" =7L40_fbu=_29+cp>gl=s40t" >40 /iniidL4]ount"" 30408>30e8ac79tri id="dtatic coniceidnmutex_lock1">j3hrnop_sl_s="comto40 3L429+co40 30e2ac7940 40 a/a> id="L417" class="l3133 n8out 3144074L429+co40" cset_j"acer_oplp"n97as40" c>40 4>289.c#L3untforclass="s315" n8oui id="dtatic coniceidi=30n30408>30e8ac79tri id="dtatic coniceid1< shotef="fc3098 ARRAY_SIZE=31408>313rac82ARRAY_SIZE0g1ac0408>30e8ac79tr8outeace r8>=31408>313rac82ex_locce r8>ef=3i530408>30e8ac79tri id="dtatic coniceid++8>315rac79trace28hre>289rid="L4294075L429+co4030erac79t4040 *382a/a>aspadL4]ountce29/r824id="dtseq_pri31ntp>gloscurrent_seq_pri31n0g1ac0408>30e8ac79trmpaht 315rac79trace28hre>289rid="L4294076L429+co40 30erac7/40 40 e>289.c#L3untttttttttdL4]ountc class="l31tstr8hr">"%s%s%s%s"2902id=1"0408>30e8ac79tri id="dtatic coniceid1?tc class="l31tstr8hr">" "2902id= :tc class="l31tstr8hr">""2902id=1>315rac79trace28hre>289rid="L4294077L429+co40eddemdaht s_u cjtsaflagt40edd>40 snegidL4)ount" class=dL4]ountce29/r824id="dti id="dtatic coniceidi=40351">j351a/a>cd8outeace r8_idpaht "["2902id= :tc class="l31tstr8hr">""2902id=10351">j351a/a>cd8outeace r8>=31408>313rac82ex_locce r8>ef=3[8out 304088>j28i id="dtatic coniceid].t er_ini"n97a/1safl=31408>313rac82nafl0g1a1>315rac79trace28hre>289rid="L4294078L429+co40opsh_spoptn_generic__seo40ops>40 >289 id="snapshotef="nt" clasce29/r824id="dti id="dtatic coniceidi=40351">j351a/a>cd8outeace r8_idpaht "]"2902id= :tc class="l31tstr8hr">""2902id=i51ac79trace28hre>289 idtCPUS"nasi4079L429+co40saveddemdaht s_d=".n97ao40sav>40 9289 id="snapce29/r824id="dtneq_putc id="dtatic conneq_putc0g1ac0408>30e8ac79trmpaht '\n'2902id=i51ac79trace28hre>289 idtCPUS"nasi408"L429+co40generic_ionshd=".="n97ao40gen>40ge/a> id="L417" class="l3133 n8out 3144081L429+co40a28href=30e r>30e ac7/tr40a28>40g *382a/a>aspa"c3151 051ac79trace28hre>289 idtCPUS"nasi40g2L429+co40 30e1ac7940 40g/inii_cd0ount" class="s31 7 n8out 31 40g3L429+co40set_j"acer_optsizh_sac8/40set>40ga/a> id="L417" class="l3133 n8out 3144084L429+co40"comto m"seq_p_ubu=p>glo40"co>40ge>2821id="41ce29/r824id="dtnn8out 304088_o2882paht gloscurrent_uj"aceid1"L429+cod_255" May be c2lled bef40g5L429+co40init" =7L40_optppoa__seu40ini>40g *382a/a>aspadL4]ountnapshotef="nt" clasce29/r824id="dtn8out 304088_o2882paht=31408>313rac82fpo>t j3hrnop_sl_s="comto40g6L429+co4030erac8/t4040gsneginoptsidLRING_BUFFER_ALL_CPUS"nasi40g7L429+co40fMAX_RITEhR_SIZE" ih_2_s40fMA>40gsnegidL4)ountchar=fss="s315" n8oucontp>gloscurrent_j"aceid[64]51ac79trace28hre>289 idtCPUS"nasi40g8L429+co40 hs="larrayinit" crp>glc40 hs>40g>289 id="snapconst char=it er_ini"n97a/1ce r8>2lf_4088_o2882pahce r8>2lceidnmutex_lock1">j3hrnop_sl_s="comto4089L429+co40 30erac8/40 40gabledidL4)spat" 3ce29/r824id="dti id="dtatic coniceidnmutex_lock1">j3hrnop_sl_s="comto409"L429+co40s_lockh_spL__un97a/in_on40s_l>40s_/a> id="L417" class="l3133 n8out 3144091L429+co40nit" current_j28hr/in_on40nit>40s1iniidL4]ount" clshotef="fc3098 cn 304088_o2882pahc31088hi29/r=3tgloscurrent_j"aceidi8>315rac79trace28hre>289rid="L4294092L429+co40s_lockh_spL__un97a/in_on40s_l>40s/iniidL4]ountshotef=""c3151 n8out 304088>j284INVASK_COMM_LEN"nasi4INVAS>>3151ac79trace28hre>289 idt4amp;85 i40s3L429+co40 30g2ac7940 40sa/a> id="L417" class="l3133 n8out 3144094L429+co40"s="larrayinit" crp>glon40"s=>40s4iniidL4]ount" clshotef="fc3098 copy_from_us28 id="dtatic concopy_from_us280g1ac79trace29/r824id="dtcontp>gloscurrent_j"aceid108408>30e8ac79trucontp>gloscurrent_uj"aceid1pshotef="fc3098 cn 304088_o2882pahc31088hi8>315rac79trace28hre>289rid="L4294095L429+co4030grac79t4040s *382a/a>aspadL4]ount"c3151 n8out 304088>j284FAULTK_COMM_LEN"nasi4FAULT97a/nmutex_lock1">j3hrnop_sl_s="comto4096L429+co40 >30grac7/40 40se>289cd0ount" class="s31 7 n8out 31 4097L429+co40"rL351">j351a/a>csi__seu40"rL>40ssstop_cd0ountshotef="fc3098 contp>gloscurrent_j"aceid[8out 304088>j28cn 304088_o2882pahc31088h]140051ac79trace28hre>289 idtCPUS"nasi4098L429+co4030g7ac8/t4040s>2894id="L417" class="l31 8 n8out 31 4099L429+co40rL351">j351a/a>csi__seun40rL3>40s9289 id="snapce29/r824id="dtce r8>2lf_4088_o2882pahce r8>2lceidi=3ass="l3115 n8oustrstr81 id="dtatic constrstr810g1ac0408>30e8ac79trL42tp>gloscurrent_j"aceidi51ac79trace28hre>289 idtCPUS"nasi41="L429+co41="L41">j351a/a>csi__seun41="L>410_/a> id="L417" class="l3133 n8out 31441=1L429+co41=it" current_j28hr/in_on41=it>4101iniidL4]ountforclass="s315" n8oui id="dtatic coniceidi=30n30408>30e8ac79tri id="dtatic coniceid1< shotef="fc3098 ARRAY_SIZE=31408>313rac82ARRAY_SIZE0g1ac0408>30e8ac79tr8outeace r8>=31408>313rac82ex_locce r8>ef=3i530408>30e8ac79tri id="dtatic coniceid++89noptsidLRING_BUFFER_ALL_CPUS"nasi41=2L429+co41=_lockh_spL__un97a/in_on41=_l>410/iniidL4]ountshotef="" clshotef="fc3098 strcm1 id="dtatic constrcm10g1ac0408>30e8ac79tr8outeace r8>=31408>313rac82ex_locce r8>ef=3[8out 304088>j28i id="dtatic coniceid].t er_ini"n97a/1safl=31408>313rac82nafl0g1a1pce29/r824id="dtce r8>2lf_4088_o2882pahce r8>2lceid)i=4008>315rac79trace28hre>289rid="L42941=3L429+co41=30g2ac7941=410/iniidL4]ount" class=========break51ac79trace28hre>289 idtCPUS"nasi41=4L429+co41=s="larrayinit" crp>glon41=s=>4104iniidL4]ount_cd0ount" class="s31 7 n8out 31 41=5L429+co41=a28href=30408>30grac79t41=a2>410 *382a/a>aspa" class="s315" n8oui id="dtatic coniceidi=40351">j351a/a>cdARRAY_SIZE=31408>313rac82ARRAY_SIZE0g1ac0408>30e8ac79tr8outeace r8>=31408>313rac82ex_locce r8>ef=3i8>315rac79trace28hre>289rid="L42941=6L429+co41=>30grac7/41=410e>289.c#L3unttttttttt"c3151 n8out 304088>j284INVASK_COMM_LEN"nasi4INVAS>>3151ac79trace28hre>289 idt4amp;85 i4107L429+co41=rL351">j351a/a>csi__seu41=rL>410rsretke_tount" class="s3147 n8out 31441=8L429+co41=a28href=30e r>30g7ac8/t41=a2>41=>289 id="snapce29/r824id="dt8outeace r8_idpaht j351a/a>cdi id="dtatic coniceidnmutex_lock1">j3hrnop_sl_s="comto41=9L429+co41=L351">j351a/a>csi__seun41=L3>41=/iniidL4]ount" class="s3069 n8out 304411"L429+co41's safriej approve t41>411 289 id="snapce29/r824id="dthref=3e r8ce2891paht 30g1ac79trace29/r824id="dtL4"L42 idmcod_dON_ON/ainit" mutex_lockh_spL__un97a/inmutex_lock1">j3hrnop_sl_s="comto4111L429+co41"rL351">j351a/a>csi__se,41"rL>411>2894id="L417" class="l31 1 n8out 31 41&2L429+co41larrayinit" ccpu_i.p>glu41lar>41&/iniidL4]ountce29/r824id="dtr8hreL429+c_setace r8N_ON/ainit" mutr8hreL429+c_setace r80g1ac0408>30e8ac79trglobal_2lledpaht j351a/a>cd8outeace r8>=31408>313rac82ex_locce r8>ef=3[8out 304088>j28i id="dtatic coniceid].t er_ini"n97a/1func=31408>313rac82func97a/inmutex_lock1">j3hrnop_sl_s="comto4113L429+co41>3142ac79t41411/iniidL4]ount" clce29/r824id="dthax_2lf_4088_o2882pahhax_2l0g1a.t er_ini"n97a/1L429+c id="dtatic conL429+c0g1a8>315rac79trace28hre>289rid="L42941&4L429+co41larrayinit" cretsaflagL_41lar>411e>2829id="unt" class=shotef="fc3098 r8hreL429+c_setace r8N_ON/ainit" mutr8hreL429+c_setace r80g1ac0408>30e8ac79trhax_2lf_4088_o2882pahhax_2l0g1a.t er_ini"n97a/1L429+c id="dtatic conL429+c0g1a10351">j351a/a>cd8outeace r8>=31408>313rac82ex_locce r8>ef=3[8out 304088>j28i id="dtatic coniceid].t er_ini"n97a/1func=31408>313rac82func97a/inmutex_lock1">j3hrnop_sl_s="comto4115L429+co41 311rac8/41 411 *382cd0ount" class="s31 7 n8out 31 4116L429+co41G_BUFFER_ALL_CPUSp>glugt41G_B>411e>289.c#L3unt" class="l31t5 n8out 3142902id="L429+cod_255" May be c2lled bef4117L429+co41351">j351a/a>copup>glugt41351>411snegi" class="l31t5 n8out 3"""""""""* New ce r8 maycnot bepconsistout withce290previous ce r8.2902id="L429+cod_255" May be c2lled bef4118L429+co41rrayinit" cod">j.="n97a,41rra>411/inii" class="l31t5 n8out 3"""""""""* Resetce290L429+c so thatcit=doesn't have in5 nparable 8imest9trs.2902id="L429+cod_255" May be c2lled bef4119L429+co41L351">j351a/a>copup>glu_41L35>411abled" class="l31t5 n8out 3"""""""""*>2902id="L429+cod_255" May be c2lled bef412"L429+co41ON/ainit" retsaf_flagef=41ON/>412 289 id="snapce29/r824id="dt8out8hreretet_onetsa_cpu>=31408>313rac82ex_l8hreretet_onetsa_cpu>0g1ac79trace29/r824id="dtglobal_2lledpaht j3hrnop_sl_s="comto4121L429+co41raaaaaaaaaaaaaaaaabreaka41raa>412 *382a/a>aspa0408>30e8ac79tr>j358hreretet_onetsa_cpu>=31408>313rac82ex_l8hreretet_onetsa_cpu>0g1ac79trace29/r824id="dthax_2lf_4088_o2882pahhax_2l0g1ainmutex_lock1">j3hrnop_sl_s="comto4122L429+co41siz_cpumask_safriejn97aa41siz>412rsretke_tount" class="s3152 n8out 31t4123L429+co411grac84trace28hre>2842it411gr>41O/iniidL4]ountce29/r824id="dthref=330e r8ce2891paht j3hrnop_sl_s="comto41O4L429+co413123ac79trace29/} elsegt41312>41Orsretke_tount" class="s3144 n8out 31441O5L429+co41rrayinit" cod">j.="n97a,41rra>41O *382a/a>aspait er_ini"n97a/1fpo>=31408>313rac82fpo>t 30e8ac79trcn 304088_o2882pahc31088h51ac79trace28hre>289 idtCPUS"nasi4126L429+co41arrayinit" ccpu_i.p>glua41arr>412e>289cd0ount" class="s31 7 n8out 31 4127L429+co41N_ON/ainit" retsaf_sref=41N_O>412snegidL4)ount"c3151 n8out 31t">7*/2cn 304088_o2882pahc31088h51ac79trace28hre>289 idtCPUS"nasi4128L429+co41iz_cpumask_safriejn97a =41iz_>412/inii_cd0ount" class="s31 7 n8out 31 4129L429+co41siz_cpumask_safriejn97aa41siz>412/iniidL4]ount" class="s3069 n8out 304413"L429+co41=31408>312rac83trace28hr41=31>41330e8ac79tr>j358hrece r8_open id="dtatic con8out8hrece r8_open0g1ac1ipL__uduplicate_tizh=inizh id="dtatic coninizhblediit er_ini"n97a/1inizh id="dtatic coninizhbled1"_spL__uduplicate_tizh=c clpaht 315rac79trace28hre>289rid="L42941=1L429+co41 3140ac8/41 413 *382noptsidLRING_BUFFER_ALL_CPUS"nasi41=2L429+co41cd="larrayinit" cretsafl41cd=>4132iniidL4]ount" clshotef="fc3098 8out8hredisabledpaht 315rac79trace28hre>289rid="L4294133L429+co413132ac88r41413/iniidL4]ount" class="c3151 n8out 304088>j284NODEVK_COMM_LEN"nasi4NODEV088h51ac79trace28hre>289 idtCPUS"nasi4134L429+co41 313rac8841 41=e>2829id="unt"c3151 n8out 31t">7*/2s8hrle_open id="dtatic cons8hrle_open0g1ac0408>30e8ac79trfi2lpaht j351a/a>cd8out8hrece r8_show id="dtatic con8out8hrece r8_show0g1a10351">j351a/a>cdNULSK_COMM_LEN"nasiNULS97a/inmutex_lock1">j3hrnop_sl_s="comto4135L429+co41uL351">j351a/a>copup>glu41uL3>41= *382_cd0ount" class="s31 7 n8out 31 41=6L429+co41313rac8/t41413e>289cd0ount" class="s31 7 n8out 31 41=7L429+co41t ="larrayinit" cretsafl41t =>41=sstop#ifdef0351">j351a/a>cdCONFIG_TRACER_SNAPSHOTK_COMM_LEN"nasiCONFIG_TRACER_SNAPSHOT>289cd0ount" class="s31 7 n8out 31 41=8L429+co41 3147ac7941 41=>28941id="41t" a0408>30e8ac79tr>j358hresnapshot_open id="dtatic con8out8hresnapshot_open0g1ac1ipL__uduplicate_tizh=inizh id="dtatic coninizhblediit er_ini"n97a/1inizh id="dtatic coninizhbled1"_spL__uduplicate_tizh=c clpaht 315rac79trace28hre>289rid="L42941=9L429+co41acea/a29+cod_255"prove t41ace>413ablednoptsidLRING_BUFFER_ALL_CPUS"nasi414"L429+co41f dchach_s _spL__n9ove t41f d>41f 289 id="snap_spL__uduplicate_tizh=ex_lociteratoc id="dtatic con8outociteratocblediit er_ini"n97a/1it+c id="dtatic conit+c088h51ac79trace28hre>289 idtCPUS"nasi4141L429+co41 c290forget aboutn9ove t41 c2>4141>j) =rs0)spat" 3ce29/r824id="dt851paht >31140051ac79trace28hre>289 idtCPUS"nasi41f2L429+co41>29dh_s it later.n9ove t41>29>414rsretke_tount" class="s3152 n8out 31t4143L429+co41cod_25aaaaaaaaa*pprove t41cod>414/iniidL4]ount" clce29/r824id="dtfi2lpaht 2al,#ode=trbif_mizh id="dtatic conf_mizhceid1&9trauduplicate_tizh=FMODE_READ id="dtatic conFMODE_READceid)inoptsidLRING_BUFFER_ALL_CPUS"nasi4144L429+co41_spL__uex>29dtrtsaflag1l41_sp>41fe>2829id="unt" class=shotef="fc3098 it+c id="dtatic conit+c088h140351">j351a/a>cd__8out8hreopen id="dtatic con__8out8hreopen0g1ac0408>30e8ac79trinizh id="dtatic coninizhbled1"0408>30e8ac79trfi2lpaht j351a/a>cd8oua id="dtatic con8oud0g1ainmutex_lock1">j3hrnop_sl_s="comto4145L429+co41 314rac8/41 41f *382a/a>aspadL4]ount" clce29/r824id="dtIS_ERR id="dtatic conIS_ERR0g1ac0408>30e8ac79trit+c id="dtatic conit+c088hi8>315rac79trace28hre>289rid="L4294146L429+co41re ini"ializeda*pprove t41re >414e>289.c#L3untttttttttdL4]ountce29/r824id="dt851paht >31140ce29/r824id="dtPTR_ERR id="dtatic conPTR_ERR0g1ac0408>30e8ac79trit+c id="dtatic conit+c088hinmutex_lock1">j3hrnop_sl_s="comto4147L429+co41rrayinit" cod">j.="n97au41rra>414sstop_cd0ount_cd0ount" class="s31 7 n8out 31 4148L429+co41race28hre>287 id="L429L_41rac>414>289 id="snap"c3151 n8out 31t">7*/2851paht >3151ac79trace28hre>289 idt4amp;85 i4149L429+co41 314rac8/41 41f9inii_cd0ount" class="s31 7 n8out 31 415"L429+co41L351">j351a/a>copup>glu_41L35>415_/a> id="L417" class="l3133 n8out 3144151L429+co41ON/ainit" retsaf_flagef=41ON/>41L *3821id="41ce29/r824id="dtnn8out 304088_o2882paht 41L2>2890408>30e8ac79tr>j358hresnapshot_wri;a id="dtatic con8out8hresnapshot_wri;a0g1ac1ipL__uduplicate_tizh=c clpaht gloscurrent_uj"aceid1sce29/r824id="dtn8out 304088_o2882paht>3152ac7941 41L/iniidL4]ount" class=L4]ountce29/r824id="dtlofft 304088_o2882pahlofft ef=3sit er_ini"n97a/1ppo>=31408>313rac82ppo>t j3hrnop_sl_s="comto4154L429+co41j"acer_opus=_max_srn97au41j"a>41LrsretnoptsidLRING_BUFFER_ALL_CPUS"nasi4155L429+co41t cset_j"acer_opoutn9afl41t c>41L *382a/a>aspa_spretizhlongt" class="s3156 val=31408>313rac82val>>3151ac79trace28hre>289 idt4amp;85 i4156L429+co41 315rac7/41 415e>289.c#L3unt"" 30408>30e8ac79tr851paht >3151ac79trace28hre>289 idt4amp;85 i4157L429+co41L351">j351a/a>copup>glu_41L35>415rsretke_tount" class="s3147 n8out 3144158L429+co41L4]od_dON_ON/ainit" ih_s41L4]>415>289 id="snapce29/r824id="dt851paht >31140ce29/r824id="dt8out8hreupdateaL429+c>=31408>313rac82ex_l8hreupdateaL429+c>0g1acinmutex_lock1">j3hrnop_sl_s="comto4159L429+co41it" c4O_CMDLINE_MAPp>glu41it">41LabledidL4)spa" cl"s3062 n8out 30851paht >311< 08>315rac79trace28hre>289rid="L429416"L429+co41e>2879irace29/8hretinues41e>2>4163negidL4)ount" class="c3151 n8out 31t">7*/2851paht >3151ac79trace28hre>289 idt4amp;85 i4161L429+co41 30e ac7/41 416>2894id="L417" class="l31 1 n8out 31 4162L429+co41t" =7L40_fbu=_29+cp>gl=s41t" >416/iniidL4]ountce29/r824id="dtr51paht >31140ce29/r824id="dt8>2ltoul_from_us28 id="dtatic con8>2ltoul_from_us280g1ac0408>30e8ac79trucontp>gloscurrent_uj"aceid1pshotef="fc3098 cn 304088_o2882pahc31088h, 10, 79trace29/r824id="dtval=31408>313rac82val>>31inmutex_lock1">j3hrnop_sl_s="comto4163L429+co41t" =7L40_fbu=_29+cp>gl=s41t" >416/iniidL4]ount" clce29/r824id="dtr51paht >318>315rac79trace28hre>289rid="L4294164L429+co41ids="larrayinit" crp>glc41ids>41ee>2829id="unt" class="c3151 n8out 31t">7*/2851paht >3151ac79trace28hre>289 idt4amp;85 i4165L429+co41ids="larrayinit" crp>glc41ids>416 *382cd0ount" class="s31 7 n8out 31 4166L429+co41=30408>30erac84trace28hr41=30>4166iniidL4]ountce29/r824id="dthref=3e r8ce2891paht 30g1ac79trace29/r824id="dtL4"L42 idmcod_dON_ON/ainit" mutex_lockh_spL__un97a/inmutex_lock1">j3hrnop_sl_s="comto4167L429+co41 30erac7/41 416rsretke_tount" class="s3147 n8out 3144168L429+co41init" =7L40_optppoa__seo41ini>416/iniidL4]ount" cl"s3062 n8out 30curr>31a2lledpaht 31a2lledef=3e29/re>2al,#ode=trbius2_hax_2lf_4088_o2882pahus2_hax_2lceid)inoptsidLRING_BUFFER_ALL_CPUS"nasi41e9L429+co41 cset_j"acer_oplp"n97a=s41 cs>416abledidL4)spah class=ce29/r824id="dtr51paht >31140n8out 304088>j284BUSYK_COMM_LEN"nasi4BUSY>>3151ac79trace28hre>289 idt4amp;85 i417"L429+co41 30erac8/41 4173negidL4)ount" class=gotocfout 304088>j28ou1paht >3151ac79trace28hre>289 idt4amp;85 i4171L429+co41o m"seq_p_ionshbu=p>glu_41o m>4171>j) =rs0)spa_cd0ount" class="s31 7 n8out 31 4172L429+co41t" =7L40_fbu=_29+cp>gl=s41t" >417rsretke_tount" class="s3152 n8out 31t41 3L429+co41 30e2ac7941 417/iniidL4]ountswitchcl"s3062 n8out 30val=31408>313rac82val>>31iinoptsidLRING_BUFFER_ALL_CPUS"nasi4174L429+co41" cset_j"acer_oplp"n97as41" c>41 4>289.c#L3untcase 0:id="L417" class="l31 8 n8out 31 4175L429+co4130erac79t4141 *382a/a>aspadL4]ount" cl"s3062 n8out 30curr>31a2lledpaht 31a2lledef=3e29/re>2al,#ode=trbialN_Oatedesnapshotpaht >31iinoptsidLRING_BUFFER_ALL_CPUS"nasi4176L429+co41 30erac7/41 41 e>289.c#L3untttttttttdL4]ountc class="l31t5 n8out 3140free clr90L429+c *>2902id="L429+cod_255" May be c2lled bef4177L429+co41eddemdaht s_u cjtsaflagt41edd>41 snegidL4)ount" class=dL4]ountce29/r824id="dtr8hreL429+c_ren8ou304088_o2882pahr8hreL429+c_ren8ou0g1ac0408>30e8ac79trhax_2lf_4088_o2882pahhax_2l0g1a.t er_ini"n97a/1L429+c id="dtatic conL429+c0g1a1011id="L417" class="l3133 n8out 3144178L429+co41opsh_spoptn_generic__seo41ops>41 >289 id="snapshotef="nt" clasunt" class=dL4]ountce29/r824id="dtRING_BUFFER_ALL_CPUS id="dtatic conRING_BUFFER_ALL_CPUS97a/inmutex_lock1">j3hrnop_sl_s="comto4179L429+co41saveddemdaht s_d=".n97ao41sav>417abledidL4)spah class=dL4]ountce29/r824id="dttet_L429+c_entri9>=31408>313rac82tet_L429+c_entri9>0g1ac79trace29/r824id="dthax_2lf_4088_o2882pahhax_2l0g1a, 1inmutex_lock1">j3hrnop_sl_s="comto418"L429+co41generic_ionshd=".="n97ao41gen>418N289 id="snapshotef="nt" classhotef="fc3098 ex_l8hreretet_onetsa_cpu>=31408>313rac82ex_l8hreretet_onetsa_cpu>0g1ac79trace29/r824id="dthax_2lf_4088_o2882pahhax_2l0g1ainmutex_lock1">j3hrnop_sl_s="comto4181L429+co41a28href=30e r>30e ac7/tr41a28>418 *382a/a>aspah class=nt" classhotef="fc3098 curr>31a2lledpaht 31a2lledef=3e29/re>2al,#ode=trbialN_Oatedesnapshotpaht >31140ce29/r824id="dtfalslpaht >3151ac79trace28hre>289 idt4amp;85 i41g2L429+co41 30e1ac7941 418/iniidL4]ountshotef="_cd0ount" class="s31 7 n8out 31 41g3L429+co41set_j"acer_optsizh_sac8/41set>418/iniidL4]ount" class=break51ac79trace28hre>289 idtCPUS"nasi4184L429+co41"comto m"seq_p_ubu=p>glo41"co>4184>289.c#L3untcase 1:id="L417" class="l31 8 n8out 31 41g5L429+co41init" =7L40_optppoa__seu41ini>41g *382a/a>aspadL4]ount" class="s3153 n8outcurr>31a2lledpaht 31a2lledef=3e29/re>2al,#ode=trbialN_Oatedesnapshotpaht >31iinoptsidLRING_BUFFER_ALL_CPUS"nasi41g6L429+co4130erac8/t41418e>289.c#L3untttttttttdL4]ountc class="l31t5 n8out 3140alN_Oate clr90L429+c *>2902id="L429+cod_255" May be c2lled bef41g7L429+co41fMAX_RITEhR_SIZE" ih_2_s41fMA>418snegidL4)ount" class=dL4]ountce29/r824id="dtr51paht >31140ce29/r824id="dtren8ou_L429+c_dupliOate_n8ou304088_o2882pahren8ou_L429+c_dupliOate_n8ou0g1ac79trace29/r824id="dthax_2lf_4088_o2882pahhax_2l0g1a,"L429+cod_255" May be c2lled bef41g8L429+co41 hs="larrayinit" crp>glc41 hs>418>289 id="snapshotef="nt" clasunt" class=dL4]o79trace29/r824id="dtglobal_2lledpaht j3hrnop_sl_s="comto4189L429+co41 30erac8/41 418abledidL4)spah class=dL4]ount" cl"s3062 n8out 30851paht >311< 08>315rac79trace28hre>289rid="L429419"L429+co41s_lockh_spL__un97a/in_on41s_l>419N289 id="snapshotef="nt" classsssssssbreak51ac79trace28hre>289 idtCPUS"nasi4191L429+co41nit" current_j28hr/in_on41nit>419 *382a/a>aspah class=nt" classhotef="fc3098 curr>31a2lledpaht 31a2lledef=3e29/re>2al,#ode=trbialN_Oatedesnapshotpaht >31140ce29/r824id="dt8oua id="dtatic con8oud0g1a51ac79trace28hre>289 idtCPUS"nasi4192L429+co41s_lockh_spL__un97a/in_on41s_l>41s/iniidL4]ountshotef="_cd0ount" class="s31 7 n8out 31 41s3L429+co41 30g2ac7941 41sa/a> id="L417" class="l3133 n8out 3144194L429+co41"s="larrayinit" crp>glon41"s=>419e>2829id="unt" class=shotef="fc3098 N_Oal_irqcdisable304088_o2882pahloOal_irqcdisable0g1acinmutex_lock1">j3hrnop_sl_s="comto4195L429+co4130grac79t4141s *382a/a>aspadL4]ountc class="l31t5 n8out 3140Now, we'r90go8hr to swap *>2902id="L429+cod_255" May be c2lled bef4196L429+co41 >30grac7/41 419e>289.c#L3untttttttttt er_ini"n97a/1updateahax_2lf_4088_o2882pahupdateahax_2l0g1ac79trace29/r824id="dtglobal_2lledpaht 31paht 31ceid1sce29/r824id="dtnmp_processor_idpaht j3hrnop_sl_s="comto4197L429+co41"rL351">j351a/a>csi__seu41"rL>419snegidL4)ount" class=0 class="s3156 loOal_irqcenable304088_o2882pahloOal_irqcenable0g1acinmutex_lock1">j3hrnop_sl_s="comto4198L429+co4130g7ac8/t41419>289 id="snapshotef="break51ac79trace28hre>289 idtCPUS"nasi4199L429+co41rL351">j351a/a>csi__seun41rL3>41s9289 id="snapdefault:id="L417" class="l31 8 n8out 31 42="L429+co42="L41">j351a/a>csi__seun42="L>420N289 id="snapshotef="" cl"s3062 n8out 30curr>31a2lledpaht 31a2lledef=3e29/re>2al,#ode=trbialN_Oatedesnapshotpaht >31iid="L417" class="l31 8 n8out 31 42=1L429+co42=it" current_j28hr/in_on42=it>420 *382a/a>aspah class=nt" classhotef="fc3098 ex_l8hreretet_onetsa_cpu>=31408>313rac82ex_l8hreretet_onetsa_cpu>0g1ac79trace29/r824id="dthax_2lf_4088_o2882pahhax_2l0g1ainmutex_lock1">j3hrnop_sl_s="comto42=2L429+co42=_lockh_spL__un97a/in_on42=_l>420/iniidL4]ountshotef="break51ac79trace28hre>289 idtCPUS"nasi42=3L429+co42=30g2ac7942=420/iniidL4]ount_cd0ount" class="s31 7 n8out 31 42=4L429+co42=s="larrayinit" crp>glon42=s=>420rsretke_tount" class="s3144 n8out 31442=5L429+co42=a28href=30408>30grac79t42=a2>420 *382a/a>aspa" class="s315" n8ou851paht >311&9/r=30iinoptsidLRING_BUFFER_ALL_CPUS"nasi42=6L429+co42=>30grac7/42=420e>289.c#L3untttttttttit er_ini"n97a/1ppo>=31408>313rac82ppo>t 30e8ac79trcn 304088_o2882pahc31088h51ac79trace28hre>289 idtCPUS"nasi4207L429+co42=rL351">j351a/a>csi__seu42=rL>420snegidL4)ount" class=0 class="s3156 r51paht >31140ce29/r824id="dtcn 304088_o2882pahc31088h51ac79trace28hre>289 idtCPUS"nasi4208L429+co42=a28href=30e r>30g7ac8/t42=a2>42=>289 id="snap_cd0ount" class="s31 7 n8out 31 42=9L429+co42=L351">j351a/a>csi__seun42=L3>42=/iniifout 304088>j28ou1paht >31:id="L417" class="l31 8 n8out 31 421"L429+co42's safriej approve t42>421 289 id="snapce29/r824id="dthref=330e r8ce2891paht j3hrnop_sl_s="comto4211L429+co42"rL351">j351a/a>csi__se,42"rL>421 *382a/a>aspa"c3151 n8out 31t">7*/2851paht >3151ac79trace28hre>289 idt4amp;85 i42&2L429+co42larrayinit" ccpu_i.p>glu42lar>421/inii_cd0ount" class="s31 7 n8out 31 4213L429+co42>3142ac79t42421/inii#end" cc class="l31t5 n8out 3140CONFIG_TRACER_SNAPSHOT *>2902id="L429+cod_255" May be c2lled bef42&4L429+co42larrayinit" cretsaflagL_42lar>421rsretke_tount" class="s3144 n8out 3144215L429+co42 311rac8/42 421 *382cd0ount" class="s31 7 n8out 31 4216L429+co42G_BUFFER_ALL_CPUSp>glugt42G_B>421e>2891id="41const 1ipL__uduplicate_tizh=c cleoperd="onspaht =31408>313rac82ex_l8hrehax_lat_fop>>>31140noptsidLRING_BUFFER_ALL_CPUS"nasi4217L429+co42351">j351a/a>copup>glugt42351>421snegidL4)ount.t er_ini"n97a/1open id="dtatic conopen0g1aunt" class=40ce29/r824id="dt8out8hreopen_generic id="dtatic con8out8hreopen_generic0g1a,"L429+cod_255" May be c2lled bef4218L429+co42rrayinit" cod">j.="n97a,42rra>4218negidL4)ount.t er_ini"n97a/1readpaht j351a/a>copup>glu_42L35>4219negidL4)ount.t er_ini"n97a/1wri;a id="dtatic conwri;a0g1ant" class=40ce29/r824id="dt8out8hrehax_lat_wri;a id="dtatic con8out8hrehax_lat_wri;a0g1a,"L429+cod_255" May be c2lled bef422"L429+co42ON/ainit" retsaf_flagef=42ON/>422 289 id="snap.t er_ini"n97a/1llseeON_ON/ainit" mutllseeO0g1ant" class40ce29/r824id="dtgeneric_c cl_llseeON_ON/ainit" mutgeneric_c cl_llseeO0g1a,"L429+cod_255" May be c2lled bef4221L429+co42raaaaaaaaaaaaaaaaabreaka42raa>422 *382}51ac79trace28hre>289 idt4amp;85 i4222L429+co42siz_cpumask_safriejn97aa42siz>422rsretke_tount" class="s3152 n8out 31t4223L429+co421grac84trace28hre>2842it421gr>42O/inii1id="41const 1ipL__uduplicate_tizh=c cleoperd="onspaht =31408>313rac82tet_n8outr_fop>>>31140noptsidLRING_BUFFER_ALL_CPUS"nasi42O4L429+co423123ac79trace29/} elsegt42312>4224negidL4)ount.t er_ini"n97a/1open id="dtatic conopen0g1aunt" class=40ce29/r824id="dt8out8hreopen_generic id="dtatic con8out8hreopen_generic0g1a,"L429+cod_255" May be c2lled bef42O5L429+co42rrayinit" cod">j.="n97a,42rra>42O *382a/a>aspa.t er_ini"n97a/1readpaht glua42arr>4226negidL4)ount.t er_ini"n97a/1wri;a id="dtatic conwri;a0g1ant" class=40ce29/r824id="dt8out8hretet_n8out_wri;a id="dtatic con8out8hreset_n8out_wri;a0g1a,"L429+cod_255" May be c2lled bef42O7L429+co42N_ON/ainit" retsaf_sref=42N_O>422snegidL4)ount.t er_ini"n97a/1llseeON_ON/ainit" mutllseeO0g1ant" class40ce29/r824id="dtgeneric_c cl_llseeON_ON/ainit" mutgeneric_c cl_llseeO0g1a,"L429+cod_255" May be c2lled bef4228L429+co42iz_cpumask_safriejn97a =42iz_>422/inii_51ac79trace28hre>289 idt4amp;85 i4229L429+co42siz_cpumask_safriejn97aa42siz>422/iniidL4]ount" class="s3069 n8out 304423"L429+co42=31408>312rac83trace28hr42=31>4233140ac8/42 4231negidL4)ount.t er_ini"n97a/1open id="dtatic conopen0g1aunt" class=40ce29/r824id="dt8out8hreopen_pipe id="dtatic con8out8hreopen_pipe0g1a,"L429+cod_255" May be c2lled bef42=2L429+co42cd="larrayinit" cretsafl42cd=>4232iniidL4]ount.t er_ini"n97a/1poll=31408>313rac82poll0g1aunt" class=40ce29/r824id="dt8out8hrepoll_pipe id="dtatic con8out8hrepoll_pipe0g1a,"L429+cod_255" May be c2lled bef42=3L429+co423132ac88r42423/iniidL4]ount.t er_ini"n97a/1readpaht 313rac8842 4234negidL4)ount.t er_ini"n97a/1spliOt_readpaht j351a/a>copup>glu42uL3>423 *382a/a>aspa.t er_ini"n97a/1releaslpaht aspa40ce29/r824id="dt8out8hrereleasl_pipe id="dtatic con8out8hrereleasl_pipe0g1a,"L429+cod_255" May be c2lled bef42=6L429+co42313rac8/t424236negidL4)ount.t er_ini"n97a/1llseeON_ON/ainit" mutllseeO0g1ant" class40ce29/r824id="dtno_llseeON_ON/ainit" mutno_llseeO0g1a,"L429+cod_255" May be c2lled bef42=7L429+co42t ="larrayinit" cretsafl42t =>42=sstop_51ac79trace28hre>289 idt4amp;85 i42=8L429+co42 3147ac7942 423>2894id="L417" class="l31 8 n8out 31 42=9L429+co42acea/a29+cod_255"prove t42ace>423abled1id="41const 1ipL__uduplicate_tizh=c cleoperd="onspaht _fop>=31408>313rac82ex_l8hreentri9>_fop>>>31140noptsidLRING_BUFFER_ALL_CPUS"nasi424"L429+co42f dchach_s _spL__n9ove t42f d>424 289 id="snap.t er_ini"n97a/1open id="dtatic conopen0g1aunt" class=40ce29/r824id="dt8out8hreentri9>_open id="dtatic con8out8hreentri9>_open0g1a,"L429+cod_255" May be c2lled bef4241L429+co42 c290forget aboutn9ove t42 c2>4241negidL4)ount.t er_ini"n97a/1readpaht _readpaht _read0g1a,"L429+cod_255" May be c2lled bef4242L429+co42>29dh_s it later.n9ove t42>29>4242iniidL4]ount.t er_ini"n97a/1wri;a id="dtatic conwri;a0g1ant" class=40ce29/r824id="dt8out8hreentri9>_wri;a id="dtatic con8out8hreentri9>_wri;a0g1a,"L429+cod_255" May be c2lled bef4243L429+co42cod_25aaaaaaaaa*pprove t42cod>424/iniidL4]ount.t er_ini"n97a/1releaslpaht aspa40ce29/r824id="dt8out8hreentri9>_releaslpaht _releasl0g1a,"L429+cod_255" May be c2lled bef4244L429+co42_spL__uex>29dtrtsaflag1l42_sp>4244negidL4)ount.t er_ini"n97a/1llseeON_ON/ainit" mutllseeO0g1ant" class40ce29/r824id="dtgeneric_c cl_llseeON_ON/ainit" mutgeneric_c cl_llseeO0g1a,"L429+cod_255" May be c2lled bef4245L429+co42 314rac8/42 42f *382_51ac79trace28hre>289 idt4amp;85 i4246L429+co42re ini"ializeda*pprove t42re >424e>289cd0ount" class="s31 7 n8out 31 4247L429+co42rrayinit" cod">j.="n97au42rra>424sstop1id="41const 1ipL__uduplicate_tizh=c cleoperd="onspaht _fop>=31408>313rac82ex_l8hretotaleentri9>_fop>>>31140noptsidLRING_BUFFER_ALL_CPUS"nasi4248L429+co42race28hre>287 id="L429L_42rac>4248negidL4)ount.t er_ini"n97a/1open id="dtatic conopen0g1aunt" class=40ce29/r824id="dt8out8hreopen_generic id="dtatic con8out8hreopen_generic0g1a,"L429+cod_255" May be c2lled bef4249L429+co42 314rac8/42 4249negidL4)ount.t er_ini"n97a/1readpaht _readpaht _read0g1a,"L429+cod_255" May be c2lled bef425"L429+co42L351">j351a/a>copup>glu_42L35>425 289 id="snap.t er_ini"n97a/1llseeON_ON/ainit" mutllseeO0g1ant" class40ce29/r824id="dtgeneric_c cl_llseeON_ON/ainit" mutgeneric_c cl_llseeO0g1a,"L429+cod_255" May be c2lled bef4251L429+co42ON/ainit" retsaf_flagef=42ON/>425 *382}51ac79trace28hre>289 idt4amp;85 i4252L429+co42t ="larrayinit" cretsafl42t =>425rsretke_tount" class="s3152 n8out 31t4253L429+co42 >3152ac7942 425/inii1id="41const 1ipL__uduplicate_tizh=c cleoperd="onspaht =31408>313rac82ex_l8hrefree_L429+c_fop>>>31140noptsidLRING_BUFFER_ALL_CPUS"nasi4254L429+co42j"acer_opus=_max_srn97au42j"a>4254negidL4)ount.t er_ini"n97a/1wri;a id="dtatic conwri;a0g1ant" class=40ce29/r824id="dt8out8hrefree_L429+c_wri;a id="dtatic con8out8hrefree_L429+c_wri;a0g1a,"L429+cod_255" May be c2lled bef4255L429+co42t cset_j"acer_opoutn9afl42t c>425 *382a/a>aspa.t er_ini"n97a/1releaslpaht aspa40ce29/r824id="dt8out8hrefree_L429+c_releaslpaht 315rac7/42 425e>289}51ac79trace28hre>289 idt4amp;85 i4257L429+co42L351">j351a/a>copup>glu_42L35>425rsretke_tount" class="s3147 n8out 3144258L429+co42L4]od_dON_ON/ainit" ih_s42L4]>4258inii1id="41const 1ipL__uduplicate_tizh=c cleoperd="onspaht =31408>313rac82ex_l8hrehark_fop>>>31140noptsidLRING_BUFFER_ALL_CPUS"nasi4259L429+co42it" c4O_CMDLINE_MAPp>glu42it">4259negidL4)ount.t er_ini"n97a/1open id="dtatic conopen0g1aunt" class=40ce29/r824id="dt8out8hreopen_generic id="dtatic con8out8hreopen_generic0g1a,"L429+cod_255" May be c2lled bef426"L429+co42e>2879irace29/8hretinues42e>2>426 289 id="snap.t er_ini"n97a/1wri;a id="dtatic conwri;a0g1ant" class=40ce29/r824id="dt8out8hrehar8_wri;a id="dtatic con8out8hrehar8_wri;a0g1a,"L429+cod_255" May be c2lled bef4261L429+co42 30e ac7/42 4261negidL4)ount.t er_ini"n97a/1llseeON_ON/ainit" mutllseeO0g1ant" class40ce29/r824id="dtgeneric_c cl_llseeON_ON/ainit" mutgeneric_c cl_llseeO0g1a,"L429+cod_255" May be c2lled bef4262L429+co42t" =7L40_fbu=_29+cp>gl=s42t" >426/inii}51ac79trace28hre>289 idt4amp;85 i4263L429+co42t" =7L40_fbu=_29+cp>gl=s42t" >426a/a> id="L417" class="l3133 n8out 3144264L429+co42ids="larrayinit" crp>glc42ids>4264inii1id="41const 1ipL__uduplicate_tizh=c cleoperd="onspaht =31408>313rac82ex_leace r8_fop>>>31140noptsidLRING_BUFFER_ALL_CPUS"nasi4265L429+co42ids="larrayinit" crp>glc42ids>426 *382a/a>aspa.t er_ini"n97a/1open id="dtatic conopen0g1aunt" class=40ce29/r824id="dt8out8hrece r8_open id="dtatic con8out8hrece r8_open0g1a,"L429+cod_255" May be c2lled bef4266L429+co42=30408>30erac84trace28hr42=30>4266negidL4)ount.t er_ini"n97a/1readpaht 30erac7/42 426snegidL4)ount.t er_ini"n97a/1llseeON_ON/ainit" mutllseeO0g1ant" class40ce29/r824id="dtseq_lseeON_ON/ainit" mutseq_lseeO0g1a,"L429+cod_255" May be c2lled bef4268L429+co42init" =7L40_optppoa__seo42ini>4268negidL4)ount.t er_ini"n97a/1releaslpaht aspa40ce29/r824id="dts8hrle_releaslpaht 4269negidL4)ount.t er_ini"n97a/1wri;a id="dtatic conwri;a0g1ant" class=40ce29/r824id="dt8out8hrece r8_wri;a id="dtatic con8out8hrece r8_wri;a0g1a,"L429+cod_255" May be c2lled bef427"L429+co42 30erac8/42 4273negi}51ac79trace28hre>289 idt4amp;85 i4271L429+co42o m"seq_p_ionshbu=p>glu_42o m>427>2894id="L417" class="l31 1 n8out 31 4272L429+co42t" =7L40_fbu=_29+cp>gl=s42t" >427rsret#ifdef0351">j351a/a>cdCONFIG_TRACER_SNAPSHOTK_COMM_LEN"nasiCONFIG_TRACER_SNAPSHOT>289cd0ount" class="s31 7 n8out 31 42 3L429+co42 30e2ac7942 427/inii1id="41const 1ipL__uduplicate_tizh=c cleoperd="onspaht =31408>313rac82tnapshot_fop>>>31140noptsidLRING_BUFFER_ALL_CPUS"nasi4274L429+co42" cset_j"acer_oplp"n97as42" c>4274negidL4)ount.t er_ini"n97a/1open id="dtatic conopen0g1aunt" class=40ce29/r824id="dt8out8hresnapshot_open id="dtatic con8out8hresnapshot_open0g1a,"L429+cod_255" May be c2lled bef4275L429+co4230erac79t42427 *382a/a>aspa.t er_ini"n97a/1readpaht 30erac7/42 4276negidL4)ount.t er_ini"n97a/1wri;a id="dtatic conwri;a0g1ant" class=40ce29/r824id="dt8out8hretnapshot_wri;a id="dtatic con8out8hresnapshot_wri;a0g1a,"L429+cod_255" May be c2lled bef4277L429+co42eddemdaht s_u cjtsaflagt42edd>427snegidL4)ount.t er_ini"n97a/1llseeON_ON/ainit" mutllseeO0g1ant" class40ce29/r824id="dt8out8hreseeON_ON/ainit" mut8out8hreseeO0g1a,"L429+cod_255" May be c2lled bef4278L429+co42opsh_spoptn_generic__seo42ops>4278negidL4)ount.t er_ini"n97a/1releaslpaht aspa40ce29/r824id="dt8out8hrereleasl id="dtatic con8out8hrereleasl0g1a,"L429+cod_255" May be c2lled bef4279L429+co42saveddemdaht s_d=".n97ao42sav>427abled}51ac79trace28hre>289 idt4amp;85 i428"L429+co42generic_ionshd=".="n97ao42gen>428N289 #end" cc class="l31t5 n8out 3140CONFIG_TRACER_SNAPSHOT *>2902id="L429+cod_255" May be c2lled bef4281L429+co42a28href=30e r>30e ac7/tr42a28>428>2894id="L417" class="l31 1 n8out 31 42g2L429+co42 30e1ac7942 428/inii1ipL__uduplicate_tizh=cex_leaL429+c_infopaht 428/iniidL4]ount_spL__uduplicate_tizh=ex_locarray=31408>313rac82ex_leaarrayiniidL4]ouit er_ini"n97a/12lf_4088_o2882pahtc088h51ac79trace28hre>289 idtCPUS"nasi4284L429+co42"comto m"seq_p_ubu=p>glo42"co>4284>289.c#L3untvoid it er_ini"n97a/1 clr9paht 289 idtCPUS"nasi4285L429+co42init" =7L40_optppoa__seu42ini>42g *382a/a>aspa"" 333333333333333333333t er_ini"n97a/1cpupaht 289 idtCPUS"nasi4286L429+co4230erac8/t42428e>289.c#L3unt_spretizh"" 333333333333t er_ini"n97a/1readpaht 289 idtCPUS"nasi4287L429+co42fMAX_RITEhR_SIZE" ih_2_s42fMA>428sstop_51ac79trace28hre>289 idt4amp;85 i42g8L429+co42 hs="larrayinit" crp>glc42 hs>428>2894id="L417" class="l31 8 n8out 31 4289L429+co42 30erac8/42 428abled1id="41t" a0408>30e8ac79tr>j358hreL429+c>_open id="dtatic con8out8hreL429+c>_openbledc1ipL__uduplicate_tizh=inizh id="dtatic coninizhblediit er_ini"n97a/1inizh id="dtatic coninizhbled1"_spL__uduplicate_tizh=c clpaht 429N289 noptsidLRING_BUFFER_ALL_CPUS"nasi4291L429+co42nit" current_j28hr/in_on42nit>4291>j) =rs0)spat" 3ce29/r824id="dtcpupaht 289 idtCPUS"nasi4292L429+co42s_lockh_spL__un97a/in_on42s_l>42s/iniidL4]ount1ipL__uduplicate_tizh=cex_leaL429+c_infopaht 289 idtCPUS"nasi4293L429+co42 30g2ac7942 42sa/a> id="L417" class="l3133 n8out 3144294L429+co42"s="larrayinit" crp>glon42"s=>429e>2829id="unt" clshotef="fc3098 8out8hredisabledpaht 315rac79trace28hre>289rid="L4294295L429+co4230grac79t4242s *382a/a>aspadL4]ount"c3151 n8out 304088>j284NODEVK_COMM_LEN"nasi4NODEV088h51ac79trace28hre>289 idtCPUS"nasi4296L429+co42 >30grac7/42 429e>289cd0ount" class="s31 7 n8out 31 4297L429+co42"rL351">j351a/a>csi__seu42"rL>429snegidL4)ountt er_ini"n97a/1infopaht 289 idtCPUS"nasi4298L429+co4230g7ac8/t42429/iniidL4]ount" class="s3153 n8outinfopaht 289 idtCPUS"nasi4299L429+co42rL351">j351a/a>csi__seun42rL3>429abledidL4)spah class="c3151 n8out 304088>j284NOMEMK_COMM_LEN"nasi4NOMEM088h51ac79trace28hre>289 idtCPUS"nasi43="L429+co43="L41">j351a/a>csi__seun43="L>430_/a> id="L417" class="l3133 n8out 31443=1L429+co43=it" current_j28hr/in_on43=it>430 *382a/a>aspa0408>30e8ac79trinfopaht 2al,#ode=trbi2lf_4088_o2882pahtc088ha/a>aspa=o79trace29/r824id="dtglobal_2lledpaht 289 idtCPUS"nasi43=2L429+co43=_lockh_spL__un97a/in_on43=_l>430/iniidL4]ountce29/r824id="dtinfopaht 2al,#ode=trbicpupaht aspa=ot er_ini"n97a/1cpupaht 289 idtCPUS"nasi43=3L429+co43=30g2ac7943=430/iniidL4]ountce29/r824id="dtinfopaht 2al,#ode=trbi clr9paht aspa=ot er_ini"n97a/1NULSK_COMM_LEN"nasiNULS97a/51ac79trace28hre>289 idtCPUS"nasi43=4L429+co43=s="larrayinit" crp>glon43=s=>430e>2829id="untc class="l31t5 n8out 3140Force read8hr r8hr0L429+c foc first read *>2902id="L429+cod_255" May be c2lled bef43=5L429+co43=a28href=30408>30grac79t43=a2>430 *382a/a>aspace29/r824id="dtinfopaht 2al,#ode=trbireadpaht 289 idtCPUS"nasi43=6L429+co43=>30grac7/43=430e>289cd0ount" class="s31 7 n8out 31 4307L429+co43=rL351">j351a/a>csi__seu43=rL>430snegidL4)ountt er_ini"n97a/1fi21 id="dtatic confi21a28he29/re>2al,#ode=trbipriva;a_data id="dtatic conpriva;a_data*382140ce29/r824id="dtinfopaht 289 idtCPUS"nasi4308L429+co43=a28href=30e r>30g7ac8/t43=a2>430>2894id="L417" class="l31 8 n8out 31 43=9L429+co43=L351">j351a/a>csi__seun43=L3>430abledidL4)spa"c3151 n8out 31t">7*/2nonseeOable_open id="dtatic connonseeOable_openbledct er_ini"n97a/1inizh id="dtatic coninizhbled1"t er_ini"n97a/1fi21 id="dtatic confi21a28hi51ac79trace28hre>289 idtCPUS"nasi431"L429+co43's safriej approve t43>431 289 _cd0ount" class="s31 7 n8out 31 4311L429+co43"rL351">j351a/a>csi__se,43"rL>431>2894id="L417" class="l31 1 n8out 31 43&2L429+co43larrayinit" ccpu_i.p>glu43lar>4312bled1id="41e>2al,#ode=trbi n8out 304088_o2882paht >3142ac79t43431/inii0408>30e8ac79tr>j358hreL429+c>_readpaht _readbledc1ipL__uduplicate_tizh=c clpaht gloscurrent_uj"aceid1id="L417" class="l3133 n8out 3144314L429+co43larrayinit" cretsaflagL_43lar>431e>2829id="unt" class=)ountt er_ini"n97a/1n8out 304088_o2882paht=31408>313rac82ppo>t j3hrnop_sl_s="comto4315L429+co43 311rac8/43 431 *382noptsidLRING_BUFFER_ALL_CPUS"nasi4316L429+co43G_BUFFER_ALL_CPUSp>glugt43G_B>431e>289.c#L3unt1ipL__uduplicate_tizh=cex_leaL429+c_infopaht 289 idtCPUS"nasi4317L429+co43351">j351a/a>copup>glugt43351>431snegidL4)ountt er_ini"n97a/1 n8out 304088_o2882paht 7*/2851paht >3151ac79trace28hre>289 idt4amp;85 i4318L429+co43rrayinit" cod">j.="n97a,43rra>431>289 id="snapce29/r824id="dtn8out 304088_o2882paht289 idt4amp;85 i4319L429+co43L351">j351a/a>copup>glu_43L35>431/iniidL4]ount" class="s3069 n8out 304432"L429+co43ON/ainit" retsaf_flagef=43ON/>432 289 id="snap" class="s3153 n8outcoun 304088_o2882pahcoun bled)mutex_lock1">j3hrnop_sl_s="comto4321L429+co43raaaaaaaaaaaaaaaaabreaka43raa>432 *382a/a>aspah class="c3151 051ac79trace28hre>289 idtCPUS"nasi4322L429+co43siz_cpumask_safriejn97aa43siz>432rsretke_tount" class="s3152 n8out 31t4323L429+co431grac84trace28hre>2842it431gr>432/iniidL4]ount" class="s3153 n8outinfopaht 2al,#ode=trbi clr9paht j3hrnop_sl_s="comto4324L429+co433123ac79trace29/} elsegt43312>432e>2829id="unt" class=ce29/r824id="dtinfopaht 2al,#ode=trbi clr9paht 40ce29/r824id="dtr8hreL429+c_alN_O_read_paglpaht 2al,#ode=trbi2lf_4088_o2882pahtc088he29/re>2al,#ode=trbiL429+c id="dtatic conL429+c0g1a10ce29/r824id="dtinfopaht 2al,#ode=trbicpupaht 289 idtCPUS"nasi43O5L429+co43rrayinit" cod">j.="n97a,43rra>43O *382a/a>aspa" class="s3153 n8outinfopaht 2al,#ode=trbi clr9paht j3hrnop_sl_s="comto4326L429+co43arrayinit" ccpu_i.p>glua43arr>432e>289.c#L3unttttttttt"c3151 n8out 304088>j284NOMEMK_COMM_LEN"nasi4NOMEM088h51ac79trace28hre>289 idtCPUS"nasi43O7L429+co43N_ON/ainit" retsaf_sref=43N_O>432rsretke_tount" class="s3147 n8out 3144328L429+co43iz_cpumask_safriejn97a =43iz_>432>289 id="snapc class="l31t5 n8out 3140Do we have previous read data to read? *>2902id="L429+cod_255" May be c2lled bef4329L429+co43siz_cpumask_safriejn97aa43siz>432abledidL4)spa" cl"s3062 n8out 30infopaht 2al,#ode=trbireadpaht 2al,#ode=trbiPAGE_SIZEpaht j3hrnop_sl_s="comto433"L429+co43=31408>312rac83trace28hr43=31>4333negidL4)ount" class=gotocfout 304088>j28readpaht 289 idtCPUS"nasi43=1L429+co43 3140ac8/43 433>2894id="L417" class="l31 1 n8out 31 43=2L429+co43cd="larrayinit" cretsafl43cd=>433/iniidL4]ountce29/r824id="dtex_leaaccessod_dON_ON/ainit" mutex_locaccessod_dObledct er_ini"n97a/1infopaht 2al,#ode=trbicpupaht 289 idtCPUS"nasi43=3L429+co433132ac88r43433/iniidL4]ountce29/r824id="dtr51paht >31140ce29/r824id="dtr8hreL429+c_read_paglpaht 2al,#ode=trbi2lf_4088_o2882pahtc088he29/re>2al,#ode=trbiL429+c id="dtatic conL429+c0g1a11ac79trace28hre>289 idtCPUS"nasi43=4L429+co43 313rac8843 433e>2829id="unt" class=)ountttttttttttttttt79trace29/r824id="dtinfopaht 2al,#ode=trbi clr9paht 289 idtCPUS"nasi43=5L429+co43uL351">j351a/a>copup>glu43uL3>433 *382a/a>aspadL4]ountttttttttttttttttttttshotef="fc3098 coun 304088_o2882pahcoun bled11ac79trace28hre>289 idtCPUS"nasi43=6L429+co43313rac8/t43433e>289.c#L3untttttttttdL4]ountttttttttttttshotef="fc3098 infopaht 2al,#ode=trbicpupaht 289 idtCPUS"nasi43=7L429+co43t ="larrayinit" cretsafl43t =>433snegidL4)ountt er_ini"n97a/1ex_locaccesso30e r8ce2891paht 2al,#ode=trbicpupaht 289 idtCPUS"nasi43=8L429+co43 3147ac7943 433/iniidL4]ount" cl"s3062 n8out 30851paht >311< 08>315rac79trace28hre>289rid="L42943=9L429+co43acea/a29+cod_255"prove t43ace>433abledidL4)spah class="c3151 051ac79trace28hre>289 idtCPUS"nasi434"L429+co43f dchach_s _spL__n9ove t43f d>434_/a> id="L417" class="l3133 n8out 3144341L429+co43 c290forget aboutn9ove t43 c2>434 *382a/a>aspa0408>30e8ac79trinfopaht 2al,#ode=trbireadpaht 289 idtCPUS"nasi4342L429+co43>29dh_s it later.n9ove t43>29>434rsretke_tount" class="s3152 n8out 31t4343L429+co43cod_25aaaaaaaaa*pprove t43cod>434/inii0408>30e8ac79trreadpaht 314rac8/43 434 *382a/a>aspa" class="s315" n8oun8ou304088_o2882pahn8ou0g1a129/rtshotef="fc3098 coun 304088_o2882pahcoun bled8>315rac79trace28hre>289rid="L4294346L429+co43re ini"ializeda*pprove t43re >434e>289.c#L3untttttttttt er_ini"n97a/1n8ou304088_o2882pahn8ou0g1a140ce29/r824id="dtcoun 304088_o2882pahcoun bled51ac79trace28hre>289 idtCPUS"nasi4347L429+co43rrayinit" cod">j.="n97au43rra>434rsretke_tount" class="s3147 n8out 3144348L429+co43race28hre>287 id="L429L_43rac>434>289 id="snapce29/r824id="dtr51paht >31140ce29/r824id="dtcopy_to_us28 id="dtatic concopy_to_us28bledct er_ini"n97a/1ucontp>gloscurrent_uj"aceid1=ce29/r824id="dtinfopaht 2al,#ode=trbi clr9paht +a0408>30e8ac79trinfopaht 2al,#ode=trbireadpaht 314rac8/43 434abledidL4)spa" cl"s3062 n8out 30r51paht >311440ce29/r824id="dts8ou304088_o2882pahn8ou0g1ai1ac79trace28hre>289 idtCPUS"nasi435"L429+co43L351">j351a/a>copup>glu_43L35>4353negidL4)ount" class="c3151 n8out 304088>j284FAULTK_COMM_LEN"nasi4FAULTbled51ac79trace28hre>289 idtCPUS"nasi4351L429+co43ON/ainit" retsaf_flagef=43ON/>435 *382a/a>aspa0408>30e8ac79trn8ou304088_o2882pahn8ou0g1a1-40ce29/r824id="dtre1paht >3151ac79trace28hre>289 idt4amp;85 i4352L429+co43t ="larrayinit" cretsafl43t =>435rsretke_tount" class="s3152 n8out 31t4353L429+co43 >3152ac7943 435/iniidL4]ountit er_ini"n97a/1ppo>=31408>313rac82ppo>t 30e8ac79trn8ou304088_o2882pahn8ou0g1a51ac79trace28hre>289 idt4amp;85 i4354L429+co43j"acer_opus=_max_srn97au43j"a>4354negidL4)ountshotef="fc3098 infopaht 2al,#ode=trbireadpaht 30e8ac79trn8ou304088_o2882pahn8ou0g1a51ac79trace28hre>289 idt4amp;85 i4355L429+co43t cset_j"acer_opoutn9afl43t c>435 *382cd0ount" class="s31 7 n8out 31 4356L429+co43 315rac7/43 435e>289.c#L3unt"c3151 n8out 31t">7*/2n8ou304088_o2882pahn8ou0g1a51ac79trace28hre>289 idt4amp;85 i4357L429+co43L351">j351a/a>copup>glu_43L35>435rsret_cd0ount" class="s31 7 n8out 31 4358L429+co43L4]od_dON_ON/ainit" ih_s43L4]>435>2894id="L417" class="l31 8 n8out 31 4359L429+co43it" c4O_CMDLINE_MAPp>glu43it">435abled1id="41t" a0408>30e8ac79tr>j358hreL429+c>_releasl id="dtatic con8out8hreL429+c>_releaslbledc1ipL__uduplicate_tizh=inizh id="dtatic coninizhblediit er_ini"n97a/1inizh id="dtatic coninizhbled1"_spL__uduplicate_tizh=c clpaht 289 idtCPUS"nasi436"L429+co43e>2879irace29/8hretinues43e>2>436N289 noptsidLRING_BUFFER_ALL_CPUS"nasi4361L429+co43 30e ac7/43 4361negidL4)ount1ipL__uduplicate_tizh=cex_leaL429+c_infopaht 2al,#ode=trbipriva;a_data id="dtatic conpriva;a_data*38251ac79trace28hre>289 idtCPUS"nasi4362L429+co43t" =7L40_fbu=_29+cp>gl=s43t" >436rsretke_tount" class="s3152 n8out 31t4363L429+co43t" =7L40_fbu=_29+cp>gl=s43t" >436/iniidL4]ount" clss="s3153 n8outinfopaht 2al,#ode=trbi clr9paht j3hrnop_sl_s="comto4364L429+co43ids="larrayinit" crp>glc43ids>436e>2829id="unt" class=ce29/r824id="dtr8hreL429+c_free_read_paglpaht 2al,#ode=trbi2lf_4088_o2882pahtc088he29/re>2al,#ode=trbiL429+c id="dtatic conL429+c0g1a1S"nasi4349L429+co43 314rac8/43 434abledidL4)spa" cl"s3062 n8out 30r51paht i51ac79trace28hre>289 idtCPUS"nasi43cod_255" M3asi4265L429+co42ids="larr3ids>436 *382a/a>aspa>434abledidL4)skfreel"s3062 n8out 3kfreebledct er_ini"n97a/1infopaht 289 idtCPUS"nasi43c6L429+co43=30408>30erac84trace28hr43=30>436e>289cd0ount" class="s31 7 n8out 31 4367L429+co43 30erac7/43 436snegidL4)ount"c3151 051ac79trace28hre>289 idtCPUS"nasi4368L429+co43init" =7L40_optppoa__seo43ini>4368negi_cd0ount" class="s31 7 n8out 31 4369L429+co43 cset_j"acer_oplp"n97a=s43 cs>436/iniidL4]ount" class="s3069 n8out 304437"L429+co43 30erac8/43 437gloscurrent_L429+c_rennegidnoptsidLRING_BUFFER_ALL_CPUS"nasi4371L429+co43o m"seq_p_ionshbu=p>glu_43o m>4371negidL4)ount1ipL__uduplicate_tizh=r8hreL429+cpaht gl=s43t" >437/iniidL4]ountvoid it er_ini"n97a/1paglpaht 289 idtCPUS"nasi4373L429+co43 30e2ac7943 437/iniidL4]ount"" 333333333333333333333t er_ini"n97a/1rentp>gloscurrent_rennegi51ac79trace28hre>289 idtCPUS"nasi4374L429+co43" cset_j"acer_oplp"n97as43" c>4374negi_51ac79trace28hre>289 idt4amp;85 i4375L429+co4330erac79t43437 *382cd0ount" class="s31 7 n8out 31 4376L429+co43 30erac7/43 437e>2891id="41void duplicate_tizh=L429+c_pipe_L42_releasl id="dtatic conL429+c_pipe_L42_releaslbledc1ipL__uduplicate_tizh=pipe_inizh_infopaht 437snegidL4)ount" class=====================1ipL__uduplicate_tizh=pipe_L429+c id="dtatic conpipe_L429+c*382ait er_ini"n97a/1contp>gloscurrent_j"aceid)mutex_lock1">j3hrnop_sl_s="comto4378L429+co43opsh_spoptn_generic__seo43ops>4378neginoptsidLRING_BUFFER_ALL_CPUS"nasi4379L429+co43saveddemdaht s_d=".n97ao43sav>4379negidL4)ount1ipL__uduplicate_tizh=L429+c_rentp>gloscurrent_L429+c_rennegidit er_ini"n97a/1rentp>gloscurrent_rennegic40(1ipL__uduplicate_tizh=L429+c_rentp>gloscurrent_L429+c_rennegidi)t er_ini"n97a/1contp>gloscurrent_j"aceide29/re>2al,#ode=trbipriva;a id="dtatic conpriva;anegi51ac79trace28hre>289 idtCPUS"nasi438"L429+co43generic_ionshd=".="n97ao43gen>438_/a> id="L417" class="l3133 n8out 3144381L429+co43a28href=30e r>30e ac7/tr43a28>4381>j) =rs0)spat cl-n8out 304088>j28rentp>gloscurrent_rennegie29/re>2al,#ode=trbirentp>gloscurrent_rennegi)mutex_lock1">j3hrnop_sl_s="comto43g2L429+co43 30e1ac7943 438/iniidL4]ountshotef=""c315151ac79trace28hre>289 idtCPUS"nasi4383L429+co43set_j"acer_optsizh_sac8/43set>438a/a> id="L417" class="l3133 n8out 3144384L429+co43"comto m"seq_p_ubu=p>glo43"co>4384negidL4)ountshotef="fc3098 r8hreL429+c_free_read_paglpaht gloscurrent_rennegie29/re>2al,#ode=trbiL429+c id="dtatic conL429+c0g1a1S"nasi4349L429+crentp>gloscurrent_rennegie29/re>2al,#ode=trbipaglpaht 289 idtCPUS"nasi4385L429+co43init" =7L40_optppoa__seu43ini>438 *382a/a>aspa>434abledidL4)skfreel"s3062 n8out 3kfreebledct er_ini"n97a/1rentp>gloscurrent_rennegi)51ac79trace28hre>289 idtCPUS"nasi4386L429+co4330erac8/t43438e>289.c#L3untt er_ini"n97a/1contp>gloscurrent_j"aceide29/re>2al,#ode=trbipriva;a id="dtatic conpriva;anegiu= 051ac79trace28hre>289 idtCPUS"nasi4387L429+co43fMAX_RITEhR_SIZE" ih_2_s43fMA>438rsret_cd0ount" class="s31 7 n8out 31 43g8L429+co43 hs="larrayinit" crp>glc43 hs>438>2894id="L417" class="l31 8 n8out 31 4389L429+co43 30erac8/43 438abled1id="41void duplicate_tizh=L429+c_pipe_L42_ge1paht 4393negidL4)ount" class=================1ipL__uduplicate_tizh=pipe_L429+c id="dtatic conpipe_L429+c*382ait er_ini"n97a/1contp>gloscurrent_j"aceid)mutex_lock1">j3hrnop_sl_s="comto4391L429+co43nit" current_j28hr/in_on43nit>4391>j) noptsidLRING_BUFFER_ALL_CPUS"nasi4392L429+co43s_lockh_spL__un97a/in_on43s_l>43s/iniidL4]ount1ipL__uduplicate_tizh=L429+c_rentp>gloscurrent_L429+c_rennegidit er_ini"n97a/1rentp>gloscurrent_rennegic40(1ipL__uduplicate_tizh=L429+c_rentp>gloscurrent_L429+c_rennegidi)t er_ini"n97a/1contp>gloscurrent_j"aceide29/re>2al,#ode=trbipriva;a id="dtatic conpriva;anegi51ac79trace28hreFER_ALL_CPUS"nasi4393L429+co43 30g2ac7943 43sa/a> id="L417" class="l3133 n8out 3144394L429+co43"s="larrayinit" crp>glon43"s=>4394negidL4)ountshotef="fc3098 rentp>gloscurrent_rennegie29/re>2al,#ode=trbirentp>gloscurrent_rennegi++51ac79trace28hreFER_ALL_CPUS"nasi4395L429+co4330grac79t4343s *382_cd0ount" class="s31 7 n8out 31 4396L429+co43 >30grac7/43 439e>289cd0ount" class="s31 7 n8out 31 4397L429+co43"rL351">j351a/a>csi__seu43"rL>439snegic class="l31t5 n8out 3140Pipe0L429+c operd="ons foc a0L429+c. *>2902id="L429+cod_255" May be c2lled bef4398L429+co4330g7ac8/t434398inii1id="41const 1ipL__uduplicate_tizh=pipe_L42_operd="onspaht =31408>313rac82L429+c_pipe_L42_op>negic40noptsidLRING_BUFFER_ALL_CPUS"nasi4399L429+co43rL351">j351a/a>csi__seun43rL3>4399negidL4)ount.t er_ini"n97a/1can_merglpaht j351a/a>csi__seun44="L>440 289 id="snap.t er_ini"n97a/1ma1 id="dtatic conma1negidL4)ount" class=====40ce29/r824id="dtgeneric_pipe_L42_ma1 id="dtatic congeneric_pipe_L42_ma10g1a,"L429+cod_255" May be c2lled bef44=1L429+co44=it" current_j28hr/in_on44=it>4401negidL4)ount.t er_ini"n97a/1unma1 id="dtatic conunma1negidL4)ount" class===40ce29/r824id="dtgeneric_pipe_L42_unma1 id="dtatic congeneric_pipe_L42_unma10g1a,"L429+cod_255" May be c2lled bef44=2L429+co44=_lockh_spL__un97a/in_on44=_l>4402iniidL4]ount.t er_ini"n97a/1confirmpaht 30g2ac7944=440/iniidL4]ount.t er_ini"n97a/1releaslpaht aspa" class=40ce29/r824id="dtL429+c_pipe_L42_releasl id="dtatic conL429+c_pipe_L42_releaslbled,"L429+cod_255" May be c2lled bef44=4L429+co44=s="larrayinit" crp>glon44=s=>440e>2829id="unt.t er_ini"n97a/1steal=31408>313rac82stealnegidL4)ount" class===40ce29/r824id="dtgeneric_pipe_L42_steal=31408>313rac82generic_pipe_L42_stealbled,"L429+cod_255" May be c2lled bef44=5L429+co44=a28href=30408>30grac79t44=a2>440 *382a/a>aspa.t er_ini"n97a/1ge1paht >30grac7/44=440e>289}51ac79trace28hre>289 idt4amp;85 i4407L429+co44=rL351">j351a/a>csi__seu44=rL>440rsretke_tount" class="s3147 n8out 3144408L429+co44=a28href=30e r>30g7ac8/t44=a2>440>2894c class="l31t5 n8out 3142902id="L429+cod_255" May be c2lled bef44=9L429+co44=L351">j351a/a>csi__seun44=L3>440abledc class="l31t5 n8out 3 * Callback from tpliOt_to_pipe(),at cwe need to releasl some pagls2902id="L429+cod_255" May be c2lled bef441"L429+co44's safriej approve t44>441 289 c class="l31t5 n8out 3 * at the end of the spzh"" casl we error'ed outh"" fill8hr0the pipe.2902id="L429+cod_255" May be c2lled bef4411L429+co44"rL351">j351a/a>csi__se,44"rL>441>2894c class="l31t5 n8out 3 *>2902id="L429+cod_255" May be c2lled bef44&2L429+co44larrayinit" ccpu_i.p>glu44lar>4412bled1id="41void duplicate_tizh=L429+c_spz_releasl id="dtatic conL429+c_spz_releaslbledc1ipL__uduplicate_tizh=tpliOt_pipe_desOpaht j3hrnop_sl_s="comto4413L429+co44>3142ac79t44441/iniinoptsidLRING_BUFFER_ALL_CPUS"nasi4414L429+co44larrayinit" cretsaflagL_44lar>441e>2829id="unt1ipL__uduplicate_tizh=L429+c_rentp>gloscurrent_L429+c_rennegidit er_ini"n97a/1rentp>gloscurrent_rennegic4optsidLRING_BUFFER_ALL_CPUS"nasi4415L429+co44 311rac8/44 441 *382a/a>aspadL4]ount(1ipL__uduplicate_tizh=L429+c_rentp>gloscurrent_L429+c_rennegidi)t er_ini"n97a/1spzpaht 2al,#ode=trbipartial=31408>313rac82partial0g1a[t er_ini"n97a/1ipaht glugt44G_B>441e>289cd0ount" class="s31 7 n8out 31 4417L429+co44351">j351a/a>copup>glugt44351>441snegidL4)ountt cl-n8out 304088>j28rentp>gloscurrent_rennegie29/re>2al,#ode=trbirentp>gloscurrent_rennegi)mutex_lock1">j3hrnop_sl_s="comto4418L429+co44rrayinit" cod">j.="n97a,44rra>441>289 id="snappppppppp"c315151ac79trace28hre>289 idtCPUS"nasi4419L429+co44L351">j351a/a>copup>glu_44L35>441/iniidL4]ount" class="s3069 n8out 304442"L429+co44ON/ainit" retsaf_flagef=44ON/>442 289 id="snapshotef="fc3098 r8hreL429+c_free_read_paglpaht gloscurrent_rennegie29/re>2al,#ode=trbiL429+c id="dtatic conL429+c0g1a1S"nasi4349L429+crentp>gloscurrent_rennegie29/re>2al,#ode=trbipaglpaht 289 idtCPUS"nasi4421L429+co44raaaaaaaaaaaaaaaaabreaka44raa>442 *382a/a>aspa0408>30e8ac79trkfreel"s3062 n8out 3kfreebledct er_ini"n97a/1rentp>gloscurrent_rennegi)51ac79trace28hre>289 idtCPUS"nasi4422L429+co44siz_cpumask_safriejn97aa44siz>442/iniidL4]ountce29/r824id="dtspzpaht 2al,#ode=trbipartial=31408>313rac82partial0g1a[t er_ini"n97a/1ipaht 2842it441gr>442/inii_cd0ount" class="s31 7 n8out 31 4424L429+co443123ac79trace29/} elsegt44312>442e>282cd0ount" class="s31 7 n8out 31 4425L429+co44rrayinit" cod">j.="n97a,44rra>44O *3821id="41e>2al,#ode=trbi n8out 304088_o2882paht glua44arr>442e>289e>2al,#ode=trbin8ou8hreL429+c>_tpliOt_readpaht _tpliOt_readbledc1ipL__uduplicate_tizh=c clpaht =31408>313rac82ppo>t 442snegidL4)ount" class=============1ipL__uduplicate_tizh=pipe_inizh_infopaht 442>289 id="snappppppppppppppppppppp_spretizh"" 3t er_ini"n97a/1flagspaht j3hrnop_sl_s="comto4429L429+co44siz_cpumask_safriejn97aa44siz>442ablednoptsidLRING_BUFFER_ALL_CPUS"nasi443"L429+co44=31408>312rac83trace28hr44=31>4433negidL4)ount1ipL__uduplicate_tizh=cex_leaL429+c_infopaht 2al,#ode=trbipriva;a_data id="dtatic conpriva;a_data*38251ac79trace28hre>289 idtCPUS"nasi4431L429+co44 3140ac8/44 4431negidL4)ount1ipL__uduplicate_tizh=partial_paglpaht gloscurrent_partial_den0g1a[t er_ini"n97a/1PIPE_DEF_BUFFERStp>gloscurrent_PIPE_DEF_BUFFERSceid]51ac79trace28hre>289 idtCPUS"nasi4432L429+co44cd="larrayinit" cretsafl44cd=>443/iniidL4]ount1ipL__uduplicate_tizh=paglpaht gloscurrent_pagls_den0g1a[t er_ini"n97a/1PIPE_DEF_BUFFERStp>gloscurrent_PIPE_DEF_BUFFERSceid]51ac79trace28hre>289 idtCPUS"nasi4433L429+co443132ac88r44443/iniidL4]ount_spL__uduplicate_tizh=tpliOt_pipe_desOpaht 313rac8844 443e>2829id="unt" class=.t er_ini"n97a/1paglstp>gloscurrent_pagls>2829id="unt" 40ce29/r824id="dtpagls_dentp>gloscurrent_pagls_den0g1a,"L429+cod_255" May be c2lled bef44=5L429+co44uL351">j351a/a>copup>glu44uL3>443 *382a/a>aspadL4]ount.t er_ini"n97a/1partial=31408>313rac82partial0g1ad="unt" 40ce29/r824id="dtpartial_dentp>gloscurrent_partial_den0g1a,"L429+cod_255" May be c2lled bef44=6L429+co44313rac8/t44443e>289.c#L3unttttttttt.t er_ini"n97a/1nr_pagls_maxtp>gloscurrent_nr_pagls_max>289.c#40ce29/r824id="dtPIPE_DEF_BUFFERStp>gloscurrent_PIPE_DEF_BUFFERSceid,"L429+cod_255" May be c2lled bef44=7L429+co44t ="larrayinit" cretsafl44t =>443snegidL4)ount" class=.t er_ini"n97a/1flagspaht 3147ac7944 443>289 id="snappppppppp.t er_ini"n97a/1opspaht negic 9id="unt" 4079trace29/r824id="dtL429+c_pipe_L42_op>=31408>313rac82L429+c_pipe_L42_op>negi,"L429+cod_255" May be c2lled bef44=9L429+co44acea/a29+cod_255"prove t44ace>443abledidL4)spah class=.t er_ini"n97a/1spz_releasl id="dtatic conspz_releaslblednt" 40ce29/r824id="dtL429+c_spz_releasl id="dtatic conL429+c_spz_releaslbled,"L429+cod_255" May be c2lled bef444"L429+co44f dchach_s _spL__n9ove t44f d>4443negidL4)ount}51ac79trace28hre>289 idt4amp;85 i4441L429+co44 c290forget aboutn9ove t44 c2>4441negidL4)ount1ipL__uduplicate_tizh=L429+c_rentp>gloscurrent_L429+c_rennegidit er_ini"n97a/1rentp>gloscurrent_rennegi51ac79trace28hre>289 idt4amp;85 i4442L429+co44>29dh_s it later.n9ove t44>29>444/iniidL4]ount"" 3t er_ini"n97a/1entrilstp>gloscurrent_entrils0g1a,pce29/r824id="dtn8ou304088_o2882paht>3151ac79trace28hre>289 idt4amp;85 i4444L429+co44_spL__uex>29dtrtsaflag1l44_sp>444e>282cd0ount" class="s31 7 n8out 31 4445L429+co44 314rac8/44 444 *382a/a>aspa" class="s315" n8ounpliOt_grow_spzpaht j3hrnop_sl_s="comto4446L429+co44re ini"ializeda*pprove t44re >444e>289.c#L3unttttttttt"c3151 n8out 304088>j284NOMEMK_COMM_LEN"nasi4NOMEM088h51ac79trace28hre>289 idtCPUS"nasi4447L429+co44rrayinit" cod">j.="n97au44rra>444rsretke_tount" class="s3147 n8out 3144448L429+co44race28hre>287 id="L429L_44rac>444/iniidL4]ount" clit er_ini"n97a/1ppo>=31408>313rac82ppo>t 314rac8/44 444abledidL4)spah class=shotef="fc3098 re1paht >31 40n8out 304088>j284INVASK_COMM_LEN"nasi4INVAS088h51ac79trace28hre>289 idtCPUS"nasi445"L429+co44L351">j351a/a>copup>glu_44L35>4453negidL4)ount" class=gotocfout 304088>j28ou1paht 289 idtCPUS"nasi4451L429+co44ON/ainit" retsaf_flagef=44ON/>445 *382a/a>aspa_cd0ount" class="s31 7 n8out 31 4452L429+co44t ="larrayinit" cretsafl44t =>445rsretke_tount" class="s3152 n8out 31t4453L429+co44 >3152ac7944 445/iniidL4]ount" clss="s3153 n8outlen id="dtatic conlen0g1a 79traclass="s315" n8ouPAGE_SIZEpaht 445e>2829id="unt" class=" clss="s3153 n8outlen id="dtatic conlen0g1a 7lt; e>2al,#ode=trbiPAGE_SIZEpaht 445 *382a/a>aspadL4]ountttttttttshotef="fc3098 re1paht >31 40n8out 304088>j284INVASK_COMM_LEN"nasi4INVAS088h51ac79trace28hre>289 idtCPUS"nasi4456L429+co44 315rac7/44 445e>289.c#L3unttttttttt" class=gotocfout 304088>j28ou1paht 289 idtCPUS"nasi4457L429+co44L351">j351a/a>copup>glu_44L35>445snegidL4)ount" class=_cd0ount" class="s31 7 n8out 31 4458L429+co44L4]od_dON_ON/ainit" ih_s44L4]>445>289 id="snapppppppppss="s3153 n8outlen id="dtatic conlen0g1a 79tra40ce29/r824id="dtPAGE_MASKpaht 289 idtCPUS"nasi4459L429+co44it" c4O_CMDLINE_MAPp>glu44it">4459*382a/a>aspa_cd0ount" class="s31 7 n8out 31 446"L429+co44e>2879irace29/8hretinues44e>2>446_/a> id="L417" class="l3133 n8out 3144461L429+co44 30e ac7/44 446 *382a/a>aspa0408>30e8ac79trex_leaaccessod_dON_ON/ainit" mutex_locaccessod_dObledct er_ini"n97a/1infopaht 2al,#ode=trbicpupaht 289 idtCPUS"nasi4462L429+co44t" =7L40_fbu=_29+cp>gl=s44t" >446/iniidL4]ountce29/r824id="dtentrilstp>gloscurrent_entrils0g1a140ce29/r824id="dtr8hreL429+c_entrils_cpupaht 2al,#ode=trbi2lf_4088_o2882pahtc088he29/re>2al,#ode=trbiL429+c id="dtatic conL429+c0g1a1S"nasi4349L429+co43 314rac8/43 434abledidL4)scpupaht 289 idtCPUS"nasi4463L429+co44t" =7L40_fbu=_29+cp>gl=s44t" >446a/a> id="L417" class="l3133 n8out 3144464L429+co44ids="larrayinit" crp>glc44ids>446e>2829id="untfoc ct er_ini"n97a/1ipaht 2al,#ode=trbiL429+c>=31408>313rac82L429+c>t 289 idtCPUS"nasi4466L429+co44=30408>30erac84trace28hr44=30>446e>289.c#L3unttttttttt"" 3t er_ini"n97a/1cpaht 289 idtCPUS"nasi4467L429+co44 30erac7/44 446rsretke_tount" class="s3147 n8out 3144468L429+co44init" =7L40_optppoa__seo44ini>446>289 id="snapppppppppss="s3153 n8outrentp>gloscurrent_rennegi140ce29/r824id="dt8zalN_Opaht gloscurrent_rennegi)1sce29/r824id="dtGFP_KERNESK_COMM_LEN"nasiGFP_KERNES*382)51ac79trace28hre>289 idtCPUS"nasi4469L429+co44 cset_j"acer_oplp"n97a=s44 cs>446abledidL4)spah class=" class="s3153 n8outrentp>gloscurrent_rennegi)1ac79trace28hre>289 idtCPUS"nasi447"L429+co44 30erac8/44 4473negidL4)ount" class=========break51ac79trace28hre>289 idtCPUS"nasi4471L429+co44o m"seq_p_ionshbu=p>glu_44o m>447>2894id="L417" class="l31 1 n8out 31 4472L429+co44t" =7L40_fbu=_29+cp>gl=s44t" >447/iniidL4]ountshotef="ss="s3153 n8outrentp>gloscurrent_rennegie29/re>2al,#ode=trbirentp>gloscurrent_rennegi140151ac79trace28hre>289 idtCPUS"nasi4473L429+co44 30e2ac7944 447/iniidL4]ountshotef="ss="s3153 n8outrentp>gloscurrent_rennegie29/re>2al,#ode=trbiL429+c id="dtatic conL429+c0g1a140ce29/r824id="dtinfopaht 2al,#ode=trbi2lf_4088_o2882pahtc088he29/re>2al,#ode=trbiL429+c id="dtatic conL429+c0g1a51ac79trace28hre>289 idtCPUS"nasi4474L429+co44" cset_j"acer_oplp"n97as44" c>447e>2829id="unt" class=ce29/r824id="dtrentp>gloscurrent_rennegie29/re>2al,#ode=trbipaglpaht 40ce29/r824id="dtr8hreL429+c_alN_O_read_paglpaht gloscurrent_rennegie29/re>2al,#ode=trbiL429+c id="dtatic conL429+c0g1a1S"nasi4349L429+co43 314rac8/43 434abledidL4)scpupaht 289 idtCPUS"nasi4475L429+co4430erac79t44447 *382a/a>aspadL4]ount" class="s3153 n8outrentp>gloscurrent_rennegie29/re>2al,#ode=trbipaglpaht 30erac7/44 447e>289.c#L3unttttttttt" class=ce29/r824id="dt8freel"s3062 n8out 3kfreebledct er_ini"n97a/1rentp>gloscurrent_rennegi)51ac79trace28hre>289 idtCPUS"nasi4477L429+co44eddemdaht s_u cjtsaflagt44edd>447snegidL4)ount" class=========break51ac79trace28hre>289 idtCPUS"nasi4478L429+co44opsh_spoptn_generic__seo44ops>447>289 id="snappppppppp_cd0ount" class="s31 7 n8out 31 4479L429+co44saveddemdaht s_d=".n97ao44sav>447/iniidL4]ount" class="s3069 n8out 304448"L429+co44generic_ionshd=".="n97ao44gen>4483negidL4)ount" class=t er_ini"n97a/1cpaht gloscurrent_rennegie29/re>2al,#ode=trbiL429+c id="dtatic conL429+c0g1a1S79trace29/r824id="dtrentp>gloscurrent_rennegie29/re>2al,#ode=trbipaglpaht 30e ac7/tr44a28>448 *382a/a>aspah class===========================t er_ini"n97a/1len id="dtatic conlen0g1a1S"nasi4349L429+co43 314rac8/43 434abledidL4)scpupaht 289 idtCPUS"nasi44g2L429+co44 30e1ac7944 448/iniidL4]ountshotef="" cl"s3062 n8out 30rpaht 448/iniidL4]ountshotef="" class=t er_ini"n97a/1c8hreL429+c_free_read_paglpaht gloscurrent_rennegie29/re>2al,#ode=trbiL429+c id="dtatic conL429+c0g1a1S"nasi4349L429+crentp>gloscurrent_rennegie29/re>2al,#ode=trbipaglpaht glo44"co>448e>2829id="unt" class=" class=t er_ini"n97a/18freel"s3062 n8out 3kfreebledct er_ini"n97a/1rentp>gloscurrent_rennegi)51ac79trace28hre>289 idtCPUS"nasi4485L429+co44init" =7L40_optppoa__seu44ini>448 *382a/a>aspadL4]ountttttttttbreak51ac79trace28hre>289 idtCPUS"nasi4486L429+co4430erac8/t44448e>289.c#L3unttttttttt_cd0ount" class="s31 7 n8out 31 4487L429+co44fMAX_RITEhR_SIZE" ih_2_s44fMA>448rsretke_tount" class="s3147 n8out 31444g8L429+co44 hs="larrayinit" crp>glc44 hs>448>289 id="snappppppppps class="l31t5 n8out 3142902id="L429+cod_255" May be c2lled bef4489L429+co44 30erac8/44 448abledc class="l31t5 n8out 3 * zero outhany left over data, this is go8hr0to2902id="L429+cod_255" May be c2lled bef449"L429+co44s_lockh_spL__un97a/in_on44s_l>449 289 c class="l31t5 n8out 3 * us28 land.2902id="L429+cod_255" May be c2lled bef4491L429+co44nit" current_j28hr/in_on44nit>449>2894c class="l31t5 n8out 3 *>2902id="L429+cod_255" May be c2lled bef4492L429+co44s_lockh_spL__un97a/in_on44s_l>449/iniidL4]ountshotef="ss="s3153 n8outn8ou304088_o2882pahn8ou0g1a140ce29/r824id="dtr8hreL429+c_pagl_len id="dtatic conr8hreL429+c_pagl_lenbledct er_ini"n97a/1rentp>gloscurrent_rennegie29/re>2al,#ode=trbipaglpaht 30g2ac7944 449/iniidL4]ountshotef="" class="s315" n8oun8ou304088_o2882pahn8ou0g1a12lt; e>2al,#ode=trbiPAGE_SIZEpaht j3hrnop_sl_s="comto4494L429+co44"s="larrayinit" crp>glon44"s=>449e>2829id="unt" class=" class=t er_ini"n97a/1memse1paht gloscurrent_rennegie29/re>2al,#ode=trbipaglpaht +a0408>30e8ac79trn8ou304088_o2882paht30e8ac79trn8ou304088_o2882pahn8ou0g1ai51ac79trace28hre>289 idtCPUS"nasi4495L429+co4430grac79t44449 *382cd0ount" class="s31 7 n8out 31 4496L429+co44 >30grac7/44 449e>289.c#L3untttttttttt er_ini"n97a/1paglpaht 40ce29/r824id="dtvirt_to_paglpaht gloscurrent_rennegie29/re>2al,#ode=trbipaglpaht j351a/a>csi__seu44"rL>449rsretke_tount" class="s3147 n8out 3144498L429+co4430g7ac8/t44449>289 id="snapppppppppss="s3153 n8outspzpaht gloscurrent_pagls>282[t er_ini"n97a/1ipaht j351a/a>csi__seun44rL3>449abledidL4)spah class=shotef="fc3098 spzpaht 313rac82partial0g1a[t er_ini"n97a/1ipaht 289 idtCPUS"nasi45="L429+co45="L41">j351a/a>csi__seun45="L>4503negidL4)ount" class=t er_ini"n97a/1spzpaht 313rac82partial0g1a[t er_ini"n97a/1ipaht 289 idtCPUS"nasi45=1L429+co45=it" current_j28hr/in_on45=it>450 *382a/a>aspah class=t er_ini"n97a/1spzpaht 313rac82partial0g1a[t er_ini"n97a/1ipaht gloscurrent_rennegi51ac79trace28hre>289 idtCPUS"nasi45=2L429+co45=_lockh_spL__un97a/in_on45=_l>450/iniidL4]ountshotef="ss="s3153 n8outnpzpaht 289 idtCPUS"nasi45=3L429+co45=30g2ac7945=450/iniidL4]ountshotef="it er_ini"n97a/1ppo>=31408>313rac82ppo>t 30e8ac79trPAGE_SIZEpaht 289 idtCPUS"nasi45=4L429+co45=s="larrayinit" crp>glon45=s=>450e>282cd0ount" class="s31 7 n8out 31 45=5L429+co45=a28href=30408>30grac79t45=a2>450 *382a/a>aspadL4]ountss="s3153 n8outentrilstp>gloscurrent_entrils0g1a140ce29/r824id="dtr8hreL429+c_entrils_cpupaht 2al,#ode=trbi2lf_4088_o2882pahtc088he29/re>2al,#ode=trbiL429+c id="dtatic conL429+c0g1a1S"nasi4349L429+co43 314rac8/43 434abledidL4)scpupaht 289 idtCPUS"nasi45=6L429+co45=>30grac7/45=450e>289.c#L3unt_cd0ount" class="s31 7 n8out 31 4507L429+co45=rL351">j351a/a>csi__seu45=rL>450rsretke_tount" class="s3147 n8out 3144508L429+co45=a28href=30e r>30g7ac8/t45=a2>450>289 id="snapce29/r824id="dtex_locaccesso30e r8ce2891paht 2al,#ode=trbicpupaht 289 idtCPUS"nasi45=9L429+co45=L351">j351a/a>csi__seun45=L3>4509289 id="snapce29/r824id="dtnpzpaht 289 idtCPUS"nasi451"L429+co45's safriej approve t45>451_/a> id="L417" class="l3133 n8out 3144511L429+co45"rL351">j351a/a>csi__se,45"rL>451 *382a/a>aspa0 class="l31t5 n8out 3140did we readhanyth8hr? *>2902id="L429+cod_255" May be c2lled bef45&2L429+co45larrayinit" ccpu_i.p>glu45lar>451/iniidL4]ount" class="s3153 n8outnpzpaht >3142ac79t45451/iniidL4]ountshotef="" class="s315" n8ouflagspaht j3hrnop_sl_s="comto4514L429+co45larrayinit" cretsaflagL_45lar>451e>2829id="unt" class=" class=t er_ini"n97a/1re1paht >31 40n8out 304088>j284AGAINpaht 289 idtCPUS"nasi4515L429+co45 311rac8/45 451 *382a/a>aspadL4]ountelse1ac79trace28hre>289 idtCPUS"nasi4516L429+co45G_BUFFER_ALL_CPUSp>glugt45G_B>451e>289.c#L3unttttttttt" class=ce29/r824id="dtre1paht >31 40051ac79trace28hre>289 idtCPUS"nasi4517L429+co45351">j351a/a>copup>glugt45351>451snegidL4)ount" class=0 class="l31t5 n8out 3140TODO: be r8 *>2902id="L429+cod_255" May be c2lled bef45&8L429+co45rrayinit" cod">j.="n97a,45rra>451>289 id="snapppppppppgotocfout 304088>j28ou1paht 289 idtCPUS"nasi4519L429+co45L351">j351a/a>copup>glu_45L35>4519*382a/a>aspa_cd0ount" class="s31 7 n8out 31 452"L429+co45ON/ainit" retsaf_flagef=45ON/>452_/a> id="L417" class="l3133 n8out 3144521L429+co45raaaaaaaaaaaaaaaaabreaka45raa>452 *382a/a>aspa0408>30e8ac79trr51paht >31140ce29/r824id="dttpliOt_to_pipepaht 289 idtCPUS"nasi4522L429+co45siz_cpumask_safriejn97aa45siz>452/iniidL4]ountce29/r824id="dtspliOt_shr8hk_spzpaht 2842it451gr>452/iniifout 304088>j28ou1paht 289 idtCPUS"nasi4524L429+co453123ac79trace29/} elsegt45312>452e>2829id="unt"c3151 n8out 31t">7*/2re1paht >3151ac79trace28hre>289 idt4amp;85 i4525L429+co45rrayinit" cod">j.="n97a,45rra>452 *382_cd0ount" class="s31 7 n8out 31 4526L429+co45arrayinit" ccpu_i.p>glua45arr>452e>289cd0ount" class="s31 7 n8out 31 45O7L429+co45N_ON/ainit" retsaf_sref=45N_O>452snegi1id="41const 1ipL__uduplicate_tizh=fi29_operd="onspaht 2829ce29/r824id="dtex_l8hreL429+c>_fop>=31408>313rac82ex_l8hreL429+c>_fop>>>31140noptsidLRING_BUFFER_ALL_CPUS"nasi4528L429+co45iz_cpumask_safriejn97a =45iz_>452>289 id="snap.t er_ini"n97a/1open id="dtatic conopen289 id="snapppp40ce29/r824id="dtex_l8hreL429+c>_open id="dtatic conex_l8hreL429+c>_open0g1a,optsidLRING_BUFFER_ALL_CPUS"nasi4529L429+co45siz_cpumask_safriejn97aa45siz>4529negidL4)ount.t er_ini"n97a/1readpaht 312rac83trace28hr45=31>453 289 id="snap.t er_ini"n97a/1releaslpaht aspa40ce29/r824id="dtex_l8hreL429+c>_releasl id="dtatic con8out8hreL429+c>_releaslbled,optsidLRING_BUFFER_ALL_CPUS"nasi4531L429+co45 3140ac8/45 4531negidL4)ount.t er_ini"n97a/1tpliOt_readpaht 4532iniidL4]ount.t er_ini"n97a/1llsee8ce2891paht 3132ac88r45453/inii}51ac79trace28hre>289 idt4amp;85 i45=4L429+co45 313rac8845 453e>282cd0ount" class="s31 7 n8out 31 45=5L429+co45uL351">j351a/a>copup>glu45uL3>453 *3821id="41e>2al,#ode=trbi n8out 304088_o2882paht gloscurrent_uj"aceid,optsidLRING_BUFFER_ALL_CPUS"nasi4537L429+co45t ="larrayinit" cretsafl45t =>453snegidL4)ount" class=untce29/r824id="dts8out 304088_o2882paht=31408>313rac82ppo>t j3hrnop_sl_s="comto45=8L429+co45 3147ac7945 4538neginoptsidLRING_BUFFER_ALL_CPUS"nasi45=9L429+co45acea/a29+cod_255"prove t45ace>453abledidL4)spa_spretizhlongpshotef="fc3098 cpupaht 289 idtCPUS"nasi454"L429+co45f dchach_s _spL__n9ove t45f d>4543negidL4)ount1ipL__uduplicate_tizh=ex_locarrayce2891paht 4541negidL4)ount1ipL__uduplicate_tizh=ex_locseqce2891paht =31408>313rac82s*38251ac79trace28hre>289 idtCPUS"nasi4542L429+co45>29dh_s it later.n9ove t45>29>454/iniidL4]ount_spretizhlongpshotef="fc3098 cn 304088_o2882pahcn">>3151ac79trace28hre>289 idt4amp;85 i4543L429+co45cod_25aaaaaaaaa*pprove t45cod>454/iniidL4]ount_spretizhlongplongpshotef="fc3098 304088_o2882pah">>3151ac79trace28hre>289 idt4amp;85 i4544L429+co45_spL__uex>29dtrtsaflag1l45_sp>4544iniidL4]ount_spretizhlongpshotef="fc3098 us2O_rempaht >3151ac79trace28hre>289 idt4amp;85 i4545L429+co45 314rac8/45 454 *382cd0ount" class="s31 7 n8out 31 4546L429+co45re ini"ializeda*pprove t45re >454e>289.c#L3untt er_ini"n97a/1>=31408>313rac82s*382140ce29/r824id="dt8malN_Opaht =31408>313rac82s*382)1sce29/r824id="dtGFP_KERNESK_COMM_LEN"nasiGFP_KERNES*382)51ac79trace28hre>289 idtCPUS"nasi4547L429+co45rrayinit" cod">j.="n97au45rra>454snegidL4)ountt class="s3153 n8outn=31408>313rac82s*382)1ac79trace28hre>289 idtCPUS"nasi4548L429+co45race28hre>287 id="L429L_45rac>454>289 id="snappppppppp"c3151 n8out 304088>j284NOMEMK_COMM_LEN"nasi4NOMEM088h51ac79trace28hre>289 idtCPUS"nasi4549L429+co45 314rac8/45 454/iniidL4]ount" class="s3069 n8out 304455"L429+co45L351">j351a/a>copup>glu_45L35>455 289 id="snapshotef="fc3098 ex_locseq_ini 304088_o2882pah"x_locseq_ini bledct er_ini"n97a/1n=31408>313rac82s*382)51ac79trace28hre>289 idtCPUS"nasi4551L429+co45ON/ainit" retsaf_flagef=45ON/>455>2894id="L417" class="l31 1 n8out 31 4552L429+co45t ="larrayinit" cretsafl45t =>455/iniidL4]ountce29/r824id="dtcn 304088_o2882pahcn">>31140ce29/r824id="dtr8hreL429+c_entrils_cpupaht 2al,#ode=trbiL429+c id="dtatic conL429+c0g1a1S"nasi4349L429+ccpupaht 289 idtCPUS"nasi4553L429+co45 >3152ac7945 455/iniidL4]ountce29/r824id="dt"x_locseq_printntp>gloscurrent_"x_locseq_printnbledct er_ini"n97a/1n=31408>313rac82s*382,=0 class="l31t1ip8hr">"entrils: %ld\n"2902id=1S"nasi4349L429+ccn 304088_o2882pahcn">>31i51ac79trace28hre>289 idtCPUS"nasi4554L429+co45j"acer_opus=_max_srn97au45j"a>455e>282cd0ount" class="s31 7 n8out 31 4555L429+co45t cset_j"acer_opoutn9afl45t c>455 *382a/a>aspace29/r824id="dtcn 304088_o2882pahcn">>31140ce29/r824id="dtr8hreL429+c_overrun_cpupaht 2al,#ode=trbiL429+c id="dtatic conL429+c0g1a1S"nasi4349L429+ccpupaht 289 idtCPUS"nasi4556L429+co45 315rac7/45 455e>289.c#L3untt er_ini"n97a/1"x_locseq_printntp>gloscurrent_"x_locseq_printnbledct er_ini"n97a/1n=31408>313rac82s*382,=0 class="l31t1ip8hr">"overrun: %ld\n"2902id=1S"nasi4349L429+ccn 304088_o2882pahcn">>31i51ac79trace28hre>289 idtCPUS"nasi4557L429+co45L351">j351a/a>copup>glu_45L35>455rsretke_tount" class="s3147 n8out 3144558L429+co45L4]od_dON_ON/ainit" ih_s45L4]>455>289 id="snapce29/r824id="dtcn 304088_o2882pahcn">>31140ce29/r824id="dtr8hreL429+c_5 n8it_overrun_cpupaht 2al,#ode=trbiL429+c id="dtatic conL429+c0g1a1S"nasi4349L429+ccpupaht 289 idtCPUS"nasi4559L429+co45it" c4O_CMDLINE_MAPp>glu45it">4559289 id="snapce29/r824id="dt"x_locseq_printntp>gloscurrent_"x_locseq_printnbledct er_ini"n97a/1n=31408>313rac82s*382,=0 class="l31t1ip8hr">"5 n8it overrun: %ld\n"2902id=1S"nasi4349L429+ccn 304088_o2882pahcn">>31i51ac79trace28hre>289 idtCPUS"nasi456"L429+co45e>2879irace29/8hretinues45e>2>456_/a> id="L417" class="l3133 n8out 3144561L429+co45 30e ac7/45 456 *382a/a>aspa0408>30e8ac79trcn 304088_o2882pahcn">>31140ce29/r824id="dtr8hreL429+c_bytls_cpupaht 2al,#ode=trbiL429+c id="dtatic conL429+c0g1a1S"nasi4349L429+ccpupaht 289 idtCPUS"nasi4562L429+co45t" =7L40_fbu=_29+cp>gl=s45t" >456/iniidL4]ountce29/r824id="dt"x_locseq_printntp>gloscurrent_"x_locseq_printnbledct er_ini"n97a/1n=31408>313rac82s*382,=0 class="l31t1ip8hr">"bytls: %ld\n"2902id=1S"nasi4349L429+ccn 304088_o2882pahcn">>31i51ac79trace28hre>289 idtCPUS"nasi4563L429+co45t" =7L40_fbu=_29+cp>gl=s45t" >456a/a> id="L417" class="l3133 n8out 3144564L429+co45ids="larrayinit" crp>glc45ids>456e>2829id="unt" class="s315" n8ou"x_locce r8>=31408>313rac82ex_locce r8>>282[t er_ini"n97a/1ex_locce r8_idpaht 282].t er_ini"n97a/1in_nspaht >31i0noptsidLRING_BUFFER_ALL_CPUS"nasi45cod_255" M5asi4265L429+co42ids="larr5ids>456 *382a/a>aspadL4]ount0 class="l31t5 n8out 3140e ral or globaltfoc 8outocce r8 *>2902id="L429+cod_255" May be c2lled bef4566L429+co45=30408>30erac84trace28hr45=30>456e>289.c#L3untttttttttshotef="fc3098 304088_o2882pah">>31p40ce29/r824id="dtns2us2Ospaht 2al,#ode=trbiL429+c id="dtatic conL429+c0g1a1S"nasi4349L429+ccpupaht 289 idtCPUS"nasi4567L429+co45 30erac7/45 456snegidL4)ount" class=0hotef="fc3098 us2O_rempaht >31p40ce29/r824id="dtdo_divpaht >311S"nasi4349L429+cUSEC_PER_SEC304088_o2882pahUSEC_PER_SEC>>31i51ac79trace28hre>289 idtCPUS"nasi4568L429+co45init" =7L40_optppoa__seo45ini>456>289 id="snapppppppppss="s3153 n8out"x_locseq_printntp>gloscurrent_"x_locseq_printnbledct er_ini"n97a/1n=31408>313rac82s*382,=0 class="l31t1ip8hr">"oldest evout ts: %5llu.%06lu\n"2902id=11ac79trace28hre>289 idtCPUS"nasi4569L429+co45 cset_j"acer_oplp"n97a=s45 cs>456abledidL4)spah class=================================================t er_ini"n97a/12304088_o2882pah">>311S"nasi4349L429+cus2O_rempaht >31i51ac79trace28hre>289 idtCPUS"nasi457"L429+co45 30erac8/45 457_/a> id="L417" class="l3133 n8out 3144571L429+co45o m"seq_p_ionshbu=p>glu_45o m>457 *382a/a>aspah class=t er_ini"n97a/1 304088_o2882pah">>31p40ce29/r824id="dtns2us2Ospaht 2al,#ode=trbiL429+c id="dtatic conL429+c0g1a1S"nasi4349L429+ccpupaht 289 idtCPUS"nasi4572L429+co45t" =7L40_fbu=_29+cp>gl=s45t" >457/iniidL4]ountshotef="ss="s3153 n8outus2O_rempaht >31p40ce29/r824id="dtdo_divpaht >311S"nasi4349L429+cUSEC_PER_SEC304088_o2882pahUSEC_PER_SEC>>31i51ac79trace28hre>289 idtCPUS"nasi4573L429+co45 30e2ac7945 457/iniidL4]ountshotef="ss="s3153 n8out"x_locseq_printntp>gloscurrent_"x_locseq_printnbledct er_ini"n97a/1n=31408>313rac82s*382,=0 class="l31t1ip8hr">"now ts: %5llu.%06lu\n"2902id=1=t er_ini"n97a/12304088_o2882pah">>311S"nasi4349L429+cus2O_rempaht >31i51ac79trace28hre>289 idtCPUS"nasi4574L429+co45" cset_j"acer_oplp"n97as45" c>457e>2829id="unt}telse0noptsidLRING_BUFFER_ALL_CPUS"nasi4575L429+co4530erac79t45457 *382a/a>aspadL4]ount0 class="l31t5 n8out 3140coun er or tsc m29+tfoc 8outocce r8 *>2902id="L429+cod_255" May be c2lled bef4576L429+co45 30erac7/45 457e>289.c#L3untttttttttss="s3153 n8out"x_locseq_printntp>gloscurrent_"x_locseq_printnbledct er_ini"n97a/1n=31408>313rac82s*382,=0 class="l31t1ip8hr">"oldest evout ts: %llu\n"2902id=11ac79trace28hre>289 idtCPUS"nasi4577L429+co45eddemdaht s_u cjtsaflagt45edd>457snegidL4)ount" class=========ttttttttss="s3153 n8outr8hreL429+c_oldest_evout_tspaht 2al,#ode=trbiL429+c id="dtatic conL429+c0g1a1S"nasi4349L429+ccpupaht 289 idtCPUS"nasi4578L429+co45opsh_spoptn_generic__seo45ops>457>289 1ac79trace28hre>289 idtCPUS"nasi4579L429+co45saveddemdaht s_d=".n97ao45sav>457abledidL4)spah class=shotef="fc3098 "x_locseq_printntp>gloscurrent_"x_locseq_printnbledct er_ini"n97a/1n=31408>313rac82s*382,=0 class="l31t1ip8hr">"now ts: %llu\n"2902id=11ac79trace28hre>289 idtCPUS"nasi458"L429+co45generic_ionshd=".="n97ao45gen>4583negidL4)ount" class=========ttttttttss="s3153 n8outr8hreL429+c_timee1idm1 id="dtatic conr8hreL429+c_timee1idm1bledct er_ini"n97a/12lf_4088_o2882pahtc088he29/re>2al,#ode=trbiL429+c id="dtatic conL429+c0g1a1S"nasi4349L429+ccpupaht 289 idtCPUS"nasi4581L429+co45a28href=30e r>30e ac7/tr45a28>458 *382a/a>aspa_cd0ount" class="s31 7 n8out 31 45g2L429+co45 30e1ac7945 458rsretke_tount" class="s3152 n8out 31t4583L429+co45set_j"acer_optsizh_sac8/45set>458/iniidL4]ountce29/r824id="dtcn 304088_o2882pahcn">>31140ce29/r824id="dtr8hreL429+c_dropped_evouts_cpupaht 2al,#ode=trbiL429+c id="dtatic conL429+c0g1a1S"nasi4349L429+ccpupaht 289 idtCPUS"nasi4584L429+co45"comto m"seq_p_ubu=p>glo45"co>458e>2829id="untshotef="fc3098 "x_locseq_printntp>gloscurrent_"x_locseq_printnbledct er_ini"n97a/1n=31408>313rac82s*382,=0 class="l31t1ip8hr">"dropped evouts: %ld\n"2902id=1S"nasi4349L429+ccn 304088_o2882pahcn">>31i51ac79trace28hre>289 idtCPUS"nasi4585L429+co45init" =7L40_optppoa__seu45ini>458 *382cd0ount" class="s31 7 n8out 31 4586L429+co4530erac8/t45458e>289.c#L3untt er_ini"n97a/1cn 304088_o2882pahcn">>31140ce29/r824id="dtr8hreL429+c_read_evouts_cpupaht 2al,#ode=trbiL429+c id="dtatic conL429+c0g1a1S"nasi4349L429+ccpupaht 289 idtCPUS"nasi4587L429+co45fMAX_RITEhR_SIZE" ih_2_s45fMA>4587>2829id="untshotef="fc3098 "x_locseq_printntp>gloscurrent_"x_locseq_printnbledct er_ini"n97a/1n=31408>313rac82s*382,=0 class="l31t1ip8hr">"readhevouts: %ld\n"2902id=1S"nasi4349L429+ccn 304088_o2882pahcn">>31i51ac79trace28hre>289 idtCPUS"nasi4588L429+co45 hs="larrayinit" crp>glc45 hs>458>289 1ac79trace28hre>289 idtCPUS"nasi4589L429+co45 30erac8/45 4589289 id="snapce29/r824id="dtcoun 304088_o2882pahcoun 0g1a140ce29/r824id="dttimple_read_from_L429+c id="dtatic contimple_read_from_L429+cbledct er_ini"n97a/1ucontp>gloscurrent_uj"aceid,pshotef="fc3098 coun 304088_o2882pahcoun 0g1a1S"nasi4349L429+cppo>=31408>313rac82ppo>t 313rac82s*382e29/re>2al,#ode=trbilen id="dtatic conlen0g1ai51ac79trace28hre>289 idtCPUS"nasi459"L429+co45s_lockh_spL__un97a/in_on45s_l>459_/a> id="L417" class="l3133 n8out 3144591L429+co45nit" current_j28hr/in_on45nit>459 *382a/a>aspa0408>30e8ac79tr8freel"s3062 n8out 3kfreebledct er_ini"n97a/1n=31408>313rac82s*382)51ac79trace28hre>289 idtCPUS"nasi4592L429+co45s_lockh_spL__un97a/in_on45s_l>459rsretke_tount" class="s3152 n8out 31t4593L429+co45 30g2ac7945 459/iniidL4]ount"c3151 n8out 31t">7*/2coun 304088_o2882pahcoun 0g1a51ac79trace28hre>289 idtCPUS"nasi4594L429+co45"s="larrayinit" crp>glon45"s=>459e>282_cd0ount" class="s31 7 n8out 31 4595L429+co4530grac79t45459 *382cd0ount" class="s31 7 n8out 31 4596L429+co45 >30grac7/45 459e>2891id="41const 1ipL__uduplicate_tizh=fi29_operd="onspaht 2829ce29/r824id="dtex_l8hre1id=>_fop>=31408>313rac82ex_l8hre1id=>_fop>0g1a140noptsidLRING_BUFFER_ALL_CPUS"nasi4597L429+co45"rL351">j351a/a>csi__seu45"rL>4597>2829id="unt.t er_ini"n97a/1open id="dtatic conopen289 id="snapppp40ce29/r824id="dtex_l8hreopen_generiOpaht 30g7ac8/t45459>289 id="snap.t er_ini"n97a/1readpaht j351a/a>csi__seun45rL3>4599negidL4)ount.t er_ini"n97a/1llsee8ce2891paht j351a/a>csi__seun46="L>4603negi}51ac79trace28hre>289 idt4amp;85 i46=1L429+co46=it" current_j28hr/in_on46=it>460>2894id="L417" class="l31 1 n8out 31 46=2L429+co46=_lockh_spL__un97a/in_on46=_l>460/inii#ifdef0ce29/r824id="dtCONFIG_DYNAMIC_FTRACEce2891paht glon46=s=>460e>282"" 3t er_ini"n97a/1__wea8ce2891paht 2829ce29/r824id="dtf"x_locarch_read_dyn_infopaht gloscurrent_j"aceid,p"" 3t er_ini"n97a/1n8ou304088_o2882pahn8ou0g1aiid="L417" class="l3133 n8out 31446=5L429+co46=a28href=30408>30grac79t46=a2>460 *382noptsidLRING_BUFFER_ALL_CPUS"nasi46=6L429+co46=>30grac7/46=460e>289.c#L3unt"c3151 051ac79trace28hre>289 idtCPUS"nasi4607L429+co46=rL351">j351a/a>csi__seu46=rL>460rsret_cd0ount" class="s31 7 n8out 31 4608L429+co46=a28href=30e r>30g7ac8/t46=a2>460>289 1ac79trace28hre>289 idtCPUS"nasi46=9L429+co46=L351">j351a/a>csi__seun46=L3>4609289 1id="41e>2al,#ode=trbi n8out 304088_o2882paht 461_/a> ce29/r824id="dtex_l8hreread_dyn_infopaht gloscurrent_uj"aceid,optsidLRING_BUFFER_ALL_CPUS"nasi4611L429+co46"rL351">j351a/a>csi__se,46"rL>461 *382a/a>aspah class===t er_ini"n97a/1n8out 304088_o2882paht>311S"nasi4349L429+clofft 304088_o2882pahlofft ef=3sit er_ini"n97a/1ppo>=31408>313rac82ppo>t j3hrnop_sl_s="comto46&2L429+co46larrayinit" ccpu_i.p>glu46lar>461/iniinoptsidLRING_BUFFER_ALL_CPUS"nasi4613L429+co46>3142ac79t46461/iniidL4]ount1id="41charuduplicate_tizh=f"x_locdyn_info_L429+c id="dtatic conf"x_locdyn_info_L429+cinii[1024]51ac79trace28hre>289 idtCPUS"nasi4614L429+co46larrayinit" cretsaflagL_46lar>461e>2829id="unt1id="41e>2al,#ode=trbiDEFINE_MUTEX id="dtatic conDEFINE_MUTEXbledct er_ini"n97a/1dyn_info_mutexpaht 289 idtCPUS"nasi4615L429+co46 311rac8/46 461 *382a/a>aspa_spretizhlongpit er_ini"n97a/1p=31408>313rac82p0g1a140ce29/r824id="dtfi21 id="dtatic confi210g1ae29/re>2al,#ode=trbipriva;a_data id="dtatic conpriva;a_data*38251ac79trace28hre>289 idtCPUS"nasi4616L429+co46G_BUFFER_ALL_CPUSp>glugt46G_B>461e>289.c#L3untcharuit er_ini"n97a/1contp>gloscurrent_j"aceid140ce29/r824id="dtf"x_locdyn_info_L429+c id="dtatic conf"x_locdyn_info_L429+cinii51ac79trace28hre>289 idtCPUS"nasi4617L429+co46351">j351a/a>copup>glugt46351>461snegidL4)ount"" 3t er_ini"n97a/1n8ou304088_o2882pahn8ou0g1a140ce29/r824id="dtARRAY_SIZEpaht 289 idtCPUS"nasi4618L429+co46rrayinit" cod">j.="n97a,46rra>461>289 id="snap"" 3t er_ini"n97a/1cpaht 289 idtCPUS"nasi4619L429+co46L351">j351a/a>copup>glu_46L35>461/iniidL4]ount" class="s3069 n8out 304462"L429+co46ON/ainit" retsaf_flagef=46ON/>462 289 id="snapshotef="fc3098 mutexod_dON_ON/ainit" mutmutexod_dObledc79trace29/r824id="dtdyn_info_mutexpaht 289 idtCPUS"nasi4621L429+co46raaaaaaaaaaaaaaaaabreaka46raa>462 *382a/a>aspa0408>30e8ac79trrpaht gloscurrent_j"aceid,p0 class="l31t1ip8hr">"%ld "2902id=1Sit er_ini"n97a/1p=31408>313rac82p0g1a)51ac79trace28hre>289 idtCPUS"nasi4622L429+co46siz_cpumask_safriejn97aa46siz>462rsretke_tount" class="s3152 n8out 31t4623L429+co461grac84trace28hre>2842it461gr>462/iniidL4]ountce29/r824id="dtrpaht 30e8ac79trf"x_locarch_read_dyn_infopaht gloscurrent_j"aceid+ce29/r824id="dtrpaht j28rpaht 289 idtCPUS"nasi4624L429+co463123ac79trace29/} elsegt46312>462e>2829id="untshotef="fc3098 contp>gloscurrent_j"aceid[t er_ini"n97a/1rpaht '\n'2902id=51ac79trace28hre>289 idtCPUS"nasi4625L429+co46rrayinit" cod">j.="n97a,46rra>462 *382cd0ount" class="s31 7 n8out 31 4626L429+co46arrayinit" ccpu_i.p>glua46arr>462e>289.c#L3untt er_ini"n97a/1rpaht gloscurrent_uj"aceid,pshotef="fc3098 cn 304088_o2882pahcn">>311S"nasi4349L429+cppo>=31408>313rac82ppo>t j28rpaht 289 idtCPUS"nasi4627L429+co46N_ON/ainit" retsaf_sref=46N_O>462rsretke_tount" class="s3147 n8out 3144628L429+co46iz_cpumask_safriejn97a =46iz_>462>289 id="snapce29/r824id="dtmutexo30e r8ce2891paht 462/iniidL4]ount" class="s3069 n8out 304463"L429+co46=31408>312rac83trace28hr46=31>463 289 id="snap"c3151 n8out 31t">7*/2rpaht 289 idtCPUS"nasi4631L429+co46 3140ac8/46 4631negi_cd0ount" class="s31 7 n8out 31 4632L429+co46cd="larrayinit" cretsafl46cd=>463rsretke_tount" class="s3152 n8out 31t4633L429+co463132ac88r46463/inii1id="41const 1ipL__uduplicate_tizh=fi29_operd="onspaht 2829ce29/r824id="dtex_l8hredyn_info_fop>=31408>313rac82ex_l8hredyn_info_fop>0g1a140noptsidLRING_BUFFER_ALL_CPUS"nasi46=4L429+co46 313rac8846 463e>2829id="unt.t er_ini"n97a/1open id="dtatic conopen289 id="snapppp40ce29/r824id="dtex_l8hreopen_generiOpaht j351a/a>copup>glu46uL3>4635>2829id="unt.t er_ini"n97a/1readpaht 313rac8/t464636>2829id="unt.t er_ini"n97a/1llsee8ce2891paht 463snegi}51ac79trace28hre>289 idt4amp;85 i46=8L429+co46 3147ac7946 4638negi#endif1ac79trace28hre>289 idt4amp;85 i46=9L429+co46acea/a29+cod_255"prove t46ace>463/iniidL4]ount" class="s3069 n8out 304464"L429+co46f dchach_s _spL__n9ove t46f d>4643negi1id="411ipL__uduplicate_tizh=dentryce2891paht 289 idtCPUS"nasi4641L429+co46 c290forget aboutn9ove t46 c2>464>2894id="L417" class="l31 1 n8out 31 4642L429+co46>29dh_s it later.n9ove t46>29>464/inii1ipL__uduplicate_tizh=dentryce2891paht j3hrnop_sl_s="comto4643L429+co46cod_25aaaaaaaaa*pprove t46cod>464/iniinoptsidLRING_BUFFER_ALL_CPUS"nasi4644L429+co46_spL__uex>29dtrtsaflag1l46_sp>464e>2829id="unt1id="41"" 3t er_ini"n97a/1onlof_4088_o2882pahonlobled51ac79trace28hre>289 idtCPUS"nasi4645L429+co46 314rac8/46 464 *382cd0ount" class="s31 7 n8out 31 4646L429+co46re ini"ializeda*pprove t46re >464e>289.c#L3unt" class="s315" n8oud_n8outrpaht j3hrnop_sl_s="comto4647L429+co46rrayinit" cod">j.="n97au46rra>464snegidL4)ount" class="c3151 n8out 31t">7*/2d_n8outrpaht 289 idtCPUS"nasi4648L429+co46race28hre>287 id="L429L_46rac>464>289 1ac79trace28hre>289 idtCPUS"nasi4649L429+co46 314rac8/46 4649>289.c#L3unt" class="s3153 n8outdebugfseini ial8oudpaht j3hrnop_sl_s="comto465"L429+co46L351">j351a/a>copup>glu_46L35>4653negidL4)ount" class="c3151 n8out 31t">7*/2NULSK_COMM_LEN"nasiNULSbled51ac79trace28hre>289 idtCPUS"nasi4651L429+co46ON/ainit" retsaf_flagef=46ON/>465>2894id="L417" class="l31 1 n8out 31 4652L429+co46t ="larrayinit" cretsafl46t =>465/iniidL4]ountce29/r824id="dtd_n8outrpaht "ex_l8hr"2902id=1S"nasi4349L429+cNULSK_COMM_LEN"nasiNULSbled)51ac79trace28hre>289 idtCPUS"nasi4653L429+co46 >3152ac7946 465a/a> id="L417" class="l3133 n8out 3144654L429+co46j"acer_opus=_max_srn97au46j"a>465e>2829id="unt" class="s3153 n8outd_n8outrpaht 465 *382a/a>aspadL4]ount0s="s3153 n8outonlof_4088_o2882pahonlobledp40151ac79trace28hre>289 idtCPUS"nasi4656L429+co46 315rac7/46 465e>289.c#L3untttttttttss="s3153 n8outpr_warn8hr"id="dtatic conpr_warn8hrbledct class="l31t1ip8hr">"Could not crea;a debugfs directory 'ex_l8hr'\n"2902id=)51ac79trace28hre>289 idtCPUS"nasi4657L429+co46L351">j351a/a>copup>glu_46L35>465snegidL4)ount" class="c3151 n8out 31t">7*/2NULSK_COMM_LEN"nasiNULSbled51ac79trace28hre>289 idtCPUS"nasi4658L429+co46L4]od_dON_ON/ainit" ih_s46L4]>465>289 id="snap_cd0ount" class="s31 7 n8out 31 4659L429+co46it" c4O_CMDLINE_MAPp>glu46it">465/iniidL4]ount" class="s3069 n8out 304466"L429+co46e>2879irace29/8hretinues46e>2>466 289 id="snap"c3151 n8out 31t">7*/2d_n8outrpaht 289 idtCPUS"nasi4661L429+co46 30e ac7/46 4661negi_cd0ount" class="s31 7 n8out 31 4662L429+co46t" =7L40_fbu=_29+cp>gl=s46t" >466rsretke_tount" class="s3152 n8out 31t4663L429+co46t" =7L40_fbu=_29+cp>gl=s46t" >466/inii1id="411ipL__uduplicate_tizh=dentryce2891paht 289 idtCPUS"nasi4664L429+co46ids="larrayinit" crp>glc46ids>466e>282cd0ount" class="s31 7 n8out 31 46cod_255" M6asi4265L429+co42ids="larr6ids>4665inii1id="411ipL__uduplicate_tizh=dentryce2891paht j3hrnop_sl_s="comto4666L429+co46=30408>30erac84trace28hr46=30>466e>289noptsidLRING_BUFFER_ALL_CPUS"nasi4667L429+co46 30erac7/46 466snegidL4)ount1id="41"" 3t er_ini"n97a/1onlof_4088_o2882pahonlobled51ac79trace28hre>289 idtCPUS"nasi4668L429+co46init" =7L40_optppoa__seo46ini>466>289 id="snap1ipL__uduplicate_tizh=dentryce2891paht 289 idtCPUS"nasi4669L429+co46 cset_j"acer_oplp"n97a=s46 cs>466/iniidL4]ount" class="s3069 n8out 304467"L429+co46 30erac8/46 4670>2829id="unt" clt er_ini"n97a/1d_percpupaht j3hrnop_sl_s="comto4671L429+co46o m"seq_p_ionshbu=p>glu_46o m>467 *382a/a>aspah class="c3151 n8out 31t">7*/2d_percpupaht 289 idtCPUS"nasi4672L429+co46t" =7L40_fbu=_29+cp>gl=s46t" >467rsretke_tount" class="s3152 n8out 31t4673L429+co46 30e2ac7946 467/iniidL4]ountce29/r824id="dtd_n8outrpaht 467e>282cd0ount" class="s31 7 n8out 31 4675L429+co4630erac79t46467 *382a/a>aspa" class="s3153 n8outd_n8outrpaht j3hrnop_sl_s="comto4676L429+co46 30erac7/46 467e>289.c#L3unttttttttt"c3151 n8out 31t">7*/2NULSK_COMM_LEN"nasiNULSbled51ac79trace28hre>289 idtCPUS"nasi4677L429+co46eddemdaht s_u cjtsaflagt46edd>467rsretke_tount" class="s3147 n8out 3144678L429+co46opsh_spoptn_generic__seo46ops>467>289 id="snapce29/r824id="dtd_percpupaht "p+c_5pu"2902id=1S"nasi4349L429+cd_n8outrpaht 289 idtCPUS"nasi4679L429+co46saveddemdaht s_d=".n97ao46sav>467/iniidL4]ount" class="s3069 n8out 304468"L429+co46generic_ionshd=".="n97ao46gen>4680>2829id="unt" class="s3153 n8outd_percpupaht 30e ac7/tr46a28>468 *382a/a>aspah class=t er_ini"n97a/1onlof_4088_o2882pahonlobledp40151ac79trace28hre>289 idtCPUS"nasi46g2L429+co46 30e1ac7946 468/iniidL4]ountshotef="ss="s3153 n8outpr_warn8hr"id="dtatic conpr_warn8hrbledct class="l31t1ip8hr">"Could not crea;a debugfs directory 'p+c_5pu'\n"2902id=)51ac79trace28hre>289 idtCPUS"nasi4683L429+co46set_j"acer_optsizh_sac8/46set>468/iniidL4]ountshotef=""c3151 n8out 31t">7*/2NULSK_COMM_LEN"nasiNULSbled51ac79trace28hre>289 idtCPUS"nasi4684L429+co46"comto m"seq_p_ubu=p>glo46"co>468e>2829id="unt_cd0ount" class="s31 7 n8out 31 4685L429+co46init" =7L40_optppoa__seu46ini>468 *382cd0ount" class="s31 7 n8out 31 4686L429+co4630erac8/t46468e>289.c#L3unt"c3151 n8out 31t">7*/2d_percpupaht 289 idtCPUS"nasi4687L429+co46fMAX_RITEhR_SIZE" ih_2_s46fMA>468rsret_cd0ount" class="s31 7 n8out 31 4688L429+co46 hs="larrayinit" crp>glc46 hs>468>289 1ac79trace28hre>289 idtCPUS"nasi4689L429+co46 30erac8/46 4689289 1id="41void0ce29/r824id="dtex_l8hreini _debugfsepercpupaht j3hrnop_sl_s="comto469"L429+co46s_lockh_spL__un97a/in_on46s_l>469_/a> noptsidLRING_BUFFER_ALL_CPUS"nasi4691L429+co46nit" current_j28hr/in_on46nit>4691negidL4)ount1ipL__uduplicate_tizh=dentryce2891paht 289 idtCPUS"nasi4692L429+co46s_lockh_spL__un97a/in_on46s_l>4692negidL4)ount1ipL__uduplicate_tizh=dentryce2891paht 289 idtCPUS"nasi4693L429+co46 30g2ac7946 469/iniidL4]ountcharuduplicate_tizh=cpu_dirpaht glon46"s=>469e>282cd0ount" class="s31 7 n8out 31 4695L429+co4630grac79t46469 *382a/a>aspa" class="s3153 n8outd_percpupaht j3hrnop_sl_s="comto4696L429+co46 >30grac7/46 469e>289.c#L3unttttttttt"c315151ac79trace28hre>289 idtCPUS"nasi4697L429+co46"rL351">j351a/a>csi__seu46"rL>469rsretke_tount" class="s3147 n8out 3144698L429+co4630g7ac8/t46469>289 id="snapce29/r824id="dtsnprintntp>gloscurrent_snprintnbledct er_ini"n97a/1cpu_dirpaht "5pu%ld"2902id=1S"nasi4349L429+ccpupaht 289 idtCPUS"nasi4699L429+co46rL351">j351a/a>csi__seun46rL3>4699289 id="snapce29/r824id="dtd_cpupaht 289 idtCPUS"nasi47="L429+co47="L41">j351a/a>csi__seun47="L>4700>2829id="unt" class="s3153 n8outd_cpupaht 470 *382a/a>aspah class=t er_ini"n97a/1pr_warn8hr"id="dtatic conpr_warn8hrbledct class="l31t1ip8hr">"Could not crea;a debugfs '%s' entry\n"2902id=1S"nasi4349L429+ccpu_dirpaht 289 idtCPUS"nasi47=2L429+co47=_lockh_spL__un97a/in_on47=_l>470/iniidL4]ountshotef=""c315151ac79trace28hre>289 idtCPUS"nasi47=3L429+co47=30g2ac7947=470/iniidL4]ount_cd0ount" class="s31 7 n8out 31 47=4L429+co47=s="larrayinit" crp>glon47=s=>470e>282cd0ount" class="s31 7 n8out 31 47=5L429+co47=a28href=30408>30grac79t47=a2>470 *382a/a>aspac class="l31t5 n8out 3140per cpu 8outocpipe *>2902id="L429+cod_255" May be c2lled bef47=6L429+co47=>30grac7/47=470e>289.c#L3untt er_ini"n97a/18outoccrea;a_c clpaht "ex_locpipe"2902id=1S0444,0ss="s3153 n8outd_cpupaht j351a/a>csi__seu47=rL>470snegidL4)ount" class=========cvoid *)S"nasi4349L429+ccpupaht 30g7ac8/t47=a2>470>289 1ac79trace28hre>289 idtCPUS"nasi47=9L429+co47=L351">j351a/a>csi__seun47=L3>4709*382a/a>aspac class="l31t5 n8out 3140per cpu 8outo *>2902id="L429+cod_255" May be c2lled bef471"L429+co47's safriej approve t47>471 289 id="snapshotef="fc3098 ex_loccrea;a_c clpaht "ex_lo"2902id=1S0644,0ss="s3153 n8outd_cpupaht j351a/a>csi__se,47"rL>471 *382a/a>aspah class=========cvoid *)S"nasi4349L429+ccpupaht glu47lar>471rsretke_tount" class="s3152 n8out 31t4713L429+co47>3142ac79t47471/iniidL4]ountce29/r824id="dt8outoccrea;a_c clpaht "ex_locpipe_raw"2902id=1S0444,0ss="s3153 n8outd_cpupaht 471e>2829id="unth class=========cvoid *)S"nasi4349L429+ccpupaht 311rac8/47 471 *382cd0ount" class="s31 7 n8out 31 4716L429+co47G_BUFFER_ALL_CPUSp>glugt47G_B>471e>289.c#L3untt er_ini"n97a/18outoccrea;a_c clpaht "1id=>"2902id=1S0444,0ss="s3153 n8outd_cpupaht j351a/a>copup>glugt47351>471snegidL4)ount" class=========cvoid *)S"nasi4349L429+ccpupaht j.="n97a,47rra>471>289 1ac79trace28hre>289 idtCPUS"nasi4719L429+co47L351">j351a/a>copup>glu_47L35>4719289 id="snapce29/r824id="dt"x_loccrea;a_c clpaht "L429+c_t4723negidL4)ount" class=========cvoid *)S"nasi4349L429+ccpupaht 4721negi_cd0ount" class="s31 7 n8out 31 4722L429+co47siz_cpumask_safriejn97aa47siz>472rsretke_tount" class="s3152 n8out 31t4723L429+co471grac84trace28hre>2842it471gr>472/inii#ifdef0ce29/r824id="dtCONFIG_FTRACE_SELFTEST=31408>313rac82CONFIG_FTRACE_SELFTESTsretke_tount" class="s3152 n8out 31t4724L429+co473123ac79trace29/} elsegt47312>472e>282c class="l31t5 n8out 3140Let selftest have access tot1id="41func="ons in this c cl *>2902id="L429+cod_255" May be c2lled bef4725L429+co47rrayinit" cod">j.="n97a,47rra>472 *382#include "2429+cod_255" May be c2lled_selftest.Opaht glua47arr>472e>289#endif1ac79trace28hre>289 idt4amp;85 i4727L429+co47N_ON/ainit" retsaf_sref=47N_O>472rsretke_tount" class="s3147 n8out 3144728L429+co47iz_cpumask_safriejn97a =47iz_>472>289 1ipL__uduplicate_tizh=8outocop="on_dentryce2891paht 4729289 id="snap1ipL__uduplicate_tizh=8outorcop=ce2891paht 312rac83trace28hr47=31>473 289 id="snap1ipL__uduplicate_tizh=8outorcflag>=31408>313rac82ex_lorcflag>negidL4)ount" clait er_ini"n97a/1flag>=31408>313rac82flag>negi;"L429+cod_255" May be c2lled bef4731L429+co47 3140ac8/47 4731negidL4)ount1ipL__uduplicate_tizh=dentryce2891paht 473rsret}51ac79trace28hre>289 idt4amp;85 i4733L429+co473132ac88r47473a/a> id="L417" class="l3133 n8out 31447=4L429+co47 313rac8847 473e>2821id="41e>2al,#ode=trbi n8out 304088_o2882paht j351a/a>copup>glu47uL3>4735>282duplicate_tizh=8outocop="on>_readpaht _readbledc1ipL__uduplicate_tizh=c clpaht gloscurrent_uj"aceid,=t er_ini"n97a/1n8out 304088_o2882paht>311id="L417" class="l3133 n8out 31447=6L429+co47313rac8/t47473e>289.c#L3untttttttttid="snapce29/r824id="dtlofft 304088_o2882pahlofft ef=3sit er_ini"n97a/1ppo>=31408>313rac82ppo>t j3hrnop_sl_s="comto4737L429+co47t ="larrayinit" cretsafl47t =>473sneginoptsidLRING_BUFFER_ALL_CPUS"nasi47=8L429+co47 3147ac7947 473>289 id="snap1ipL__uduplicate_tizh=8outocop="on_dentryce2891paht 289 idtCPUS"nasi47=9L429+co47acea/a29+cod_255"prove t47ace>4739289 id="snapcharuit er_ini"n97a/1contp>gloscurrent_j"aceid51ac79trace28hre>289 idtCPUS"nasi474"L429+co47f dchach_s _spL__n9ove t47f d>474_/a> id="L417" class="l3133 n8out 3144741L429+co47 c290forget aboutn9ove t47 c2>4741negidL4)ount" class="s315" n8ou"op=ce2891paht 2al,#ode=trbiflag>=31408>313rac82flag>negie29/re>2al,#ode=trbival=31408>313rac82valnegid79tracass="s315" n8ou"op=ce2891paht 2al,#ode=trbiop=ce2891paht 2al,#ode=trbiLi=ce2891paht j3hrnop_sl_s="comto4742L429+co47>29dh_s it later.n9ove t47>29>474/iniidL4]ountshotef="ss="s3153 n8outcontp>gloscurrent_j"aceid140c class="l31t1ip8hr">"1\n"2902id=51ac79trace28hre>289 idtCPUS"nasi4743L429+co47cod_25aaaaaaaaa*pprove t47cod>474/iniidL4]ountelse1ac79trace28hre>289 idtCPUS"nasi4744L429+co47_spL__uex>29dtrtsaflag1l47_sp>474e>2829id="unth class=ss="s3153 n8outcontp>gloscurrent_j"aceid140c class="l31t1ip8hr">"0\n"2902id=51ac79trace28hre>289 idtCPUS"nasi4745L429+co47 314rac8/47 474 *382cd0ount" class="s31 7 n8out 31 4746L429+co47re ini"ializeda*pprove t47re >474e>289.c#L3unt"c3151 n8out 31t">7*/2timple_read_from_L429+c id="dtatic contimple_read_from_L429+cbledct er_ini"n97a/1ucontp>gloscurrent_uj"aceid,pshotef="fc3098 cn 304088_o2882pahcn">>311S"nasi4349L429+cppo>=31408>313rac82ppo>t 289 idtCPUS"nasi4747L429+co47rrayinit" cod">j.="n97au47rra>474rsret_cd0ount" class="s31 7 n8out 31 4748L429+co47race28hre>287 id="L429L_47rac>474>289 1ac79trace28hre>289 idtCPUS"nasi4749L429+co47 314rac8/47 4749289 1id="41e>2al,#ode=trbi n8out 304088_o2882paht j351a/a>copup>glu_47L35>475_/a> ce29/r824id="dtex_locop="on>_writlpaht _writlbledc1ipL__uduplicate_tizh=c clpaht gloscurrent_uj"aceid,=t er_ini"n97a/1n8out 304088_o2882paht>311id="L417" class="l3133 n8out 3144751L429+co47ON/ainit" retsaf_flagef=47ON/>475 *382a/a>aspah class=========pce29/r824id="dtlofft 304088_o2882pahlofft ef=3sit er_ini"n97a/1ppo>=31408>313rac82ppo>t j3hrnop_sl_s="comto4752L429+co47t ="larrayinit" cretsafl47t =>475/iniinoptsidLRING_BUFFER_ALL_CPUS"nasi4753L429+co47 >3152ac7947 475/iniidL4]ount1ipL__uduplicate_tizh=8outocop="on_dentryce2891paht 289 idtCPUS"nasi4754L429+co47j"acer_opus=_max_srn97au47j"a>475e>2829id="unt_spretizhlongpe>2al,#ode=trbival=31408>313rac82valnegi51ac79trace28hre>289 idtCPUS"nasi4755L429+co47t cset_j"acer_opoutn9afl47t c>475 *382a/a>aspa"" 3t er_ini"n97a/1ce=ce2891paht 289 idtCPUS"nasi4756L429+co47 315rac7/47 475e>2891ac79trace28hre>289 idtCPUS"nasi4757L429+co47L351">j351a/a>copup>glu_47L35>4757>2829id="untshotef="fc3098 ce=ce2891paht gloscurrent_uj"aceid,pshotef="fc3098 cn 304088_o2882pahcn">>311S10,079trace29/r824id="dtval=31408>313rac82valnegi)51ac79trace28hre>289 idtCPUS"nasi4758L429+co47L4]od_dON_ON/ainit" ih_s47L4]>475>289 id="snap" class="s315" n8ouce=ce2891paht j3hrnop_sl_s="comto4759L429+co47it" c4O_CMDLINE_MAPp>glu47it">475abledidL4)spah class="c3151 n8out 31t">7*/2re=ce2891paht 289 idtCPUS"nasi476"L429+co47e>2879irace29/8hretinues47e>2>476_/a> id="L417" class="l3133 n8out 3144761L429+co47 30e ac7/47 4761negidL4)ount" class="s315" n8ouval=31408>313rac82valnegid!= 0p79tra79tracass="s315" n8ouval=31408>313rac82valnegid!= 1)mutex_lock1">j3hrnop_sl_s="comto4762L429+co47t" =7L40_fbu=_29+cp>gl=s47t" >476/iniidL4]ountshotef=""c3151 n8out 304088>j28EINVASK_COMM_LEN"nasiEINVASnegi51ac79trace28hre>289 idtCPUS"nasi4763L429+co47t" =7L40_fbu=_29+cp>gl=s47t" >476a/a> id="L417" class="l3133 n8out 3144764L429+co47ids="larrayinit" crp>glc47ids>476e>2829id="unt" cla!lass="s315" n8ou"op=ce2891paht 2al,#ode=trbiflag>=31408>313rac82flag>negie29/re>2al,#ode=trbival=31408>313rac82valnegid79tracass="s315" n8ou"op=ce2891paht 2al,#ode=trbiop=ce2891paht 2al,#ode=trbiLi=ce2891paht 313rac82valnegi)dnoptsidLRING_BUFFER_ALL_CPUS"nasi47cod_255" M7asi4265L429+co42ids="larr7ids>476 *382a/a>aspadL4]ount0s="s3153 n8outmutexod_dON_ON/ainit" mutmutexod_dObledc79trace29/r824id="dtex_loctypesod_dON_ON/ainit" mutex_loctypesod_dOnegi)51ac79trace28hre>289 idtCPUS"nasi4766L429+co47=30408>30erac84trace28hr47=30>476e>289.c#L3untttttttttss="s3153 n8outce=ce2891paht 2al,#ode=trbiflag>=31408>313rac82flag>negi1id="L417" class="l3133 n8out 3144767L429+co47 30erac7/47 476snegidL4)ount" class===========================ass="s315" n8ou"op=ce2891paht 2al,#ode=trbiop=ce2891paht 313rac82valnegi)51ac79trace28hre>289 idtCPUS"nasi4768L429+co47init" =7L40_optppoa__seo47ini>476>289 id="snapdL4]ount0s="s3153 n8outmutexo30e r8ce2891paht 289 idtCPUS"nasi4769L429+co47 cset_j"acer_oplp"n97a=s47 cs>476abledidL4)spah class=" class="s315" n8ouce=ce2891paht j3hrnop_sl_s="comto477"L429+co47 30erac8/47 4773negidL4)ount" class========="c3151 n8out 31t">7*/2re=ce2891paht 289 idtCPUS"nasi4771L429+co47o m"seq_p_ionshbu=p>glu_47o m>477 *382a/a>aspa_cd0ount" class="s31 7 n8out 31 4772L429+co47t" =7L40_fbu=_29+cp>gl=s47t" >477rsretke_tount" class="s3152 n8out 31t4773L429+co47 30e2ac7947 477/iniidL4]ountit er_ini"n97a/1ppo>=31408>313rac82ppo>t 30e8ac79trcn 304088_o2882pahcn">>3151ac79trace28hre>289 idtCPUS"nasi4774L429+co47" cset_j"acer_oplp"n97as47" c>477e>282cd0ount" class="s31 7 n8out 31 4775L429+co4730erac79t47477 *382a/a>aspa"c3151 n8out 31t">7*/2cn 304088_o2882pahcn">>3151ac79trace28hre>289 idtCPUS"nasi4776L429+co47 30erac7/47 477e>289_cd0ount" class="s31 7 n8out 31 4777L429+co47eddemdaht s_u cjtsaflagt47edd>477rsretke_tount" class="s3147 n8out 3144778L429+co47opsh_spoptn_generic__seo47ops>477>289 1ac79trace28hre>289 idtCPUS"nasi4779L429+co47saveddemdaht s_d=".n97ao47sav>4779289 1id="41const 1ipL__uduplicate_tizh=fi29_operd="onspaht 2829ce29/r824id="dtex_locop="on>_fop>=31408>313rac82ex_locop="on>_fop>negid40noptsidLRING_BUFFER_ALL_CPUS"nasi478"L429+co47generic_ionshd=".="n97ao47gen>4780>2829id="unt.t er_ini"n97a/1open id="dtatic conopen289 i40ce29/r824id="dtex_l8hreopen_generiOpaht 30e ac7/tr47a28>478 *382a/a>aspa.t er_ini"n97a/1readpaht _readpaht _readbled1optsidLRING_BUFFER_ALL_CPUS"nasi4782L429+co47 30e1ac7947 478/iniidL4]ount.t er_ini"n97a/1writlpaht _writlpaht _writlbled1optsidLRING_BUFFER_ALL_CPUS"nasi4783L429+co47set_j"acer_optsizh_sac8/47set>478/iniidL4]ount.t er_ini"n97a/1llsee8ce2891paht glo47"co>478e>282}51ac79trace28hre>289 idt4amp;85 i4785L429+co47init" =7L40_optppoa__seu47ini>478 *382cd0ount" class="s31 7 n8out 31 4786L429+co4730erac8/t47478e>2891id="41e>2al,#ode=trbi n8out 304088_o2882paht 478rsretce29/r824id="dtex_locop="on>_core_readpaht _core_readbledc1ipL__uduplicate_tizh=c clpaht gloscurrent_uj"aceid,=t er_ini"n97a/1n8out 304088_o2882paht>311id="L417" class="l3133 n8out 3144788L429+co47 hs="larrayinit" crp>glc47 hs>478>289 id="snapdL4]ountdL4]ount0s="s3153 n8outlofft 304088_o2882pahlofft ef=3sit er_ini"n97a/1ppo>=31408>313rac82ppo>t j3hrnop_sl_s="comto4789L429+co47 30erac8/47 4789289 noptsidLRING_BUFFER_ALL_CPUS"nasi479"L429+co47s_lockh_spL__un97a/in_on47s_l>4790>2829id="untlongpe>2al,#ode=trbiindexpaht 2al,#ode=trbipriva;a_data id="dtatic conpriva;a_data*38251ac79trace28hre>289 idtCPUS"nasi4791L429+co47nit" current_j28hr/in_on47nit>4791negidL4)ountcharuit er_ini"n97a/1contp>gloscurrent_j"aceid51ac79trace28hre>289 idtCPUS"nasi4792L429+co47s_lockh_spL__un97a/in_on47s_l>479rsretke_tount" class="s3152 n8out 31t4793L429+co47 30g2ac7947 479/iniidL4]ount" class="s315" n8ou"outocflag>=31408>313rac82ex_locflag>negid79trac(1 <<pe>2al,#ode=trbiindexpaht j3hrnop_sl_s="comto4794L429+co47"s="larrayinit" crp>glon47"s=>479e>2829id="unth class=ss="s3153 n8outcontp>gloscurrent_j"aceid140c class="l31t1ip8hr">"1\n"2902id=51ac79trace28hre>289 idtCPUS"nasi4795L429+co4730grac79t47479 *382a/a>aspaelse1ac79trace28hre>289 idtCPUS"nasi4796L429+co47 >30grac7/47 479e>289.c#L3untttttttttss="s3153 n8outcontp>gloscurrent_j"aceid140c class="l31t1ip8hr">"0\n"2902id=51ac79trace28hre>289 idtCPUS"nasi4797L429+co47"rL351">j351a/a>csi__seu47"rL>479rsretke_tount" class="s3147 n8out 3144798L429+co4730g7ac8/t47479>289 id="snap"c3151 n8out 31t">7*/2timple_read_from_L429+c id="dtatic contimple_read_from_L429+cbledct er_ini"n97a/1ucontp>gloscurrent_uj"aceid,pshotef="fc3098 cn 304088_o2882pahcn">>311S"nasi4349L429+cppo>=31408>313rac82ppo>t 289 idtCPUS"nasi4799L429+co47rL351">j351a/a>csi__seun47rL3>4799289 _cd0ount" class="s31 7 n8out 31 48="L429+co48="L41">j351a/a>csi__seun48="L>480_/a> id="L417" class="l3133 n8out 31448=1L429+co48=it" current_j28hr/in_on48=it>480 *3821id="41e>2al,#ode=trbi n8out 304088_o2882paht _core_writlbledc1ipL__uduplicate_tizh=c clpaht gloscurrent_uj"aceid,=t er_ini"n97a/1n8out 304088_o2882paht>311id="L417" class="l3133 n8out 31448=3L429+co48=30g2ac7948=480/iniidL4]ountpdL4]ountdL4]ount0s="s3153 n8outlofft 304088_o2882pahlofft ef=3sit er_ini"n97a/1ppo>=31408>313rac82ppo>t j3hrnop_sl_s="comto48=4L429+co48=s="larrayinit" crp>glon48=s=>480e>282noptsidLRING_BUFFER_ALL_CPUS"nasi48=5L429+co48=a28href=30408>30grac79t48=a2>480 *382a/a>aspalongpe>2al,#ode=trbiindexpaht 2al,#ode=trbipriva;a_data id="dtatic conpriva;a_data*38251ac79trace28hre>289 idtCPUS"nasi48=6L429+co48=>30grac7/48=480e>289.c#L3unt_spretizhlongpe>2al,#ode=trbival=31408>313rac82valnegi51ac79trace28hre>289 idtCPUS"nasi4807L429+co48=rL351">j351a/a>csi__seu48=rL>480snegidL4)ount"" 3t er_ini"n97a/1re=ce2891paht 289 idtCPUS"nasi48=8L429+co48=a28href=30e r>30g7ac8/t48=a2>480>289 1ac79trace28hre>289 idtCPUS"nasi48=9L429+co48=L351">j351a/a>csi__seun48=L3>4809289 id="snapce29/r824id="dtce=ce2891paht gloscurrent_uj"aceid,pshotef="fc3098 cn 304088_o2882pahcn">>311S10,079trace29/r824id="dtval=31408>313rac82valnegi)51ac79trace28hre>289 idtCPUS"nasi481"L429+co48's safriej approve t48>4810>2829id="unt" clt er_ini"n97a/1ce=ce2891paht j3hrnop_sl_s="comto4811L429+co48"rL351">j351a/a>csi__se,48"rL>481 *382a/a>aspah class="c3151 n8out 31t">7*/2re=ce2891paht 289 idtCPUS"nasi48&2L429+co48larrayinit" ccpu_i.p>glu48lar>481rsretke_tount" class="s3152 n8out 31t4813L429+co48>3142ac79t48481/iniidL4]ount" class="s315" n8ouval=31408>313rac82valnegid!= 0p79tra79tracass="s315" n8ouval=31408>313rac82valnegid!= 1)mutex_lock1">j3hrnop_sl_s="comto4814L429+co48larrayinit" cretsaflagL_48lar>481e>2829id="unth class="c3151 n8out 304088>j28EINVASK_COMM_LEN"nasiEINVASnegi51ac79trace28hre>289 idtCPUS"nasi48&5L429+co48 311rac8/48 481 *382cd0ount" class="s31 7 n8out 31 4816L429+co48G_BUFFER_ALL_CPUSp>glugt48G_B>481e>289.c#L3untt er_ini"n97a/1mutexod_dON_ON/ainit" mutmutexod_dObledc79trace29/r824id="dtex_loctypesod_dON_ON/ainit" mutex_loctypesod_dOnegi)51ac79trace28hre>289 idtCPUS"nasi4817L429+co48351">j351a/a>copup>glugt48351>4817>2829id="untshotef="fc3098 ce=ce2891paht 313rac82valnegi)51ac79trace28hre>289 idtCPUS"nasi4818L429+co48rrayinit" cod">j.="n97a,48rra>481>289 id="snapce29/r824id="dtmutexo30e r8ce2891paht 289 idtCPUS"nasi4819L429+co48L351">j351a/a>copup>glu_48L35>481/iniidL4]ount" class="s3069 n8out 304482"L429+co48ON/ainit" retsaf_flagef=48ON/>4820>2829id="unt" clt er_ini"n97a/1ce=ce2891paht j3hrnop_sl_s="comto4821L429+co48raaaaaaaaaaaaaaaaabreaka48raa>482 *382a/a>aspah class="c3151 n8out 31t">7*/2re=ce2891paht 289 idtCPUS"nasi4822L429+co48siz_cpumask_safriejn97aa48siz>482rsretke_tount" class="s3152 n8out 31t4823L429+co481grac84trace28hre>2842it481gr>482/iniidL4]ountit er_ini"n97a/1ppo>=31408>313rac82ppo>t 30e8ac79trcn 304088_o2882pahcn">>3151ac79trace28hre>289 idtCPUS"nasi4824L429+co483123ac79trace29/} elsegt48312>482e>282cd0ount" class="s31 7 n8out 31 4825L429+co48rrayinit" cod">j.="n97a,48rra>482 *382a/a>aspa"c3151 n8out 31t">7*/2cn 304088_o2882pahcn">>3151ac79trace28hre>289 idtCPUS"nasi4826L429+co48arrayinit" ccpu_i.p>glua48arr>482e>289_cd0ount" class="s31 7 n8out 31 4827L429+co48N_ON/ainit" retsaf_sref=48N_O>482rsretke_tount" class="s3147 n8out 3144828L429+co48iz_cpumask_safriejn97a =48iz_>482>289 1id="41const 1ipL__uduplicate_tizh=fi29_operd="onspaht 2829ce29/r824id="dtex_locop="on>_core_fop>=31408>313rac82ex_locop="on>_core_fop>negid40noptsidLRING_BUFFER_ALL_CPUS"nasi4829L429+co48siz_cpumask_safriejn97aa48siz>4829289 id="snap.t er_ini"n97a/1open id="dtatic conopen289 i40ce29/r824id="dtex_l8hreopen_generiOpaht 312rac83trace28hr48=31>4830>2829id="unt.t er_ini"n97a/1readpaht _core_readpaht _core_readbled1optsidLRING_BUFFER_ALL_CPUS"nasi4831L429+co48 3140ac8/48 483 *382a/a>aspa.t er_ini"n97a/1writlpaht _core_writlpaht _core_writlbled1optsidLRING_BUFFER_ALL_CPUS"nasi4832L429+co48cd="larrayinit" cretsafl48cd=>483/iniidL4]ount.t er_ini"n97a/1llsee8ce2891paht 3132ac88r48483a/a> }51ac79trace28hre>289 idt4amp;85 i48=4L429+co48 313rac8848 483e>282cd0ount" class="s31 7 n8out 31 48=5L429+co48uL351">j351a/a>copup>glu48uL3>4835inii1ipL__uduplicate_tizh=dentryce2891paht paht bled1optsidLRING_BUFFER_ALL_CPUS"nasi4836L429+co48313rac8/t48483e>289.c#L3untttttttttid="snappppppppppt er_ini"n97a/1um7a/t 304088_o2882pahum7a/t >2829ce29/r824id="dtm7a/ce2891paht 483snegidL4)ount" class==================1ipL__uduplicate_tizh=dentryce2891paht 313rac82paroutbled1optsidLRING_BUFFER_ALL_CPUS"nasi4838L429+co48 3147ac7948 483>289 id="snapdL4]ountdL4]ounttttttttttvoid *duplicate_tizh=data id="dtatic condata*3821optsidLRING_BUFFER_ALL_CPUS"nasi4839L429+co48acea/a29+cod_255"prove t48ace>483abledidL4)spah class==================const 1ipL__uduplicate_tizh=fi29_operd="onspaht 2829it er_ini"n97a/1fop>=31408>313rac82fop>0g1a)optsidLRING_BUFFER_ALL_CPUS"nasi484"L429+co48f dchach_s _spL__n9ove t48f d>484_/a> noptsidLRING_BUFFER_ALL_CPUS"nasi4841L429+co48 c290forget aboutn9ove t48 c2>4841negidL4)ount1ipL__uduplicate_tizh=dentryce2891paht 289 idtCPUS"nasi4842L429+co48>29dh_s it later.n9ove t48>29>484rsretke_tount" class="s3152 n8out 31t4843L429+co48cod_25aaaaaaaaa*pprove t48cod>484/iniidL4]ountshotef="fc3098 ce=ce2891paht paht bled19ce29/r824id="dtm7a/ce2891paht 313rac82paroutbled10ce29/r824id="dtdata id="dtatic condata*3821uduplicate_tizh=fop>=31408>313rac82fop>0g1a)51ac79trace28hre>289 idtCPUS"nasi4844L429+co48_spL__uex>29dtrtsaflag1l48_sp>484e>2829id="unt" class="s3153 n8outce=ce2891paht j3hrnop_sl_s="comto4845L429+co48 314rac8/48 484 *382a/a>aspadL4]ount0s="s3153 n8outpr_warn8hr"id="dtatic conpr_warn8hrbledct class="l31t1ip8hr">"Could not crea;a debugfs '%s' entry\n"2902id=1S"nasi4349L429+cpup>paht bled)51ac79trace28hre>289 idtCPUS"nasi4846L429+co48re ini"ializeda*pprove t48re >484e>2891ac79trace28hre>289 idtCPUS"nasi4847L429+co48rrayinit" cod">j.="n97au48rra>484snegidL4)ount"c3151 n8out 31t">7*/2re=ce2891paht 289 idtCPUS"nasi4848L429+co48race28hre>287 id="L429L_48rac>484>289 _cd0ount" class="s31 7 n8out 31 4849L429+co48 314rac8/48 484/iniidL4]ount" class="s3069 n8out 304485"L429+co48L351">j351a/a>copup>glu_48L35>485_/a> id="L417" class="l3133 n8out 3144851L429+co48ON/ainit" retsaf_flagef=48ON/>485 *3821id="411ipL__uduplicate_tizh=dentryce2891paht _ini _dentrybledcvoid)mutex_lock1">j3hrnop_sl_s="comto4852L429+co48t ="larrayinit" cretsafl48t =>485/iniinoptsidLRING_BUFFER_ALL_CPUS"nasi4853L429+co48 >3152ac7948 485/iniidL4]ount1ipL__uduplicate_tizh=dentryce2891paht 289 idtCPUS"nasi4854L429+co48j"acer_opus=_max_srn97au48j"a>485e>2829id="unt1id="411ipL__uduplicate_tizh=dentryce2891paht bled51ac79trace28hre>289 idtCPUS"nasi4855L429+co48t cset_j"acer_opoutn9afl48t c>485 *382cd0ount" class="s31 7 n8out 31 4856L429+co48 315rac7/48 4856>2829id="unt" clt er_ini"n97a/1ecop="on>ce2891paht bled)mutex_lock1">j3hrnop_sl_s="comto4857L429+co48L351">j351a/a>copup>glu_48L35>485snegidL4)ount" class="c3151 n8out 31t">7*/2ecop="on>ce2891paht bled51ac79trace28hre>289 idtCPUS"nasi4858L429+co48L4]od_dON_ON/ainit" ih_s48L4]>485>289 1ac79trace28hre>289 idtCPUS"nasi4859L429+co48it" c4O_CMDLINE_MAPp>glu48it">4859289 id="snapce29/r824id="dtd_n8outrpaht 2879irace29/8hretinues48e>2>4860>2829id="unt" class="s3153 n8outd_n8outrpaht j3hrnop_sl_s="comto4861L429+co48 30e ac7/48 486 *382a/a>aspah class="c3151 n8out 31t">7*/2NULSK_COMM_LEN"nasiNULSbled51ac79trace28hre>289 idtCPUS"nasi4862L429+co48t" =7L40_fbu=_29+cp>gl=s48t" >486rsretke_tount" class="s3152 n8out 31t4863L429+co48t" =7L40_fbu=_29+cp>gl=s48t" >486/iniidL4]ountce29/r824id="dt8cop="on>ce2891paht bledp40ce29/r824id="dtdebugfsecrea;a_dirpaht "op="on>"2902id=1S"nasi4349L429+cd_n8outrpaht 289 idtCPUS"nasi4864L429+co48ids="larrayinit" crp>glc48ids>486e>2829id="unt" clat er_ini"n97a/1ecop="on>ce2891paht bled)0noptsidLRING_BUFFER_ALL_CPUS"nasi48cod_255" M8asi4265L429+co42ids="larr8ids>486 *382a/a>aspadL4]ount0s="s3153 n8outpr_warn8hr"id="dtatic conpr_warn8hrbledct class="l31t1ip8hr">"Could not crea;a debugfs directory 'op="on>'\n"2902id=)51ac79trace28hre>289 idtCPUS"nasi4866L429+co48=30408>30erac84trace28hr48=30>486e>289.c#L3unttttttttt"c3151 n8out 31t">7*/2NULSK_COMM_LEN"nasiNULSbled51ac79trace28hre>289 idtCPUS"nasi4867L429+co48 30erac7/48 486snegidL4)ount_cd0ount" class="s31 7 n8out 31 4868L429+co48init" =7L40_optppoa__seo48ini>486>289 1ac79trace28hre>289 idtCPUS"nasi4869L429+co48 cset_j"acer_oplp"n97a=s48 cs>486abledidL4)spa"c3151 n8out 31t">7*/2ecop="on>ce2891paht bled51ac79trace28hre>289 idtCPUS"nasi487"L429+co48 30erac8/48 4873negi_cd0ount" class="s31 7 n8out 31 4871L429+co48o m"seq_p_ionshbu=p>glu_48o m>487 *382cd0ount" class="s31 7 n8out 31 4872L429+co48t" =7L40_fbu=_29+cp>gl=s48t" >487rsret1id="41voidcd0ount" class="s31 7 n8out 31 4873L429+co48 30e2ac7948 487/iniin8out 31t">7*/2crea;a_ex_locop="on_c clpaht 487e>2829id="unth class=========p1ipL__uduplicate_tizh=8outorcflag>=31408>313rac82ex_lorcflag>negidit er_ini"n97a/1flag>=31408>313rac82flag>negi1id="L417" class="l3133 n8out 3144875L429+co4830erac79t48487 *382a/a>aspadL4]ount========p1ipL__uduplicate_tizh=8outorcop=ce2891paht j3hrnop_sl_s="comto4876L429+co48 30erac7/48 487e>289noptsidLRING_BUFFER_ALL_CPUS"nasi4877L429+co48eddemdaht s_u cjtsaflagt48edd>487snegidL4)ount1ipL__uduplicate_tizh=dentryce2891paht bled51ac79trace28hre>289 idtCPUS"nasi4878L429+co48opsh_spoptn_generic__seo48ops>487>289 1ac79trace28hre>289 idtCPUS"nasi4879L429+co48saveddemdaht s_d=".n97ao48sav>4879289 id="snapce29/r824id="dt"cop="on>ce2891paht bledp40ce29/r824id="dtex_locop="on>_ini _dentryce2891paht _ini _dentrybledc)51ac79trace28hre>289 idtCPUS"nasi488"L429+co48generic_ionshd=".="n97ao48gen>4880>2829id="unt" class="s3153 n8outecop="on>ce2891paht bled)mutex_lock1">j3hrnop_sl_s="comto4881L429+co48a28href=30e r>30e ac7/tr48a28>488 *382a/a>aspah class="c315151ac79trace28hre>289 idtCPUS"nasi4882L429+co48 30e1ac7948 488rsretke_tount" class="s3152 n8out 31t4883L429+co48set_j"acer_optsizh_sac8/48set>488/iniidL4]ountce29/r824id="dt8op=ce2891paht 2al,#ode=trbiflag>=31408>313rac82flag>negid40ce29/r824id="dtflag>=31408>313rac82flag>negi;"L429+cod_255" May be c2lled bef4884L429+co48"comto m"seq_p_ubu=p>glo48"co>4884iniidL4]ountce29/r824id="dt8op=ce2891paht 2al,#ode=trbiop=ce2891paht 488 *382cd0ount" class="s31 7 n8out 31 4886L429+co4830erac8/t48488e>289.c#L3untt er_ini"n97a/18op=ce2891paht 2al,#ode=trbientryce2891paht 2al,#ode=trbipup>paht bled190644,0ss="s3153 n8outecop="on>ce2891paht bled,pshotef="fc3098 "op=ce2891paht 488snegidL4)ount" class=====================79trace29/r824id="dtex_locop="on>_fop>=31408>313rac82ex_locop="on>_fop>negi)51ac79trace28hre>289 idtCPUS"nasi4888L429+co48 hs="larrayinit" crp>glc48 hs>488>289 1ac79trace28hre>289 idtCPUS"nasi4889L429+co48 30erac8/48 4889289 _cd0ount" class="s31 7 n8out 31 489"L429+co48s_lockh_spL__un97a/in_on48s_l>489_/a> id="L417" class="l3133 n8out 3144891L429+co48nit" current_j28hr/in_on48nit>489 *3821id="411ipL__uduplicate_tizh=8outocop="on_dentryce2891paht bledc1ipL__uduplicate_tizh=8outorpaht j3hrnop_sl_s="comto4893L429+co48 30g2ac7948 489/iniinoptsidLRING_BUFFER_ALL_CPUS"nasi4894L429+co48"s="larrayinit" crp>glon48"s=>489e>2829id="unt1ipL__uduplicate_tizh=8outocop="on_dentryce2891paht =31408>313rac82eop=>negi;"L429+cod_255" May be c2lled bef4895L429+co4830grac79t48489 *382a/a>aspa1ipL__uduplicate_tizh=8outorcflag>=31408>313rac82ex_lorcflag>negidit er_ini"n97a/1flag>=31408>313rac82flag>negi;"L429+cod_255" May be c2lled bef4896L429+co48 >30grac7/48 489e>289.c#L3unt1ipL__uduplicate_tizh=8outorcop=ce2891paht =31408>313rac82op=>negi;"L429+cod_255" May be c2lled bef4897L429+co48"rL351">j351a/a>csi__seu48"rL>489snegidL4)ount"" 3t er_ini"n97a/1cn 304088_o2882pahcn">>3151ac79trace28hre>289 idtCPUS"nasi4898L429+co4830g7ac8/t48489>289 1ac79trace28hre>289 idtCPUS"nasi4899L429+co48rL351">j351a/a>csi__seun48rL3>4899289 id="snap" class="s3153 n8outex_lorpaht j3hrnop_sl_s="comto49="L429+co49="L41">j351a/a>csi__seun49="L>4903negidL4)ount" class="c3151 n8out 31t">7*/2NULSK_COMM_LEN"nasiNULSbled51ac79trace28hre>289 idtCPUS"nasi49=1L429+co49=it" current_j28hr/in_on49=it>490 *382cd0ount" class="s31 7 n8out 31 49=2L429+co49=_lockh_spL__un97a/in_on49=_l>490/iniidL4]ounte>2al,#ode=trbiflag>=31408>313rac82flag>negid40ce29/r824id="dtex_lorpaht 2al,#ode=trbiflag>=31408>313rac82flag>negi51ac79trace28hre>289 idtCPUS"nasi49=3L429+co49=30g2ac7949=490a/a> id="L417" class="l3133 n8out 31449=4L429+co49=s="larrayinit" crp>glon49=s=>490e>2829id="unt" clat er_ini"n97a/1flag>=31408>313rac82flag>negid||cass="s3153 n8outflag>=31408>313rac82flag>negie29/re>2al,#ode=trbiop=>=31408>313rac82op=>negi)mutex_lock1">j3hrnop_sl_s="comto49=5L429+co49=a28href=30408>30grac79t49=a2>490 *382a/a>aspadL4]ount"c3151 n8out 31t">7*/2NULSK_COMM_LEN"nasiNULSbled51ac79trace28hre>289 idtCPUS"nasi49=6L429+co49=>30grac7/49=490e>2891ac79trace28hre>289 idtCPUS"nasi4907L429+co49=rL351">j351a/a>csi__seu49=rL>4907>2829id="untshotef="fc3098 op=>=31408>313rac82op=>negid40ce29/r824id="dtflag>=31408>313rac82flag>negie29/re>2al,#ode=trbiop=>=31408>313rac82op=>negi51ac79trace28hre>289 idtCPUS"nasi49=8L429+co49=a28href=30e r>30g7ac8/t49=a2>490>289 1ac79trace28hre>289 idtCPUS"nasi49=9L429+co49=L351">j351a/a>csi__seun49=L3>4909289 id="snapforclt er_ini"n97a/1cn 304088_o2882pahcn">>31d400;pe>2al,#ode=trbiop=>=31408>313rac82op=>negi[t er_ini"n97a/1cn 304088_o2882pahcn">>31].t er_ini"n97a/1pup>paht bled;pe>2al,#ode=trbicn 304088_o2882pahcn">>31++)mutex_lock1">j3hrnop_sl_s="comto491"L429+co49's safriej approve t49>4913negidL4)ount" class=51ac79trace28hre>289 idtCPUS"nasi4911L429+co49"rL351">j351a/a>csi__se,49"rL>491 *382cd0ount" class="s31 7 n8out 31 49&2L429+co49larrayinit" ccpu_i.p>glu49lar>491/iniidL4]ounte>2al,#ode=trbieop=>=31408>313rac82eop=>negid40ce29/r824id="dtkcalloOpaht >31d+ 1, t=31408>313rac82eop=>negi),pshotef="fc3098 GFP_KERNESK_COMM_LEN"nasiGFP_KERNESnegi)51ac79trace28hre>289 idtCPUS"nasi4913L429+co49>3142ac79t49491/iniidL4]ount" class="s3153 n8outeop=>=31408>313rac82eop=>negi)1ac79trace28hre>289 idtCPUS"nasi4914L429+co49larrayinit" cretsaflagL_49lar>491e>2829id="unth class="c3151 n8out 31t">7*/2NULSK_COMM_LEN"nasiNULSbled51ac79trace28hre>289 idtCPUS"nasi49&5L429+co49 311rac8/49 491 *382cd0ount" class="s31 7 n8out 31 4916L429+co49G_BUFFER_ALL_CPUSp>glugt49G_B>491e>289.c#L3untforclt er_ini"n97a/1cn 304088_o2882pahcn">>31d400;pe>2al,#ode=trbiop=>=31408>313rac82op=>negi[t er_ini"n97a/1cn 304088_o2882pahcn">>31].t er_ini"n97a/1pup>paht bled;pe>2al,#ode=trbicn 304088_o2882pahcn">>31++)mutex_lock1">j3hrnop_sl_s="comto4917L429+co49351">j351a/a>copup>glugt49351>491snegidL4)ount" class=n8out 31t">7*/2crea;a_ex_locop="on_c clpaht >31]1uduplicate_tizh=flag>=31408>313rac82flag>negi1id="L417" class="l3133 n8out 3144918L429+co49rrayinit" cod">j.="n97a,49rra>491>289 id="snapdL4]ountdL4]ountttttttttttttttttt79trace29/r824id="dtop=>=31408>313rac82op=>negi[t er_ini"n97a/1cn 304088_o2882pahcn">>31])51ac79trace28hre>289 idtCPUS"nasi4919L429+co49L351">j351a/a>copup>glu_49L35>491/iniidL4]ount" class="s3069 n8out 304492"L429+co49ON/ainit" retsaf_flagef=49ON/>4920>2829id="unt"c3151 n8out 31t">7*/2eop=>=31408>313rac82eop=>negi;"L429+cod_255" May be c2lled bef4921L429+co49raaaaaaaaaaaaaaaaabreaka49raa>492 *382_cd0ount" class="s31 7 n8out 31 4922L429+co49siz_cpumask_safriejn97aa49siz>492rsretke_tount" class="s3152 n8out 31t4923L429+co491grac84trace28hre>2842it491gr>492/inii1id="41voidcd0ount" class="s31 7 n8out 31 4924L429+co493123ac79trace29/} elsegt49312>492e>282duplicate_tizh=destroy_ex_locop="on_c cl>=31408>313rac82destroy_ex_locop="on_c cl>bledc1ipL__uduplicate_tizh=8outocop="on_dentryce2891paht =31408>313rac82eop=>negi)1ac79trace28hre>289 idtCPUS"nasi4925L429+co49rrayinit" cod">j.="n97a,49rra>492 *382noptsidLRING_BUFFER_ALL_CPUS"nasi4926L429+co49arrayinit" ccpu_i.p>glua49arr>4926>2829id="unt"" 3t er_ini"n97a/1cn 304088_o2882pahcn">>3151ac79trace28hre>289 idtCPUS"nasi4927L429+co49N_ON/ainit" retsaf_sref=49N_O>492rsretke_tount" class="s3147 n8out 3144928L429+co49iz_cpumask_safriejn97a =49iz_>492>289 id="snap" class="s3153 n8outeop=>=31408>313rac82eop=>negi)1ac79trace28hre>289 idtCPUS"nasi4929L429+co49siz_cpumask_safriejn97aa49siz>492abledidL4)spah class="c315151ac79trace28hre>289 idtCPUS"nasi493"L429+co49=31408>312rac83trace28hr49=31>493_/a> id="L417" class="l3133 n8out 3144931L429+co49 3140ac8/49 493 *382a/a>aspaforclt er_ini"n97a/1cn 304088_o2882pahcn">>31d400;pe>2al,#ode=trbieop=>=31408>313rac82eop=>negi[t er_ini"n97a/1cn 304088_o2882pahcn">>31].t er_ini"n97a/1op=ce2891paht 2al,#ode=trbicn 304088_o2882pahcn">>31++)0noptsidLRING_BUFFER_ALL_CPUS"nasi4932L429+co49cd="larrayinit" cretsafl49cd=>493/iniidL4]ountshotef="" class="s315" n8ou"op=>=31408>313rac82eop=>negi[t er_ini"n97a/1cn 304088_o2882pahcn">>31].t er_ini"n97a/1entryce2891paht 289 idtCPUS"nasi4933L429+co493132ac88r49493/iniidL4]ountpdL4]ountdL4]ounduplicate_tizh=debugfseremovlpaht =31408>313rac82eop=>negi[t er_ini"n97a/1cn 304088_o2882pahcn">>31].t er_ini"n97a/1entryce2891paht 289 idtCPUS"nasi4934L429+co49 313rac8849 493e>2829id="unt_cd0ount" class="s31 7 n8out 31 49=5L429+co49uL351">j351a/a>copup>glu49uL3>493 *382cd0ount" class="s31 7 n8out 31 4936L429+co49313rac8/t49493e>289.c#L3untt er_ini"n97a/1kfrelpaht =31408>313rac82eop=>negi)51ac79trace28hre>289 idtCPUS"nasi4937L429+co49t ="larrayinit" cretsafl49t =>493rsret_cd0ount" class="s31 7 n8out 31 4938L429+co49 3147ac7949 493>289 1ac79trace28hre>289 idtCPUS"nasi4939L429+co49acea/a29+cod_255"prove t49ace>4939289 1id="411ipL__uduplicate_tizh=dentryce2891paht 289 idtCPUS"nasi494"L429+co49f dchach_s _spL__n9ove t49f d>494_/a> ce29/r824id="dtcrea;a_ex_locop="on_core_f clpaht 4941neginoptsidLRING_BUFFER_ALL_CPUS"nasi4942L429+co49>29dh_s it later.n9ove t49>29>494/iniidL4]ount1ipL__uduplicate_tizh=dentryce2891paht bled51ac79trace28hre>289 idtCPUS"nasi4943L429+co49cod_25aaaaaaaaa*pprove t49cod>494a/a> id="L417" class="l3133 n8out 3144944L429+co49_spL__uex>29dtrtsaflag1l49_sp>4944iniidL4]ountce29/r824id="dt8cop="on>ce2891paht bledp40ce29/r824id="dtex_locop="on>_ini _dentryce2891paht _ini _dentrybledc)51ac79trace28hre>289 idtCPUS"nasi4945L429+co49 314rac8/49 494 *382a/a>aspa" class="s3153 n8outecop="on>ce2891paht bled)mutex_lock1">j3hrnop_sl_s="comto4946L429+co49re ini"ializeda*pprove t49re >494e>289.c#L3unttttttttt"c3151 n8out 31t">7*/2NULSK_COMM_LEN"nasiNULSbled51ac79trace28hre>289 idtCPUS"nasi4947L429+co49rrayinit" cod">j.="n97au49rra>494rsretke_tount" class="s3147 n8out 3144948L429+co49race28hre>287 id="L429L_49rac>494>289 id="snap"c3151 n8out 31t">7*/2ex_loccrea;a_c clpaht ce2891paht bled,p(void *)ce29/r824id="dtindexpaht _core_fop>negi)51ac79trace28hre>289 idtCPUS"nasi495"L429+co49L351">j351a/a>copup>glu_49L35>4953negi_cd0ount" class="s31 7 n8out 31 4951L429+co49ON/ainit" retsaf_flagef=49ON/>495 *382cd0ount" class="s31 7 n8out 31 4952L429+co49t ="larrayinit" cretsafl49t =>495rsret1id="41ce29/r824id="dt__ini =31408>313rac82__ini bledivoid ce29/r824id="dtcrea;a_ex_locop="ons_dirpaht j3hrnop_sl_s="comto4953L429+co49 >3152ac7949 495/iniinoptsidLRING_BUFFER_ALL_CPUS"nasi4954L429+co49j"acer_opus=_max_srn97au49j"a>495e>2829id="unt1ipL__uduplicate_tizh=dentryce2891paht bled51ac79trace28hre>289 idtCPUS"nasi4955L429+co49t cset_j"acer_opoutn9afl49t c>495 *382a/a>aspa"" 3t er_ini"n97a/1ipaht 289 idtCPUS"nasi4956L429+co49 315rac7/49 495e>2891ac79trace28hre>289 idtCPUS"nasi4957L429+co49L351">j351a/a>copup>glu_49L35>4957>2829id="untshotef="fc3098 8cop="on>ce2891paht bledp40ce29/r824id="dtex_locop="on>_ini _dentryce2891paht _ini _dentrybledc)51ac79trace28hre>289 idtCPUS"nasi4958L429+co49L4]od_dON_ON/ainit" ih_s49L4]>495>289 id="snap" class="s3153 n8outecop="on>ce2891paht bled)mutex_lock1">j3hrnop_sl_s="comto4959L429+co49it" c4O_CMDLINE_MAPp>glu49it">495abledidL4)spah class="c315151ac79trace28hre>289 idtCPUS"nasi496"L429+co49e>2879irace29/8hretinues49e>2>496_/a> id="L417" class="l3133 n8out 3144961L429+co49 30e ac7/49 496 *382a/a>aspaforclt er_ini"n97a/1ipaht 2al,#ode=trbiex_locop="on>ce2891paht negi[t er_ini"n97a/1ipaht 2al,#ode=trbiipaht j3hrnop_sl_s="comto4962L429+co49t" =7L40_fbu=_29+cp>gl=s49t" >496/iniidL4]ountshotef="ce29/r824id="dtcrea;a_ex_locop="on_core_f clpaht 2al,#ode=trbiex_locop="on>ce2891paht negi[t er_ini"n97a/1ipaht 289 idtCPUS"nasi4963L429+co49t" =7L40_fbu=_29+cp>gl=s49t" >496/inii_cd0ount" class="s31 7 n8out 31 4964L429+co49ids="larrayinit" crp>glc49ids>496e>282cd0ount" class="s31 7 n8out 31 49cod_255" M9asi4265L429+co42ids="larr9ids>4965sret1id="41ce29/r824id="dt n8out 304088_o2882paht gloscurrent_uj"aceid,id="L417" class="l3133 n8out 3144967L429+co49 30erac7/49 496snegidL4)ount" classce29/r824id="dt 8out 304088_o2882paht>311t0s="s3153 n8outlofft 304088_o2882pahlofft ef=3sit er_ini"n97a/1ppo>=31408>313rac82ppo>t j3hrnop_sl_s="comto4968L429+co49init" =7L40_optppoa__seo49ini>496>289 noptsidLRING_BUFFER_ALL_CPUS"nasi4969L429+co49 cset_j"acer_oplp"n97a=s49 cs>496abledidL4)spa1ipL__uduplicate_tizh=8outocarrayce2891paht 289 idtCPUS"nasi497"L429+co49 30erac8/49 4970bledidL4)spa1ipL__uduplicate_tizh=p8hr_L429+c id="dtatic conp8hr_L429+cef=3sit er_ini"n97a/1L429+c id="dtatic conL429+cef=3s40ce29/r824id="dtexpaht 2al,#ode=trbiL429+c id="dtatic conL429+cef=351ac79trace28hre>289 idtCPUS"nasi4971L429+co49o m"seq_p_ionshbu=p>glu_49o m>4971negidL4)ountcharue>2al,#ode=trbiL42 id="dtatic conL42negi[64]51ac79trace28hre>289 idtCPUS"nasi4972L429+co49t" =7L40_fbu=_29+cp>gl=s49t" >497/iniidL4]ount"" 3t er_ini"n97a/1r id="dtatic conpef=351ac79trace28hre>289 idtCPUS"nasi4973L429+co49 30e2ac7949 497a/a> id="L417" class="l3133 n8out 3144974L429+co49" cset_j"acer_oplp"n97as49" c>497e>2829id="unt" cle>2al,#ode=trbiL429+c id="dtatic conL429+cef=3)mutex_lock1">j3hrnop_sl_s="comto4975L429+co4930erac79t49497 *382a/a>aspadL4]ountt er_ini"n97a/1r id="dtatic conpef=3s40ce29/r824id="dtp8hr_L429+c_record_is_on id="dtatic conp8hr_L429+c_record_is_onbledce>2al,#ode=trbiL429+c id="dtatic conL429+cef=3)51ac79trace28hre>289 idtCPUS"nasi4976L429+co49 30erac7/49 497e>289.c#L3untelse1ac79trace28hre>289 idtCPUS"nasi4977L429+co49eddemdaht s_u cjtsaflagt49edd>497snegidL4)ount" class=n8out 31t">7*/2r id="dtatic conpef=3s40051ac79trace28hre>289 idtCPUS"nasi4978L429+co49opsh_spoptn_generic__seo49ops>497>289 1ac79trace28hre>289 idtCPUS"nasi4979L429+co49saveddemdaht s_d=".n97ao49sav>4979289 id="snapce29/r824id="dtr id="dtatic conpef=3s40ce29/r824id="dtsprint2 id="dtatic consprint2bledce>2al,#ode=trbiL42 id="dtatic conL42negi,0c class="l31t1ip8hr">"%d\n"2902id=1S"nasi4349L429+cr id="dtatic conpef=3)51ac79trace28hre>289 idtCPUS"nasi498"L429+co49generic_ionshd=".="n97ao49gen>498_/a> id="L417" class="l3133 n8out 3144981L429+co49a28href=30e r>30e ac7/tr49a28>498 *382a/a>aspa"c3151 n8out 31t">7*/2timple_read_from_L429+c id="dtatic contimple_read_from_L429+cbledct er_ini"n97a/1ucontp>gloscurrent_uj"aceid,pshotef="fc3098 cn 304088_o2882pahcn">>311S"nasi4349L429+cppo>=31408>313rac82ppo>t 30e1ac7949 498rsret_cd0ount" class="s31 7 n8out 31 4983L429+co49set_j"acer_optsizh_sac8/49set>498a/a> id="L417" class="l3133 n8out 3144984L429+co49"comto m"seq_p_ubu=p>glo49"co>4984inii1id="41ce29/r824id="dt n8out 304088_o2882paht 498 *382ce29/r824id="dtrb_timple_writlpaht gloscurrent_uj"aceid,id="L417" class="l3133 n8out 3144986L429+co4930erac8/t49498e>289.c#L3untttttttttss="s3153 n8out 8out 304088_o2882paht>311t0s="s3153 n8outlofft 304088_o2882pahlofft ef=3sit er_ini"n97a/1ppo>=31408>313rac82ppo>t j3hrnop_sl_s="comto4987L429+co49fMAX_RITEhR_SIZE" ih_2_s49fMA>498sneginoptsidLRING_BUFFER_ALL_CPUS"nasi4988L429+co49 hs="larrayinit" crp>glc49 hs>498>289 id="snap1ipL__uduplicate_tizh=8outocarrayce2891paht 289 idtCPUS"nasi4989L429+co49 30erac8/49 498abledidL4)spa1ipL__uduplicate_tizh=p8hr_L429+c id="dtatic conp8hr_L429+cef=3sit er_ini"n97a/1L429+c id="dtatic conL429+cef=3s40ce29/r824id="dtexpaht 2al,#ode=trbiL429+c id="dtatic conL429+cef=351ac79trace28hre>289 idtCPUS"nasi499"L429+co49s_lockh_spL__un97a/in_on49s_l>4990bledidL4)spa_spretizhlongpe>2al,#ode=trbival=31408>313rac82valnegi51ac79trace28hre>289 idtCPUS"nasi4991L429+co49nit" current_j28hr/in_on49nit>499 *382a/a>aspa"" 3t er_ini"n97a/1re=ce2891paht 289 idtCPUS"nasi4992L429+co49s_lockh_spL__un97a/in_on49s_l>499rsretke_tount" class="s3152 n8out 31t4993L429+co49 30g2ac7949 499/iniidL4]ountshotef="fc3098 ce=ce2891paht gloscurrent_uj"aceid,pshotef="fc3098 cn 304088_o2882pahcn">>311S10,079trace29/r824id="dtval=31408>313rac82valnegi)51ac79trace28hre>289 idtCPUS"nasi4994L429+co49"s="larrayinit" crp>glon49"s=>499e>2829id="unt" cle>2al,#ode=trbice=ce2891paht j3hrnop_sl_s="comto4995L429+co4930grac79t49499 *382a/a>aspadL4]ount"c3151 n8out 31t">7*/2re=ce2891paht 289 idtCPUS"nasi4996L429+co49 >30grac7/49 499e>2891ac79trace28hre>289 idtCPUS"nasi4997L429+co49"rL351">j351a/a>csi__seu49"rL>499snegidL4)ount" cle>2al,#ode=trbiL429+c id="dtatic conL429+cef=3)0noptsidLRING_BUFFER_ALL_CPUS"nasi4998L429+co4930g7ac8/t49499>289 id="snapdL4]ounte>2al,#ode=trbimutexod_dON_ON/ainit" mutmutexod_dObledc79trace29/r824id="dtex_loctypesod_dON_ON/ainit" mutex_loctypesod_dOnegi)51ac79trace28hre>289 idtCPUS"nasi4999L429+co49rL351">j351a/a>csi__seun49rL3>499abledidL4)spah class=" class="s315" n8ouval=31408>313rac82valnegi)0noptsidLRING_BUFFER_ALL_CPUS"nasi50="L429+co50="L41">j351a/a>csi__seun50="L>50="bledidL4)spah class=dL4]ountshotef="fc3098 c8hr_L429+c_record_on id="dtatic conp8hr_L429+c_record_onbledce>2al,#ode=trbiL429+c id="dtatic conL429+cef=3)51a/pre>cs29+ce8/05/c174716c2ba727d4198r810ac5199b8750fb_3/50="L>ptsidLRING_BUFFER_ALL_CPUS"nasi50=1L429+co50=it" current_j28hr/in_on50=it>50= *382a/a>aspah class=h class=" class="s315" n8oucurrout_ex_lo304088_o2882pahcurrout_ex_loblede29/re>2al,#ode=trbi1idr 304088_o2882pahtidr negi)mutex_lock1">j3hrnop_sl_s="comto50=2L429+co50=_lockh_spL__un97a/in_on50=_l>50=/iniidL4]ountshotef="h class=dL4]ountshotef="fc3098 currout_ex_lo304088_o2882pahcurrout_ex_loblede29/re>2al,#ode=trbi1idr 304088_o2882pahtidr negice>2al,#ode=trbiexpaht 289 idtCPUS"nasi50=3L429+co50=30g2ac7950=50=/iniidL4]ountpdL4]oun}telse0noptsidLRING_BUFFER_ALL_CPUS"nasi50=4L429+co50=s="larrayinit" crp>glon50=s=>50=e>2829id="unth class=========shotef="fc3098 c8hr_L429+c_record_ofntp>gloscurrent_c8hr_L429+c_record_ofnbledce>2al,#ode=trbiL429+c id="dtatic conL429+cef=3)51ac79trace28hre>289 idtCPUS"nasi50=5L429+co50=a28href=30408>30grac79t50=a2>50= *382a/a>aspadL4]ount========" class="s315" n8oucurrout_ex_lo304088_o2882pahcurrout_ex_loblede29/re>2al,#ode=trbi1io1 id="dtatic con1io1negi)mutex_lock1">j3hrnop_sl_s="comto50=6L429+co50=>30grac7/50=50=e>289.c#L3untttttttttid="snapppppppppass="s315" n8oucurrout_ex_lo304088_o2882pahcurrout_ex_loblede29/re>2al,#ode=trbi1io1 id="dtatic con1io1negice>2al,#ode=trbiexpaht 289 idtCPUS"nasi50=7L429+co50=rL351">j351a/a>csi__seu50=rL>50=snegidL4)ount" class=_cd0ount" class="s31 7 n8out 31 50=8L429+co50=a28href=30e r>30g7ac8/t50=a2>50=>289 id="snapdL4]ounte>2al,#ode=trbimutexo30e r8ce2891paht 289 idtCPUS"nasi50=9L429+co50=L351">j351a/a>csi__seun50=L3>50=abledidL4)spa_cd0ount" class="s31 7 n8out 31 501"L429+co50's safriej approve t50>50&#>2891ac79trace28hre>289 idtCPUS"nasi50&1L429+co50"rL351">j351a/a>csi__se,50"rL>50& *382a/a>aspa(it er_ini"n97a/1ppo>=31408>313rac82ppo>t 289 idtCPUS"nasi5012L429+co50larrayinit" ccpu_i.p>glu50lar>50&rsretke_tount" class="s3152 n8out 31t50&3L429+co50>3142ac79t5050&/iniidL4]ount"c3151 n8out 31t">7*/2cn 304088_o2882pahcn">>3151ac79trace28hre>289 idtCPUS"nasi50&4L429+co50larrayinit" cretsaflagL_50lar>50&4sret_cd0ount" class="s31 7 n8out 31 50&5L429+co50 311rac8/50 50& *382cd0ount" class="s31 7 n8out 31 50&6L429+co50G_BUFFER_ALL_CPUSp>glugt50G_B>50&6inii1id="41const 1ipL__uduplicate_tizh=fi29_operd="onspaht 2829ce29/r824id="dtrb_timple_fop>=31408>313rac82rb_timple_fop>negid40noptsidLRING_BUFFER_ALL_CPUS"nasi5017L429+co50351">j351a/a>copup>glugt50351>50&snegidL4)ount.t er_ini"n97a/1open id="dtatic conopen289 iiiiiiiiiii40ce29/r824id="dtex_l8hreopen_generiOpaht j.="n97a,50rra>50&8negidL4)ount.t er_ini"n97a/1readpaht j351a/a>copup>glu_50L35>50&9289 id="snap.t er_ini"n97a/1writlpaht 50ON289 id="snap.t er_ini"n97a/1llsee8ce2891paht 50O *382_51ac79trace28hre>289 idtCPUS"nasi5022L429+co50siz_cpumask_safriejn97aa50siz>50Orsretke_tount" class="s3152 n8out 31t5023L429+co501grac84trace28hre>2842it501gr>50O/inii1id="41duplicate_tizh=__ini =31408>313rac82__ini bledi"" 3t er_ini"n97a/1n8outr_ini _debugfsN_ON/ainit" mutex_lor_ini _debugfsbledcvoid)mutex_lock1">j3hrnop_sl_s="comto50O4L429+co503123ac79trace29/} elsegt50312>50O4neginoptsidLRING_BUFFER_ALL_CPUS"nasi50O5L429+co50rrayinit" cod">j.="n97a,50rra>50O *382a/a>aspa1ipL__uduplicate_tizh=dentryce2891paht 289 idtCPUS"nasi50O6L429+co50arrayinit" ccpu_i.p>glua50arr>50O6>2829id="unt"" 3t er_ini"n97a/1cpu304088_o2882pahcpubled51ac79trace28hre>289 idtCPUS"nasi50O7L429+co50N_ON/ainit" retsaf_sref=50N_O>50Orsretke_tount" class="s3147 n8out 31450O8L429+co50iz_cpumask_safriejn97a =50iz_>50O8negidL4)ountduplicate_tizh=8outocaccessod_dO_ini =31408>313rac828outocaccessod_dO_ini bledc)51ac79trace28hre>289 idtCPUS"nasi5029L429+co50siz_cpumask_safriejn97aa50siz>50O/iniidL4]ount" class="s3069 n8out 304503"L429+co50=31408>312rac83trace28hr50=31>50=3negidL4)ountduplicate_tizh=d_n8outrpaht 3140ac8/50 50= *382cd0ount" class="s31 7 n8out 31 50=2L429+co50cd="larrayinit" cretsafl50cd=>50=/iniidL4]ounte>2al,#ode=trbieoutoccrea;a_c clpaht "8outocop="on>"2902id=1S0644,0ss="s3153 n8outd_n8outrpaht 3132ac88r5050=/iniidL4]ountpdL4]ountdL4]ounduplicate_tizh=NULSK_COMM_LEN"nasiNULSbled,079trace29/r824id="dtex_l8hreitorcfop>=31408>313rac82ex_l8hreitorcfop>negi)51ac79trace28hre>289 idtCPUS"nasi5034L429+co50 313rac8850 50=e>282cd0ount" class="s31 7 n8out 31 50=5L429+co50uL351">j351a/a>copup>glu50uL3>50=5iniidL4]ounte>2al,#ode=trbieoutoccrea;a_c clpaht "8out8hrecpumask"2902id=1S0644,0ss="s3153 n8outd_n8outrpaht 313rac8/t5050=e>289.c#L3untttttttttid="snapduplicate_tizh=NULSK_COMM_LEN"nasiNULSbled,079trace29/r824id="dtex_l8hrecpumaskcfop>=31408>313rac82ex_l8hrecpumaskcfop>negi)51ac79trace28hre>289 idtCPUS"nasi5037L429+co50t ="larrayinit" cretsafl50t =>50=rsretke_tount" class="s3147 n8out 3145038L429+co50 3147ac7950 50=8negidL4)ountduplicate_tizh=8outoccrea;a_c clpaht "8outo"2902id=1S0644,0ss="s3153 n8outd_n8outrpaht 50=abledidL4)spah class=========(void *)0ss="s3153 n8outTRACE_PIPE_ALL_CPUpaht 50f sretke_tount" class="s3147 n8out 3145041L429+co50 c290forget aboutn9ove t50 c2>50f1negidL4)ountduplicate_tizh=8outoccrea;a_c clpaht "availabla_ex_lor>"2902id=1S0444,0ss="s3153 n8outd_n8outrpaht 29dh_s it later.n9ove t50>29>50f/iniidL4]ountshotef="h class=79trace29/r824id="dtglobal_ex_lo304088_o2882pahglobal_ex_lobled,079trace29/r824id="dtshow_ex_lo>_fop>=31408>313rac82show_ex_lo>_fop>negi)51ac79trace28hre>289 idtCPUS"nasi5043L429+co50cod_25aaaaaaaaa*pprove t50cod>50fa/a> id="L417" class="l3133 n8out 31450f4L429+co50_spL__uex>29dtrtsaflag1l50_sp>50f4iniidL4]ountce29/r824id="dt8outoccrea;a_c clpaht "currout_ex_lor"2902id=1S0644,0ss="s3153 n8outd_n8outrpaht 314rac8/50 50f *382a/a>aspadL4]ount========79trace29/r824id="dtglobal_ex_lo304088_o2882pahglobal_ex_lobled,079trace29/r824id="dtset_ex_lor_fop>=31408>313rac82set_ex_lor_fop>negi)51ac79trace28hre>289 idtCPUS"nasi5046L429+co50re ini"ializeda*pprove t50re >50fe>2891ac79trace28hre>289 idtCPUS"nasi50f7L429+co50rrayinit" cod">j.="n97au50rra>50frsret#ifdef0ss="s3153 n8outCONFIG_TRACER_MAX_TRACE=31408>313rac82CONFIG_TRACER_MAX_TRACE>2891ac79trace28hre>289 idtCPUS"nasi50f8L429+co50race28hre>287 id="L429L_50rac>50f8negidL4)ountduplicate_tizh=8outoccrea;a_c clpaht "8out8hremax_la;ancy"2902id=1S0644,0ss="s3153 n8outd_n8outrpaht 314rac8/50 50fabledidL4)spah class=========79trace29/r824id="dtex_l8hremax_la;ancy=31408>313rac82ex_l8hremax_la;ancybled,079trace29/r824id="dtex_l8hremax_la;efop>=31408>313rac82ex_l8hremax_la;efop>negi)51ac79trace28hre>289 idtCPUS"nasi505"L429+co50L351">j351a/a>copup>glu_50L35>50L3sret#endif1ac79trace28hre>289 idtCPUS"nasi5051L429+co50ON/ainit" retsaf_flagef=50ON/>50L *382cd0ount" class="s31 7 n8out 31 5052L429+co50t ="larrayinit" cretsafl50t =>50L/iniidL4]ounte>2al,#ode=trbieoutoccrea;a_c clpaht "8out8hretal,sh"2902id=1S0644,0ss="s3153 n8outd_n8outrpaht >3152ac7950 50L/iniidL4]ountpdL4]ountdL4]oun79trace29/r824id="dtex_l8hretal,sh=31408>313rac82ex_l8hretal,shbled,079trace29/r824id="dtex_l8hremax_la;efop>=31408>313rac82ex_l8hremax_la;efop>negi)51ac79trace28hre>289 idtCPUS"nasi5054L429+co50j"acer_opus=_max_srn97au50j"a>50Le>282cd0ount" class="s31 7 n8out 31 5055L429+co50t cset_j"acer_opoutn9afl50t c>50L5iniidL4]ounte>2al,#ode=trbieoutoccrea;a_c clpaht "README"2902id=1S0444,0ss="s3153 n8outd_n8outrpaht 315rac7/50 50Le>289.c#L3untttttttttid="snapduplicate_tizh=NULSK_COMM_LEN"nasiNULSbled,079trace29/r824id="dtex_l8hrereadme_fop>=31408>313rac82ex_l8hrereadme_fop>negi)51ac79trace28hre>289 idtCPUS"nasi5057L429+co50L351">j351a/a>copup>glu_50L35>50Lrsretke_tount" class="s3147 n8out 3145058L429+co50L4]od_dON_ON/ainit" ih_s50L4]>50L8negidL4)ountduplicate_tizh=8outoccrea;a_c clpaht "8outo_pipo"2902id=1S0444,0ss="s3153 n8outd_n8outrpaht glu50it">50LabledidL4)spah class=========(void *)0ss="s3153 n8outTRACE_PIPE_ALL_CPUpaht 2879irace29/8hretinues50e>2>50e>sretke_tount" class="s3147 n8out 3145061L429+co50 30e ac7/50 50e1negidL4)ountduplicate_tizh=8outoccrea;a_c clpaht "L429+c_tgl=s50t" >50e/iniidL4]ountshotef="h class=(void *)0ss="s3153 n8outRING_BUFFER_ALL_CPUSpaht gl=s50t" >50ea/a> id="L417" class="l3133 n8out 3145064L429+co50ids="larrayinit" crp>glc50ids>50e4iniidL4]ountce29/r824id="dt8outoccrea;a_c clpaht "L429+c_total_t50e *382a/a>aspadL4]ount========79trace29/r824id="dtglobal_ex_lo304088_o2882pahglobal_ex_lobled,079trace29/r824id="dtex_l8hretotal_entrio>_fop>=31408>313rac82ex_l8hretotal_entrio>_fop>negi)51ac79trace28hre>289 idtCPUS"nasi5066L429+co50=30408>30erac84trace28hr50=30>50ee>2891ac79trace28hre>289 idtCPUS"nasi5067L429+co50 30erac7/50 50e7>2829id="untshotef="fc3098 8outoccrea;a_c clpaht "frel_L429+c"2902id=1S0644,0ss="s3153 n8outd_n8outrpaht 50e>289 id="snapdL4]ountdL4]ount79trace29/r824id="dtglobal_ex_lo304088_o2882pahglobal_ex_lobled,079trace29/r824id="dtex_l8hrefrel_L429+cefop>=31408>313rac82ex_l8hrefrel_L429+cefop>negi)51ac79trace28hre>289 idtCPUS"nasi5069L429+co50 cset_j"acer_oplp"n97a=s50 cs>50e/iniidL4]ount" class="s3069 n8out 304507"L429+co50 30erac8/50 50 "8outo_mark+c"2902id=1S0220,0ss="s3153 n8outd_n8outrpaht glu_50o m>50 *382a/a>aspah class=h class=duplicate_tizh=NULSK_COMM_LEN"nasiNULSbled,079trace29/r824id="dtex_l8hremarkefop>=31408>313rac82ex_l8hremarkcfop>negi)51ac79trace28hre>289 idtCPUS"nasi5072L429+co50t" =7L40_fbu=_29+cp>gl=s50t" >50 rsretke_tount" class="s3152 n8out 31t5073L429+co50 30e2ac7950 50 /iniidL4]ountshotef="fc3098 8outoccrea;a_c clpaht "saved_cmd0g_o>"2902id=1S0444,0ss="s3153 n8outd_n8outrpaht 50 e>2829id="unth class=========shotef="fc3098 NULSK_COMM_LEN"nasiNULSbled,079trace29/r824id="dtex_l8hresaved_cmd0g_o>efop>=31408>313rac82ex_l8hresaved_cmd0g_o>efop>negi)51ac79trace28hre>289 idtCPUS"nasi5075L429+co5030erac79t5050 *382cd0ount" class="s31 7 n8out 31 5076L429+co50 30erac7/50 50 e>289.c#L3untt er_ini"n97a/18outoccrea;a_c clpaht "8outo_cd_dO"2902id=1S0644,0ss="s3153 n8outd_n8outrpaht =31408>313rac82ex_loccd_dO_fop>negi)51ac79trace28hre>289 idtCPUS"nasi5078L429+co50opsh_spoptn_generic__seo50ops>50 >289 1ac79trace28hre>289 idtCPUS"nasi50 9L429+co50saveddemdaht s_d=".n97ao50sav>50 9289 id="snapce29/r824id="dteoutoccrea;a_c clpaht "8out8hreon"2902id=1S0644,0ss="s3153 n8outd_n8outrpaht 50genegidL4)ount" class=ntdL4]ountnt79trace29/r824id="dtglobal_ex_lo304088_o2882pahglobal_ex_lobled,079trace29/r824id="dtrb_timple_fop>=31408>313rac82rb_timple_fop>negi)51ac79trace28hre>289 idtCPUS"nasi5081L429+co50a28href=30e r>30e ac7/tr50a28>50g *382cd0ount" class="s31 7 n8out 31 5082L429+co50 30e1ac7950 50g2sret#ifdef0ss="s3153 n8outCONFIG_DYNAMIC_FTRACE=31408>313rac82CONFIG_DYNAMIC_FTRACE*382cd0ount" class="s31 7 n8out 31 5083L429+co50set_j"acer_optsizh_sac8/50set>50g/iniidL4]ountshotef="fc3098 8outoccrea;a_c clpaht "dyn_f8outoctotal_info"2902id=1S0444,0ss="s3153 n8outd_n8outrpaht glo50"co>50ge>2829id="unth class=========79trace29/r824id="dtf8outocupda;a_eot_cn 304088_o2882pahf8outocupda;a_eot_cn bled,079trace29/r824id="dtex_l8hredyn_infoefop>=31408>313rac82ex_l8hredyn_infoefop>negi)51ac79trace28hre>289 idtCPUS"nasi5085L429+co50init" =7L40_optppoa__seu50ini>50g5sret#endif1ac79trace28hre>289 idtCPUS"nasi5086L429+co5030erac8/t5050ge>2891ac79trace28hre>289 idtCPUS"nasi5087L429+co50fMAX_RITEhR_SIZE" ih_2_s50fMA>50grsret#ifdef0ss="s3153 n8outCONFIG_TRACER_SNAPSHOT=31408>313rac82CONFIG_TRACER_SNAPSHOT>2891ac79trace28hre>289 idtCPUS"nasi5088L429+co50 hs="larrayinit" crp>glc50 hs>50g8negidL4)ountduplicate_tizh=8outoccrea;a_c clpaht "snapshot"2902id=1S0644,0ss="s3153 n8outd_n8outrpaht 30erac8/50 50gabledidL4)spah class===========(void *)0ss="s3153 n8outTRACE_PIPE_ALL_CPUpaht 50s_sret#endif1ac79trace28hre>289 idtCPUS"nasi5091L429+co50nit" current_j28hr/in_on50nit>50s *382cd0ount" class="s31 7 n8out 31 5092L429+co50s_lockh_spL__un97a/in_on50s_l>50s/iniidL4]ounte>2al,#ode=trbicrea;a_ex_locop="ons_dirpaht 289 idtCPUS"nasi5093L429+co50 30g2ac7950 50sa/a> id="L417" class="l3133 n8out 3145094L429+co50"s="larrayinit" crp>glon50"s=>50s4iniidL4]ountce29/r824id="dtfor_each_ex_l8hrecpu304088_o2882pahfor_each_ex_l8hrecpubledcc>2al,#ode=trbicpu304088_o2882pahcpubled)mutex_lock1">j3hrnop_sl_s="comto5095L429+co5030grac79t5050s *382a/a>aspadL4]ountt er_ini"n97a/1ex_l8hreini _debugfs_percpu304088_o2882pahex_l8hreini _debugfs_percpubledcc>2al,#ode=trbicpu304088_o2882pahcpubled)51ac79trace28hre>289 idtCPUS"nasi5096L429+co50 >30grac7/50 50se>2891ac79trace28hre>289 idtCPUS"nasi5097L429+co50"rL351">j351a/a>csi__seu50"rL>50ssnegidL4)ount"c3151 051ac79trace28hre>289 idtCPUS"nasi50s8L429+co5030g7ac8/t5050s8negi_cd0ount" class="s31 7 n8out 31 5099L429+co50rL351">j351a/a>csi__seun50rL3>50s/iniidL4]ount" class="s3069 n8out 30451="L429+co51="L41">j351a/a>csi__seun51="L>51="bled1id="41"" 3t er_ini"n97a/1n8out_2idic_handltrpaht =31408>313rac82ehi>bled1optsidLRING_BUFFER_ALL_CPUS"nasi51=1L429+co51=it" current_j28hr/in_on51=it>51= *382a/a>aspah class=h class========_spretizhlongpe>2al,#ode=trbieven 304088_o2882paheven bled,0void *e>2al,#ode=trbiunused304088_o2882pahunusedbled)mutex_lock1">j3hrnop_sl_s="comto51=2L429+co51=_lockh_spL__un97a/in_on51=_l>51=/iniinoptsidLRING_BUFFER_ALL_CPUS"nasi51=3L429+co51=30g2ac7951=51=/iniidL4]ount" class="s315" n8ouf8outocdumpeon_oop>=31408>313rac82f8outocdumpeon_oop>bled)mutex_lock1">j3hrnop_sl_s="comto51=4L429+co51=s="larrayinit" crp>glon51=s=>51=e>2829id="unth class=ass="s315" n8ouf8outocdump=31408>313rac82f8outocdumpbledcc>2al,#ode=trbif8outocdumpeon_oop>=31408>313rac82f8outocdumpeon_oop>bled)51ac79trace28hre>289 idtCPUS"nasi51=5L429+co51=a28href=30408>30grac79t51=a2>51= *382a/a>aspa"c3151 n8out 31t">7*/2NOTIFY_OKK_COMM_LEN"nasiNOTIFY_OK*38251ac79trace28hre>289 idtCPUS"nasi51=6L429+co51=>30grac7/51=51=e>289_cd0ount" class="s31 7 n8out 31 51=7L429+co51=rL351">j351a/a>csi__seu51=rL>510rsretke_tount" class="s3147 n8out 31451=8L429+co51=a28href=30e r>30g7ac8/t51=a2>51=>289 1id="411ipL__uduplicate_tizh=notifier_bd_dON_ON/ainit" mutnotifier_bd_dOnegidt er_ini"n97a/1n8out_2idic_notifierpaht j351a/a>csi__seun51=L3>5109289 id="snap.t er_ini"n97a/1notifier_call=31408>313rac82notifier_call289 id40ce29/r824id="dtex_loc2idic_handltrpaht 511N289 id="snap.t er_ini"n97a/1nex 304088_o2882pahnex >2829id="unth c40ce29/r824id="dtNULSK_COMM_LEN"nasiNULSbled,cd0ount" class="s31 7 n8out 31 51&1L429+co51"rL351">j351a/a>csi__se,51"rL>51& *382a/a>aspa.t er_ini"n97a/1priority=31408>313rac82priority*382a/a>asp= 150ss=a class="l31tcommen 3>/* priority: INT_MAX 29/r= x 29/r= 0 */2902id=cd0ount" class="s31 7 n8out 31 51&2L429+co51larrayinit" ccpu_i.p>glu51lar>51&rsret_51ac79trace28hre>289 idtCPUS"nasi51&3L429+co51>3142ac79t51511a/a> id="L417" class="l3133 n8out 31451&4L429+co51larrayinit" cretsaflagL_51lar>5114bled1id="41"" 3t er_ini"n97a/1n8out_die_handltrpaht 2al,#ode=trbidata id="dtatic condata*382)mutex_lock1">j3hrnop_sl_s="comto5117L429+co51351">j351a/a>copup>glugt51351>511sneginoptsidLRING_BUFFER_ALL_CPUS"nasi5118L429+co51rrayinit" cod">j.="n97a,51rra>51&8negidL4)ountswitchclass="s315" n8ouval=31408>313rac82valnegi)0noptsidLRING_BUFFER_ALL_CPUS"nasi51&9L429+co51L351">j351a/a>copup>glu_51L35>51&9289 id="snapcasepe>2al,#ode=trbiDIE_OOPSpaht 512enegidL4)ount" class=" class="s315" n8ouf8outocdumpeon_oop>=31408>313rac82f8outocdumpeon_oop>bled)mutex_lock1">j3hrnop_sl_s="comto5121L429+co51raaaaaaaaaaaaaaaaabreaka51raa>512 *382a/a>aspah class=h class=duplicate_tizh=f8outocdump=31408>313rac82f8outocdumpbledcc>2al,#ode=trbif8outocdumpeon_oop>=31408>313rac82f8outocdumpeon_oop>bled)51ac79trace28hre>289 idtCPUS"nasi5122L429+co51siz_cpumask_safriejn97aa51siz>512/iniidL4]ountshotef="break51ac79trace28hre>289 idtCPUS"nasi5123L429+co511grac84trace28hre>2842it511gr>512/iniidL4]ountdefault:optsidLRING_BUFFER_ALL_CPUS"nasi5124L429+co513123ac79trace29/} elsegt51312>512e>2829id="unth class=break51ac79trace28hre>289 idtCPUS"nasi5125L429+co51rrayinit" cod">j.="n97a,51rra>51O *382a/a>aspa_cd0ount" class="s31 7 n8out 31 51O6L429+co51arrayinit" ccpu_i.p>glua51arr>51O6>2829id="unt"c3151 n8out 31t">7*/2NOTIFY_OKK_COMM_LEN"nasiNOTIFY_OK*38251ac79trace28hre>289 idtCPUS"nasi51O7L429+co51N_ON/ainit" retsaf_sref=51N_O>51Orsret_cd0ount" class="s31 7 n8out 31 51O8L429+co51iz_cpumask_safriejn97a =51iz_>512>289 1ac79trace28hre>289 idtCPUS"nasi5129L429+co51siz_cpumask_safriejn97aa51siz>51O/inii1id="411ipL__uduplicate_tizh=notifier_bd_dON_ON/ainit" mutnotifier_bd_dOnegidt er_ini"n97a/1n8out_die_notifierpaht 312rac83trace28hr51=31>513N289 id="snap.t er_ini"n97a/1notifier_call=31408>313rac82notifier_call289 i40ce29/r824id="dtex_locdie_handltrpaht 313rac82priority*382a= 200cd0ount" class="s31 7 n8out 31 51=2L429+co51cd="larrayinit" cretsafl51cd=>513rsret_51ac79trace28hre>289 idtCPUS"nasi5133L429+co513132ac88r51513a/a> id="L417" class="l3133 n8out 3145134L429+co51 313rac8851 51=e>282a class="l31tcommen 3>/*2902id=cd0ount" class="s31 7 n8out 31 51=5L429+co51uL351">j351a/a>copup>glu51uL3>51=5iniia class="l31tcommen 3> * printk is set to max of 1024, wet"cally don't neizhit that big.2902id=cd0ount" class="s31 7 n8out 31 51=6L429+co51313rac8/t5151=e>289a class="l31tcommen 3> * Nothingpshould be printingp1000 characters anyway.2902id=cd0ount" class="s31 7 n8out 31 51=7L429+co51t ="larrayinit" cretsafl51t =>51=rsreta class="l31tcommen 3> */2902id=cd0ount" class="s31 7 n8out 31 5138L429+co51 3147ac7951 51=8negi#def4080ss="s3153 n8outTRACE_MAX_PRINTpaht 2829id="unth1000cd0ount" class="s31 7 n8out 31 5139L429+co51acea/a29+cod_255"prove t51ace>513/iniidL4]ount" class="s3069 n8out 304514"L429+co51f dchach_s _spL__n9ove t51f d>51f sreta class="l31tcommen 3>/*2902id=cd0ount" class="s31 7 n8out 31 5141L429+co51 c290forget aboutn9ove t51 c2>51f1negia class="l31tcommen 3> * Def4080here KERN_TRACE so that wethave o080plut to modify2902id=cd0ount" class="s31 7 n8out 31 5142L429+co51>29dh_s it later.n9ove t51>29>51f/iniia class="l31tcommen 3> * it " cwetdecid to change what log level the f8outo dumpbl02id=cd0ount" class="s31 7 n8out 31 5143L429+co51cod_25aaaaaaaaa*pprove t51cod>51fa/a> a class="l31tcommen 3> * should be at.2902id=cd0ount" class="s31 7 n8out 31 51f4L429+co51_spL__uex>29dtrtsaflag1l51_sp>514e>282a class="l31tcommen 3> */2902id=cd0ount" class="s31 7 n8out 31 5145L429+co51 314rac8/51 51f *382#def4080ss="s3153 n8outKERN_TRACEpaht 2829id="unth classs="s3153 n8outKERN_EMERGpaht 51fe>2891ac79trace28hre>289 idtCPUS"nasi51f7L429+co51rrayinit" cod">j.="n97au51rra>51frsretvoid1ac79trace28hre>289 idtCPUS"nasi51f8L429+co51race28hre>287 id="L429L_51rac>51f8negice29/r824id="dtex_loc2rintk_seqpaht j3hrnop_sl_s="comto5149L429+co51 314rac8/51 51fablednoptsidLRING_BUFFER_ALL_CPUS"nasi515"L429+co51L351">j351a/a>copup>glu_51L35>515515 *382a/a>aspa" class="s315" n8ous id="dtatic consblede29/re>2al,#ode=trbilen id="dtatic conlen289 i29/r= 1000)mutex_lock1">j3hrnop_sl_s="comto5152L429+co51t ="larrayinit" cretsafl51t =>515/iniidL4]ountshotef="ass="s315" n8ous id="dtatic consblede29/re>2al,#ode=trbilen id="dtatic conlen289 i= 100051ac79trace28hre>289 idtCPUS"nasi5153L429+co51 >3152ac7951 515a/a> id="L417" class="l3133 n8out 3145154L429+co51j"acer_opus=_max_srn97au51j"a>5154negidL4)ountd class="l31tcommen 3>/* should be zero ended, but wetare paranoid. */2902id=cd0ount" class="s31 7 n8out 31 5155L429+co51t cset_j"acer_opoutn9afl51t c>51L5iniidL4]ounte>2al,#ode=trbis id="dtatic consblede29/re>2al,#ode=trbiL429+c id="dtatic conL429+cef=3[ass="s315" n8ous id="dtatic consblede29/re>2al,#ode=trbilen id="dtatic conlen289 ]s40051ac79trace28hre>289 idtCPUS"nasi51L6L429+co51 315rac7/51 515e>2891ac79trace28hre>289 idtCPUS"nasi5157L429+co51L351">j351a/a>copup>glu_51L35>5157>2829id="untshotef="fc3098 2rintk=31408>313rac82printkbledcc>2al,#ode=trbiKERN_TRACEpaht 2829c class="l31t1ip8hr">"%>"2902id=1Se>2al,#ode=trbis id="dtatic consblede29/re>2al,#ode=trbiL429+c id="dtatic conL429+cef=3)51ac79trace28hre>289 idtCPUS"nasi5158L429+co51L4]od_dON_ON/ainit" ih_s51L4]>515>289 1ac79trace28hre>289 idtCPUS"nasi5159L429+co51it" c4O_CMDLINE_MAPp>glu51it">5159289 id="snapce29/r824id="dteoutocseq_ini =31408>313rac828outocseq_ini bledcc>2al,#ode=trbis id="dtatic consbled)51ac79trace28hre>289 idtCPUS"nasi516"L429+co51e>2879irace29/8hretinues51e>2>51e>sret_cd0ount" class="s31 7 n8out 31 5161L429+co51 30e ac7/51 516 *382cd0ount" class="s31 7 n8out 31 5162L429+co51t" =7L40_fbu=_29+cp>gl=s51t" >51e/iniivoid ce29/r824id="dteoutocini _global_itor=31408>313rac828outocini _global_itorbledc1ipL__uduplicate_tizh=n8out_itorator=31408>313rac828outocitoratorbleddit er_ini"n97a/1itor=31408>313rac82itorbled)mutex_lock1">j3hrnop_sl_s="comto5163L429+co51t" =7L40_fbu=_29+cp>gl=s51t" >51ea/a> noptsidLRING_BUFFER_ALL_CPUS"nasi5164L429+co51ids="larrayinit" crp>glc51ids>51e4iniidL4]ountce29/r824id="dtitor=31408>313rac82itorblede29/re>2al,#ode=trbierpaht 289 idtCPUS"nasi5166L429+co51=30408>30erac84trace28hr51=30>516e>289.c#L3untt er_ini"n97a/1itor=31408>313rac82itorblede29/re>2al,#ode=trbicpu_c clpaht 30erac7/51 516rsret_cd0ount" class="s31 7 n8out 31 5168L429+co51init" =7L40_optppoa__seo51ini>516>289 1ac79trace28hre>289 idtCPUS"nasi5169L429+co51 cset_j"acer_oplp"n97a=s51 cs>516/inii1id="41void1ac79trace28hre>289 idtCPUS"nasi517"L429+co51 30erac8/51 51 cdump_mizh=31408>313rac82oop>cdump_mizhbled)mutex_lock1">j3hrnop_sl_s="comto5171L429+co51o m"seq_p_ionshbu=p>glu_51o m>51 *382noptsidLRING_BUFFER_ALL_CPUS"nasi5172L429+co51t" =7L40_fbu=_29+cp>gl=s51t" >517/iniidL4]ount1id="41duplicate_tizh=arch_spi0e r8t 304088_o2882paharch_spi0e r8t negidt er_ini"n97a/1f8outocdumped_dON_ON/ainit" mutf8outocdumped_dObledi4optsidLRING_BUFFER_ALL_CPUS"nasi5173L429+co51 30e2ac7951 51 /iniidL4]ountttttttttcc>2al,#ode=trbiarch_spi0e r8t 304088_o2882paharch_spi0e r8t negi)ce29/r824id="dt__ARCH_SPIN_LOCK_UNLOCKED=31408>313rac82__ARCH_SPIN_LOCK_UNLOCKEDbled51ac79trace28hre>289 idtCPUS"nasi5174L429+co51" cset_j"acer_oplp"n97as51" c>5174negidL4)ountd class="l31tcommen 3>/* uset1id="41becausetitor clasbe a bit big for the 1idck */2902id=cd0ount" class="s31 7 n8out 31 5175L429+co5130erac79t515175iniidL4]ount1id="411ipL__uduplicate_tizh=n8out_itorator=31408>313rac828outocitoratorbleddt er_ini"n97a/1itor=31408>313rac82itorbled51ac79trace28hre>289 idtCPUS"nasi5176L429+co51 30erac7/51 51 e>289.c#L3unt_spretizh"" 3t er_ini"n97a/1old_us28obj=31408>313rac82old_us28objbled51ac79trace28hre>289 idtCPUS"nasi5177L429+co51eddemdaht s_u cjtsaflagt51edd>51 snegidL4)ount1id="41"" 3t er_ini"n97a/1dumperan id="dtatic condumperanbled51ac79trace28hre>289 idtCPUS"nasi5178L429+co51opsh_spoptn_generic__seo51ops>5178>289.c#L3unt_spretizhlongpe>2al,#ode=trbiflag>=31408>313rac82flag>bled51ac79trace28hre>289 idtCPUS"nasi5179L429+co51saveddemdaht s_d=".n97ao51sav>51 9289 id="snap"" 3t er_ini"n97a/1cn 304088_o2882pahcn">>31s400,pshotef="fc3098 cpu304088_o2882pahcpubled51ac79trace28hre>289 idtCPUS"nasi518"L429+co51generic_ionshd=".="n97ao51gen>518>sretke_tount" class="s3147 n8out 3145181L429+co51a28href=30e r>30e ac7/tr51a28>5181negidL4)ountd class="l31tcommen 3>/* only o080dump */2902id=cd0ount" class="s31 7 n8out 31 5182L429+co51 30e1ac7951 518/iniidL4]ounte>2al,#ode=trbie ral_irqesave id="dtatic conl ral_irqesavebledcc>2al,#ode=trbiflag>=31408>313rac82flag>bled)51ac79trace28hre>289 idtCPUS"nasi5183L429+co51set_j"acer_optsizh_sac8/51set>51g/iniidL4]ountshotef="fc3098 arch_spi0ed_dON_ON/ainit" mutarch_spi0ed_dObledc79trace29/r824id="dtf8outocdumped_dON_ON/ainit" mutf8outocdumped_dObled)51ac79trace28hre>289 idtCPUS"nasi5184L429+co51"comto m"seq_p_ubu=p>glo51"co>51ge>2829id="unt" class="s315" n8oudumperan id="dtatic condumperanbled)mutex_lock1">j3hrnop_sl_s="comto5185L429+co51init" =7L40_optppoa__seu51ini>518 *382a/a>aspadL4]ountgoto3t er_ini"n97a/1ou 304088_o2882pahou bled51ac79trace28hre>289 idtCPUS"nasi5186L429+co5130erac8/t5151ge>2891ac79trace28hre>289 idtCPUS"nasi5187L429+co51fMAX_RITEhR_SIZE" ih_2_s51fMA>5187>2829id="untshotef="fc3098 dumperan id="dtatic condumperanbledi= 151ac79trace28hre>289 idtCPUS"nasi5188L429+co51 hs="larrayinit" crp>glc51 hs>518>289 1ac79trace28hre>289 idtCPUS"nasi5189L429+co51 30erac8/51 5189289 id="snapce29/r824id="dteout8hreofntp>gloscurrent_eout8hreofnbledc)51ac79trace28hre>289 idtCPUS"nasi519"L429+co51s_lockh_spL__un97a/in_on51s_l>519>sretke_tount" class="s3147 n8out 3145191L429+co51nit" current_j28hr/in_on51nit>5191negidL4)ountd class="l31tcommen 3>/* Did func="on n8outr already get disablad? */2902id=cd0ount" class="s31 7 n8out 31 5192L429+co51s_lockh_spL__un97a/in_on51s_l>51s/iniidL4]ount" class="s315" n8ouf8outoci>cdead304088_o2882pahf8outoci>cdeadbledc))0noptsidLRING_BUFFER_ALL_CPUS"nasi5193L429+co51 30g2ac7951 519/iniidL4]ountttttttttshotef="fc3098 2rintk=31408>313rac82printkbledcc class="l31t1ip8hr">"# WARNING: FUNCTION TRACING IS CORRUPTED\n"2902id=)51ac79trace28hre>289 idtCPUS"nasi5194L429+co51"s="larrayinit" crp>glon51"s=>519e>2829id="unth class=ass="s315" n8ou2rintk=31408>313rac82printkbledcc class="l31t1ip8hr">"# MAY BE MISSING FUNCTION EVENTS\n"2902id=)51ac79trace28hre>289 idtCPUS"nasi5195L429+co5130grac79t51519 *382a/a>aspa_cd0ount" class="s31 7 n8out 31 5196L429+co51 >30grac7/51 51se>2891ac79trace28hre>289 idtCPUS"nasi5197L429+co51"rL351">j351a/a>csi__seu51"rL>51ssnegidL4)ount" class="s315" n8oudisabla_ex_l8hr"id="dtatic condisabla_ex_l8hrbled)mutex_lock1">j3hrnop_sl_s="comto51s8L429+co5130g7ac8/t51519>289 id="snapdL4]ounte>2al,#ode=trbif8outockill=31408>313rac82f8outockillbledc)51ac79trace28hre>289 idtCPUS"nasi5199L429+co51rL351">j351a/a>csi__seun51rL3>51s/iniidL4]ount" class="s3069 n8out 30452="L429+co52="L41">j351a/a>csi__seun52="L>5205201negidL4)ountduplicate_tizh=8outocini _global_itor=31408>313rac828outocini _global_itorbledc79trace29/r824id="dtitor=31408>313rac82itorbled)51ac79trace28hre>289 idtCPUS"nasi52=2L429+co52=_lockh_spL__un97a/in_on52=_l>520rsretke_tount" class="s3152 n8out 31t52=3L429+co52=30g2ac7952=520/iniidL4]ountshotef="fc3098 for_each_ex_l8hrecpu304088_o2882pahfor_each_ex_l8hrecpubledcc>2al,#ode=trbicpu304088_o2882pahcpubled)0noptsidLRING_BUFFER_ALL_CPUS"nasi52=4L429+co52=s="larrayinit" crp>glon52=s=>52=e>2829id="unth class=ass="s315" n8ouatomiccinOpaht 2al,#ode=trbidata id="dtatic condata*382[ass="s315" n8oucpu304088_o2882pahcpubled]e29/re>2al,#ode=trbidisablad"id="dtatic condisabladbled)51ac79trace28hre>289 idtCPUS"nasi52=5L429+co52=a28href=30408>30grac79t52=a2>520 *382a/a>aspa_cd0ount" class="s31 7 n8out 31 52=6L429+co52=>30grac7/52=520e>2891ac79trace28hre>289 idtCPUS"nasi52=7L429+co52=rL351">j351a/a>csi__seu52=rL>5207>2829id="untshotef="fc3098 old_us28obj=31408>313rac82old_us28objbledi40ce29/r824id="dtex_locflag>=31408>313rac82ex_locflag>289 i29tra0ce29/r824id="dtTRACE_ITER_SYM_USEROBJpaht 289 idtCPUS"nasi52=8L429+co52=a28href=30e r>30g7ac8/t52=a2>520>289 1ac79trace28hre>289 idtCPUS"nasi52=9L429+co52=L351">j351a/a>csi__seun52=L3>5209289 id="snapd class="l31tcommen 3>/* don't look at user memory in 2idic mode */2902id=cd0ount" class="s31 7 n8out 31 521"L429+co52's safriej approve t52>521=31408>313rac82ex_locflag>289 i29tra= ~ce29/r824id="dtTRACE_ITER_SYM_USEROBJpaht 289 idtCPUS"nasi52&1L429+co52"rL351">j351a/a>csi__se,52"rL>521 *382cd0ount" class="s31 7 n8out 31 52&2L429+co52larrayinit" ccpu_i.p>glu52lar>521/iniidL4]ount1witchclass="s315" n8ouoop>cdump_mizh=31408>313rac82oop>cdump_mizhbled)0noptsidLRING_BUFFER_ALL_CPUS"nasi52&3L429+co52>3142ac79t52521/iniidL4]ountcasepe>2al,#ode=trbiDUMP_ALL=31408>313rac82DUMP_ALLinii:optsidLRING_BUFFER_ALL_CPUS"nasi52&4L429+co52larrayinit" cretsaflagL_52lar>521e>2829id="unth class=ass="s315" n8ouitor=31408>313rac82itorbled.t er_ini"n97a/1cpu_c clpaht 311rac8/52 521 *382a/a>aspadL4]ountbreak51ac79trace28hre>289 idtCPUS"nasi52&6L429+co52G_BUFFER_ALL_CPUSp>glugt52G_B>521e>289.c#L3untcasepe>2al,#ode=trbiDUMP_ORIGpaht j351a/a>copup>glugt52351>521snegidL4)ount" class=ass="s315" n8ouitor=31408>313rac82itorbled.t er_ini"n97a/1cpu_c clpaht j.="n97a,52rra>521>289 id="snapdL4]ountbreak51ac79trace28hre>289 idtCPUS"nasi52&9L429+co52L351">j351a/a>copup>glu_52L35>52&9289 id="snapcasepe>2al,#ode=trbiDUMP_NONEpaht 522enegidL4)ount" class=goto3t er_ini"n97a/1ou _enabla304088_o2882pahou _enablabled51ac79trace28hre>289 idtCPUS"nasi5221L429+co52raaaaaaaaaaaaaaaaabreaka52raa>522 *382a/a>aspadefault:optsidLRING_BUFFER_ALL_CPUS"nasi5222L429+co52siz_cpumask_safriejn97aa52siz>522/iniidL4]ountshotef="ass="s315" n8ou2rintk=31408>313rac82printkbledccss="s315" n8ouKERN_TRACEpaht 2829c class="l31t1ip8hr">"Bad0dumpingpmizh,t1witchingpto3all CPUs0dump\n"2902id=)51ac79trace28hre>289 idtCPUS"nasi5223L429+co521grac84trace28hre>2842it521gr>522/iniidL4]ountttttttttshotef="fc3098 itor=31408>313rac82itorbled.t er_ini"n97a/1cpu_c clpaht 522e>2829id="unt_cd0ount" class="s31 7 n8out 31 5225L429+co52rrayinit" cod">j.="n97a,52rra>522 *382cd0ount" class="s31 7 n8out 31 52O6L429+co52arrayinit" ccpu_i.p>glua52arr>522e>289.c#L3untt er_ini"n97a/12rintk=31408>313rac82printkbledccss="s315" n8ouKERN_TRACEpaht 2829c class="l31t1ip8hr">"Dumpingpf8outo L429+c:\n"2902id=)51ac79trace28hre>289 idtCPUS"nasi5227L429+co52N_ON/ainit" retsaf_sref=52N_O>522rsretke_tount" class="s3147 n8out 31452O8L429+co52iz_cpumask_safriejn97a =52iz_>5228negidL4)ountd class="l31tcommen 3>/*2902id=cd0ount" class="s31 7 n8out 31 5229L429+co52siz_cpumask_safriejn97aa52siz>52O/iniia class="l31tcommen 3> * We neizhto3stop3all ex_l8hr on3all CPUShto3read the2902id=cd0ount" class="s31 7 n8out 31 523"L429+co52=31408>312rac83trace28hr52=31>523 sreta class="l31tcommen 3> * the nex L429+c. This is a bit expensive, but i>bl02id=cd0ount" class="s31 7 n8out 31 5231L429+co52 3140ac8/52 5231negia class="l31tcommen 3> * not done often. We c cl3all what wetclasread,bl02id=cd0ount" class="s31 7 n8out 31 5232L429+co52cd="larrayinit" cretsafl52cd=>523/iniia class="l31tcommen 3> * and theasreleasepthe d_dOs again.2902id=cd0ount" class="s31 7 n8out 31 5233L429+co523132ac88r52523a/a> a class="l31tcommen 3> */2902id=cd0ount" class="s31 7 n8out 31 5234L429+co52 313rac8852 523e>282cd0ount" class="s31 7 n8out 31 52=5L429+co52uL351">j351a/a>copup>glu52uL3>523 *382a/a>aspawh cl (!duplicate_tizh=8outocempty=31408>313rac828outocemptybledc79trace29/r824id="dtitor=31408>313rac82itorbled))0noptsidLRING_BUFFER_ALL_CPUS"nasi52=6L429+co52313rac8/t52523e>2891ac79trace28hre>289 idtCPUS"nasi52=7L429+co52t ="larrayinit" cretsafl52t =>523snegidL4)ount" class=" cl!duplicate_tizh=cn 304088_o2882pahcn">>31)mutex_lock1">j3hrnop_sl_s="comto5238L429+co52 3147ac7952 523>289 id="snapdL4]ountdL4]ountt er_ini"n97a/12rintk=31408>313rac82printkbledccss="s315" n8ouKERN_TRACEpaht 2829c class="l31t1ip8hr">"---------------------------------\n"2902id=)51ac79trace28hre>289 idtCPUS"nasi5239L429+co52acea/a29+cod_255"prove t52ace>523/iniidL4]ount" class="s3069 n8out 304524"L429+co52f dchach_s _spL__n9ove t52f d>524enegidL4)ount" class=duplicate_tizh=cn 304088_o2882pahcn">>31++51ac79trace28hre>289 idtCPUS"nasi5241L429+co52 c290forget aboutn9ove t52 c2>524 *382cd0ount" class="s31 7 n8out 31 5242L429+co52>29dh_s it later.n9ove t52>29>524/iniidL4]ountshotef="a class="l31tcommen 3>/* reset all but tr, n8out, and overruns */2902id=cd0ount" class="s31 7 n8out 31 5243L429+co52cod_25aaaaaaaaa*pprove t52cod>524/iniidL4]ountttttttttshotef="fc3098 memset304088_o2882pahmemsetbledc79trace29/r824id="dtitor=31408>313rac82itorbled.t er_ini"n97a/1seqpaht 313rac828outocitoratorbled) -cd0ount" class="s31 7 n8out 31 52f5L429+co52 314rac8/52 524 *382a/a>aspadL4]ount=======t er_ini"n97a/1offsetontp>gloscurrent_offsetonbledc1ipL__uduplicate_tizh=n8out_itorator=31408>313rac828outocitoratorbled1Se>2al,#ode=trbiseqpaht 289 idtCPUS"nasi5246L429+co52re ini"ializeda*pprove t52re >524e>289.c#L3untttttttttce29/r824id="dtitor=31408>313rac82itorbled.t er_ini"n97a/1itorcflag>=31408>313rac82itorcflag>>289.|40ce29/r824id="dtTRACE_FILE_LAT_FMTpaht 289 idtCPUS"nasi52f7L429+co52rrayinit" cod">j.="n97au52rra>524snegidL4)ount" class=ass="s315" n8ouitor=31408>313rac82itorbled.t er_ini"n97a/1po>=31408>313rac82po>bledi40-151ac79trace28hre>289 idtCPUS"nasi52f8L429+co52race28hre>287 id="L429L_52rac>524>289 1ac79trace28hre>289 idtCPUS"nasi5249L429+co52 314rac8/52 524abledidL4)spah class=" class="s315" n8ouex_locfind_nex _entrycinOpaht j351a/a>copup>glu_52L35>525enegidL4)ount" class=ntdL4]ou"" 3t er_ini"n97a/1ret304088_o2882pahre bled51ac79trace28hre>289 idtCPUS"nasi5251L429+co52ON/ainit" retsaf_flagef=52ON/>525 *382cd0ount" class="s31 7 n8out 31 5252L429+co52t ="larrayinit" cretsafl52t =>525/iniidL4]ountshotef="" class=ass="s315" n8ouret304088_o2882pahre bledi40ce29/r824id="dtprint_ex_locnit" c1408>313rac82print_ex_locnit"bledc79trace29/r824id="dtitor=31408>313rac82itorbled)51ac79trace28hre>289 idtCPUS"nasi5253L429+co52 >3152ac7952 525/iniidL4]ounttttttttth class=" class="s315" n8ouret304088_o2882pahre bledi!40ce29/r824id="dtTRACE_TYPE_NO_CONSUMEpaht >31)mutex_lock1">j3hrnop_sl_s="comto5254L429+co52j"acer_opus=_max_srn97au52j"a>525e>2829id="unth class========"" class=ass="s315" n8ouex_locconsum" c1408>313rac82ex_locconsum"bledc79trace29/r824id="dtitor=31408>313rac82itorbled)51ac79trace28hre>289 idtCPUS"nasi5255L429+co52t cset_j"acer_opoutn9afl52t c>525 *382a/a>aspadL4]ount_cd0ount" class="s31 7 n8out 31 52L6L429+co52 315rac7/52 525e>289.c#L3untttttttttce29/r824id="dttouch_nmi_watchdor"id="dtatic contouch_nmi_watchdorbledc)51ac79trace28hre>289 idtCPUS"nasi5257L429+co52L351">j351a/a>copup>glu_52L35>525rsretke_tount" class="s3147 n8out 3145258L429+co52L4]od_dON_ON/ainit" ih_s52L4]>525>289 id="snapdL4]ounte>2al,#ode=trbiex_loc2rintk_seqpaht 289 idtCPUS"nasi5259L429+co52it" c4O_CMDLINE_MAPp>glu52it">5259289 id="snap_cd0ount" class="s31 7 n8out 31 526"L429+co52e>2879irace29/8hretinues52e>2>526>sretke_tount" class="s3147 n8out 3145261L429+co52 30e ac7/52 526 *382a/a>aspa" cl!duplicate_tizh=cn 304088_o2882pahcn">>31)mutex_lock1">j3hrnop_sl_s="comto5262L429+co52t" =7L40_fbu=_29+cp>gl=s52t" >526/iniidL4]ountshotef="ass="s315" n8ou2rintk=31408>313rac82printkbledccss="s315" n8ouKERN_TRACEpaht 2829c class="l31t1ip8hr">"f="(f8outo L429+c empty)\n"2902id=)51ac79trace28hre>289 idtCPUS"nasi5263L429+co52t" =7L40_fbu=_29+cp>gl=s52t" >526/iniidL4]ountelse1ac79trace28hre>289 idtCPUS"nasi5264L429+co52ids="larrayinit" crp>glc52ids>526e>2829id="unth class=ass="s315" n8ou2rintk=31408>313rac82printkbledccss="s315" n8ouKERN_TRACEpaht 2829c class="l31t1ip8hr">"---------------------------------\n"2902id=)51ac79trace28hre>289 idtCPUS"nasi5265L429+co52asi4265L429+co42ids="lar52asi>526 *382cd0ount" class="s31 7 n8out 31 5266L429+co52=30408>30erac84trace28hr52=30>526e>289.t er_ini"n97a/1ou _enabla304088_o2882pahou _enablabled:optsidLRING_BUFFER_ALL_CPUS"nasi5267L429+co52 30erac7/52 5267>2829id="unts class="l31tcommen 3>/* Re-enabla ex_l8hr " crequested */2902id=cd0ount" class="s31 7 n8out 31 5268L429+co52init" =7L40_optppoa__seo52ini>52e>289 id="snap" cl!duplicate_tizh=disabla_ex_l8hr"id="dtatic condisabla_ex_l8hrbled)0noptsidLRING_BUFFER_ALL_CPUS"nasi5269L429+co52 cset_j"acer_oplp"n97a=s52 cs>526abledidL4)spah class=duplicate_tizh=8outocflag>=31408>313rac82ex_locflag>289 i|40ce29/r824id="dtold_us28obj=31408>313rac82old_us28objbled51ac79trace28hre>289 idtCPUS"nasi527"L429+co52 30erac8/52 527>sretke_tount" class="s3147 n8out 3145271L429+co52o m"seq_p_ionshbu=p>glu_52o m>52 *382a/a>aspah class=ce29/r824id="dtfor_each_ex_l8hrecpu304088_o2882pahfor_each_ex_l8hrecpubledcc>2al,#ode=trbicpu304088_o2882pahcpubled)0noptsidLRING_BUFFER_ALL_CPUS"nasi5272L429+co52t" =7L40_fbu=_29+cp>gl=s52t" >527/iniidL4]ountshotef="" class=ass="s315" n8ouatomiccdeOpaht 2al,#ode=trbidata id="dtatic condata*382[ass="s315" n8oucpu304088_o2882pahcpubled]e29/re>2al,#ode=trbidisablad"id="dtatic condisabladbled)51ac79trace28hre>289 idtCPUS"nasi5273L429+co52 30e2ac7952 52 /iniidL4]ounttttttttt_cd0ount" class="s31 7 n8out 31 5274L429+co52" cset_j"acer_oplp"n97as52" c>52 e>2829id="unth class=duplicate_tizh=8out8hreon=31408>313rac82ex_l8hreonbledc)51ac79trace28hre>289 idtCPUS"nasi5275L429+co5230erac79t525275iniidL4]ount_cd0ount" class="s31 7 n8out 31 5276L429+co52 30erac7/52 527e>2891ac79trace28hre>289 idtCPUS"nasi5277L429+co52eddemdaht s_u cjtsaflagt52edd>52 snegidt er_ini"n97a/1ou 304088_o2882pahou bled:optsidLRING_BUFFER_ALL_CPUS"nasi5278L429+co52opsh_spoptn_generic__seo52ops>5278negidL4)ountduplicate_tizh=arch_spi0eund_dON_ON/ainit" mutarch_spi0eund_dObledc79trace29/r824id="dtf8outocdumped_dON_ON/ainit" mutf8outocdumped_dObled)51ac79trace28hre>289 idtCPUS"nasi5279L429+co52saveddemdaht s_d=".n97ao52sav>52 9289 id="snapce29/r824id="dtl ral_irqerestora304088_o2882pahl ral_irqerestorabledcc>2al,#ode=trbiflag>=31408>313rac82flag>bled)51ac79trace28hre>289 idtCPUS"nasi528"L429+co52generic_ionshd=".="n97ao52gen>528>sret_cd0ount" class="s31 7 n8out 31 5281L429+co52a28href=30e r>30e ac7/tr52a28>52g *382cd0ount" class="s31 7 n8out 31 5282L429+co52 30e1ac7952 528/iniia class="l31tcommen 3>/* Byadefault: disabla ex_l8hr aftor the dump */2902id=cd0ount" class="s31 7 n8out 31 5283L429+co52set_j"acer_optsizh_sac8/52set>52g/iniivoid ce29/r824id="dtf8outocdump=31408>313rac82f8outocdumpbledcenum=duplicate_tizh=f8outocdump_mizh=31408>313rac82f8outocdumpemizhnegidt er_ini"n97a/1oop>cdump_mizh=31408>313rac82oop>cdump_mizhbled)mutex_lock1">j3hrnop_sl_s="comto5284L429+co52"comto m"seq_p_ubu=p>glo52"co>52ge>282noptsidLRING_BUFFER_ALL_CPUS"nasi5285L429+co52init" =7L40_optppoa__seu52ini>528 *382a/a>aspat er_ini"n97a/1__f8outocdump=31408>313rac82__f8outocdumpbledcc>2al,#ode=trbitru" c1408>313rac82exuebled1Se>2al,#ode=trbioop>cdump_mizh=31408>313rac82oop>cdump_mizhbled)51ac79trace28hre>289 idtCPUS"nasi5286L429+co5230erac8/t52528e>289_cd0ount" class="s31 7 n8out 31 5287L429+co52fMAX_RITEhR_SIZE" ih_2_s52fMA>5287>282e>2al,#ode=trbiEXPORT_SYMBOL_GPSK_COMM_LEN"nasiEXPORT_SYMBOL_GPSbledcc>2al,#ode=trbif8outocdump=31408>313rac82f8outocdumpbled)51ac79trace28hre>289 idtCPUS"nasi5288L429+co52 hs="larrayinit" crp>glc52 hs>528>289 1ac79trace28hre>289 idtCPUS"nasi5289L429+co52 30erac8/52 5289289 t er_ini"n97a/1__ini =31408>313rac82__ini bledt1id="41"" 3t er_ini"n97a/1CPUS"r_all r_L429+c>=31408>313rac82ex_lor_all r_L429+c>bledcvoid)mutex_lock1">j3hrnop_sl_s="comto529"L429+co52s_lockh_spL__un97a/in_on52s_l>529>sretnoptsidLRING_BUFFER_ALL_CPUS"nasi5291L429+co52nit" current_j28hr/in_on52nit>5291negidL4)ount"" 3t er_ini"n97a/1r8hreL42_t289 idtCPUS"nasi5292L429+co52s_lockh_spL__un97a/in_on52s_l>52s/iniidL4]ountenum=duplicate_tizh=r8hreL42forcflag>=31408>313rac82r8hreL42forcflag>negidt er_ini"n97a/1rbcflag>=31408>313rac82rb_flag>bled51ac79trace28hre>289 idtCPUS"nasi5293L429+co52 30g2ac7952 529/iniidL4]ount"" 3t er_ini"n97a/1i=31408>313rac82ibled51ac79trace28hre>289 idtCPUS"nasi5294L429+co52"s="larrayinit" crp>glon52"s=>529e>2829id="unt"" 3t er_ini"n97a/1ret304088_o2882pahre bledi40-e>2al,#ode=trbiENOMEMK_COMM_LEN"nasiENOMEMbled51ac79trace28hre>289 idtCPUS"nasi5295L429+co5230grac79t52529 *382cd0ount" class="s31 7 n8out 31 5296L429+co52 >30grac7/52 52se>2891ac79trace28hre>289 idtCPUS"nasi5297L429+co52"rL351">j351a/a>csi__seu52"rL>52ssnegidL4)ount" cl!duplicate_tizh=all r_cpumask_varpaht 289 idtCPUS"nasi5298L429+co5230g7ac8/t52529>289 id="snapdL4]ountgoto3t er_ini"n97a/1ou 304088_o2882pahou bled51ac79trace28hre>289 idtCPUS"nasi5299L429+co52rL351">j351a/a>csi__seun52rL3>52s/iniidL4]ount" class="s3069 n8out 30453="L429+co53="L41">j351a/a>csi__seun53="L>530289 idtCPUS"nasi53=1L429+co53=it" current_j28hr/in_on53=it>53= *382a/a>aspah class=goto3t er_ini"n97a/1ou _freeeL42forcmask=31408>313rac82ou _freeeL42forcmaskbled51ac79trace28hre>289 idtCPUS"nasi53=2L429+co53=_lockh_spL__un97a/in_on53=_l>530rsretke_tount" class="s3152 n8out 31t53=3L429+co53=30g2ac7953=530/iniidL4]ounts class="l31tcommen 3>/* Only all ra;a t8out_2rintk L429+cst" ca t8out_2rintk exists */2902id=cd0ount" class="s31 7 n8out 31 53=4L429+co53=s="larrayinit" crp>glon53=s=>530e>2829id="unt" class="s315" n8ou__stop___t8out_b2rintk_fm =31408>313rac82__stop___t8out_b2rintk_fm bledi!40ce29/r824id="dt__start___t8out_b2rintk_fm =31408>313rac82__start___t8out_b2rintk_fm bled)mutex_lock1">j3hrnop_sl_s="comto53=5L429+co53=a28href=30408>30grac79t53=a2>530 *382a/a>aspadL4]ounts class="l31tcommen 3>/* Mustsbe called before global_ex_lo.L429+c is all ra;ad */2902id=cd0ount" class="s31 7 n8out 31 53=6L429+co53=>30grac7/53=530e>289.c#L3untttttttttce29/r824id="dtt8out_2rintkcini _L429+c>=31408>313rac82ex_lo_2rintkcini _L429+c>bledc)51ac79trace28hre>289 idtCPUS"nasi53=7L429+co53=rL351">j351a/a>csi__seu53=rL>530rsretke_tount" class="s3147 n8out 31453=8L429+co53=a28href=30e r>30g7ac8/t53=a2>5308negidL4)ountd class="l31tcommen 3>/* To save memory, keep the r8hr L429+c tj351a/a>csi__seun53=L3>5309289 id="snap" class="s315" n8our8hreL42forcex2iddad"id="dtatic conr8hreL42forcex2iddadbled)mutex_lock1">j3hrnop_sl_s="comto531"L429+co53's safriej approve t53>531enegidL4)ount" class=duplicate_tizh=r8hreL42_tj351a/a>csi__se,53"rL>53& *382a/a>aspaelse1ac79trace28hre>289 idtCPUS"nasi53&2L429+co53larrayinit" ccpu_i.p>glu53lar>531/iniidL4]ountshotef="ass="s315" n8our8hreL42_t289 idtCPUS"nasi53&3L429+co53>3142ac79t53531a/a> id="L417" class="l3133 n8out 31453&4L429+co53larrayinit" cretsaflagL_53lar>531e>2829id="untt er_ini"n97a/1rbcflag>=31408>313rac82rb_flag>bledi40ce29/r824id="dtex_locflag>=31408>313rac82ex_locflag>289 i29tra0ce29/r824id="dtTRACE_ITER_OVERWRITEpaht 311rac8/53 531 *382cd0ount" class="s31 7 n8out 31 53&6L429+co53G_BUFFER_ALL_CPUSp>glugt53G_B>531e>289.c#L3untt er_ini"n97a/1cpumask_copy=31408>313rac82cpumask_copybledcc>2al,#ode=trbitr_l8hreL42forcmask=31408>313rac82ex_l8hreL42forcmaskbled1Se>2al,#ode=trbicpu_possibla_mask=31408>313rac82cpu_possibla_maskbled)51ac79trace28hre>289 idtCPUS"nasi53&7L429+co53351">j351a/a>copup>glugt53351>5317>2829id="untshotef="fc3098 cpumask_copy=31408>313rac82cpumask_copybledcc>2al,#ode=trbitr_l8hrecpumask=31408>313rac82ex_l8hrecpumaskbled1Se>2al,#ode=trbicpu_all_mask=31408>313rac82cpu_all_maskbled)51ac79trace28hre>289 idtCPUS"nasi53&8L429+co53rrayinit" cod">j.="n97a,53rra>531>289 1ac79trace28hre>289 idtCPUS"nasi53&9L429+co53L351">j351a/a>copup>glu_53L35>5319289 id="snapd class="l31tcommen 3>/* TODO: makepthe numb+c of L429+csthot pluggabla with CPUSh*/2902id=cd0ount" class="s31 7 n8out 31 532"L429+co53ON/ainit" retsaf_flagef=53ON/>532532 *382a/a>aspa" cl!duplicate_tizh=global_ex_lo304088_o2882pahglobal_ex_lobled.t er_ini"n97a/1L429+c id="dtatic conL429+cef=3)0noptsidLRING_BUFFER_ALL_CPUS"nasi5322L429+co53siz_cpumask_safriejn97aa53siz>532/iniidL4]ountshotef="ass="s315" n8ou2rintk=31408>313rac82printkbledccss="s315" n8ouKERN_ERRpaht 2829c class="l31t1ip8hr">"ex_lor: failizhto3all ra;a r8hr L429+c!\n"2902id=)51ac79trace28hre>289 idtCPUS"nasi5323L429+co531grac84trace28hre>2842it531gr>532/iniidL4]ountttttttttshotef="fc3098 WARN_ONpaht 289 idtCPUS"nasi5324L429+co533123ac79trace29/} elsegt53312>532e>2829id="unth class=goto3t er_ini"n97a/1ou _freeecpumask=31408>313rac82ou _freeecpumaskbled51ac79trace28hre>289 idtCPUS"nasi5325L429+co53rrayinit" cod">j.="n97a,53rra>5325iniidL4]ount_cd0ount" class="s31 7 n8out 31 53O6L429+co53arrayinit" ccpu_i.p>glua53arr>532e>289.c#L3unt" class="s315" n8ouglobal_ex_lo304088_o2882pahglobal_ex_lobled.t er_ini"n97a/1L429+c_disablad"id="dtatic conL429+c_disabladbled)mutex_lock1">j3hrnop_sl_s="comto5327L429+co53N_ON/ainit" retsaf_sref=53N_O>532snegidL4)ount" class=ass="s315" n8ouex_l8hreofntp>gloscurrent_eout8hreofnbledc)51ac79trace28hre>289 idtCPUS"nasi53O8L429+co53iz_cpumask_safriejn97a =53iz_>532>289 1ac79trace28hre>289 idtCPUS"nasi5329L429+co53siz_cpumask_safriejn97aa53siz>532/iniidL4]ount" class="s3069 n8out 304533"L429+co53=31408>312rac83trace28hr53=31>533 sret#ifdef=ass="s315" n8ouCONFIG_TRACER_MAX_TRACEpaht 533/iniidL4]ount" cl!duplicate_tizh=max_erpaht 3132ac88r53533/iniidL4]ountttttttttshotef="fc3098 2rintk=31408>313rac82printkbledccss="s315" n8ouKERN_ERRpaht 2829c class="l31t1ip8hr">"ex_lor: failizhto3all ra;a max r8hr L429+c!\n"2902id=)51ac79trace28hre>289 idtCPUS"nasi5334L429+co53 313rac8853 533e>2829id="unth class=duplicate_tizh=WARN_ONpaht 289 idtCPUS"nasi53=5L429+co53uL351">j351a/a>copup>glu53uL3>533 *382a/a>aspadL4]ountsuplicate_tizh=r8hreL42forcfree=31408>313rac82r8hreL42forcfreebledccss="s315" n8ouglobal_ex_lo304088_o2882pahglobal_ex_lobled.t er_ini"n97a/1L429+c id="dtatic conL429+cef=3)51ac79trace28hre>289 idtCPUS"nasi53=6L429+co53313rac8/t53533e>289.c#L3untttttttttgoto3t er_ini"n97a/1ou _freeecpumask=31408>313rac82ou _freeecpumaskbled51ac79trace28hre>289 idtCPUS"nasi53=7L429+co53t ="larrayinit" cretsafl53t =>533snegidL4)ount_cd0ount" class="s31 7 n8out 31 5338L429+co53 3147ac7953 533>289 #endifcd0ount" class="s31 7 n8out 31 5339L429+co53acea/a29+cod_255"prove t53ace>533/iniidL4]ount" class="s3069 n8out 304534"L429+co53f dchach_s _spL__n9ove t53f d>53429dh_s it later.n9ove t53>29>534/iniidL4]ountshotef="ass="s315" n8ouglobal_ex_lo304088_o2882pahglobal_ex_lobled.t er_ini"n97a/1data id="dtatic condata*382[ass="s315" n8oui=31408>313rac82ibled]p4079trace29/r824id="dtporccpu304088_o2882pahporccpubledccss="s315" n8ouglobal_ex_loccpu304088_o2882pahglobal_ex_loccpubled1Se>2al,#ode=trbii=31408>313rac82ibled)51ac79trace28hre>289 idtCPUS"nasi5343L429+co53cod_25aaaaaaaaa*pprove t53cod>534/iniidL4]ountttttttttshotef="fc3098 max_erpaht 313rac82ibled]p4079trace29/r824id="dtporccpu304088_o2882pahporccpubledccss="s315" n8oumax_er_data id="dtatic conmax_er_databled1Se>2al,#ode=trbii=31408>313rac82ibled)51ac79trace28hre>289 idtCPUS"nasi5344L429+co53_spL__uex>29dtrtsaflag1l53_sp>534e>2829id="unt_cd0ount" class="s31 7 n8out 31 53f5L429+co53 314rac8/53 534 *382cd0ount" class="s31 7 n8out 31 5346L429+co53re ini"ializeda*pprove t53re >534e>289.c#L3untt er_ini"n97a/1seteL42forcenip8es id="dtatic conseteL42forcenip8esbledc79trace29/r824id="dtglobal_ex_lo304088_o2882pahglobal_ex_lobled,cd0ount" class="s31 7 n8out 31 53f7L429+co53rrayinit" cod">j.="n97au53rra>534snegidL4)ount" class=spadL4]ountsuplicate_tizh=r8hreL42forct287 id="L429L_53rac>534>289 #ifdef=ass="s315" n8ouCONFIG_TRACER_MAX_TRACEpaht j351a/a>copup>glu_53L35>535enegi#endifcd0ount" class="s31 7 n8out 31 5351L429+co53ON/ainit" retsaf_flagef=53ON/>535 *382cd0ount" class="s31 7 n8out 31 5352L429+co53t ="larrayinit" cretsafl53t =>535/iniidL4]ountce29/r824id="dtex_locini _cmdnit">=31408>313rac82ex_locini _cmdnit">bledc)51ac79trace28hre>289 idtCPUS"nasi5353L429+co53 >3152ac7953 535/iniidL4]ounte>2al,#ode=trbiini _irqework=31408>313rac82ini _irqeworkbledc79trace29/r824id="dtex_leework_wakeup=31408>313rac82ex_leework_wakeupbled1Se>2al,#ode=trbiex_leewake_up=31408>313rac82ex_leewake_upbled)51ac79trace28hre>289 idtCPUS"nasi5354L429+co53j"acer_opus=_max_srn97au53j"a>535e>282cd0ount" class="s31 7 n8out 31 5355L429+co53t cset_j"acer_opoutn9afl53t c>535 *382a/a>aspasuplicate_tizh=registorcex_lor304088_o2882pahregistorcex_lorbledc79trace29/r824id="dtnop_ex_lo304088_o2882pahnop_ex_lobled)51ac79trace28hre>289 idtCPUS"nasi5356L429+co53 315rac7/53 535e>2891ac79trace28hre>289 idtCPUS"nasi5357L429+co53L351">j351a/a>copup>glu_53L35>5357>2829id="unts class="l31tcommen 3>/* All seems OK, enabla ex_l8hr */2902id=cd0ount" class="s31 7 n8out 31 5358L429+co53L4]od_dON_ON/ainit" ih_s53L4]>5358negidL4)ountduplicate_tizh=ex_l8hredisablad"id="dtatic conex_l8hredisabladef=3i40051ac79trace28hre>289 idtCPUS"nasi5359L429+co53it" c4O_CMDLINE_MAPp>glu53it">535/iniidL4]ount" class="s3069 n8out 304536"L429+co53e>2879irace29/8hretinues53e>2>536313rac82ex_leepidiccnotifiorbled)51ac79trace28hre>289 idtCPUS"nasi5362L429+co53t" =7L40_fbu=_29+cp>gl=s53t" >536rsretke_tount" class="s3152 n8out 31t5363L429+co53t" =7L40_fbu=_29+cp>gl=s53t" >536/iniidL4]ounte>2al,#ode=trbiregistorcdiecnotifior=31408>313rac82registorcdiecnotifiorbledc79trace29/r824id="dtex_leediecnotifior=31408>313rac82ex_leediecnotifiorbled)51ac79trace28hre>289 idtCPUS"nasi5364L429+co53ids="larrayinit" crp>glc53ids>536e>282cd0ount" class="s31 7 n8out 31 5365L429+co53asi4265L429+co42ids="lar53asi>536 *382a/a>aspawh cl (ce29/r824id="dtex_leeboot_op="on>=31408>313rac82ex_locboot_op="on>bled)0noptsidLRING_BUFFER_ALL_CPUS"nasi5366L429+co53=30408>30erac84trace28hr53=30>536e>289.c#L3untttttttttchar *t er_ini"n97a/1op="on=31408>313rac82op="onbled51ac79trace28hre>289 idtCPUS"nasi5367L429+co53 30erac7/53 536rsretke_tount" class="s3147 n8out 3145368L429+co53init" =7L40_optppoa__seo53ini>536>289 id="snapdL4]ounte>2al,#ode=trbiop="on=31408>313rac82op="onbledi40ce29/r824id="dtstrsep=31408>313rac82strsepbledc79trace29/r824id="dtex_leeboot_op="on>=31408>313rac82ex_locboot_op="on>bled,9c class="l31t1ip8hr">","2902id=)51ac79trace28hre>289 idtCPUS"nasi5369L429+co53 cset_j"acer_oplp"n97a=s53 cs>536abledidL4)spah class=duplicate_tizh=8outocseteop="on>=31408>313rac82ex_locseteop="on>bledccss="s315" n8ouop="on=31408>313rac82op="onbled)51ac79trace28hre>289 idtCPUS"nasi537"L429+co53 30erac8/53 537glu_53o m>537 *382cd0ount" class="s31 7 n8out 31 5372L429+co53t" =7L40_fbu=_29+cp>gl=s53t" >537/iniidL4]ountreturn0051ac79trace28hre>289 idtCPUS"nasi5373L429+co53 30e2ac7953 537a/a> id="L417" class="l3133 n8out 3145374L429+co53" cset_j"acer_oplp"n97as53" c>53 e>282t er_ini"n97a/1ou _freeecpumask=31408>313rac82ou _freeecpumaskbled:optsidLRING_BUFFER_ALL_CPUS"nasi5375L429+co5330erac79t53537 *382a/a>aspasuplicate_tizh=freeecpumask_varpaht 313rac82ex_l8hrecpumaskbled)51ac79trace28hre>289 idtCPUS"nasi5376L429+co53 30erac7/53 537e>289t er_ini"n97a/1ou _freeeL42forcmask=31408>313rac82ou _freeeL42forcmaskbled:optsidLRING_BUFFER_ALL_CPUS"nasi5377L429+co53eddemdaht s_u cjtsaflagt53edd>5377>2829id="untshotef="fc3098 freeecpumask_varpaht 313rac82ex_l8hreL42forcmaskbled)51ac79trace28hre>289 idtCPUS"nasi5378L429+co53opsh_spoptn_generic__seo53ops>5378negit er_ini"n97a/1ou =31408>313rac82ou bled:optsidLRING_BUFFER_ALL_CPUS"nasi5379L429+co53saveddemdaht s_d=".n97ao53sav>53 9289 id="snapreturn0e>2al,#ode=trbiret304088_o2882pahre bled51ac79trace28hre>289 idtCPUS"nasi538"L429+co53generic_ionshd=".="n97ao53gen>538>sret_cd0ount" class="s31 7 n8out 31 5381L429+co53a28href=30e r>30e ac7/tr53a28>53g *382cd0ount" class="s31 7 n8out 31 5382L429+co53 30e1ac7953 538/iniia>2al,#ode=trbi__ini =31408>313rac82__ini bledt1id="41"" 3t er_ini"n97a/1clearcboot_ex_lor304088_o2882pahclearcboot_ex_lorbledcvoid)mutex_lock1">j3hrnop_sl_s="comto5383L429+co53set_j"acer_optsizh_sac8/53set>53g/iniinoptsidLRING_BUFFER_ALL_CPUS"nasi5384L429+co53"comto m"seq_p_ubu=p>glo53"co>538e>2829id="untt class="l31tcommen 3>/*2902id=cd0ount" class="s31 7 n8out 31 5385L429+co53init" =7L40_optppoa__seu53ini>538 *382a class="l31tcommen 3> * The default t8outr at boot L429+c is an ini sec="on.2902id=cd0ount" class="s31 7 n8out 31 5386L429+co5330erac8/t53538e>289a class="l31tcommen 3> * This func="on is called in la;aini . If wetdid not2902id=cd0ount" class="s31 7 n8out 31 5387L429+co53fMAX_RITEhR_SIZE" ih_2_s53fMA>5387>282e class="l31tcommen 3> * find the boot t8outr, theasclear i ou ,hto3prevent2902id=cd0ount" class="s31 7 n8out 31 5388L429+co53 hs="larrayinit" crp>glc53 hs>538>289 e class="l31tcommen 3> * la;ar registra="on from accessingptho L429+c that i>bl02id=cd0ount" class="s31 7 n8out 31 5389L429+co53 30erac8/53 538/iniia class="l31tcommen 3> * about tosbe freed.2902id=cd0ount" class="s31 7 n8out 31 539"L429+co53s_lockh_spL__un97a/in_on53s_l>539 sreta class="l31tcommen 3> */2902id=cd0ount" class="s31 7 n8out 31 5391L429+co53nit" current_j28hr/in_on53nit>539 *382a/a>aspa" cl!duplicate_tizh=defaultcbootup_ex_lor304088_o2882pahdefaultcbootup_ex_lorbled)cd0ount" class="s31 7 n8out 31 5392L429+co53s_lockh_spL__un97a/in_on53s_l>539/iniidL4]ountshotef="return0051ac79trace28hre>289 idtCPUS"nasi5393L429+co53 30g2ac7953 539a/a> id="L417" class="l3133 n8out 3145394L429+co53"s="larrayinit" crp>glon53"s=>539e>2829id="untt er_ini"n97a/12rintk=31408>313rac82printkbledccss="s315" n8ouKERN_INFOpaht 2829c class="l31t1ip8hr">"f8outo Lootup t8outr '%s' not registored.\n"2902id=,cd0ount" class="s31 7 n8out 31 5395L429+co5330grac79t53539 *382a/a>aspadL4]ounduplicate_tizh=defaultcbootup_ex_lor304088_o2882pahdefaultcbootup_ex_lorbled)51ac79trace28hre>289 idtCPUS"nasi5396L429+co53 >30grac7/53 539e>289.c#L3untt er_ini"n97a/1defaultcbootup_ex_lor304088_o2882pahdefaultcbootup_ex_lorbledi40ce29/r824id="dtNULSK_COMM_LEN"nasiNULSbled51ac79trace28hre>289 idtCPUS"nasi5397L429+co53"rL351">j351a/a>csi__seu53"rL>539rsretke_tount" class="s3147 n8out 3145398L429+co5330g7ac8/t53539>289 id="snapreturn0051ac79trace28hre>289 idtCPUS"nasi5399L429+co53rL351">j351a/a>csi__seun53rL3>53s/inii_cd0ount" class="s31 7 n8out 31 54="L429+co54="L41">j351a/a>csi__seun54="L>540>sretke_tount" class="s3147 n8out 31454=1L429+co54=it" current_j28hr/in_on54=it>54= *382ce29/r824id="dtearly_ini callK_COMM_LEN"nasiearly_ini callbledccss="s315" n8ouex_l"r_all r_L429+c>=31408>313rac82ex_lor_all r_L429+c>bled)51ac79trace28hre>289 idtCPUS"nasi54=2L429+co54=_lockh_spL__un97a/in_on54=_l>540/iniia>2al,#ode=trbifs_ini callK_COMM_LEN"nasifs_ini callbledccss="s315" n8ouex_l"r_ini _debugf>=31408>313rac82ex_lor_ini _debugf>bled)51ac79trace28hre>289 idtCPUS"nasi54=3L429+co54=30g2ac7954=540/iniicss="s315" n8oula;a_ini callK_COMM_LEN"nasila;a_ini callbledccss="s315" n8ouclearcboot_ex_lor304088_o2882pahclearcboot_ex_lorbled)51ac79trace28hre>289 idtCPUS"nasi54=4L429+co54=s="larrayinit" crp>glon54=s=>540e>282 The original LXR softwaro Lyptho ac79tracehttp://sourceforge.net/projec=s/lxr3>LXR communi ybled,9this experimen al v+c>"on Lypac79tracemailto:lxr@nitux.nosilxr@nitux.nobled. lxr.nitux.no kindly hosted Lypac79tracehttp://www.redpill-nitpro.nosiRedpill Litpro ASbled,9provid+c of Litux consult8hr and opera="ons services sinto 1995.