From 58b42a79c577355f03fa1aaed89a52d08aec2326 Mon Sep 17 00:00:00 2001 From: Stefano Pigozzi Date: Tue, 4 Jun 2024 10:41:53 +0200 Subject: [PATCH] Importa Sistemi operativi da Steffo99/appunti-universitari --- .../1 - Appunti/00_InformazioniSulCorso.md | 88 + .../1 - Appunti/01_SistemaOperativo.md | 21 + .../1 - Appunti/02_TimeSharing.md | 9 + .../1 - Appunti/03_FormaDiBackusNaur.md | 9 + .../Arzigogolo 5 - Soluzione.md | 297 + .../Arzigogolo 5 - ftrace.txt | 28400 ++++++++++++++++ 6 files changed, 28824 insertions(+) create mode 100644 4 - Sistemi operativi/1 - Appunti/00_InformazioniSulCorso.md create mode 100644 4 - Sistemi operativi/1 - Appunti/01_SistemaOperativo.md create mode 100644 4 - Sistemi operativi/1 - Appunti/02_TimeSharing.md create mode 100644 4 - Sistemi operativi/1 - Appunti/03_FormaDiBackusNaur.md create mode 100644 4 - Sistemi operativi/2 - Arzigogoli svolti/Arzigogolo 5 - Soluzione.md create mode 100644 4 - Sistemi operativi/2 - Arzigogoli svolti/Arzigogolo 5 - ftrace.txt diff --git a/4 - Sistemi operativi/1 - Appunti/00_InformazioniSulCorso.md b/4 - Sistemi operativi/1 - Appunti/00_InformazioniSulCorso.md new file mode 100644 index 0000000..4c52dbf --- /dev/null +++ b/4 - Sistemi operativi/1 - Appunti/00_InformazioniSulCorso.md @@ -0,0 +1,88 @@ +# Sistemi Operativi + +> Lasciate ogni speranza, voi ch'entrate. +> Siete appena entrati nella prima bolgia dell'inferno. + +Docente: [**Mauro Andreolini**](http://weblab.ing.unimo.it/people/andreolini) ([email](mauro.andreolini@unimore.it), [telefono](tel:+390592055192) [pagina del corso](https://weblab.ing.unimore.it/people/andreolini/didattica/sistemi-operativi/index.html)) + +Crediti: **9 CFU** + +Orario di ricevimento: + +## Materiale + +> Io tendo a usare poco il libro di testo, però gli studenti continuano a chiedermelo. + +Libri: +- [SISTEMI OPERATIVI: concetti ed esempi, A. Silberschatz, P. Galvin, G. Gagne](http://www.hoepli.it/libro/sistemi-operativi/9788871925691.html) (ISBN: ISBN: 9788871925691) (ISBN: 9780672329463) + +> Chi è quel barbone che mi vuole insegnare i comandi che ho imparato a 15 anni nelle chat del Dark Web? + +Facoltativi, per chi "si sente campione": +- [Linux Kernel Development (Third Edition), R. Love](http://www.amazon.com/Linux-Kernel-Development-3rd-Edition/dp/0672329468/) (ISBN: 9780672329463) +- [The Linux Programming Interface: A Linux and UNIX System Programming Handbook, M. Kerrisk](http://www.amazon.com/Linux-Programming-Interface-System-Handbook/dp/1593272200/) (ISBN: 9781593272203) + +## Esame + +_Propedeuticità: **Programmazione 1**_ + +> All'esame? +> Sono un mastino. +> Crollerete come pere cotte. + +Orale di tre domande: + +- Domanda "filtro" +- Domanda di teoria e pratica +- Domanda di teoria e pratica +- Domanda per la lode + +### Domanda filtro + +> 13 su 17 studenti non hanno passato la prima domanda. + +Con un collegamento a Internet, in 15 minuti risolvete uno degli esercizi visti in laboratorio. + +Se non sapete rispondere, automaticamente bocciati. + +### Domande di teoria e pratica + +Funzionano come la domanda filtro, ma è possibile scambiare un punto per un aiuto da parte del docente. + +Ogni imprecisione non banale commessa costa un punto all'orale. + +### Domanda extra per la lode + +Opzionalmente, uno studente può decidere di accettare una domanda extra per la lode. + +La domanda è più complicata, potrebbe non essere nelle slide, e potrebbe essere richiesto qualcosa di extra. + +E' possibile che la proponga il prof, se si termina in meno di 40 minuti senza errori. + +**Attenzione, se non si sa rispondere, il voto cala!** + +### Punti bonus + +Se uno studente, durante il corso: + +- Fa una domanda inerente al programma a cui il prof. non sa rispondere +- Individua errori non banali nelle slide del docente +- Risolve l'**arzigogolo settimanale** + +ottiene dei punti bonus! + +Non valgono fuori dal corso! + +#### L'arzigogolo settimanale + +Il primo studente che invia via email la soluzione corretta ai tre quesiti posti alla fine della settimana ottiene alcuni punti bonus: + +- Entro la prima settimana, 3 punti +- Entro la seconda settimana, 1.5 punti +- Entro la terza settimana, 0.75 punti + +Copiare può portare all'annullamento dei punti bonus e all'esclusione dal programma! + +### Voto finale + +Il voto finale è dato dal punteggio delle 3 domande, più i punti bonus accumulati durante il semestre. diff --git a/4 - Sistemi operativi/1 - Appunti/01_SistemaOperativo.md b/4 - Sistemi operativi/1 - Appunti/01_SistemaOperativo.md new file mode 100644 index 0000000..94d2758 --- /dev/null +++ b/4 - Sistemi operativi/1 - Appunti/01_SistemaOperativo.md @@ -0,0 +1,21 @@ +# Sistema operativo + +Un _sistema operativo_ è un software che fa da intermediario tra il software dell'utente e l'hardware, fornendo un ambiente di lavoro **comodo**, **performante** e **sicuro** e **mascherando i dettagli dell'hardware**. + +## Allocamento risorse + +Il sistema operativo assegna risorse del computer ai vari programmi in esecuzione, come: + +- Tempo della CPU (tramite lo **scheduler**) +- Spazio su disco +- Memoria sulla RAM + +Le risorse sono bloccate con un **semaforo**: quando il semaforo diventa verde, un nuovo programma ottiene accesso a una risorsa. + +## Programma di controllo + +Il sistema operativo coordina l'esecuzione parallela dei programmi: impedisce che programmi diversi usino le risorse in modo incorretto o malizioso. + +## Creazione astrazioni + +Il sistema operativo astrae le specifiche dell'hardware sottostante, e lo rende più semplice da capire. diff --git a/4 - Sistemi operativi/1 - Appunti/02_TimeSharing.md b/4 - Sistemi operativi/1 - Appunti/02_TimeSharing.md new file mode 100644 index 0000000..cdcb715 --- /dev/null +++ b/4 - Sistemi operativi/1 - Appunti/02_TimeSharing.md @@ -0,0 +1,9 @@ +# Time sharing + +Il _time sharing_ è un modello di organizzazione della CPU che prevede il cambio di programma in esecuzione ogni periodo di tempo detto **quanto**. + +Con **quanti** piccoli, tutti i job hanno la possibilità di essere eseguiti abbastanza presto. + +L'**interattività** con l'utente, quindi, aumenta, ed è possibile avere un sistema multiutente con interfaccia su terminale. + +Questo sistema risale al 1960. diff --git a/4 - Sistemi operativi/1 - Appunti/03_FormaDiBackusNaur.md b/4 - Sistemi operativi/1 - Appunti/03_FormaDiBackusNaur.md new file mode 100644 index 0000000..5bd61a8 --- /dev/null +++ b/4 - Sistemi operativi/1 - Appunti/03_FormaDiBackusNaur.md @@ -0,0 +1,9 @@ +# Forma di Backus Naur + +La _forma di Backus Naur_ è una forma univoca di scrivere la sintassi di comandi. + +- `[stringhe]`: la stringa può comparire 0 o 1 volta (**opzionale**) +- `{stringhe}*`: le stringhe possono apparire 0 o più volte (**opzionale** e **multipla**) +- `{stringhe}+`: le stringhe possono apparire 1 o più volte (**obbligatoria** e **multipla**) +- `stringa1|stringa2`: a scelta, stringa1 o stringa2 +- `-options`: elenco di opzioni diff --git a/4 - Sistemi operativi/2 - Arzigogoli svolti/Arzigogolo 5 - Soluzione.md b/4 - Sistemi operativi/2 - Arzigogoli svolti/Arzigogolo 5 - Soluzione.md new file mode 100644 index 0000000..50f5631 --- /dev/null +++ b/4 - Sistemi operativi/2 - Arzigogoli svolti/Arzigogolo 5 - Soluzione.md @@ -0,0 +1,297 @@ +# Arzigogolo 5 + +## Prerequisiti + +Si allochino almeno 4 GB di memoria alla macchina virtuale Arch Linux, altrimenti `cscope` non sarà in grado di funzionare sul codice sorgente del kernel Linux. + +All'interno di essa, si installino tramite `pacman` i programmi necessari allo svolgimento degli esercizi: `pacman -S cscope wget git gcc`. + +_Per semplicità, si assume che in fase di installazione si sia installato su Arch il pacchetto `linux` contenente il kernel Linux standard, e non pacchetti contenenti kernel alternativi come `linux-hardened` o `linux-zen`._ + +## Esercizio 1 + +### Comandi utilizzati + +- `uname` è un comando che permette di visualizzare informazioni sul sistema operativo attualmente in esecuzione: con l'opzione `-r`, esso stampa la release del kernel attualmente in uso. + +- `wget` è un comando che permette di scaricare file dal web: il primo argomento che gli viene passato specifica quale pagina o file esso deve scaricare. + +- `tar` è un comando che permette di estrarre o inserire file in un archivio: l'opzione `-x` specifica che deve estrarre (e`x`tract) i file da un archivio, mentre l'opzione `-f {NOMEFILE}` specifica il file archivio da cui deve estrarre i file. + +- `ldd` è un comando che permette di visualizzare le librerie dinamiche richieste per il funzionamento di un certo eseguibile; se usato con l'opzione `--version`, esso stamperà la versione della libreria C del sistema. + +- `git clone` è un comando che permette di creare una copia del repository Git presente alla posizione del primo argomento. Il primo argomento può essere il percorso di un file locale, un percorso di un file remoto accessibile tramite `ssh`, oppure l'URL di una pagina web accessibile tramite i protocolli `https` o `git`. + +- `git checkout` è un comando che permette di cambiare branch del repository Git presente nella current working directory: il primo argomento specifica il nome del branch a cui si vuole passare. + +- `cscope` è un comando che indicizza il codice sorgente C di un programma per permettere di ricercare velocemente simboli al suo interno. + - Con l'opzione `-b`, `cscope` creerà l'indice dei simboli presenti nei file `.c`, `.h`, `.l` e `.y` della directory attuale. + - Con l'opzione `-q`, `cscope` creerà in aggiunta un indice inverso di simboli, permettendo l'utilizzo di un algoritmo più veloce per la ricerca (a costo di un maggiore utilizzo di memoria). + - Con l'opzione `-k`, `cscope` ignorerà le librerie presenti all'interno del sistema operativo (in `/usr/include`), e si limiterà a indicizzare i file nella directory attuale. + Questa modalità è detta “kernel mode”, e viene utilizzata nel caso si stia indicizzando il codice sorgente del kernel Linux, in quanto esso implementa le funzioni definite all’interno degli header include. + - Con l'opzione `-R`, `cscope` cercherà file sorgenti ricorsivamente (all'interno di tutte le sottocartelle presenti nella cartella attuale). + - Con l'opzione `-v`, `cscope` stamperà ogni secondo informazioni sul progresso attuale dell'indicizzazione. + +### Scaricare il codice sorgente del kernel Linux + +Si controlli la release del kernel Linux attualmente in esecuzione sul sistema con il comando `uname -r`. + +Si cerchi sul sito web https://www.kernel.org/ la versione corrispondente a quella attualmente in esecuzione, e se ne scarichi l'archivio del codice sorgente con il comando `wget`: nel caso della release 5.3.8, il comando è `wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.3.8.tar.xz`. + +Si estraggano i file dall'archivio scaricato con il comando `tar -xf linux-5.3.8.tar.xz`: esso creerà una nuova cartella `linux-5.3.8` contenente il codice sorgente del kernel attualmente in uso. + +### Scaricare il codice sorgente della libreria C + +Si controlli la versione della libreria C (`glibc`) disponibile sul sistema con il comando `ldd --version`. + +Si cloni il repository Git di `glibc`, disponibile all'URL `git://sourceware.org/git/glibc.git`: `git clone git://sourceware.org/git/glibc.git`; sarà creata una cartella `glibc` contenente il codice sorgente più recente della libreria C. + +Si entri nella cartella `glibc` con `cd glibc`. + +Si risalga al codice sorgente della release attuale con il comando `git checkout`: nel caso della release 2.30, il comando sarà `git checkout release/2.30/master`: terminata l'esecuzione, nella cartella sarà presente il codice sorgente della libreria C attualmente in uso dal sistema. + +Si esca dalla cartella con `cd ..`. + +### Creazione del database `cscope` + +Si entri nella cartella `linux-5.3.8`, e si esegua `cscope -bqkRv`; saranno creati i file `cscope.out`, `cscope.in.out`, `cscope.po.out`, rappresentanti l'indice del codice sorgente del kernel Linux; si esca infine dalla cartella con `cd ..`. + +Si entri nella cartella `glibc` e si ripeta il comando `cscope -bqkRv`; si è ottenuto l'indice del codice sorgente della libreria C; si esca nuovamente dalla cartella con `cd ..`. + +## Esercizio 2 + +### Comandi utilizzati + +- `mount` è un comando che permette di connettere ad una cartella il file system di un dispositivo collegato al computer. + - L'opzione `-t {TIPO}` specifica il tipo di filesystem che si sta montando: ad esempio, alcuni tipi che possono essere specificati sono `ext4` (filesystem usato principalmente da Linux), `ntfs` (filesystem usato da Windows), e anche tipi speciali come `tracefs` (contenente file per la tracciatura di eventi nel kernel) e `debugfs` (contenente file per il debug del kernel) che non rappresentano dati contenuti all'interno di un dispositivo. + - Il primo argomento specifica il percorso del file dispositivo che si vuole montare; può essere il nome speciale `nodev`, che rappresenta nessun dispositivo ed è utilizzato dai tipi speciali precedentemente menzionati. + - Il secondo argomento specifica la directory in cui si vuole montare il file system; essa verrà popolata con tutti i rispettivi file al termine dell'esecuzione del comando. + +### Verificare che `ftrace` sia supportato dal kernel + +E' possibile verificare se `ftrace` sia supportato o no dal kernel Linux verificando l'esistenza della cartella `/sys/kernel/tracing`. + +Se la cartella esiste, è possibile montarvi il filesystem speciale `tracefs`, contenente tutti i file relativi al tracing, tramite il comando `mount -t tracefs nodev /sys/kernel/tracing`. + +### Verificare che `ftrace` sia attivo nel sistema + +E' possibile vedere lo stato di attivazione del tracing leggendo i contenuti del file `/sys/kernel/tracing/tracing_on`: esso conterrà `0` se `ftrace` è disattivato e `1` se `ftrace` è attivato. + +### Attivare o disattivare `ftrace` + +E' possibile attivare o disattivare `ftrace` scrivendo rispettivamente `1` o `0` nel file `/sys/kernel/tracing/tracing_on`: il modo più facile per farlo è con i comandi `echo 1 > /sys/kernel/tracing/tracing_on` e `echo 0 > /sys/kernel/tracing/tracing_on`. + +### Abilitare la tracciatura completa di tutte le funzioni del kernel + +E' possibile selezionare il tipo di tracciatura che si vuole effettuare scrivendo una stringa all'interno del file `/sys/kernel/tracing/current_tracer`. + +Un elenco di tutti i tipi di tracciatura supportati è presente all'interno del file `/sys/kernel/tracing/available_tracers`. + +Il tipo di tracciatura necessario per ottenere l'albero delle funzioni del kernel è `function_graph`; lo si scriva quindi sul file `current_tracer` con il comando `echo "function_graph" > /sys/kernel/tracing/current_tracer`. + +### Recuperare la traccia di esecuzione completa delle funzioni del kernel + +Una volta sottoscritti a uno più eventi, è possibile visualizzare la traccia degli eventi a cui si è sottoscritti all'interno del file `/sys/kernel/tracing/trace` (ad esempio con il comando `cat /sys/kernel/tracing/trace`). + +## Esercizio 3 + +### Comandi utilizzati + +Il comando `gcc` compila i file sorgente C che gli vengono passati come argomenti e come risultato crea il file eseguibile `a.out`. + +### Programma in C + +Si crei il seguente programma C, salvandolo su un file chiamato `programma.c`: + +```c +#include +#include + +int main(int argc, char* argv[]) { + if(access("/etc/passwd", R_OK)) { + printf("/etc/passwd è leggibile dall'utente attuale"); + return 0; + } + else { + printf("/etc/passwd NON è leggibile dall'utente attuale"); + return 1; + } +} +``` + +### `access()` (la funzione `s`) + +La funzione `int access(const char *pathname, int mode);` è una funzione di `glibc` che permette di controllare se un file esiste e se l'utente che ha eseguito il programma (l'utente _reale_, non l'utente _effettivo_) ha i permessi di leggere/scrivere/eseguire quel file. + +Per effettuare la verifica, la funzione effettua una syscall, chiamando la funzione `sys_access` del kernel Linux. + +L'argomento `pathname` specifica il percorso del file su cui si vuole effettuare il controllo. + +L'argomento `mode` specifica quali controlli si vogliono effettuare sui permessi del file: +- Con il flag `F_OK` si verifica solo l'esistenza del file +- Con il flag `R_OK` si verifica se l'utente che ha eseguito il programma ha permessi di lettura sul file +- Con il flag `W_OK` si verifica se l'utente che ha eseguito il programma ha permessi di scrittura sul file +- Con il flag `X_OK` si verifica se l'utente che ha eseguito il programma ha permessi di esecuzione sul file + +E' possibile effettuare l'OR bitwise tra più flag (`R_OK | W_OK`) per verificare che l'utente abbia tutti i permessi delle flag passate. + +### Compilazione del programma + +Si compili il file invocando il comando `gcc programma.c`; sarà creato l'eseguibile linkato dinamicamente `a.out`. + +Per creare l'albero di funzioni di `access()`, si userà `ftrace`, già configurato in precedenza, e `ltrace`, descritto nella sezione _Esercizio 3 > Comandi utilizzati_. + +### Recupero dell'albero di funzioni + +Si disattivi il tracing scrivendo `0` su `/sys/kernel/tracing/tracing_on` (`echo 0 > /sys/kernel/tracing/tracing_on`). + +Si svuoti la traccia attuale scrivendo `""` su `/sys/kernel/tracing/trace` (`echo "" > /sys/kernel/tracing/trace`). + +Si inserisca poi il comando `echo 1 > /sys/kernel/tracing/tracing_on; ./a.out; echo 0 > /sys/kernel/tracing/tracing_on; cat /sys/kernel/tracing/ > ftrace.txt`: si attiverà la tracciatura solo per il tempo necessario all'esecuzione del programma `./a.out`, in modo da tracciare solo le funzioni di sistema chiamate durante l'esecuzione del programma, e infine la traccia sarà copiata sul file `ftrace.txt`. + +Si cerchi all'interno del file `ftrace.txt` la riga contenente `sys_access()`: si è ottenuto l'albero delle chiamate della chiamata di sistema `access()`. + +Segue un estratto dal file ftrace, assieme al commento delle principali funzioni invocate (le linee di commento iniziano con un cancelletto). + +### Commento dell'albero di funzioni + +```python +# La chiamata di sistema access, per l'architettura x64 +__x64_sys_access() { + # Funzione corrispondente alla chiamata di sistema access + do_faccessat() { + # Crea una struttura "creds" modificabile, contenente le credenziali di un utente, e incrementa di 1 il suo reference counter + prepare_creds() { + # Alloca memoria dalla cache + kmem_cache_alloc() { + should_failslab(); + memcg_kmem_get_cache() { + __rcu_read_lock(); + preempt_count_add(); + preempt_count_sub(); + __rcu_read_unlock(); + } + memcg_kmem_put_cache() { + preempt_count_add(); + preempt_count_sub(); + } + } + # Riempi la struttura con dei dati + security_prepare_creds() { + lsm_cred_alloc.isra.0(); + } + } + # Se si passa da root a un altro utente, rimuovi i permessi + make_kuid() { + map_id_range_down(); + } + # Cambia le credenziali del processo attuale + override_creds(); + # Trova un file a un dato percorso in userspace + user_path_at_empty() { + # Trova le flag dei permessi del file con un dato nome + getname_flags() { + kmem_cache_alloc() { + should_failslab(); + memcg_kmem_put_cache(); + } + __check_object_size() { + check_stack_object(); + __virt_addr_valid(); + __check_heap_object(); + } + } + # Cerca il file con un dato nome + filename_lookup() { + path_lookupat.isra.0() { + path_init() { + __rcu_read_lock(); + # Parti dalla root directory ( / ) + set_root(); + nd_jump_root(); + } + # Attraversa le varie directory + link_path_walk() { + # Assicurati di avere i permessi per entrare in una directory + inode_permission() { + generic_permission(); + security_inode_permission(); + } + # Entra nella directory + walk_component() { + lookup_fast() { + __d_lookup_rcu(); + __follow_mount_rcu.isra.0() { + __lookup_mnt(); + } + } + } + inode_permission() { + generic_permission(); + security_inode_permission(); + } + } + walk_component() { + lookup_fast() { + __d_lookup_rcu(); + __follow_mount_rcu.isra.0(); + } + } + # Termina l'esplorazione delle directory + complete_walk() { + unlazy_walk() { + legitimize_links(); + legitimize_path.isra.0() { + __legitimize_mnt(); + } + __rcu_read_unlock(); + } + } + # Restituisci il risultato + terminate_walk() { + dput(); + mntput(); + } + } + restore_nameidata(); + putname() { + kmem_cache_free(); + } + } + } + # Controlla di avere i permessi di lettura + inode_permission() { + generic_permission(); + security_inode_permission(); + } + # Libera la memoria + path_put() { + dput() { + __rcu_read_lock(); + __rcu_read_unlock(); + } + mntput() { + mntput_no_expire() { + __rcu_read_lock(); + __rcu_read_unlock(); + } + } + } + # Ritorna alle credenziali originali + revert_creds(); + # Decrementa di 1 il reference counter delle credenziali create in precedenza, al fine di deallocare la struttura se nessun altro processo la stausando + __put_cred() { + put_cred_rcu() { + security_cred_free(); + key_put(); + key_put(); + key_put(); + key_put(); + free_uid(); + # Il reference counter ha raggiunto 0, si può deallocare la memoria occupata dalla struttura “creds” in sicurezza + kmem_cache_free(); + } + } + } +} +``` diff --git a/4 - Sistemi operativi/2 - Arzigogoli svolti/Arzigogolo 5 - ftrace.txt b/4 - Sistemi operativi/2 - Arzigogoli svolti/Arzigogolo 5 - ftrace.txt new file mode 100644 index 0000000..fcc459e --- /dev/null +++ b/4 - Sistemi operativi/2 - Arzigogoli svolti/Arzigogolo 5 - ftrace.txt @@ -0,0 +1,28400 @@ +# tracer: function_graph +# +# CPU DURATION FUNCTION CALLS +# | | | | | | | + 0) 0.140 us | } /* mem_cgroup_uncharge_list */ + 0) 0.141 us | free_unref_page_list(); + 0) 0.932 us | } /* release_pages */ + 0) 2.344 us | } /* free_pages_and_swap_cache */ + 0) 6.563 us | } /* tlb_flush_mmu */ + 0) | free_pages() { + 0) | free_pages.part.0() { + 0) | __free_pages() { + 0) | free_unref_page() { + 0) 0.140 us | free_pcp_prepare(); + 0) 0.241 us | free_unref_page_prepare.part.0(); + 0) 0.190 us | free_unref_page_commit(); + 0) 1.132 us | } + 0) 1.413 us | } + 0) 1.693 us | } + 0) 1.943 us | } + 0) 8.947 us | } /* tlb_finish_mmu */ + 0) + 67.637 us | } /* unmap_region */ + 0) | remove_vma() { + 0) | fput() { + 0) | fput_many() { + 0) | task_work_add() { + 0) | kick_process() { + 0) 0.130 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.691 us | } + 0) 0.982 us | } + 0) 1.412 us | } + 0) 1.663 us | } + 0) | vm_area_free() { + 0) | kmem_cache_free() { + 0) 0.170 us | __slab_free(); + 0) 0.511 us | } + 0) 0.802 us | } + 0) 2.956 us | } + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) + 75.051 us | } /* __do_munmap */ + 0) 0.131 us | up_read(); + 0) + 75.862 us | } /* __vm_munmap */ + 0) + 76.924 us | } /* __x64_sys_munmap */ + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.130 us | dput(); + 0) 0.150 us | mntput(); + 0) 0.671 us | } + 0) 0.131 us | unroll_tree_refs(); + 0) 0.150 us | kfree(); + 0) 1.502 us | } + 0) 1.784 us | } + 0) | exit_to_usermode_loop() { + 0) | task_work_run() { + 0) | _raw_spin_lock_irq() { + 0) 0.130 us | preempt_count_add(); + 0) 0.400 us | } + 0) | _raw_spin_unlock_irq() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.400 us | } + 0) | ____fput() { + 0) | __fput() { + 0) 0.171 us | __fsnotify_parent(); + 0) 0.170 us | fsnotify(); + 0) 0.160 us | locks_remove_file(); + 0) 0.381 us | ext4_release_file [ext4](); + 0) 0.151 us | module_put(); + 0) 0.150 us | put_pid(); + 0) | dput() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.731 us | } + 0) | mntput() { + 0) | mntput_no_expire() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.692 us | } + 0) 0.982 us | } + 0) 0.141 us | security_file_free(); + 0) 0.140 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) | call_rcu() { + 0) | __call_rcu() { + 0) 0.140 us | rcu_segcblist_enqueue(); + 0) 0.691 us | } + 0) 0.962 us | } + 0) 6.402 us | } + 0) 6.672 us | } + 0) | _raw_spin_lock_irq() { + 0) 0.130 us | preempt_count_add(); + 0) 0.401 us | } + 0) | _raw_spin_unlock_irq() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.391 us | } + 0) 9.127 us | } + 0) 0.140 us | mem_cgroup_handle_over_high(); + 0) 0.151 us | blkcg_maybe_throttle_current(); + 0) + 10.089 us | } + 0) + 90.219 us | } /* do_syscall_64 */ + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.130 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.151 us | vmacache_find(); + 0) 0.150 us | vmacache_update(); + 0) 0.741 us | } + 0) | handle_mm_fault() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.141 us | mem_cgroup_from_task(); + 0) 0.140 us | __count_memcg_events(); + 0) 0.130 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.141 us | pmd_devmap_trans_unstable(); + 0) | filemap_map_pages() { + 0) 0.140 us | __rcu_read_lock(); + 0) | alloc_set_pte() { + 0) 0.130 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.400 us | } + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.151 us | __rcu_read_unlock(); + 0) 0.411 us | } + 0) 0.661 us | } + 0) 1.452 us | } + 0) 2.555 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.391 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.432 us | } + 0) 1.704 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.443 us | } + 0) 1.703 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.433 us | } + 0) 1.703 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.432 us | } + 0) 1.703 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.433 us | } + 0) 1.703 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.432 us | } + 0) 1.704 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.442 us | } + 0) 1.703 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.452 us | } + 0) 1.723 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.442 us | } + 0) 1.704 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.381 us | } + 0) 0.641 us | } + 0) 1.432 us | } + 0) 1.694 us | } + 0) 0.361 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.641 us | } + 0) 1.433 us | } + 0) 1.703 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.433 us | } + 0) 1.703 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.433 us | } + 0) 1.703 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.433 us | } + 0) 1.703 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.433 us | } + 0) 1.703 us | } + 0) 0.130 us | unlock_page(); + 0) 0.150 us | __rcu_read_unlock(); + 0) + 36.358 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.391 us | } + 0) + 37.480 us | } + 0) + 38.883 us | } + 0) 0.130 us | up_read(); + 0) + 40.596 us | } + 0) + 40.867 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.130 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.150 us | vmacache_find(); + 0) 0.131 us | vmacache_update(); + 0) 0.741 us | } + 0) | handle_mm_fault() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.130 us | mem_cgroup_from_task(); + 0) 0.150 us | __count_memcg_events(); + 0) 0.150 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.131 us | pmd_devmap_trans_unstable(); + 0) | alloc_pages_vma() { + 0) 0.140 us | __get_vma_policy(); + 0) | get_vma_policy.part.0() { + 0) 0.140 us | get_task_policy.part.0(); + 0) 0.380 us | } + 0) 0.140 us | policy_nodemask(); + 0) 0.140 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.140 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.130 us | __inc_numa_state(); + 0) 0.151 us | __inc_numa_state(); + 0) | prep_new_page() { + 0) | kernel_init_free_pages() { + 0) 0.151 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 1.152 us | } + 0) 1.422 us | } + 0) 2.315 us | } + 0) 2.885 us | } + 0) 4.488 us | } + 0) | mem_cgroup_try_charge_delay() { + 0) | mem_cgroup_try_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.222 us | } + 0) 0.140 us | try_charge(); + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 2.294 us | } + 0) | mem_cgroup_throttle_swaprate() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.130 us | kthread_blkcg(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.932 us | } + 0) 3.636 us | } + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.400 us | } + 0) | page_add_new_anon_rmap() { + 0) 0.140 us | __mod_node_page_state(); + 0) 0.141 us | __page_set_anon_rmap(); + 0) 0.671 us | } + 0) | mem_cgroup_commit_charge() { + 0) | mem_cgroup_charge_statistics() { + 0) 0.140 us | __mod_memcg_state(); + 0) 0.140 us | __count_memcg_events(); + 0) 0.702 us | } + 0) | memcg_check_events() { + 0) 0.160 us | mem_cgroup_event_ratelimit.isra.0(); + 0) 0.421 us | } + 0) 1.523 us | } + 0) | lru_cache_add_active_or_unevictable() { + 0) | __lru_cache_add() { + 0) 0.150 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.682 us | } + 0) 0.952 us | } + 0) | _raw_spin_unlock() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) + 13.445 us | } + 0) + 15.038 us | } + 0) 0.130 us | up_read(); + 0) + 16.721 us | } + 0) + 16.981 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.140 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.151 us | vmacache_find(); + 0) 0.421 us | } + 0) | handle_mm_fault() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.291 us | mem_cgroup_from_task(); + 0) 0.140 us | __count_memcg_events(); + 0) 0.141 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.140 us | pmd_devmap_trans_unstable(); + 0) | alloc_pages_vma() { + 0) 0.140 us | __get_vma_policy(); + 0) | get_vma_policy.part.0() { + 0) 0.130 us | get_task_policy.part.0(); + 0) 0.391 us | } + 0) 0.131 us | policy_nodemask(); + 0) 0.130 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.130 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.151 us | __inc_numa_state(); + 0) 0.140 us | __inc_numa_state(); + 0) | prep_new_page() { + 0) | kernel_init_free_pages() { + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 1.082 us | } + 0) 1.353 us | } + 0) 2.184 us | } + 0) 2.725 us | } + 0) 4.308 us | } + 0) | mem_cgroup_try_charge_delay() { + 0) | mem_cgroup_try_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.203 us | } + 0) 0.140 us | try_charge(); + 0) 0.131 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 2.264 us | } + 0) | mem_cgroup_throttle_swaprate() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.141 us | kthread_blkcg(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.921 us | } + 0) 3.587 us | } + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.401 us | } + 0) | page_add_new_anon_rmap() { + 0) 0.140 us | __mod_node_page_state(); + 0) 0.130 us | __page_set_anon_rmap(); + 0) 0.661 us | } + 0) | mem_cgroup_commit_charge() { + 0) | mem_cgroup_charge_statistics() { + 0) 0.140 us | __mod_memcg_state(); + 0) 0.151 us | __count_memcg_events(); + 0) 0.681 us | } + 0) | memcg_check_events() { + 0) 0.141 us | mem_cgroup_event_ratelimit.isra.0(); + 0) 0.401 us | } + 0) 1.483 us | } + 0) | lru_cache_add_active_or_unevictable() { + 0) | __lru_cache_add() { + 0) 0.140 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 0.932 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.391 us | } + 0) + 13.124 us | } + 0) + 14.608 us | } + 0) 0.140 us | up_read(); + 0) + 15.970 us | } + 0) + 16.241 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.131 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.160 us | vmacache_find(); + 0) 0.641 us | } + 0) | handle_mm_fault() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.130 us | mem_cgroup_from_task(); + 0) 0.140 us | __count_memcg_events(); + 0) 0.130 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.130 us | pmd_devmap_trans_unstable(); + 0) | filemap_map_pages() { + 0) 0.130 us | __rcu_read_lock(); + 0) | alloc_set_pte() { + 0) 0.140 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.130 us | preempt_count_add(); + 0) 0.400 us | } + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.651 us | } + 0) 1.432 us | } + 0) 2.525 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.651 us | } + 0) 1.442 us | } + 0) 1.714 us | } + 0) 0.150 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.432 us | } + 0) 1.704 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.391 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.432 us | } + 0) 1.704 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.432 us | } + 0) 1.704 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.391 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 2.003 us | } + 0) 2.275 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.432 us | } + 0) 1.704 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.422 us | } + 0) 1.704 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.432 us | } + 0) 1.693 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.432 us | } + 0) 1.704 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.432 us | } + 0) 1.704 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.422 us | } + 0) 1.694 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.432 us | } + 0) 2.114 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.390 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.381 us | } + 0) 0.641 us | } + 0) 1.433 us | } + 0) 1.703 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.423 us | } + 0) 1.703 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.433 us | } + 0) 1.703 us | } + 0) 0.140 us | unlock_page(); + 0) 0.140 us | __rcu_read_unlock(); + 0) + 36.850 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.391 us | } + 0) + 37.961 us | } + 0) + 39.294 us | } + 0) 0.141 us | up_read(); + 0) + 40.877 us | } + 0) + 41.137 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.140 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.150 us | vmacache_find(); + 0) 0.410 us | } + 0) | handle_mm_fault() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.141 us | mem_cgroup_from_task(); + 0) 0.150 us | __count_memcg_events(); + 0) 0.141 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.131 us | pmd_devmap_trans_unstable(); + 0) | filemap_map_pages() { + 0) 0.140 us | __rcu_read_lock(); + 0) | alloc_set_pte() { + 0) 0.130 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.390 us | } + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.391 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.442 us | } + 0) 2.515 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.721 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.743 us | } + 0) 2.014 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.651 us | } + 0) 1.433 us | } + 0) 1.703 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.642 us | } + 0) 1.433 us | } + 0) 1.703 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.391 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) + 10.139 us | } + 0) + 10.510 us | } + 0) + 11.301 us | } + 0) + 11.652 us | } + 0) 0.281 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.160 us | __rcu_read_lock(); + 0) 0.420 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.473 us | } + 0) 1.773 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.390 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.433 us | } + 0) 1.703 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.433 us | } + 0) 1.703 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 2.014 us | } + 0) 2.294 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.390 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.433 us | } + 0) 1.703 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.390 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.433 us | } + 0) 1.703 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.390 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.433 us | } + 0) 1.703 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.433 us | } + 0) 1.713 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 1.443 us | } + 0) 1.713 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.433 us | } + 0) 1.713 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.390 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.871 us | } + 0) 1.663 us | } + 0) 1.934 us | } + 0) 0.140 us | unlock_page(); + 0) 0.151 us | __rcu_read_unlock(); + 0) + 47.018 us | } + 0) | _raw_spin_unlock() { + 0) 0.170 us | preempt_count_sub(); + 0) 0.461 us | } + 0) + 48.230 us | } + 0) + 49.593 us | } + 0) 0.230 us | up_read(); + 0) + 51.096 us | } + 0) + 51.366 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.140 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.150 us | vmacache_find(); + 0) 0.421 us | } + 0) | handle_mm_fault() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.201 us | mem_cgroup_from_task(); + 0) 0.301 us | __count_memcg_events(); + 0) 0.140 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.140 us | pmd_devmap_trans_unstable(); + 0) | alloc_pages_vma() { + 0) 0.150 us | __get_vma_policy(); + 0) | get_vma_policy.part.0() { + 0) 0.141 us | get_task_policy.part.0(); + 0) 0.401 us | } + 0) 0.130 us | policy_nodemask(); + 0) 0.140 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.151 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.151 us | __inc_numa_state(); + 0) 0.140 us | __inc_numa_state(); + 0) | prep_new_page() { + 0) | kernel_init_free_pages() { + 0) 0.160 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 1.022 us | } + 0) 1.303 us | } + 0) 2.234 us | } + 0) 2.815 us | } + 0) 4.429 us | } + 0) | mem_cgroup_try_charge_delay() { + 0) | mem_cgroup_try_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.150 us | __rcu_read_unlock(); + 0) 1.213 us | } + 0) 0.150 us | try_charge(); + 0) 0.141 us | preempt_count_add(); + 0) 0.150 us | preempt_count_sub(); + 0) 2.304 us | } + 0) | mem_cgroup_throttle_swaprate() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.131 us | kthread_blkcg(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.012 us | } + 0) 3.707 us | } + 0) | _raw_spin_lock() { + 0) 0.141 us | preempt_count_add(); + 0) 0.411 us | } + 0) | page_add_new_anon_rmap() { + 0) 0.161 us | __mod_node_page_state(); + 0) 0.130 us | __page_set_anon_rmap(); + 0) 0.681 us | } + 0) | mem_cgroup_commit_charge() { + 0) | mem_cgroup_charge_statistics() { + 0) 0.531 us | __mod_memcg_state(); + 0) 0.141 us | __count_memcg_events(); + 0) 1.082 us | } + 0) | memcg_check_events() { + 0) 0.161 us | mem_cgroup_event_ratelimit.isra.0(); + 0) 0.421 us | } + 0) 1.913 us | } + 0) | lru_cache_add_active_or_unevictable() { + 0) | __lru_cache_add() { + 0) 0.140 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 0.932 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) + 13.926 us | } + 0) + 15.539 us | } + 0) 0.130 us | up_read(); + 0) + 16.941 us | } + 0) + 17.233 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.130 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.150 us | vmacache_find(); + 0) 0.131 us | vmacache_update(); + 0) 0.731 us | } + 0) | handle_mm_fault() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.130 us | mem_cgroup_from_task(); + 0) 0.141 us | __count_memcg_events(); + 0) 0.140 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.130 us | pmd_devmap_trans_unstable(); + 0) | filemap_map_pages() { + 0) 0.140 us | __rcu_read_lock(); + 0) | alloc_set_pte() { + 0) 0.130 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.401 us | } + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.390 us | } + 0) | __mod_lruvec_state() { + 0) 0.140 us | __mod_node_page_state(); + 0) 0.170 us | __mod_memcg_state(); + 0) 0.711 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.400 us | } + 0) 0.662 us | } + 0) 2.364 us | } + 0) 3.456 us | } + 0) 0.131 us | unlock_page(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 4.728 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.400 us | } + 0) 5.981 us | } + 0) 7.334 us | } + 0) 0.130 us | up_read(); + 0) 8.997 us | } + 0) 9.257 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.130 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.150 us | vmacache_find(); + 0) 0.411 us | } + 0) | handle_mm_fault() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.130 us | mem_cgroup_from_task(); + 0) 0.150 us | __count_memcg_events(); + 0) 0.140 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.130 us | pmd_devmap_trans_unstable(); + 0) | filemap_map_pages() { + 0) 0.130 us | __rcu_read_lock(); + 0) | alloc_set_pte() { + 0) 0.130 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.400 us | } + 0) 0.952 us | } + 0) 0.130 us | unlock_page(); + 0) 0.141 us | alloc_set_pte(); + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.391 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.442 us | } + 0) 1.714 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.391 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.442 us | } + 0) 1.704 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.432 us | } + 0) 1.704 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.432 us | } + 0) 1.704 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.432 us | } + 0) 1.703 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.390 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.381 us | } + 0) 0.641 us | } + 0) 1.432 us | } + 0) 1.703 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.381 us | } + 0) 0.641 us | } + 0) 1.432 us | } + 0) 1.693 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.432 us | } + 0) 1.703 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.423 us | } + 0) 1.703 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.381 us | } + 0) 0.641 us | } + 0) 1.433 us | } + 0) 1.693 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.433 us | } + 0) 1.693 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.433 us | } + 0) 1.703 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.433 us | } + 0) 1.703 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.461 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.483 us | } + 0) 1.834 us | } + 0) 0.140 us | unlock_page(); + 0) 0.141 us | __rcu_read_unlock(); + 0) + 33.082 us | } + 0) | _raw_spin_unlock() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.401 us | } + 0) + 34.414 us | } + 0) + 35.767 us | } + 0) 0.130 us | up_read(); + 0) + 37.109 us | } + 0) + 37.360 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.130 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.151 us | vmacache_find(); + 0) 0.411 us | } + 0) | handle_mm_fault() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.140 us | mem_cgroup_from_task(); + 0) 0.141 us | __count_memcg_events(); + 0) 0.140 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.140 us | pmd_devmap_trans_unstable(); + 0) | filemap_map_pages() { + 0) 0.141 us | __rcu_read_lock(); + 0) | alloc_set_pte() { + 0) 0.130 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.141 us | preempt_count_add(); + 0) 0.401 us | } + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.642 us | } + 0) 1.433 us | } + 0) 2.515 us | } + 0) 0.131 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.722 us | } + 0) 1.513 us | } + 0) 1.773 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.642 us | } + 0) 1.433 us | } + 0) 1.713 us | } + 0) 0.131 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.391 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.611 us | } + 0) 0.872 us | } + 0) 1.663 us | } + 0) 1.934 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.432 us | } + 0) 1.704 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.432 us | } + 0) 1.704 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.442 us | } + 0) 1.703 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.432 us | } + 0) 1.703 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.443 us | } + 0) 1.703 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.390 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.433 us | } + 0) 1.693 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.381 us | } + 0) 0.801 us | } + 0) 1.593 us | } + 0) 1.864 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.442 us | } + 0) 1.714 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.442 us | } + 0) 1.704 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.651 us | } + 0) 1.442 us | } + 0) 1.714 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.442 us | } + 0) 1.704 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.442 us | } + 0) 1.714 us | } + 0) 0.130 us | unlock_page(); + 0) 0.151 us | __rcu_read_unlock(); + 0) + 36.058 us | } + 0) | _raw_spin_unlock() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) + 37.160 us | } + 0) + 38.512 us | } + 0) 0.130 us | up_read(); + 0) + 39.865 us | } + 0) + 40.135 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.140 us | ktime_get_coarse_real_ts64(); + 0) 0.461 us | } + 0) 0.762 us | } + 0) | __x64_sys_access() { + 0) | do_faccessat() { + 0) | prepare_creds() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.150 us | __rcu_read_unlock(); + 0) 1.573 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.975 us | } + 0) | security_prepare_creds() { + 0) 0.180 us | lsm_cred_alloc.isra.0(); + 0) 0.501 us | } + 0) 3.998 us | } + 0) | make_kuid() { + 0) 0.160 us | map_id_range_down(); + 0) 0.431 us | } + 0) 0.141 us | override_creds(); + 0) | user_path_at_empty() { + 0) | getname_flags() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) 0.151 us | memcg_kmem_put_cache(); + 0) 0.781 us | } + 0) | __check_object_size() { + 0) 0.150 us | check_stack_object(); + 0) 0.181 us | __virt_addr_valid(); + 0) 0.150 us | __check_heap_object(); + 0) 1.153 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.140 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.161 us | vmacache_find(); + 0) 0.130 us | vmacache_update(); + 0) 0.712 us | } + 0) | handle_mm_fault() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | mem_cgroup_from_task(); + 0) 0.140 us | __count_memcg_events(); + 0) 0.140 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.141 us | pmd_devmap_trans_unstable(); + 0) | filemap_map_pages() { + 0) 0.141 us | __rcu_read_lock(); + 0) | alloc_set_pte() { + 0) 0.140 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.400 us | } + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | __mod_lruvec_state() { + 0) 0.140 us | __mod_node_page_state(); + 0) 0.140 us | __mod_memcg_state(); + 0) 0.671 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.400 us | } + 0) 0.652 us | } + 0) 2.274 us | } + 0) 3.346 us | } + 0) 0.141 us | unlock_page(); + 0) 0.150 us | __rcu_read_unlock(); + 0) 4.498 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.390 us | } + 0) 5.601 us | } + 0) 6.973 us | } + 0) 0.130 us | up_read(); + 0) 8.687 us | } + 0) 8.957 us | } + 0) + 11.843 us | } + 0) | filename_lookup() { + 0) | path_lookupat.isra.0() { + 0) | path_init() { + 0) 0.350 us | __rcu_read_lock(); + 0) 0.210 us | set_root(); + 0) 0.141 us | nd_jump_root(); + 0) 1.283 us | } + 0) | link_path_walk() { + 0) | inode_permission() { + 0) 0.130 us | generic_permission(); + 0) 0.130 us | security_inode_permission(); + 0) 0.722 us | } + 0) | walk_component() { + 0) | lookup_fast() { + 0) 0.220 us | __d_lookup_rcu(); + 0) | __follow_mount_rcu.isra.0() { + 0) 0.200 us | __lookup_mnt(); + 0) 0.521 us | } + 0) 1.183 us | } + 0) 1.483 us | } + 0) | inode_permission() { + 0) 0.131 us | generic_permission(); + 0) 0.130 us | security_inode_permission(); + 0) 0.691 us | } + 0) 3.487 us | } + 0) | walk_component() { + 0) | lookup_fast() { + 0) 0.451 us | __d_lookup_rcu(); + 0) 0.140 us | __follow_mount_rcu.isra.0(); + 0) 0.992 us | } + 0) 1.272 us | } + 0) | complete_walk() { + 0) | unlazy_walk() { + 0) 0.140 us | legitimize_links(); + 0) | legitimize_path.isra.0() { + 0) 0.220 us | __legitimize_mnt(); + 0) 0.491 us | } + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.292 us | } + 0) 1.553 us | } + 0) | terminate_walk() { + 0) 0.130 us | dput(); + 0) 0.130 us | mntput(); + 0) 0.711 us | } + 0) 9.217 us | } + 0) 0.160 us | restore_nameidata(); + 0) | putname() { + 0) 0.161 us | kmem_cache_free(); + 0) 0.441 us | } + 0) + 10.399 us | } + 0) + 22.683 us | } + 0) | inode_permission() { + 0) 0.130 us | generic_permission(); + 0) 0.140 us | security_inode_permission(); + 0) 0.751 us | } + 0) | path_put() { + 0) | dput() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.671 us | } + 0) | mntput() { + 0) | mntput_no_expire() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.662 us | } + 0) 0.932 us | } + 0) 1.994 us | } + 0) 0.141 us | revert_creds(); + 0) | __put_cred() { + 0) | put_cred_rcu() { + 0) 0.160 us | security_cred_free(); + 0) 0.140 us | key_put(); + 0) 0.140 us | key_put(); + 0) 0.140 us | key_put(); + 0) 0.150 us | key_put(); + 0) 0.191 us | free_uid(); + 0) 0.190 us | kmem_cache_free(); + 0) 2.184 us | } + 0) 2.455 us | } + 0) + 33.954 us | } + 0) + 34.224 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.131 us | dput(); + 0) 0.140 us | mntput(); + 0) 0.811 us | } + 0) 0.150 us | unroll_tree_refs(); + 0) 0.130 us | kfree(); + 0) 1.623 us | } + 0) 1.904 us | } + 0) + 37.510 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.131 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.130 us | vmacache_find(); + 0) 0.401 us | } + 0) | handle_mm_fault() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.130 us | mem_cgroup_from_task(); + 0) 0.150 us | __count_memcg_events(); + 0) 0.130 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.141 us | pmd_devmap_trans_unstable(); + 0) | filemap_map_pages() { + 0) 0.140 us | __rcu_read_lock(); + 0) | alloc_set_pte() { + 0) 0.141 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.401 us | } + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.452 us | } + 0) 2.525 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.442 us | } + 0) 1.703 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.391 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.442 us | } + 0) 1.703 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.442 us | } + 0) 1.704 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.962 us | } + 0) 1.212 us | } + 0) 2.003 us | } + 0) 2.285 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.442 us | } + 0) 1.703 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.432 us | } + 0) 1.704 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.391 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.432 us | } + 0) 1.704 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.432 us | } + 0) 1.704 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.432 us | } + 0) 1.704 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.432 us | } + 0) 1.704 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.391 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.381 us | } + 0) 0.801 us | } + 0) 1.583 us | } + 0) 1.974 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.652 us | } + 0) 1.443 us | } + 0) 1.713 us | } + 0) 0.131 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.391 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.400 us | } + 0) 0.662 us | } + 0) 1.453 us | } + 0) 1.733 us | } + 0) 0.131 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.652 us | } + 0) 1.443 us | } + 0) 1.713 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.652 us | } + 0) 1.453 us | } + 0) 1.713 us | } + 0) 0.141 us | unlock_page(); + 0) 0.140 us | __rcu_read_unlock(); + 0) + 36.488 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.400 us | } + 0) + 37.591 us | } + 0) + 38.953 us | } + 0) 0.130 us | up_read(); + 0) + 40.286 us | } + 0) + 40.556 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.140 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.151 us | vmacache_find(); + 0) 0.130 us | vmacache_update(); + 0) 0.731 us | } + 0) | handle_mm_fault() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.131 us | mem_cgroup_from_task(); + 0) 0.150 us | __count_memcg_events(); + 0) 0.151 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.141 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.130 us | preempt_count_add(); + 0) 0.401 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.763 us | } + 0) 3.126 us | } + 0) 0.140 us | up_read(); + 0) 4.809 us | } + 0) 5.070 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.130 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.130 us | vmacache_find(); + 0) 0.400 us | } + 0) | handle_mm_fault() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.131 us | mem_cgroup_from_task(); + 0) 0.140 us | __count_memcg_events(); + 0) 0.141 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.130 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.160 us | preempt_count_add(); + 0) 0.420 us | } + 0) | do_wp_page() { + 0) 0.160 us | vm_normal_page(); + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.390 us | } + 0) | wp_page_copy() { + 0) | alloc_pages_vma() { + 0) 0.130 us | __get_vma_policy(); + 0) | get_vma_policy.part.0() { + 0) 0.130 us | get_task_policy.part.0(); + 0) 0.390 us | } + 0) 0.130 us | policy_nodemask(); + 0) 0.130 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.130 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.140 us | __inc_numa_state(); + 0) 0.140 us | __inc_numa_state(); + 0) | prep_new_page() { + 0) | kernel_init_free_pages() { + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 1.102 us | } + 0) 1.352 us | } + 0) 2.234 us | } + 0) 2.775 us | } + 0) 4.348 us | } + 0) | mem_cgroup_try_charge_delay() { + 0) | mem_cgroup_try_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.212 us | } + 0) 0.151 us | try_charge(); + 0) 0.140 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 2.305 us | } + 0) | mem_cgroup_throttle_swaprate() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.130 us | kthread_blkcg(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.932 us | } + 0) 3.637 us | } + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.401 us | } + 0) | ptep_clear_flush() { + 0) | flush_tlb_mm_range() { + 0) 0.150 us | preempt_count_add(); + 0) | flush_tlb_func_common.constprop.0() { + 0) 0.170 us | native_flush_tlb_one_user(); + 0) 0.491 us | } + 0) 0.130 us | preempt_count_sub(); + 0) 1.352 us | } + 0) 1.673 us | } + 0) | page_add_new_anon_rmap() { + 0) 0.561 us | __mod_node_page_state(); + 0) 0.141 us | __page_set_anon_rmap(); + 0) 1.092 us | } + 0) | mem_cgroup_commit_charge() { + 0) | mem_cgroup_charge_statistics() { + 0) 0.150 us | __mod_memcg_state(); + 0) 0.140 us | __count_memcg_events(); + 0) 0.682 us | } + 0) | memcg_check_events() { + 0) 0.150 us | mem_cgroup_event_ratelimit.isra.0(); + 0) 0.411 us | } + 0) 1.503 us | } + 0) | lru_cache_add_active_or_unevictable() { + 0) | __lru_cache_add() { + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.712 us | } + 0) 0.962 us | } + 0) | _raw_spin_unlock() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.471 us | } + 0) + 15.368 us | } + 0) + 16.491 us | } + 0) + 17.643 us | } + 0) + 18.995 us | } + 0) 0.151 us | up_read(); + 0) + 20.368 us | } + 0) + 20.628 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.140 us | ktime_get_coarse_real_ts64(); + 0) 0.430 us | } + 0) 0.722 us | } + 0) | __x64_sys_newfstat() { + 0) | __se_sys_newfstat() { + 0) | vfs_statx_fd() { + 0) | __fdget_raw() { + 0) 0.210 us | __fget_light(); + 0) 0.471 us | } + 0) | vfs_getattr() { + 0) 0.571 us | security_inode_getattr(); + 0) | vfs_getattr_nosec() { + 0) 0.140 us | generic_fillattr(); + 0) 0.571 us | } + 0) 1.543 us | } + 0) 2.434 us | } + 0) | cp_new_stat() { + 0) | from_kuid_munged() { + 0) 0.160 us | map_id_up(); + 0) 0.441 us | } + 0) | from_kgid_munged() { + 0) 0.140 us | map_id_up(); + 0) 0.401 us | } + 0) 1.343 us | } + 0) 4.258 us | } + 0) 4.528 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.141 us | dput(); + 0) 0.130 us | mntput(); + 0) 0.661 us | } + 0) 0.150 us | unroll_tree_refs(); + 0) 0.130 us | kfree(); + 0) 1.493 us | } + 0) 1.763 us | } + 0) 7.594 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.140 us | ktime_get_coarse_real_ts64(); + 0) 0.390 us | } + 0) 0.662 us | } + 0) | __x64_sys_ioctl() { + 0) | ksys_ioctl() { + 0) | __fdget() { + 0) 0.130 us | __fget_light(); + 0) 0.391 us | } + 0) 0.150 us | security_file_ioctl(); + 0) | do_vfs_ioctl() { + 0) | tty_ioctl() { + 0) 0.251 us | tty_paranoia_check.isra.0(); + 0) 0.310 us | tty_jobctrl_ioctl(); + 0) | vt_ioctl() { + 0) 0.240 us | vc_cons_allocated(); + 0) 0.922 us | } + 0) | tty_ldisc_ref_wait() { + 0) 0.370 us | ldsem_down_read(); + 0) 0.762 us | } + 0) | n_tty_ioctl() { + 0) | n_tty_ioctl_helper() { + 0) | tty_mode_ioctl() { + 0) | copy_termios() { + 0) 0.140 us | down_read(); + 0) 0.131 us | up_read(); + 0) 0.701 us | } + 0) 1.152 us | } + 0) 1.513 us | } + 0) 2.204 us | } + 0) | tty_ldisc_deref() { + 0) 0.141 us | ldsem_up_read(); + 0) 0.511 us | } + 0) 7.253 us | } + 0) 7.955 us | } + 0) 9.197 us | } + 0) 9.568 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.140 us | dput(); + 0) 0.140 us | mntput(); + 0) 0.661 us | } + 0) 0.131 us | unroll_tree_refs(); + 0) 0.130 us | kfree(); + 0) 1.472 us | } + 0) 1.744 us | } + 0) + 12.654 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.140 us | ktime_get_coarse_real_ts64(); + 0) 0.400 us | } + 0) 0.672 us | } + 0) | __x64_sys_brk() { + 0) | __se_sys_brk() { + 0) 0.131 us | down_write_killable(); + 0) 0.130 us | up_write(); + 0) 0.671 us | } + 0) 0.942 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.140 us | dput(); + 0) 0.130 us | mntput(); + 0) 0.652 us | } + 0) 0.130 us | unroll_tree_refs(); + 0) 0.131 us | kfree(); + 0) 1.453 us | } + 0) 1.713 us | } + 0) 3.967 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.130 us | ktime_get_coarse_real_ts64(); + 0) 0.391 us | } + 0) 0.671 us | } + 0) | __x64_sys_brk() { + 0) | __se_sys_brk() { + 0) 0.130 us | down_write_killable(); + 0) | find_vma() { + 0) 0.180 us | vmacache_find(); + 0) 0.140 us | vmacache_update(); + 0) 0.791 us | } + 0) | do_brk_flags() { + 0) | get_unmapped_area() { + 0) 0.140 us | arch_get_unmapped_area_topdown(); + 0) | security_mmap_addr() { + 0) 0.160 us | cap_mmap_addr(); + 0) 0.491 us | } + 0) 1.092 us | } + 0) 0.150 us | may_expand_vm(); + 0) | security_vm_enough_memory_mm() { + 0) | cap_vm_enough_memory() { + 0) 0.150 us | cap_capable(); + 0) 0.431 us | } + 0) | __vm_enough_memory() { + 0) 0.151 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.751 us | } + 0) 1.653 us | } + 0) 0.150 us | vma_merge(); + 0) | vm_area_alloc() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.222 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.815 us | } + 0) 3.095 us | } + 0) | vma_link() { + 0) 0.140 us | __vma_link_list(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.150 us | vma_compute_subtree_gap(); + 0) 0.131 us | vma_compute_subtree_gap(); + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.131 us | vma_compute_subtree_gap(); + 0) 1.232 us | } + 0) | vma_gap_update() { + 0) 0.161 us | vma_compute_subtree_gap(); + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.992 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) 3.727 us | } + 0) 0.140 us | __vma_link_file(); + 0) 4.548 us | } + 0) + 11.853 us | } + 0) 0.140 us | up_write(); + 0) + 13.615 us | } + 0) + 13.876 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.130 us | dput(); + 0) 0.140 us | mntput(); + 0) 0.652 us | } + 0) 0.140 us | unroll_tree_refs(); + 0) 0.131 us | kfree(); + 0) 1.453 us | } + 0) 1.723 us | } + 0) + 16.801 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.130 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.160 us | vmacache_find(); + 0) 0.130 us | vmacache_update(); + 0) 0.712 us | } + 0) | handle_mm_fault() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.140 us | mem_cgroup_from_task(); + 0) 0.151 us | __count_memcg_events(); + 0) 0.150 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.140 us | is_vma_temporary_stack(); + 0) | __pte_alloc() { + 0) | pte_alloc_one() { + 0) | alloc_pages_current() { + 0) 0.151 us | get_task_policy.part.0(); + 0) 0.130 us | policy_nodemask(); + 0) 0.141 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.150 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.140 us | __inc_numa_state(); + 0) 0.150 us | __inc_numa_state(); + 0) | prep_new_page() { + 0) | kernel_init_free_pages() { + 0) 0.130 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 1.483 us | } + 0) 1.743 us | } + 0) 2.655 us | } + 0) | __memcg_kmem_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.212 us | } + 0) | __memcg_kmem_charge_memcg() { + 0) 0.150 us | try_charge(); + 0) | page_counter_try_charge() { + 0) 0.150 us | propagate_protected_usage(); + 0) 0.141 us | propagate_protected_usage(); + 0) 0.140 us | propagate_protected_usage(); + 0) 0.131 us | propagate_protected_usage(); + 0) 1.343 us | } + 0) 1.913 us | } + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 4.068 us | } + 0) 7.454 us | } + 0) 8.556 us | } + 0) 0.141 us | inc_zone_page_state(); + 0) 9.117 us | } + 0) | _raw_spin_lock() { + 0) 0.131 us | preempt_count_add(); + 0) 0.401 us | } + 0) | _raw_spin_unlock() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.391 us | } + 0) + 10.470 us | } + 0) | __anon_vma_prepare() { + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.213 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.604 us | } + 0) | find_mergeable_anon_vma() { + 0) 0.130 us | anon_vma_compatible(); + 0) 0.131 us | anon_vma_compatible(); + 0) 0.671 us | } + 0) | kmem_cache_alloc() { + 0) 0.131 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.222 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 2.615 us | } + 0) 0.141 us | down_write(); + 0) | _raw_spin_lock() { + 0) 0.130 us | preempt_count_add(); + 0) 0.401 us | } + 0) 0.140 us | anon_vma_interval_tree_insert(); + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.391 us | } + 0) 0.141 us | up_write(); + 0) 8.306 us | } + 0) | alloc_pages_vma() { + 0) 0.130 us | __get_vma_policy(); + 0) | get_vma_policy.part.0() { + 0) 0.131 us | get_task_policy.part.0(); + 0) 0.391 us | } + 0) 0.140 us | policy_nodemask(); + 0) 0.130 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.131 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.141 us | __inc_numa_state(); + 0) 0.140 us | __inc_numa_state(); + 0) | prep_new_page() { + 0) | kernel_init_free_pages() { + 0) 0.130 us | preempt_count_add(); + 0) 0.150 us | preempt_count_sub(); + 0) 1.102 us | } + 0) 1.373 us | } + 0) 2.244 us | } + 0) 2.795 us | } + 0) 4.379 us | } + 0) | mem_cgroup_try_charge_delay() { + 0) | mem_cgroup_try_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.213 us | } + 0) 0.150 us | try_charge(); + 0) 0.131 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 2.294 us | } + 0) | mem_cgroup_throttle_swaprate() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.131 us | kthread_blkcg(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.951 us | } + 0) 3.637 us | } + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.401 us | } + 0) | page_add_new_anon_rmap() { + 0) 0.171 us | __mod_node_page_state(); + 0) 0.140 us | __page_set_anon_rmap(); + 0) 0.701 us | } + 0) | mem_cgroup_commit_charge() { + 0) | mem_cgroup_charge_statistics() { + 0) 0.140 us | __mod_memcg_state(); + 0) 0.140 us | __count_memcg_events(); + 0) 0.681 us | } + 0) | memcg_check_events() { + 0) 0.130 us | mem_cgroup_event_ratelimit.isra.0(); + 0) 0.401 us | } + 0) 1.492 us | } + 0) | lru_cache_add_active_or_unevictable() { + 0) | __lru_cache_add() { + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 0.931 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.390 us | } + 0) + 32.672 us | } + 0) + 34.034 us | } + 0) 0.130 us | up_read(); + 0) + 35.747 us | } + 0) + 36.018 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.141 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.150 us | vmacache_find(); + 0) 0.441 us | } + 0) | handle_mm_fault() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.130 us | mem_cgroup_from_task(); + 0) 0.140 us | __count_memcg_events(); + 0) 0.140 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.130 us | pmd_devmap_trans_unstable(); + 0) | alloc_pages_vma() { + 0) 0.130 us | __get_vma_policy(); + 0) | get_vma_policy.part.0() { + 0) 0.130 us | get_task_policy.part.0(); + 0) 0.391 us | } + 0) 0.131 us | policy_nodemask(); + 0) 0.130 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.140 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.141 us | __inc_numa_state(); + 0) 0.140 us | __inc_numa_state(); + 0) | prep_new_page() { + 0) | kernel_init_free_pages() { + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 1.172 us | } + 0) 1.422 us | } + 0) 2.284 us | } + 0) 2.826 us | } + 0) 4.408 us | } + 0) | mem_cgroup_try_charge_delay() { + 0) | mem_cgroup_try_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.131 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.131 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) 0.140 us | try_charge(); + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 2.275 us | } + 0) | mem_cgroup_throttle_swaprate() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.130 us | kthread_blkcg(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.932 us | } + 0) 3.587 us | } + 0) | _raw_spin_lock() { + 0) 0.131 us | preempt_count_add(); + 0) 0.401 us | } + 0) | page_add_new_anon_rmap() { + 0) 0.141 us | __mod_node_page_state(); + 0) 0.130 us | __page_set_anon_rmap(); + 0) 0.661 us | } + 0) | mem_cgroup_commit_charge() { + 0) | mem_cgroup_charge_statistics() { + 0) 0.140 us | __mod_memcg_state(); + 0) 0.140 us | __count_memcg_events(); + 0) 0.681 us | } + 0) | memcg_check_events() { + 0) 0.140 us | mem_cgroup_event_ratelimit.isra.0(); + 0) 0.401 us | } + 0) 1.482 us | } + 0) | lru_cache_add_active_or_unevictable() { + 0) | __lru_cache_add() { + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 0.921 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.390 us | } + 0) + 13.255 us | } + 0) + 14.908 us | } + 0) 0.130 us | up_read(); + 0) + 16.291 us | } + 0) + 16.561 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.130 us | ktime_get_coarse_real_ts64(); + 0) 0.401 us | } + 0) 0.671 us | } + 0) | __x64_sys_write() { + 0) | ksys_write() { + 0) | __fdget_pos() { + 0) 0.141 us | __fget_light(); + 0) 0.651 us | } + 0) | vfs_write() { + 0) | rw_verify_area() { + 0) 0.150 us | security_file_permission(); + 0) 0.410 us | } + 0) | __vfs_write() { + 0) | tty_write() { + 0) 0.141 us | tty_paranoia_check.isra.0(); + 0) | tty_ldisc_ref_wait() { + 0) 0.151 us | ldsem_down_read(); + 0) 0.411 us | } + 0) | tty_write_lock() { + 0) 0.150 us | mutex_trylock(); + 0) 0.561 us | } + 0) | __check_object_size() { + 0) 0.130 us | check_stack_object(); + 0) 0.200 us | __virt_addr_valid(); + 0) 0.170 us | __check_heap_object(); + 0) 1.232 us | } + 0) | n_tty_write() { + 0) 0.130 us | down_read(); + 0) 0.411 us | process_echoes(); + 0) | add_wait_queue() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.141 us | preempt_count_add(); + 0) 0.401 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.202 us | } + 0) 0.141 us | tty_hung_up_p(); + 0) 0.140 us | mutex_lock(); + 0) | tty_write_room() { + 0) 0.140 us | con_write_room(); + 0) 0.521 us | } + 0) | con_write() { + 0) | do_con_write() { + 0) | console_lock() { + 0) | down() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.141 us | preempt_count_add(); + 0) 0.401 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.391 us | } + 0) 1.192 us | } + 0) 1.482 us | } + 0) | hide_cursor() { + 0) | fbcon_cursor() { + 0) 0.140 us | __msecs_to_jiffies(); + 0) 0.230 us | fbcon_add_cursor_timer(); + 0) | get_color() { + 0) 0.241 us | fb_get_color_depth(); + 0) 0.641 us | } + 0) | get_color() { + 0) 0.131 us | fb_get_color_depth(); + 0) 0.411 us | } + 0) | bit_cursor() { + 0) 0.140 us | fb_get_color_depth(); + 0) | soft_cursor() { + 0) 0.141 us | fb_get_buffer_offset(); + 0) 0.201 us | fb_pad_aligned_buffer(); + 0) | vmw_fb_imageblit [vmwgfx]() { + 0) 1.423 us | cfb_imageblit(); + 0) | vmw_fb_dirty_mark [vmwgfx]() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.130 us | preempt_count_add(); + 0) 0.401 us | } + 0) | queue_delayed_work_on() { + 0) | __queue_delayed_work() { + 0) | add_timer() { + 0) | mod_timer() { + 0) | lock_timer_base() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.140 us | preempt_count_add(); + 0) 0.410 us | } + 0) 0.682 us | } + 0) 0.150 us | detach_if_pending(); + 0) 0.160 us | get_nohz_timer_target(); + 0) | internal_add_timer() { + 0) | __internal_add_timer() { + 0) 0.140 us | calc_wheel_index(); + 0) 0.151 us | enqueue_timer(); + 0) 0.702 us | } + 0) 0.140 us | trigger_dyntick_cpu.isra.0(); + 0) 1.243 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 3.777 us | } + 0) 4.047 us | } + 0) 4.338 us | } + 0) 4.739 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 6.131 us | } + 0) 8.435 us | } + 0) + 10.209 us | } + 0) + 11.442 us | } + 0) + 14.587 us | } + 0) + 15.690 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.220 us | notifier_call_chain(); + 0) 0.131 us | __rcu_read_unlock(); + 0) 1.092 us | } + 0) 0.441 us | conv_uni_to_pc(); + 0) | con_is_visible() { + 0) 0.140 us | is_console_locked(); + 0) 0.511 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.130 us | notifier_call_chain(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.942 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | notifier_call_chain(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.942 us | } + 0) 0.320 us | conv_uni_to_pc(); + 0) | con_is_visible() { + 0) 0.130 us | is_console_locked(); + 0) 0.390 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.131 us | notifier_call_chain(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.931 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.131 us | notifier_call_chain(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.931 us | } + 0) 0.130 us | conv_uni_to_pc(); + 0) | con_is_visible() { + 0) 0.141 us | is_console_locked(); + 0) 0.391 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.140 us | notifier_call_chain(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.962 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.170 us | __rcu_read_lock(); + 0) 0.161 us | notifier_call_chain(); + 0) 0.160 us | __rcu_read_unlock(); + 0) 1.132 us | } + 0) 0.160 us | conv_uni_to_pc(); + 0) | con_is_visible() { + 0) 0.150 us | is_console_locked(); + 0) 0.451 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.160 us | __rcu_read_lock(); + 0) 0.151 us | notifier_call_chain(); + 0) 0.150 us | __rcu_read_unlock(); + 0) 1.072 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.781 us | notifier_call_chain(); + 0) 0.151 us | __rcu_read_unlock(); + 0) 1.693 us | } + 0) 0.151 us | conv_uni_to_pc(); + 0) | con_is_visible() { + 0) 0.150 us | is_console_locked(); + 0) 0.451 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.151 us | __rcu_read_lock(); + 0) 0.150 us | notifier_call_chain(); + 0) 0.151 us | __rcu_read_unlock(); + 0) 1.062 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.150 us | notifier_call_chain(); + 0) 0.160 us | __rcu_read_unlock(); + 0) 1.072 us | } + 0) 0.150 us | conv_uni_to_pc(); + 0) | con_is_visible() { + 0) 0.151 us | is_console_locked(); + 0) 0.461 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.150 us | notifier_call_chain(); + 0) 0.160 us | __rcu_read_unlock(); + 0) 1.072 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.160 us | __rcu_read_lock(); + 0) 0.161 us | notifier_call_chain(); + 0) 0.150 us | __rcu_read_unlock(); + 0) 1.072 us | } + 0) 0.150 us | conv_uni_to_pc(); + 0) | con_is_visible() { + 0) 0.150 us | is_console_locked(); + 0) 0.451 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.151 us | notifier_call_chain(); + 0) 0.160 us | __rcu_read_unlock(); + 0) 1.072 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.150 us | notifier_call_chain(); + 0) 0.151 us | __rcu_read_unlock(); + 0) 1.072 us | } + 0) 0.150 us | conv_uni_to_pc(); + 0) | con_is_visible() { + 0) 0.150 us | is_console_locked(); + 0) 0.451 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.150 us | notifier_call_chain(); + 0) 0.151 us | __rcu_read_unlock(); + 0) 1.082 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.151 us | __rcu_read_lock(); + 0) 0.150 us | notifier_call_chain(); + 0) 0.160 us | __rcu_read_unlock(); + 0) 1.072 us | } + 0) 0.160 us | conv_uni_to_pc(); + 0) | con_is_visible() { + 0) 0.151 us | is_console_locked(); + 0) 0.451 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.150 us | notifier_call_chain(); + 0) 0.150 us | __rcu_read_unlock(); + 0) 1.072 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.151 us | notifier_call_chain(); + 0) 0.160 us | __rcu_read_unlock(); + 0) 1.232 us | } + 0) 0.211 us | conv_uni_to_pc(); + 0) | con_is_visible() { + 0) 0.160 us | is_console_locked(); + 0) 0.451 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.151 us | __rcu_read_lock(); + 0) 0.150 us | notifier_call_chain(); + 0) 0.151 us | __rcu_read_unlock(); + 0) 1.082 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.160 us | __rcu_read_lock(); + 0) 0.150 us | notifier_call_chain(); + 0) 0.150 us | __rcu_read_unlock(); + 0) 1.072 us | } + 0) 0.150 us | conv_uni_to_pc(); + 0) | con_is_visible() { + 0) 0.161 us | is_console_locked(); + 0) 0.451 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.150 us | notifier_call_chain(); + 0) 0.150 us | __rcu_read_unlock(); + 0) 1.072 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.151 us | notifier_call_chain(); + 0) 0.150 us | __rcu_read_unlock(); + 0) 1.072 us | } + 0) 0.150 us | conv_uni_to_pc(); + 0) | con_is_visible() { + 0) 0.150 us | is_console_locked(); + 0) 0.451 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.151 us | notifier_call_chain(); + 0) 0.150 us | __rcu_read_unlock(); + 0) 1.082 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.151 us | __rcu_read_lock(); + 0) 0.150 us | notifier_call_chain(); + 0) 0.150 us | __rcu_read_unlock(); + 0) 1.072 us | } + 0) 0.231 us | conv_uni_to_pc(); + 0) | con_is_visible() { + 0) 0.151 us | is_console_locked(); + 0) 0.461 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.150 us | notifier_call_chain(); + 0) 0.160 us | __rcu_read_unlock(); + 0) 1.072 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.161 us | notifier_call_chain(); + 0) 0.160 us | __rcu_read_unlock(); + 0) 1.072 us | } + 0) 0.150 us | conv_uni_to_pc(); + 0) | con_is_visible() { + 0) 0.150 us | is_console_locked(); + 0) 0.450 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.160 us | notifier_call_chain(); + 0) 0.160 us | __rcu_read_unlock(); + 0) 1.072 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.151 us | __rcu_read_lock(); + 0) 0.160 us | notifier_call_chain(); + 0) 0.161 us | __rcu_read_unlock(); + 0) 1.072 us | } + 0) 0.151 us | conv_uni_to_pc(); + 0) | con_is_visible() { + 0) 0.151 us | is_console_locked(); + 0) 0.501 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.161 us | notifier_call_chain(); + 0) 0.160 us | __rcu_read_unlock(); + 0) 1.072 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.160 us | __rcu_read_lock(); + 0) 0.150 us | notifier_call_chain(); + 0) 0.150 us | __rcu_read_unlock(); + 0) 1.072 us | } + 0) 0.160 us | conv_uni_to_pc(); + 0) | con_is_visible() { + 0) 0.150 us | is_console_locked(); + 0) 0.450 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.160 us | __rcu_read_lock(); + 0) 0.150 us | notifier_call_chain(); + 0) 0.150 us | __rcu_read_unlock(); + 0) 1.072 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.151 us | __rcu_read_lock(); + 0) 0.150 us | notifier_call_chain(); + 0) 0.151 us | __rcu_read_unlock(); + 0) 1.072 us | } + 0) 0.151 us | conv_uni_to_pc(); + 0) | con_is_visible() { + 0) 0.150 us | is_console_locked(); + 0) 0.441 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.151 us | __rcu_read_lock(); + 0) 0.150 us | notifier_call_chain(); + 0) 0.151 us | __rcu_read_unlock(); + 0) 1.072 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.160 us | __rcu_read_lock(); + 0) 0.150 us | notifier_call_chain(); + 0) 0.150 us | __rcu_read_unlock(); + 0) 1.072 us | } + 0) 0.160 us | conv_uni_to_pc(); + 0) | con_is_visible() { + 0) 0.151 us | is_console_locked(); + 0) 0.451 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.150 us | notifier_call_chain(); + 0) 0.160 us | __rcu_read_unlock(); + 0) 1.072 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.161 us | notifier_call_chain(); + 0) 0.150 us | __rcu_read_unlock(); + 0) 1.072 us | } + 0) 0.150 us | conv_uni_to_pc(); + 0) | con_is_visible() { + 0) 0.160 us | is_console_locked(); + 0) 0.451 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.151 us | notifier_call_chain(); + 0) 0.160 us | __rcu_read_unlock(); + 0) 1.072 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.150 us | notifier_call_chain(); + 0) 0.151 us | __rcu_read_unlock(); + 0) 1.062 us | } + 0) 0.150 us | conv_uni_to_pc(); + 0) | con_is_visible() { + 0) 0.150 us | is_console_locked(); + 0) 0.621 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.151 us | __rcu_read_lock(); + 0) 0.150 us | notifier_call_chain(); + 0) 0.160 us | __rcu_read_unlock(); + 0) 1.082 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.160 us | __rcu_read_lock(); + 0) 0.151 us | notifier_call_chain(); + 0) 0.160 us | __rcu_read_unlock(); + 0) 1.072 us | } + 0) 0.160 us | conv_uni_to_pc(); + 0) | con_is_visible() { + 0) 0.150 us | is_console_locked(); + 0) 0.461 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.151 us | notifier_call_chain(); + 0) 0.160 us | __rcu_read_unlock(); + 0) 1.072 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.160 us | __rcu_read_lock(); + 0) 0.150 us | notifier_call_chain(); + 0) 0.151 us | __rcu_read_unlock(); + 0) 1.062 us | } + 0) 0.150 us | conv_uni_to_pc(); + 0) | con_is_visible() { + 0) 0.150 us | is_console_locked(); + 0) 0.451 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.160 us | notifier_call_chain(); + 0) 0.151 us | __rcu_read_unlock(); + 0) 1.072 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.161 us | __rcu_read_lock(); + 0) 0.150 us | notifier_call_chain(); + 0) 0.150 us | __rcu_read_unlock(); + 0) 1.072 us | } + 0) 0.151 us | conv_uni_to_pc(); + 0) | con_is_visible() { + 0) 0.151 us | is_console_locked(); + 0) 0.451 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.161 us | __rcu_read_lock(); + 0) 0.150 us | notifier_call_chain(); + 0) 0.150 us | __rcu_read_unlock(); + 0) 1.072 us | } + 0) | fbcon_putcs() { + 0) | get_color() { + 0) 0.150 us | fb_get_color_depth(); + 0) 0.471 us | } + 0) | get_color() { + 0) 0.161 us | fb_get_color_depth(); + 0) 0.461 us | } + 0) | bit_putcs() { + 0) 0.151 us | fb_get_color_depth(); + 0) 0.160 us | fb_get_buffer_offset(); + 0) | vmw_fb_imageblit [vmwgfx]() { + 0) 5.851 us | cfb_imageblit(); + 0) | vmw_fb_dirty_mark [vmwgfx]() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.160 us | preempt_count_add(); + 0) 0.461 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.451 us | } + 0) 1.383 us | } + 0) 7.714 us | } + 0) 9.268 us | } + 0) + 10.861 us | } + 0) 0.161 us | console_conditional_schedule(); + 0) | atomic_notifier_call_chain() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.150 us | notifier_call_chain(); + 0) 0.431 us | __rcu_read_unlock(); + 0) 1.342 us | } + 0) | console_unlock() { + 0) | console_unlock.part.0() { + 0) 0.240 us | __printk_safe_enter(); + 0) | _raw_spin_lock() { + 0) 0.160 us | preempt_count_add(); + 0) 0.451 us | } + 0) | _raw_spin_unlock() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.450 us | } + 0) | __up_console_sem.isra.0() { + 0) 0.150 us | __printk_safe_enter(); + 0) | up() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.160 us | preempt_count_add(); + 0) 0.461 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.151 us | preempt_count_sub(); + 0) 0.451 us | } + 0) 1.352 us | } + 0) 0.161 us | __printk_safe_exit(); + 0) 2.294 us | } + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.461 us | } + 0) | _raw_spin_unlock() { + 0) 0.160 us | preempt_count_sub(); + 0) 0.451 us | } + 0) 0.160 us | __printk_safe_exit(); + 0) 5.931 us | } + 0) 6.231 us | } + 0) ! 116.008 us | } + 0) | console_lock() { + 0) | down() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.150 us | preempt_count_add(); + 0) 0.460 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.451 us | } + 0) 1.353 us | } + 0) 1.653 us | } + 0) | set_cursor() { + 0) 0.170 us | add_softcursor(); + 0) | fbcon_cursor() { + 0) 0.150 us | __msecs_to_jiffies(); + 0) 0.151 us | fbcon_add_cursor_timer(); + 0) | get_color() { + 0) 0.161 us | fb_get_color_depth(); + 0) 0.461 us | } + 0) | get_color() { + 0) 0.151 us | fb_get_color_depth(); + 0) 0.461 us | } + 0) | bit_cursor() { + 0) 0.160 us | fb_get_color_depth(); + 0) | soft_cursor() { + 0) 0.150 us | fb_get_buffer_offset(); + 0) 0.211 us | fb_pad_aligned_buffer(); + 0) | vmw_fb_imageblit [vmwgfx]() { + 0) 0.451 us | cfb_imageblit(); + 0) | vmw_fb_dirty_mark [vmwgfx]() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.160 us | preempt_count_add(); + 0) 0.461 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.161 us | preempt_count_sub(); + 0) 0.451 us | } + 0) 1.402 us | } + 0) 2.314 us | } + 0) 3.417 us | } + 0) 4.078 us | } + 0) 6.241 us | } + 0) 6.893 us | } + 0) | console_unlock() { + 0) | console_unlock.part.0() { + 0) 0.151 us | __printk_safe_enter(); + 0) | _raw_spin_lock() { + 0) 0.151 us | preempt_count_add(); + 0) 0.461 us | } + 0) | _raw_spin_unlock() { + 0) 0.151 us | preempt_count_sub(); + 0) 0.451 us | } + 0) | __up_console_sem.isra.0() { + 0) 0.150 us | __printk_safe_enter(); + 0) | up() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.150 us | preempt_count_add(); + 0) 0.612 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.461 us | } + 0) 1.513 us | } + 0) 0.161 us | __printk_safe_exit(); + 0) 2.425 us | } + 0) | _raw_spin_lock() { + 0) 0.151 us | preempt_count_add(); + 0) 0.461 us | } + 0) | _raw_spin_unlock() { + 0) 0.151 us | preempt_count_sub(); + 0) 0.451 us | } + 0) 0.151 us | __printk_safe_exit(); + 0) 5.751 us | } + 0) 6.041 us | } + 0) ! 131.596 us | } + 0) 0.170 us | mutex_unlock(); + 0) 0.151 us | mutex_lock(); + 0) | tty_write_room() { + 0) 0.171 us | con_write_room(); + 0) 0.491 us | } + 0) | do_output_char() { + 0) | con_write() { + 0) | do_con_write() { + 0) | console_lock() { + 0) | down() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.150 us | preempt_count_add(); + 0) 0.461 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.151 us | preempt_count_sub(); + 0) 0.451 us | } + 0) 1.362 us | } + 0) 1.663 us | } + 0) | hide_cursor() { + 0) | fbcon_cursor() { + 0) 0.151 us | __msecs_to_jiffies(); + 0) 0.150 us | fbcon_add_cursor_timer(); + 0) | get_color() { + 0) 0.150 us | fb_get_color_depth(); + 0) 0.461 us | } + 0) | get_color() { + 0) 0.150 us | fb_get_color_depth(); + 0) 0.460 us | } + 0) | bit_cursor() { + 0) 0.150 us | fb_get_color_depth(); + 0) | soft_cursor() { + 0) 0.150 us | fb_get_buffer_offset(); + 0) 0.180 us | fb_pad_aligned_buffer(); + 0) | vmw_fb_imageblit [vmwgfx]() { + 0) 0.421 us | cfb_imageblit(); + 0) | vmw_fb_dirty_mark [vmwgfx]() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.160 us | preempt_count_add(); + 0) 0.461 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.151 us | preempt_count_sub(); + 0) 0.451 us | } + 0) 1.362 us | } + 0) 2.224 us | } + 0) 3.206 us | } + 0) 3.847 us | } + 0) 5.991 us | } + 0) 6.312 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.151 us | notifier_call_chain(); + 0) 0.160 us | __rcu_read_unlock(); + 0) 1.082 us | } + 0) | do_con_trol() { + 0) | atomic_notifier_call_chain() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.150 us | notifier_call_chain(); + 0) 0.160 us | __rcu_read_unlock(); + 0) 1.062 us | } + 0) 1.373 us | } + 0) | atomic_notifier_call_chain() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.160 us | notifier_call_chain(); + 0) 0.161 us | __rcu_read_unlock(); + 0) 1.082 us | } + 0) | do_con_trol() { + 0) | lf() { + 0) | atomic_notifier_call_chain() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.150 us | notifier_call_chain(); + 0) 0.160 us | __rcu_read_unlock(); + 0) 1.132 us | } + 0) 1.463 us | } + 0) 0.150 us | vt_get_kbd_mode_bit(); + 0) 2.194 us | } + 0) 0.160 us | console_conditional_schedule(); + 0) | atomic_notifier_call_chain() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.150 us | notifier_call_chain(); + 0) 0.150 us | __rcu_read_unlock(); + 0) 1.072 us | } + 0) | console_unlock() { + 0) | console_unlock.part.0() { + 0) 0.150 us | __printk_safe_enter(); + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.461 us | } + 0) | _raw_spin_unlock() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.451 us | } + 0) | __up_console_sem.isra.0() { + 0) 0.151 us | __printk_safe_enter(); + 0) | up() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.161 us | preempt_count_add(); + 0) 0.451 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.160 us | preempt_count_sub(); + 0) 0.461 us | } + 0) 1.352 us | } + 0) 0.150 us | __printk_safe_exit(); + 0) 2.264 us | } + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.460 us | } + 0) | _raw_spin_unlock() { + 0) 0.160 us | preempt_count_sub(); + 0) 0.451 us | } + 0) 0.150 us | __printk_safe_exit(); + 0) 5.600 us | } + 0) 5.901 us | } + 0) + 22.933 us | } + 0) | console_lock() { + 0) | down() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.160 us | preempt_count_add(); + 0) 0.451 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.161 us | preempt_count_sub(); + 0) 0.461 us | } + 0) 1.352 us | } + 0) 1.653 us | } + 0) | set_cursor() { + 0) 0.150 us | add_softcursor(); + 0) | fbcon_cursor() { + 0) 0.150 us | __msecs_to_jiffies(); + 0) 0.161 us | fbcon_add_cursor_timer(); + 0) | get_color() { + 0) 0.151 us | fb_get_color_depth(); + 0) 0.461 us | } + 0) | get_color() { + 0) 0.151 us | fb_get_color_depth(); + 0) 0.461 us | } + 0) | bit_cursor() { + 0) 0.160 us | fb_get_color_depth(); + 0) | soft_cursor() { + 0) 0.161 us | fb_get_buffer_offset(); + 0) 0.171 us | fb_pad_aligned_buffer(); + 0) | vmw_fb_imageblit [vmwgfx]() { + 0) 1.062 us | cfb_imageblit(); + 0) | vmw_fb_dirty_mark [vmwgfx]() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.150 us | preempt_count_add(); + 0) 0.450 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.461 us | } + 0) 1.363 us | } + 0) 3.035 us | } + 0) 4.048 us | } + 0) 4.689 us | } + 0) 6.832 us | } + 0) 7.444 us | } + 0) | console_unlock() { + 0) | console_unlock.part.0() { + 0) 0.151 us | __printk_safe_enter(); + 0) | _raw_spin_lock() { + 0) 0.161 us | preempt_count_add(); + 0) 0.461 us | } + 0) | _raw_spin_unlock() { + 0) 0.151 us | preempt_count_sub(); + 0) 0.451 us | } + 0) | __up_console_sem.isra.0() { + 0) 0.150 us | __printk_safe_enter(); + 0) | up() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.150 us | preempt_count_add(); + 0) 0.461 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.460 us | } + 0) 1.363 us | } + 0) 0.150 us | __printk_safe_exit(); + 0) 2.275 us | } + 0) | _raw_spin_lock() { + 0) 0.160 us | preempt_count_add(); + 0) 0.461 us | } + 0) | _raw_spin_unlock() { + 0) 0.151 us | preempt_count_sub(); + 0) 0.451 us | } + 0) 0.150 us | __printk_safe_exit(); + 0) 5.611 us | } + 0) 5.901 us | } + 0) + 38.692 us | } + 0) + 39.034 us | } + 0) 0.150 us | mutex_unlock(); + 0) | con_flush_chars() { + 0) | console_lock() { + 0) | down() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.150 us | preempt_count_add(); + 0) 0.460 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.451 us | } + 0) 1.353 us | } + 0) 1.653 us | } + 0) | set_cursor() { + 0) 0.150 us | add_softcursor(); + 0) | fbcon_cursor() { + 0) 0.150 us | __msecs_to_jiffies(); + 0) 0.160 us | fbcon_add_cursor_timer(); + 0) | get_color() { + 0) 0.160 us | fb_get_color_depth(); + 0) 0.461 us | } + 0) | get_color() { + 0) 0.160 us | fb_get_color_depth(); + 0) 0.471 us | } + 0) | bit_cursor() { + 0) 0.151 us | fb_get_color_depth(); + 0) | soft_cursor() { + 0) 0.151 us | fb_get_buffer_offset(); + 0) 0.170 us | fb_pad_aligned_buffer(); + 0) | vmw_fb_imageblit [vmwgfx]() { + 0) 0.421 us | cfb_imageblit(); + 0) | vmw_fb_dirty_mark [vmwgfx]() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.161 us | preempt_count_add(); + 0) 0.461 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.451 us | } + 0) 1.363 us | } + 0) 2.224 us | } + 0) 3.236 us | } + 0) 3.887 us | } + 0) 6.032 us | } + 0) 6.643 us | } + 0) | console_unlock() { + 0) | console_unlock.part.0() { + 0) 0.150 us | __printk_safe_enter(); + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.461 us | } + 0) | _raw_spin_unlock() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.521 us | } + 0) | __up_console_sem.isra.0() { + 0) 0.160 us | __printk_safe_enter(); + 0) | up() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.150 us | preempt_count_add(); + 0) 0.460 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.451 us | } + 0) 1.353 us | } + 0) 0.150 us | __printk_safe_exit(); + 0) 2.265 us | } + 0) | _raw_spin_lock() { + 0) 0.161 us | preempt_count_add(); + 0) 0.451 us | } + 0) | _raw_spin_unlock() { + 0) 0.151 us | preempt_count_sub(); + 0) 0.461 us | } + 0) 0.151 us | __printk_safe_exit(); + 0) 6.072 us | } + 0) 6.352 us | } + 0) + 15.268 us | } + 0) | remove_wait_queue() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.161 us | preempt_count_add(); + 0) 0.451 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.151 us | preempt_count_sub(); + 0) 0.451 us | } + 0) 1.372 us | } + 0) 0.150 us | up_read(); + 0) ! 194.364 us | } + 0) 0.150 us | ktime_get_real_seconds(); + 0) | tty_write_unlock() { + 0) 0.160 us | mutex_unlock(); + 0) | __wake_up() { + 0) | __wake_up_common_lock() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.160 us | preempt_count_add(); + 0) 0.461 us | } + 0) 0.170 us | __wake_up_common(); + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.451 us | } + 0) 1.694 us | } + 0) 1.994 us | } + 0) 2.595 us | } + 0) | tty_ldisc_deref() { + 0) 0.150 us | ldsem_up_read(); + 0) 0.431 us | } + 0) ! 201.799 us | } + 0) ! 202.179 us | } + 0) 0.180 us | __fsnotify_parent(); + 0) 0.451 us | fsnotify(); + 0) ! 204.093 us | } + 0) ! 205.184 us | } + 0) ! 205.516 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.150 us | dput(); + 0) 0.151 us | mntput(); + 0) 0.752 us | } + 0) 0.150 us | unroll_tree_refs(); + 0) 0.150 us | kfree(); + 0) 1.683 us | } + 0) 2.014 us | } + 0) ! 208.842 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.150 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.170 us | vmacache_find(); + 0) 0.471 us | } + 0) | handle_mm_fault() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.151 us | mem_cgroup_from_task(); + 0) 0.180 us | __count_memcg_events(); + 0) 0.160 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.160 us | pmd_devmap_trans_unstable(); + 0) | filemap_map_pages() { + 0) 0.160 us | __rcu_read_lock(); + 0) | alloc_set_pte() { + 0) 0.160 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.160 us | preempt_count_add(); + 0) 0.461 us | } + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.171 us | __rcu_read_lock(); + 0) 0.471 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.180 us | __rcu_read_unlock(); + 0) 0.470 us | } + 0) 0.772 us | } + 0) 1.703 us | } + 0) 2.995 us | } + 0) 0.150 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.160 us | __rcu_read_lock(); + 0) 0.451 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.161 us | __rcu_read_unlock(); + 0) 0.451 us | } + 0) 0.741 us | } + 0) 1.644 us | } + 0) 1.954 us | } + 0) 0.150 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.160 us | __rcu_read_lock(); + 0) 0.451 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.160 us | __rcu_read_unlock(); + 0) 0.451 us | } + 0) 0.742 us | } + 0) 1.643 us | } + 0) 1.943 us | } + 0) 0.160 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.461 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.150 us | __rcu_read_unlock(); + 0) 0.451 us | } + 0) 0.731 us | } + 0) 1.633 us | } + 0) 1.934 us | } + 0) 0.161 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.451 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.150 us | __rcu_read_unlock(); + 0) 0.451 us | } + 0) 0.731 us | } + 0) 1.643 us | } + 0) 1.943 us | } + 0) 0.160 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.451 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.150 us | __rcu_read_unlock(); + 0) 0.451 us | } + 0) 0.731 us | } + 0) 1.643 us | } + 0) 1.944 us | } + 0) 0.151 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.461 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.150 us | __rcu_read_unlock(); + 0) 0.451 us | } + 0) 0.731 us | } + 0) 1.874 us | } + 0) 2.184 us | } + 0) 0.151 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.160 us | __rcu_read_lock(); + 0) 0.451 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.160 us | __rcu_read_unlock(); + 0) 0.441 us | } + 0) 0.731 us | } + 0) 1.633 us | } + 0) 1.943 us | } + 0) 0.150 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.461 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.150 us | __rcu_read_unlock(); + 0) 0.441 us | } + 0) 0.731 us | } + 0) 1.633 us | } + 0) 1.934 us | } + 0) 0.151 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.160 us | __rcu_read_lock(); + 0) 0.451 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.150 us | __rcu_read_unlock(); + 0) 0.441 us | } + 0) 0.731 us | } + 0) 1.633 us | } + 0) 1.944 us | } + 0) 0.150 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.161 us | __rcu_read_lock(); + 0) 0.451 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.150 us | __rcu_read_unlock(); + 0) 0.441 us | } + 0) 0.731 us | } + 0) 1.633 us | } + 0) 1.944 us | } + 0) 0.151 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.160 us | __rcu_read_lock(); + 0) 0.451 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.150 us | __rcu_read_unlock(); + 0) 0.451 us | } + 0) 0.731 us | } + 0) 1.643 us | } + 0) 1.944 us | } + 0) 0.150 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.161 us | __rcu_read_lock(); + 0) 0.451 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.150 us | __rcu_read_unlock(); + 0) 0.441 us | } + 0) 0.732 us | } + 0) 1.633 us | } + 0) 1.934 us | } + 0) 0.151 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.160 us | __rcu_read_lock(); + 0) 0.450 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.150 us | __rcu_read_unlock(); + 0) 0.451 us | } + 0) 0.901 us | } + 0) 1.794 us | } + 0) 2.104 us | } + 0) 0.150 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.160 us | __rcu_read_lock(); + 0) 0.451 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.150 us | __rcu_read_unlock(); + 0) 0.441 us | } + 0) 0.732 us | } + 0) 1.633 us | } + 0) 1.943 us | } + 0) 0.150 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.160 us | __rcu_read_lock(); + 0) 0.461 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.150 us | __rcu_read_unlock(); + 0) 0.441 us | } + 0) 0.731 us | } + 0) 1.643 us | } + 0) 1.944 us | } + 0) 0.151 us | unlock_page(); + 0) 0.160 us | __rcu_read_unlock(); + 0) + 41.016 us | } + 0) | _raw_spin_unlock() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.441 us | } + 0) + 42.340 us | } + 0) + 44.052 us | } + 0) 0.151 us | up_read(); + 0) + 45.606 us | } + 0) + 45.946 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.151 us | ktime_get_coarse_real_ts64(); + 0) 0.451 us | } + 0) 0.771 us | } + 0) | __x64_sys_exit_group() { + 0) | do_group_exit() { + 0) | do_exit() { + 0) | profile_task_exit() { + 0) 0.201 us | blocking_notifier_call_chain(); + 0) 0.511 us | } + 0) | exit_signals() { + 0) 0.150 us | preempt_count_add(); + 0) 0.250 us | __percpu_down_read(); + 0) 0.160 us | preempt_count_sub(); + 0) 0.150 us | preempt_count_add(); + 0) | __percpu_up_read() { + 0) | rcuwait_wake_up() { + 0) 0.161 us | __rcu_read_lock(); + 0) 0.160 us | __rcu_read_unlock(); + 0) 0.792 us | } + 0) 1.192 us | } + 0) 0.151 us | preempt_count_sub(); + 0) 3.346 us | } + 0) | _raw_spin_lock_irq() { + 0) 0.161 us | preempt_count_add(); + 0) 0.461 us | } + 0) | _raw_spin_unlock_irq() { + 0) 0.170 us | preempt_count_sub(); + 0) 0.461 us | } + 0) 0.201 us | sync_mm_rss(); + 0) | acct_update_integrals() { + 0) 0.161 us | task_cputime(); + 0) 0.150 us | __acct_update_integrals(); + 0) 0.802 us | } + 0) | hrtimer_cancel() { + 0) | hrtimer_try_to_cancel() { + 0) 0.180 us | hrtimer_active(); + 0) 0.521 us | } + 0) 0.852 us | } + 0) 0.170 us | exit_itimers(); + 0) | acct_collect() { + 0) 0.160 us | down_read(); + 0) 0.150 us | up_read(); + 0) | _raw_spin_lock_irq() { + 0) 0.160 us | preempt_count_add(); + 0) 0.460 us | } + 0) 0.150 us | task_cputime(); + 0) | _raw_spin_unlock_irq() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.441 us | } + 0) 2.564 us | } + 0) 0.160 us | tty_audit_exit(); + 0) | __audit_free() { + 0) | path_put() { + 0) 0.161 us | dput(); + 0) 0.160 us | mntput(); + 0) 0.762 us | } + 0) 0.160 us | unroll_tree_refs(); + 0) 0.161 us | kfree(); + 0) 0.150 us | kfree(); + 0) 0.150 us | kfree(); + 0) 0.231 us | kfree(); + 0) 2.745 us | } + 0) 0.521 us | taskstats_exit(); + 0) | mm_release() { + 0) 0.170 us | uprobe_free_utask(); + 0) 0.661 us | } + 0) 0.180 us | sync_mm_rss(); + 0) 0.150 us | down_read(); + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.461 us | } + 0) 0.171 us | up_read(); + 0) 0.150 us | enter_lazy_tlb(); + 0) | _raw_spin_unlock() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.440 us | } + 0) 0.160 us | mm_update_next_owner(); + 0) | mmput() { + 0) | uprobe_clear_state() { + 0) 0.160 us | mutex_lock(); + 0) 0.160 us | delayed_uprobe_remove.part.0(); + 0) 0.150 us | mutex_unlock(); + 0) 1.102 us | } + 0) 0.171 us | exit_aio(); + 0) | exit_mmap() { + 0) | ldt_arch_exit_mmap() { + 0) 0.190 us | free_ldt_pgtables(); + 0) 0.511 us | } + 0) | lru_add_drain() { + 0) 0.160 us | preempt_count_add(); + 0) | lru_add_drain_cpu() { + 0) | pagevec_lru_move_fn() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.190 us | preempt_count_add(); + 0) 0.481 us | } + 0) 0.211 us | mem_cgroup_page_lruvec(); + 0) | __pagevec_lru_add_fn() { + 0) | page_evictable() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.161 us | page_mapping(); + 0) 0.160 us | __rcu_read_unlock(); + 0) 1.072 us | } + 0) | __mod_lruvec_state() { + 0) 0.170 us | __mod_node_page_state(); + 0) 0.160 us | __mod_memcg_state(); + 0) 0.791 us | } + 0) 0.150 us | __mod_zone_page_state(); + 0) 0.160 us | mem_cgroup_update_lru_size(); + 0) 2.966 us | } + 0) 0.160 us | mem_cgroup_page_lruvec(); + 0) | __pagevec_lru_add_fn() { + 0) | page_evictable() { + 0) 0.161 us | __rcu_read_lock(); + 0) 0.150 us | page_mapping(); + 0) 0.160 us | __rcu_read_unlock(); + 0) 1.292 us | } + 0) | __mod_lruvec_state() { + 0) 0.150 us | __mod_node_page_state(); + 0) 0.160 us | __mod_memcg_state(); + 0) 0.771 us | } + 0) 0.151 us | __mod_zone_page_state(); + 0) 0.160 us | mem_cgroup_update_lru_size(); + 0) 3.126 us | } + 0) 0.150 us | mem_cgroup_page_lruvec(); + 0) | __pagevec_lru_add_fn() { + 0) | page_evictable() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.150 us | page_mapping(); + 0) 0.150 us | __rcu_read_unlock(); + 0) 1.062 us | } + 0) | __mod_lruvec_state() { + 0) 0.161 us | __mod_node_page_state(); + 0) 0.160 us | __mod_memcg_state(); + 0) 0.771 us | } + 0) 0.150 us | __mod_zone_page_state(); + 0) 0.151 us | mem_cgroup_update_lru_size(); + 0) 2.906 us | } + 0) 0.151 us | mem_cgroup_page_lruvec(); + 0) | __pagevec_lru_add_fn() { + 0) | page_evictable() { + 0) 0.161 us | __rcu_read_lock(); + 0) 0.150 us | page_mapping(); + 0) 0.150 us | __rcu_read_unlock(); + 0) 1.062 us | } + 0) | __mod_lruvec_state() { + 0) 0.150 us | __mod_node_page_state(); + 0) 0.151 us | __mod_memcg_state(); + 0) 0.772 us | } + 0) 0.150 us | __mod_zone_page_state(); + 0) 0.150 us | mem_cgroup_update_lru_size(); + 0) 2.895 us | } + 0) 0.150 us | mem_cgroup_page_lruvec(); + 0) | __pagevec_lru_add_fn() { + 0) | page_evictable() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.151 us | page_mapping(); + 0) 0.150 us | __rcu_read_unlock(); + 0) 1.062 us | } + 0) | __mod_lruvec_state() { + 0) 0.150 us | __mod_node_page_state(); + 0) 0.160 us | __mod_memcg_state(); + 0) 0.771 us | } + 0) 0.171 us | __mod_zone_page_state(); + 0) 0.150 us | mem_cgroup_update_lru_size(); + 0) 2.916 us | } + 0) 0.150 us | mem_cgroup_page_lruvec(); + 0) | __pagevec_lru_add_fn() { + 0) | page_evictable() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.160 us | page_mapping(); + 0) 0.150 us | __rcu_read_unlock(); + 0) 1.062 us | } + 0) | __mod_lruvec_state() { + 0) 0.161 us | __mod_node_page_state(); + 0) 0.150 us | __mod_memcg_state(); + 0) 0.761 us | } + 0) 0.160 us | __mod_zone_page_state(); + 0) 0.151 us | mem_cgroup_update_lru_size(); + 0) 2.906 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.161 us | preempt_count_sub(); + 0) 0.461 us | } + 0) | release_pages() { + 0) 0.170 us | mem_cgroup_uncharge_list(); + 0) 0.161 us | free_unref_page_list(); + 0) 0.842 us | } + 0) + 23.334 us | } + 0) + 23.684 us | } + 0) 0.151 us | preempt_count_sub(); + 0) + 24.596 us | } + 0) 0.160 us | tlb_gather_mmu(); + 0) | unmap_vmas() { + 0) | unmap_single_vma() { + 0) 0.171 us | uprobe_munmap(); + 0) | unmap_page_range() { + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.461 us | } + 0) 0.150 us | flush_tlb_batched_pending(); + 0) 0.161 us | vm_normal_page(); + 0) | mark_page_accessed() { + 0) | activate_page() { + 0) 0.171 us | preempt_count_add(); + 0) 0.150 us | preempt_count_sub(); + 0) 0.822 us | } + 0) | workingset_activation() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.151 us | __rcu_read_unlock(); + 0) 0.862 us | } + 0) 2.274 us | } + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.170 us | __rcu_read_lock(); + 0) 0.471 us | } + 0) 0.160 us | PageHuge(); + 0) | __mod_lruvec_state() { + 0) 0.160 us | __mod_node_page_state(); + 0) 0.151 us | __mod_memcg_state(); + 0) 0.762 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.150 us | __rcu_read_unlock(); + 0) 0.441 us | } + 0) 0.732 us | } + 0) 2.906 us | } + 0) 0.170 us | __tlb_remove_page_size(); + 0) | _raw_spin_unlock() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.451 us | } + 0) 7.995 us | } + 0) 8.626 us | } + 0) | unmap_single_vma() { + 0) 0.150 us | uprobe_munmap(); + 0) | unmap_page_range() { + 0) | _raw_spin_lock() { + 0) 0.160 us | preempt_count_add(); + 0) 0.461 us | } + 0) 0.150 us | flush_tlb_batched_pending(); + 0) 0.151 us | vm_normal_page(); + 0) | mark_page_accessed() { + 0) | activate_page() { + 0) 0.161 us | preempt_count_add(); + 0) 0.150 us | preempt_count_sub(); + 0) 0.772 us | } + 0) | workingset_activation() { + 0) 0.161 us | __rcu_read_lock(); + 0) 0.150 us | __rcu_read_unlock(); + 0) 0.751 us | } + 0) 1.964 us | } + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.151 us | __rcu_read_lock(); + 0) 0.451 us | } + 0) 0.151 us | PageHuge(); + 0) | __mod_lruvec_state() { + 0) 0.150 us | __mod_node_page_state(); + 0) 0.160 us | __mod_memcg_state(); + 0) 0.771 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.150 us | __rcu_read_unlock(); + 0) 0.441 us | } + 0) 0.731 us | } + 0) 2.845 us | } + 0) 0.150 us | __tlb_remove_page_size(); + 0) | _raw_spin_unlock() { + 0) 0.161 us | preempt_count_sub(); + 0) 0.601 us | } + 0) 7.565 us | } + 0) 8.216 us | } + 0) | unmap_single_vma() { + 0) 0.151 us | uprobe_munmap(); + 0) | unmap_page_range() { + 0) | _raw_spin_lock() { + 0) 0.160 us | preempt_count_add(); + 0) 0.461 us | } + 0) 0.150 us | flush_tlb_batched_pending(); + 0) 0.150 us | vm_normal_page(); + 0) | mark_page_accessed() { + 0) | activate_page() { + 0) 0.161 us | preempt_count_add(); + 0) 0.150 us | preempt_count_sub(); + 0) 0.771 us | } + 0) | workingset_activation() { + 0) 0.160 us | __rcu_read_lock(); + 0) 0.150 us | __rcu_read_unlock(); + 0) 0.751 us | } + 0) 1.973 us | } + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.451 us | } + 0) 0.150 us | PageHuge(); + 0) | __mod_lruvec_state() { + 0) 0.170 us | __mod_node_page_state(); + 0) 0.161 us | __mod_memcg_state(); + 0) 0.781 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.150 us | __rcu_read_unlock(); + 0) 0.450 us | } + 0) 0.732 us | } + 0) 2.865 us | } + 0) 0.151 us | __tlb_remove_page_size(); + 0) | _raw_spin_unlock() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.461 us | } + 0) 7.454 us | } + 0) 8.075 us | } + 0) | unmap_single_vma() { + 0) 0.150 us | uprobe_munmap(); + 0) | unmap_page_range() { + 0) | _raw_spin_lock() { + 0) 0.160 us | preempt_count_add(); + 0) 0.461 us | } + 0) 0.150 us | flush_tlb_batched_pending(); + 0) 0.151 us | vm_normal_page(); + 0) | page_remove_rmap() { + 0) | __dec_node_page_state() { + 0) 0.160 us | __dec_node_state(); + 0) 0.471 us | } + 0) 0.812 us | } + 0) 0.160 us | __tlb_remove_page_size(); + 0) | _raw_spin_unlock() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.450 us | } + 0) 3.327 us | } + 0) 3.917 us | } + 0) | unmap_single_vma() { + 0) 0.160 us | uprobe_munmap(); + 0) | unmap_page_range() { + 0) | _raw_spin_lock() { + 0) 0.160 us | preempt_count_add(); + 0) 0.451 us | } + 0) 0.150 us | flush_tlb_batched_pending(); + 0) 0.150 us | vm_normal_page(); + 0) | page_remove_rmap() { + 0) | __dec_node_page_state() { + 0) 0.161 us | __dec_node_state(); + 0) 0.441 us | } + 0) 0.751 us | } + 0) 0.151 us | __tlb_remove_page_size(); + 0) | _raw_spin_unlock() { + 0) 0.151 us | preempt_count_sub(); + 0) 0.451 us | } + 0) 3.226 us | } + 0) 3.827 us | } + 0) | unmap_single_vma() { + 0) | unmap_page_range() { + 0) | _raw_spin_lock() { + 0) 0.921 us | preempt_count_add(); + 0) 1.233 us | } + 0) 0.150 us | flush_tlb_batched_pending(); + 0) 0.151 us | vm_normal_page(); + 0) | page_remove_rmap() { + 0) | __dec_node_page_state() { + 0) 0.150 us | __dec_node_state(); + 0) 0.451 us | } + 0) 0.741 us | } + 0) 0.150 us | __tlb_remove_page_size(); + 0) 0.151 us | vm_normal_page(); + 0) | page_remove_rmap() { + 0) | __dec_node_page_state() { + 0) 0.151 us | __dec_node_state(); + 0) 0.451 us | } + 0) 0.741 us | } + 0) 0.160 us | __tlb_remove_page_size(); + 0) | _raw_spin_unlock() { + 0) 0.160 us | preempt_count_sub(); + 0) 0.451 us | } + 0) 5.570 us | } + 0) 5.871 us | } + 0) | unmap_single_vma() { + 0) 0.151 us | uprobe_munmap(); + 0) | unmap_page_range() { + 0) | _raw_spin_lock() { + 0) 0.151 us | preempt_count_add(); + 0) 0.461 us | } + 0) 0.151 us | flush_tlb_batched_pending(); + 0) 0.160 us | vm_normal_page(); + 0) 0.170 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.460 us | } + 0) 0.150 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.150 us | __rcu_read_unlock(); + 0) 0.450 us | } + 0) 0.742 us | } + 0) 1.974 us | } + 0) | __tlb_remove_page_size() { + 0) | __get_free_pages() { + 0) | alloc_pages_current() { + 0) 0.160 us | get_task_policy.part.0(); + 0) 0.150 us | policy_nodemask(); + 0) 0.161 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.150 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.160 us | __inc_numa_state(); + 0) 0.150 us | __inc_numa_state(); + 0) 0.161 us | prep_new_page(); + 0) 1.182 us | } + 0) 1.813 us | } + 0) 3.026 us | } + 0) 3.346 us | } + 0) 3.677 us | } + 0) 0.151 us | vm_normal_page(); + 0) 0.150 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.160 us | __rcu_read_lock(); + 0) 0.461 us | } + 0) 0.160 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.161 us | __rcu_read_unlock(); + 0) 0.461 us | } + 0) 0.751 us | } + 0) 2.003 us | } + 0) 0.150 us | __tlb_remove_page_size(); + 0) 0.151 us | vm_normal_page(); + 0) 0.150 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.461 us | } + 0) 0.160 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.211 us | __rcu_read_unlock(); + 0) 0.511 us | } + 0) 0.801 us | } + 0) 2.275 us | } + 0) 0.150 us | __tlb_remove_page_size(); + 0) 0.150 us | vm_normal_page(); + 0) 0.150 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.151 us | __rcu_read_lock(); + 0) 0.461 us | } + 0) 0.150 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.161 us | __rcu_read_unlock(); + 0) 0.451 us | } + 0) 0.741 us | } + 0) 1.953 us | } + 0) 0.160 us | __tlb_remove_page_size(); + 0) 0.151 us | vm_normal_page(); + 0) 0.150 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.461 us | } + 0) 0.150 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.150 us | __rcu_read_unlock(); + 0) 0.451 us | } + 0) 0.742 us | } + 0) 1.954 us | } + 0) 0.161 us | __tlb_remove_page_size(); + 0) 0.150 us | vm_normal_page(); + 0) 0.160 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.461 us | } + 0) 0.150 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.160 us | __rcu_read_unlock(); + 0) 0.451 us | } + 0) 0.742 us | } + 0) 1.954 us | } + 0) 0.150 us | __tlb_remove_page_size(); + 0) 0.150 us | vm_normal_page(); + 0) 0.151 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.151 us | __rcu_read_lock(); + 0) 0.461 us | } + 0) 0.151 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.161 us | __rcu_read_unlock(); + 0) 0.451 us | } + 0) 0.741 us | } + 0) 1.963 us | } + 0) 0.150 us | __tlb_remove_page_size(); + 0) 0.151 us | vm_normal_page(); + 0) 0.150 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.160 us | __rcu_read_lock(); + 0) 0.461 us | } + 0) 0.160 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.160 us | __rcu_read_unlock(); + 0) 0.461 us | } + 0) 0.761 us | } + 0) 1.983 us | } + 0) 0.160 us | __tlb_remove_page_size(); + 0) 0.150 us | vm_normal_page(); + 0) 0.160 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.161 us | __rcu_read_lock(); + 0) 0.481 us | } + 0) 0.161 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.161 us | __rcu_read_unlock(); + 0) 0.481 us | } + 0) 0.801 us | } + 0) 2.084 us | } + 0) 0.170 us | __tlb_remove_page_size(); + 0) 0.160 us | vm_normal_page(); + 0) 0.171 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.171 us | __rcu_read_lock(); + 0) 0.501 us | } + 0) 0.171 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.170 us | __rcu_read_unlock(); + 0) 0.491 us | } + 0) 0.801 us | } + 0) 2.114 us | } + 0) 0.170 us | __tlb_remove_page_size(); + 0) 0.160 us | vm_normal_page(); + 0) 0.161 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.160 us | __rcu_read_lock(); + 0) 0.501 us | } + 0) 0.160 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.411 us | } + 0) 0.671 us | } + 0) 1.954 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.121 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.371 us | } + 0) 0.131 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.121 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.121 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.350 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.131 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.121 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.774 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.371 us | } + 0) 0.131 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.581 us | } + 0) 1.543 us | } + 0) 0.131 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.121 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.121 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.121 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.121 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.260 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.431 us | } + 0) 0.672 us | } + 0) 1.753 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.581 us | } + 0) 1.552 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.581 us | } + 0) 1.542 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.581 us | } + 0) 1.542 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.541 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.350 us | } + 0) 0.592 us | } + 0) 1.543 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.121 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.121 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.121 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.131 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.121 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.360 us | } + 0) 0.592 us | } + 0) 1.553 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.121 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.370 us | } + 0) 0.131 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.121 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.581 us | } + 0) 1.543 us | } + 0) 0.121 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.121 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.360 us | } + 0) 0.582 us | } + 0) 1.553 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.131 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.121 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.774 us | } + 0) 0.341 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.121 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.121 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.581 us | } + 0) 1.543 us | } + 0) 0.121 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.371 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) | _raw_spin_unlock() { + 0) 0.120 us | preempt_count_sub(); + 0) 0.361 us | } + 0) + 96.180 us | } + 0) + 96.781 us | } + 0) | unmap_single_vma() { + 0) 0.130 us | uprobe_munmap(); + 0) | unmap_page_range() { + 0) | _raw_spin_lock() { + 0) 0.120 us | preempt_count_add(); + 0) 0.370 us | } + 0) 0.120 us | flush_tlb_batched_pending(); + 0) 0.120 us | vm_normal_page(); + 0) 0.121 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.350 us | } + 0) 0.592 us | } + 0) 1.543 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.121 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.121 us | __rcu_read_unlock(); + 0) 0.641 us | } + 0) 0.872 us | } + 0) 1.824 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.350 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.121 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.121 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.360 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.121 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.752 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.411 us | } + 0) 0.641 us | } + 0) 1.984 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.121 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.121 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.121 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.581 us | } + 0) 1.553 us | } + 0) 0.131 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.121 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.360 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.121 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.121 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.121 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.121 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.121 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.360 us | } + 0) 0.592 us | } + 0) 1.553 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.121 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.370 us | } + 0) 0.121 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.121 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.121 us | __tlb_remove_page_size(); + 0) 0.121 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.121 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.121 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.131 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.131 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.371 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.350 us | } + 0) 0.592 us | } + 0) 1.543 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.121 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.370 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.121 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.121 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.360 us | } + 0) 0.582 us | } + 0) 1.543 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.121 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.121 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.371 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.260 us | __rcu_read_unlock(); + 0) 0.491 us | } + 0) 0.782 us | } + 0) 1.733 us | } + 0) 0.121 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.121 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.350 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.121 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.131 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.121 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.131 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.121 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.360 us | } + 0) 0.581 us | } + 0) 1.543 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.121 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.121 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.121 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.121 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.121 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.371 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.360 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.121 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.250 us | __rcu_read_lock(); + 0) 0.491 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.683 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.360 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.370 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.542 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.360 us | } + 0) 0.581 us | } + 0) 1.543 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.581 us | } + 0) 1.542 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.350 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.190 us | __rcu_read_lock(); + 0) 0.420 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.581 us | } + 0) 1.613 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.371 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.350 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.581 us | } + 0) 1.542 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.360 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.542 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.331 us | __rcu_read_unlock(); + 0) 0.571 us | } + 0) 0.801 us | } + 0) 1.753 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.131 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.360 us | } + 0) 0.581 us | } + 0) 1.543 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.131 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.121 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.121 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.360 us | } + 0) 0.581 us | } + 0) 1.543 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.121 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.121 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.581 us | } + 0) 1.543 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.121 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.350 us | } + 0) 0.592 us | } + 0) 1.543 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.121 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.260 us | __rcu_read_lock(); + 0) 0.501 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.350 us | } + 0) 0.591 us | } + 0) 1.734 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.121 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.121 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.121 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.581 us | } + 0) 1.543 us | } + 0) 0.121 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.121 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.360 us | } + 0) 0.581 us | } + 0) 1.553 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.121 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.121 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.121 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.121 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.121 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.350 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.121 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.121 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.121 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.542 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.350 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.542 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.360 us | __rcu_read_unlock(); + 0) 0.581 us | } + 0) 0.822 us | } + 0) 1.783 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.601 us | } + 0) 1.553 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.360 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.581 us | } + 0) 1.553 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.360 us | } + 0) 0.581 us | } + 0) 1.553 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.370 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.542 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.341 us | __rcu_read_lock(); + 0) 0.641 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.813 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) ==========> | + 0) | smp_apic_timer_interrupt() { + 0) | irq_enter() { + 0) 0.170 us | rcu_irq_enter(); + 0) 0.230 us | irqtime_account_irq(); + 0) 0.140 us | preempt_count_add(); + 0) 1.162 us | } + 0) | hrtimer_interrupt() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.141 us | preempt_count_add(); + 0) 0.421 us | } + 0) 0.281 us | ktime_get_update_offsets_now(); + 0) | __hrtimer_run_queues() { + 0) 0.311 us | __remove_hrtimer(); + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.371 us | } + 0) | tick_sched_timer() { + 0) 0.141 us | ktime_get(); + 0) | tick_sched_do_timer() { + 0) | tick_do_update_jiffies64.part.0() { + 0) | _raw_spin_lock() { + 0) 0.130 us | preempt_count_add(); + 0) 0.371 us | } + 0) | do_timer() { + 0) 0.141 us | calc_global_load(); + 0) 0.381 us | } + 0) | _raw_spin_unlock() { + 0) 0.121 us | preempt_count_sub(); + 0) 0.361 us | } + 0) | update_wall_time() { + 0) | timekeeping_advance() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.130 us | preempt_count_add(); + 0) 0.370 us | } + 0) 0.130 us | ntp_tick_length(); + 0) 0.120 us | ntp_tick_length(); + 0) | timekeeping_update() { + 0) 0.120 us | ntp_get_next_leap(); + 0) 0.151 us | update_vsyscall(); + 0) | raw_notifier_call_chain() { + 0) 0.130 us | notifier_call_chain(); + 0) 0.361 us | } + 0) 0.130 us | update_fast_timekeeper(); + 0) 0.121 us | update_fast_timekeeper(); + 0) 1.703 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.121 us | preempt_count_sub(); + 0) 0.361 us | } + 0) 3.557 us | } + 0) 3.817 us | } + 0) 5.550 us | } + 0) 5.821 us | } + 0) | tick_sched_handle.isra.0() { + 0) | update_process_times() { + 0) | account_process_tick() { + 0) | irqtime_account_process_tick.isra.0() { + 0) | account_system_index_time() { + 0) | cpuacct_account_field() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.692 us | } + 0) 0.130 us | __rcu_read_lock(); + 0) | __cgroup_account_cputime_field() { + 0) 0.130 us | preempt_count_add(); + 0) | cgroup_base_stat_cputime_account_end.isra.0() { + 0) 0.130 us | cgroup_rstat_updated(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.631 us | } + 0) 1.222 us | } + 0) 0.130 us | __rcu_read_unlock(); + 0) | acct_account_cputime() { + 0) 0.140 us | __acct_update_integrals(); + 0) 0.380 us | } + 0) 3.517 us | } + 0) 3.777 us | } + 0) 4.028 us | } + 0) | run_local_timers() { + 0) 0.130 us | hrtimer_run_queues(); + 0) | raise_softirq() { + 0) 0.130 us | __raise_softirq_irqoff(); + 0) 0.371 us | } + 0) 0.902 us | } + 0) | rcu_sched_clock_irq() { + 0) 0.130 us | rcu_is_cpu_rrupt_from_idle(); + 0) 0.130 us | rcu_segcblist_ready_cbs(); + 0) | invoke_rcu_core() { + 0) | raise_softirq() { + 0) 0.130 us | __raise_softirq_irqoff(); + 0) 0.381 us | } + 0) 0.661 us | } + 0) 1.553 us | } + 0) | scheduler_tick() { + 0) | _raw_spin_lock() { + 0) 0.130 us | preempt_count_add(); + 0) 0.371 us | } + 0) | update_rq_clock() { + 0) 0.181 us | update_irq_load_avg(); + 0) 0.501 us | } + 0) | task_tick_fair() { + 0) | update_curr() { + 0) 0.140 us | update_min_vruntime(); + 0) | cpuacct_charge() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.631 us | } + 0) 0.120 us | __rcu_read_lock(); + 0) | __cgroup_account_cputime() { + 0) 0.121 us | preempt_count_add(); + 0) | cgroup_base_stat_cputime_account_end.isra.0() { + 0) 0.120 us | cgroup_rstat_updated(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.621 us | } + 0) 1.112 us | } + 0) 0.131 us | __rcu_read_unlock(); + 0) 2.936 us | } + 0) | __update_load_avg_se() { + 0) 0.131 us | __accumulate_pelt_segments(); + 0) 0.431 us | } + 0) | __update_load_avg_cfs_rq() { + 0) 0.121 us | __accumulate_pelt_segments(); + 0) 0.401 us | } + 0) 0.131 us | update_cfs_group(); + 0) 0.120 us | hrtimer_active(); + 0) | update_curr() { + 0) 0.120 us | update_min_vruntime(); + 0) 0.371 us | } + 0) | __update_load_avg_se() { + 0) 0.121 us | __accumulate_pelt_segments(); + 0) 0.371 us | } + 0) | __update_load_avg_cfs_rq() { + 0) 0.121 us | __accumulate_pelt_segments(); + 0) 0.371 us | } + 0) | update_cfs_group() { + 0) | reweight_entity() { + 0) 0.140 us | update_curr(); + 0) 0.120 us | account_entity_dequeue(); + 0) 0.120 us | account_entity_enqueue(); + 0) 0.912 us | } + 0) 1.172 us | } + 0) 0.120 us | hrtimer_active(); + 0) 8.015 us | } + 0) 0.130 us | calc_global_load_tick(); + 0) | _raw_spin_unlock() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.381 us | } + 0) 0.140 us | trigger_load_balance(); + 0) + 10.720 us | } + 0) 0.150 us | run_posix_cpu_timers(); + 0) + 18.284 us | } + 0) 0.160 us | profile_tick(); + 0) + 18.845 us | } + 0) 0.120 us | hrtimer_forward(); + 0) + 25.618 us | } + 0) | _raw_spin_lock_irq() { + 0) 0.131 us | preempt_count_add(); + 0) 0.361 us | } + 0) 0.241 us | enqueue_hrtimer(); + 0) + 27.782 us | } + 0) | __hrtimer_get_next_event() { + 0) 0.130 us | __hrtimer_next_event_base(); + 0) 0.160 us | __hrtimer_next_event_base(); + 0) 0.692 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.120 us | preempt_count_sub(); + 0) 0.370 us | } + 0) | tick_program_event() { + 0) | clockevents_program_event() { + 0) 0.161 us | ktime_get(); + 0) 1.933 us | lapic_next_event(); + 0) 2.555 us | } + 0) 2.825 us | } + 0) + 33.342 us | } + 0) | irq_exit() { + 0) 0.180 us | irqtime_account_irq(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.250 us | ksoftirqd_running(); + 0) | __do_softirq() { + 0) 0.160 us | irqtime_account_irq(); + 0) 0.131 us | preempt_count_add(); + 0) | run_timer_softirq() { + 0) | _raw_spin_lock_irq() { + 0) 0.141 us | preempt_count_add(); + 0) 0.381 us | } + 0) 0.211 us | collect_expired_timers(); + 0) | expire_timers() { + 0) | _raw_spin_unlock_irq() { + 0) 0.120 us | preempt_count_sub(); + 0) 0.371 us | } + 0) | call_timer_fn() { + 0) | vbg_heartbeat_timer [vboxguest]() { + 0) 8.055 us | vbg_req_perform [vboxguest](); + 0) 0.160 us | __msecs_to_jiffies(); + 0) | mod_timer() { + 0) | lock_timer_base() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.140 us | preempt_count_add(); + 0) 0.380 us | } + 0) 0.632 us | } + 0) 0.120 us | detach_if_pending(); + 0) 0.141 us | get_nohz_timer_target(); + 0) | internal_add_timer() { + 0) | __internal_add_timer() { + 0) 0.171 us | calc_wheel_index(); + 0) 0.130 us | enqueue_timer(); + 0) 0.661 us | } + 0) 0.120 us | trigger_dyntick_cpu.isra.0(); + 0) 1.142 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.381 us | } + 0) 3.186 us | } + 0) + 12.313 us | } + 0) + 12.704 us | } + 0) | _raw_spin_lock_irq() { + 0) 0.130 us | preempt_count_add(); + 0) 0.371 us | } + 0) + 13.946 us | } + 0) | _raw_spin_unlock_irq() { + 0) 0.121 us | preempt_count_sub(); + 0) 0.361 us | } + 0) | _raw_spin_lock_irq() { + 0) 0.120 us | preempt_count_add(); + 0) 0.531 us | } + 0) 0.141 us | collect_expired_timers(); + 0) | _raw_spin_unlock_irq() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.371 us | } + 0) + 16.992 us | } + 0) | rcu_core_si() { + 0) | rcu_core() { + 0) 0.140 us | note_gp_changes(); + 0) | rcu_accelerate_cbs_unlocked() { + 0) | _raw_spin_lock() { + 0) 0.120 us | preempt_count_add(); + 0) 0.361 us | } + 0) | rcu_accelerate_cbs() { + 0) 0.130 us | rcu_segcblist_pend_cbs(); + 0) 0.140 us | rcu_segcblist_accelerate(); + 0) 0.170 us | rcu_start_this_gp.isra.0(); + 0) 0.922 us | } + 0) | _raw_spin_unlock() { + 0) 0.120 us | preempt_count_sub(); + 0) 0.371 us | } + 0) | rcu_gp_kthread_wake() { + 0) | swake_up_one() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.130 us | preempt_count_add(); + 0) 0.370 us | } + 0) | swake_up_locked.part.0() { + 0) | wake_up_process() { + 0) | try_to_wake_up() { + 0) 0.120 us | preempt_count_add(); + 0) | _raw_spin_lock_irqsave() { + 0) 0.130 us | preempt_count_add(); + 0) 0.371 us | } + 0) | select_task_rq_rt() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.641 us | } + 0) | _raw_spin_lock() { + 0) 0.130 us | preempt_count_add(); + 0) 0.380 us | } + 0) | update_rq_clock() { + 0) 0.150 us | update_irq_load_avg(); + 0) 0.421 us | } + 0) | ttwu_do_activate() { + 0) | activate_task() { + 0) | psi_task_change() { + 0) 0.170 us | record_times(); + 0) 0.782 us | } + 0) | enqueue_task_rt() { + 0) | dequeue_rt_stack() { + 0) 0.130 us | dequeue_top_rt_rq(); + 0) 0.510 us | } + 0) 0.180 us | cpupri_set(); + 0) 0.141 us | update_rt_migration(); + 0) | _raw_spin_lock() { + 0) 0.130 us | preempt_count_add(); + 0) 0.370 us | } + 0) | _raw_spin_unlock() { + 0) 0.120 us | preempt_count_sub(); + 0) 0.360 us | } + 0) 0.150 us | enqueue_top_rt_rq(); + 0) 2.725 us | } + 0) 4.028 us | } + 0) | ttwu_do_wakeup.isra.0() { + 0) | check_preempt_curr() { + 0) 0.141 us | resched_curr(); + 0) 0.421 us | } + 0) 0.130 us | task_woken_rt(); + 0) 1.242 us | } + 0) 5.640 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.360 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.120 us | preempt_count_sub(); + 0) 0.360 us | } + 0) 0.121 us | preempt_count_sub(); + 0) 9.929 us | } + 0) + 10.179 us | } + 0) + 10.459 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.120 us | preempt_count_sub(); + 0) 0.370 us | } + 0) + 11.681 us | } + 0) + 12.183 us | } + 0) + 14.457 us | } + 0) 0.120 us | rcu_segcblist_ready_cbs(); + 0) + 15.329 us | } + 0) + 15.589 us | } + 0) 0.170 us | irqtime_account_irq(); + 0) + 33.933 us | } + 0) 0.140 us | idle_cpu(); + 0) 0.140 us | rcu_irq_exit(); + 0) + 35.788 us | } + 0) + 72.807 us | } + 0) <========== | + 0) 0.160 us | vm_normal_page(); + 0) 0.131 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.391 us | } + 0) 0.140 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.371 us | } + 0) 0.611 us | } + 0) 1.633 us | } + 0) 0.211 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.121 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.360 us | } + 0) 0.592 us | } + 0) 1.553 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.121 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.121 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.131 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.360 us | } + 0) 0.582 us | } + 0) 1.543 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.822 us | } + 0) 1.784 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.121 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.121 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.121 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.121 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.371 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.350 us | } + 0) 0.592 us | } + 0) 1.543 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.131 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.121 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.360 us | } + 0) 0.581 us | } + 0) 1.543 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.121 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.121 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.360 us | } + 0) 0.591 us | } + 0) 2.124 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.552 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.360 us | } + 0) 0.581 us | } + 0) 1.553 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.542 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.371 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.542 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.180 us | __rcu_read_lock(); + 0) 0.421 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.581 us | } + 0) 1.603 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.581 us | } + 0) 1.553 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.581 us | } + 0) 1.553 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.581 us | } + 0) 1.543 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.121 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.821 us | } + 0) 1.783 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.371 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.581 us | } + 0) 1.543 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.581 us | } + 0) 1.553 us | } + 0) 0.131 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.360 us | } + 0) 0.592 us | } + 0) 1.663 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.121 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.121 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.121 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.350 us | } + 0) 0.592 us | } + 0) 1.543 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.121 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.370 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.121 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.360 us | } + 0) 0.592 us | } + 0) 1.543 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.121 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.370 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.121 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.131 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.350 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.121 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.371 us | } + 0) 0.121 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.131 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.360 us | } + 0) 0.581 us | } + 0) 1.553 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.131 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.121 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.121 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.350 us | } + 0) 0.832 us | } + 0) 1.783 us | } + 0) 0.121 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.371 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.121 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.121 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.581 us | } + 0) 1.553 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.131 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.121 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.121 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.121 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.371 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.774 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.371 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.121 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.121 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.121 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.121 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.581 us | } + 0) 1.543 us | } + 0) 0.131 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.121 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.371 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.552 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.581 us | } + 0) 1.553 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.581 us | } + 0) 1.552 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.722 us | } + 0) 1.683 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.371 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.131 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.121 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.581 us | } + 0) 1.553 us | } + 0) 0.131 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.121 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.581 us | } + 0) 1.814 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.121 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.131 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.563 us | } + 0) 0.121 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.350 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.121 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.121 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.121 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.131 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.371 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.360 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.131 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.121 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.121 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.581 us | } + 0) 1.553 us | } + 0) 0.131 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.121 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.581 us | } + 0) 1.553 us | } + 0) 0.131 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.131 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.350 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.121 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.121 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.121 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.121 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.121 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.350 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.121 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.370 us | } + 0) 0.121 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.121 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.121 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.350 us | } + 0) 0.712 us | } + 0) 1.673 us | } + 0) 0.121 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.581 us | } + 0) 1.543 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.371 us | } + 0) 0.121 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.131 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.581 us | } + 0) 1.553 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.121 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.121 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.121 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.121 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.121 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.693 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.360 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.581 us | } + 0) 1.543 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) | _raw_spin_unlock() { + 0) | preempt_count_sub() { + 0) | rcu_note_context_switch() { + 0) 0.141 us | rcu_preempt_deferred_qs(); + 0) 0.120 us | rcu_qs(); + 0) 0.671 us | } + 0) | _raw_spin_lock() { + 0) 0.120 us | preempt_count_add(); + 0) 0.360 us | } + 0) 0.140 us | update_rq_clock(); + 0) 0.180 us | pick_next_task_stop(); + 0) 0.140 us | pick_next_task_dl(); + 0) | pick_next_task_rt() { + 0) | put_prev_task_fair() { + 0) | put_prev_entity() { + 0) | update_curr() { + 0) 0.130 us | update_min_vruntime(); + 0) | cpuacct_charge() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.641 us | } + 0) 0.121 us | __rcu_read_lock(); + 0) | __cgroup_account_cputime() { + 0) 0.120 us | preempt_count_add(); + 0) | cgroup_base_stat_cputime_account_end.isra.0() { + 0) 0.120 us | cgroup_rstat_updated(); + 0) 0.120 us | preempt_count_sub(); + 0) 0.601 us | } + 0) 1.162 us | } + 0) 0.131 us | __rcu_read_unlock(); + 0) 3.056 us | } + 0) 0.120 us | check_cfs_rq_runtime(); + 0) 0.170 us | __enqueue_entity(); + 0) 0.141 us | __update_load_avg_se(); + 0) 0.140 us | __update_load_avg_cfs_rq(); + 0) 4.448 us | } + 0) | put_prev_entity() { + 0) | update_curr() { + 0) 0.130 us | update_min_vruntime(); + 0) 0.370 us | } + 0) 0.120 us | check_cfs_rq_runtime(); + 0) 0.120 us | __enqueue_entity(); + 0) 0.130 us | __update_load_avg_se(); + 0) 0.120 us | __update_load_avg_cfs_rq(); + 0) 2.003 us | } + 0) 6.853 us | } + 0) | update_rt_rq_load_avg() { + 0) 0.120 us | __accumulate_pelt_segments(); + 0) 0.411 us | } + 0) 7.695 us | } + 0) 0.120 us | enter_lazy_tlb(); + ------------------------------------------ + 0) <...>-32904 => rcu_pre-11 + ------------------------------------------ + + 0) | finish_task_switch() { + 0) | _raw_spin_unlock_irq() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.370 us | } + 0) 0.651 us | } + 0) 0.120 us | preempt_count_sub(); + 0) # 9961.919 us | } /* schedule */ + 0) | prepare_to_swait_event() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.130 us | preempt_count_add(); + 0) 0.380 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.370 us | } + 0) 1.142 us | } + 0) | finish_swait() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.131 us | preempt_count_add(); + 0) 0.381 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.121 us | preempt_count_sub(); + 0) 0.361 us | } + 0) 1.102 us | } + 0) | _raw_spin_lock_irq() { + 0) 0.141 us | preempt_count_add(); + 0) 0.371 us | } + 0) | _raw_spin_unlock_irq() { + 0) 0.121 us | preempt_count_sub(); + 0) 0.371 us | } + 0) | _raw_spin_lock() { + 0) 0.141 us | preempt_count_add(); + 0) 0.381 us | } + 0) | _raw_spin_lock_irq() { + 0) 0.130 us | preempt_count_add(); + 0) 0.361 us | } + 0) | _raw_spin_unlock_irq() { + 0) 0.120 us | preempt_count_sub(); + 0) 0.371 us | } + 0) | _raw_spin_unlock() { + 0) 0.120 us | preempt_count_sub(); + 0) 0.351 us | } + 0) | _raw_spin_lock_irqsave() { + 0) 0.130 us | preempt_count_add(); + 0) 0.381 us | } + 0) | __note_gp_changes() { + 0) | rcu_accelerate_cbs() { + 0) 0.131 us | rcu_segcblist_pend_cbs(); + 0) 0.130 us | rcu_segcblist_accelerate(); + 0) 0.120 us | rcu_start_this_gp.isra.0(); + 0) 0.852 us | } + 0) 1.132 us | } + 0) | _raw_spin_unlock_irq() { + 0) 0.121 us | preempt_count_sub(); + 0) 0.351 us | } + 0) | prepare_to_swait_event() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.140 us | preempt_count_add(); + 0) 0.381 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.120 us | preempt_count_sub(); + 0) 0.371 us | } + 0) 1.112 us | } + 0) | schedule_timeout() { + 0) 0.130 us | init_timer_key(); + 0) | lock_timer_base() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.140 us | preempt_count_add(); + 0) 0.370 us | } + 0) 0.621 us | } + 0) 0.120 us | detach_if_pending(); + 0) 0.120 us | get_nohz_timer_target(); + 0) | __internal_add_timer() { + 0) 0.130 us | calc_wheel_index(); + 0) 0.121 us | enqueue_timer(); + 0) 0.751 us | } + 0) 0.121 us | trigger_dyntick_cpu.isra.0(); + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.120 us | preempt_count_sub(); + 0) 0.360 us | } + 0) | schedule() { + 0) 0.130 us | preempt_count_add(); + 0) | rcu_note_context_switch() { + 0) 0.130 us | rcu_preempt_deferred_qs(); + 0) 0.141 us | rcu_qs(); + 0) 0.651 us | } + 0) | _raw_spin_lock() { + 0) 0.121 us | preempt_count_add(); + 0) 0.361 us | } + 0) | update_rq_clock() { + 0) 0.121 us | update_irq_load_avg(); + 0) 0.401 us | } + 0) | deactivate_task() { + 0) | psi_task_change() { + 0) 0.160 us | record_times(); + 0) 0.481 us | } + 0) | dequeue_task_rt() { + 0) | update_curr_rt() { + 0) | cpuacct_charge() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.601 us | } + 0) 0.120 us | __rcu_read_lock(); + 0) 0.121 us | __rcu_read_unlock(); + 0) | _raw_spin_lock() { + 0) 0.120 us | preempt_count_add(); + 0) 0.371 us | } + 0) 0.130 us | balance_runtime(); + 0) | _raw_spin_unlock() { + 0) 0.121 us | preempt_count_sub(); + 0) 0.361 us | } + 0) 2.715 us | } + 0) | dequeue_rt_stack() { + 0) 0.130 us | dequeue_top_rt_rq(); + 0) 0.150 us | cpupri_set(); + 0) 0.130 us | update_rt_migration(); + 0) 0.932 us | } + 0) 0.121 us | enqueue_top_rt_rq(); + 0) 4.278 us | } + 0) 5.330 us | } + 0) 0.121 us | pick_next_task_stop(); + 0) 0.120 us | pick_next_task_dl(); + 0) | pick_next_task_rt() { + 0) 0.130 us | pull_rt_task(); + 0) 0.130 us | update_curr_rt(); + 0) 0.662 us | } + 0) | pick_next_task_fair() { + 0) | put_prev_task_rt() { + 0) 0.121 us | update_curr_rt(); + 0) 0.140 us | update_rt_rq_load_avg(); + 0) 0.631 us | } + 0) | pick_next_entity() { + 0) 0.130 us | clear_buddies(); + 0) 0.410 us | } + 0) | set_next_entity() { + 0) 0.130 us | __update_load_avg_se(); + 0) 0.130 us | __update_load_avg_cfs_rq(); + 0) 0.721 us | } + 0) | pick_next_entity() { + 0) 0.120 us | clear_buddies(); + 0) 0.361 us | } + 0) | set_next_entity() { + 0) 0.121 us | __update_load_avg_se(); + 0) 0.120 us | __update_load_avg_cfs_rq(); + 0) 0.621 us | } + 0) 3.637 us | } + 0) 0.120 us | enter_lazy_tlb(); + ------------------------------------------ + 0) rcu_pre-11 => <...>-32904 + ------------------------------------------ + + 0) | finish_task_switch() { + 0) | _raw_spin_unlock_irq() { + 0) 0.121 us | preempt_count_sub(); + 0) 0.361 us | } + 0) 0.611 us | } + 0) 0.121 us | } /* preempt_count_sub */ + 0) + 39.725 us | } + 0) | _raw_spin_lock() { + 0) 0.131 us | preempt_count_add(); + 0) 0.381 us | } + 0) 0.120 us | flush_tlb_batched_pending(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.121 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.150 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.360 us | } + 0) 0.581 us | } + 0) 1.553 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.370 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.581 us | } + 0) 1.543 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.350 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.431 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.581 us | } + 0) 1.613 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.542 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.351 us | } + 0) 0.591 us | } + 0) 1.543 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.591 us | } + 0) 1.553 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.120 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.581 us | } + 0) 1.543 us | } + 0) 0.120 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.120 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.120 us | __rcu_read_lock(); + 0) 0.360 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.121 us | __rcu_read_unlock(); + 0) 0.361 us | } + 0) 0.581 us | } + 0) 1.553 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.120 us | vm_normal_page(); + 0) 0.121 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.121 us | __rcu_read_lock(); + 0) 0.361 us | } + 0) 0.120 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.150 us | __rcu_read_unlock(); + 0) 0.411 us | } + 0) 0.681 us | } + 0) 1.663 us | } + 0) 0.161 us | __tlb_remove_page_size(); + 0) 0.160 us | vm_normal_page(); + 0) 0.160 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.170 us | __rcu_read_lock(); + 0) 0.501 us | } + 0) 0.160 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.170 us | __rcu_read_unlock(); + 0) 0.481 us | } + 0) 0.802 us | } + 0) 2.114 us | } + 0) 0.171 us | __tlb_remove_page_size(); + 0) 0.160 us | vm_normal_page(); + 0) 0.170 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.160 us | __rcu_read_lock(); + 0) 0.491 us | } + 0) 0.160 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.160 us | __rcu_read_unlock(); + 0) 0.481 us | } + 0) 0.802 us | } + 0) 2.114 us | } + 0) 0.170 us | __tlb_remove_page_size(); + 0) 0.171 us | vm_normal_page(); + 0) 0.160 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.390 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.694 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.131 us | vm_normal_page(); + 0) 0.140 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.300 us | __rcu_read_unlock(); + 0) 0.551 us | } + 0) 0.802 us | } + 0) 1.844 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.642 us | } + 0) 1.683 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.651 us | } + 0) 1.693 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.141 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.694 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.131 us | vm_normal_page(); + 0) 0.140 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.694 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.131 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.390 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.381 us | } + 0) 0.641 us | } + 0) 1.694 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.131 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.290 us | __rcu_read_lock(); + 0) 0.552 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.380 us | } + 0) 0.642 us | } + 0) 1.914 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.652 us | } + 0) 1.693 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.140 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.391 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.651 us | } + 0) 1.703 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.131 us | vm_normal_page(); + 0) 0.140 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.694 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.131 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.704 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.131 us | vm_normal_page(); + 0) 0.140 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.694 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.140 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.391 us | } + 0) 0.140 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.642 us | } + 0) 1.693 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.140 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.642 us | } + 0) 1.693 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.140 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.391 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.651 us | } + 0) 1.693 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.642 us | } + 0) 1.703 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.694 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.141 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.390 us | } + 0) 0.140 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.260 us | __rcu_read_unlock(); + 0) 0.501 us | } + 0) 0.762 us | } + 0) 1.814 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.391 us | } + 0) 0.140 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.642 us | } + 0) 1.693 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.704 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.131 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.704 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.131 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.694 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.131 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.693 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.220 us | __rcu_read_lock(); + 0) 0.481 us | } + 0) 0.140 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.774 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.131 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.693 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.391 us | } + 0) 0.131 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.381 us | } + 0) 0.641 us | } + 0) 1.693 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.140 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.391 us | } + 0) 0.131 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.693 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) 0.131 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.693 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.140 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.693 us | } + 0) 0.131 us | __tlb_remove_page_size(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.391 us | } + 0) 0.141 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.381 us | } + 0) 0.641 us | } + 0) 1.693 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) 0.131 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.693 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) | _raw_spin_unlock() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.391 us | } + 0) ! 600.386 us | } + 0) ! 600.876 us | } + 0) | unmap_single_vma() { + 0) 0.150 us | uprobe_munmap(); + 0) | unmap_page_range() { + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.140 us | flush_tlb_batched_pending(); + 0) 0.130 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.391 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.380 us | } + 0) 0.641 us | } + 0) 1.693 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.131 us | vm_normal_page(); + 0) 0.140 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.694 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.131 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.844 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.140 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) 0.140 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.642 us | } + 0) 1.693 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.140 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.693 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.131 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.390 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.704 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.131 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.694 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.131 us | vm_normal_page(); + 0) 0.140 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.704 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.131 us | vm_normal_page(); + 0) 0.140 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) 0.230 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.804 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.131 us | vm_normal_page(); + 0) 0.140 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) 0.140 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.694 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.141 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.390 us | } + 0) 0.140 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.694 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.141 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.693 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.140 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.391 us | } + 0) 0.131 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.693 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.140 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) 0.141 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.703 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.290 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.390 us | } + 0) 0.140 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.381 us | } + 0) 0.641 us | } + 0) 1.694 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.141 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.693 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) + 44.193 us | } + 0) + 44.774 us | } + 0) | unmap_single_vma() { + 0) 0.140 us | uprobe_munmap(); + 0) | unmap_page_range() { + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.140 us | flush_tlb_batched_pending(); + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.512 us | } + 0) 2.044 us | } + 0) | unmap_single_vma() { + 0) 0.130 us | uprobe_munmap(); + 0) | unmap_page_range() { + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.130 us | flush_tlb_batched_pending(); + 0) 0.131 us | vm_normal_page(); + 0) | page_remove_rmap() { + 0) | __dec_node_page_state() { + 0) 0.190 us | __dec_node_state(); + 0) 0.441 us | } + 0) 0.751 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.140 us | vm_normal_page(); + 0) | page_remove_rmap() { + 0) | __dec_node_page_state() { + 0) 0.130 us | __dec_node_state(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) | page_remove_rmap() { + 0) | __dec_node_page_state() { + 0) 0.130 us | __dec_node_state(); + 0) 0.390 us | } + 0) 0.662 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.391 us | } + 0) 5.680 us | } + 0) 6.212 us | } + 0) | unmap_single_vma() { + 0) 0.140 us | uprobe_munmap(); + 0) | unmap_page_range() { + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.401 us | } + 0) 0.130 us | flush_tlb_batched_pending(); + 0) 0.130 us | vm_normal_page(); + 0) | page_remove_rmap() { + 0) | __dec_node_page_state() { + 0) 0.140 us | __dec_node_state(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.140 us | vm_normal_page(); + 0) | page_remove_rmap() { + 0) | __dec_node_page_state() { + 0) 0.130 us | __dec_node_state(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) | page_remove_rmap() { + 0) | __dec_node_page_state() { + 0) 0.130 us | __dec_node_state(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) | _raw_spin_unlock() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.391 us | } + 0) 5.600 us | } + 0) 6.131 us | } + 0) | unmap_single_vma() { + 0) | unmap_page_range() { + 0) | _raw_spin_lock() { + 0) 0.141 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.130 us | flush_tlb_batched_pending(); + 0) 0.130 us | vm_normal_page(); + 0) | page_remove_rmap() { + 0) | __dec_node_page_state() { + 0) 0.140 us | __dec_node_state(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) | page_remove_rmap() { + 0) | __dec_node_page_state() { + 0) 0.140 us | __dec_node_state(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.140 us | vm_normal_page(); + 0) | page_remove_rmap() { + 0) | __dec_node_page_state() { + 0) 0.140 us | __dec_node_state(); + 0) 0.401 us | } + 0) 0.651 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) | page_remove_rmap() { + 0) | __dec_node_page_state() { + 0) 0.180 us | __dec_node_state(); + 0) 0.421 us | } + 0) 0.691 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) | page_remove_rmap() { + 0) | __dec_node_page_state() { + 0) 0.140 us | __dec_node_state(); + 0) 0.401 us | } + 0) 0.651 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.140 us | vm_normal_page(); + 0) | page_remove_rmap() { + 0) | __dec_node_page_state() { + 0) 0.140 us | __dec_node_state(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.390 us | } + 0) 9.498 us | } + 0) 9.758 us | } + 0) | unmap_single_vma() { + 0) 0.131 us | uprobe_munmap(); + 0) | unmap_page_range() { + 0) | _raw_spin_lock() { + 0) 0.141 us | preempt_count_add(); + 0) 0.401 us | } + 0) 0.131 us | flush_tlb_batched_pending(); + 0) 0.130 us | vm_normal_page(); + 0) 0.131 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.391 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.703 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.391 us | } + 0) 0.140 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.703 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.391 us | } + 0) 6.823 us | } + 0) 7.354 us | } + 0) | unmap_single_vma() { + 0) 0.140 us | uprobe_munmap(); + 0) | unmap_page_range() { + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.131 us | flush_tlb_batched_pending(); + 0) 0.130 us | vm_normal_page(); + 0) 0.131 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.391 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.380 us | } + 0) 0.641 us | } + 0) 1.703 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.141 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.391 us | } + 0) 0.140 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.642 us | } + 0) 1.693 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.581 us | } + 0) 0.131 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.381 us | } + 0) 0.641 us | } + 0) 1.883 us | } + 0) 0.141 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.131 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.381 us | } + 0) 0.641 us | } + 0) 1.693 us | } + 0) 0.141 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.141 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) 0.140 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.381 us | } + 0) 0.641 us | } + 0) 1.693 us | } + 0) 0.131 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.131 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.391 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.693 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.380 us | } + 0) 0.642 us | } + 0) 1.693 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.391 us | } + 0) 0.140 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.380 us | } + 0) 0.642 us | } + 0) 1.693 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.140 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.391 us | } + 0) 0.140 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.642 us | } + 0) 1.693 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.140 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.652 us | } + 0) 1.693 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.140 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.642 us | } + 0) 1.693 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.140 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.693 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.131 us | vm_normal_page(); + 0) 0.140 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) 0.140 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.381 us | } + 0) 0.641 us | } + 0) 1.694 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.131 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.390 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.210 us | __rcu_read_unlock(); + 0) 0.461 us | } + 0) 0.711 us | } + 0) 1.764 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.131 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.390 us | } + 0) 0.140 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.694 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.131 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.694 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.141 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.693 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.140 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) 0.131 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.703 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.140 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.391 us | } + 0) 0.141 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.693 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.200 us | __rcu_read_lock(); + 0) 0.471 us | } + 0) 0.131 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.773 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.391 us | } + 0) 0.131 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.693 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) 0.131 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.693 us | } + 0) 0.131 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.131 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.693 us | } + 0) 0.141 us | __tlb_remove_page_size(); + 0) 0.140 us | vm_normal_page(); + 0) 0.131 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.693 us | } + 0) 0.141 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.131 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.683 us | } + 0) 0.131 us | __tlb_remove_page_size(); + 0) 0.140 us | vm_normal_page(); + 0) 0.131 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.693 us | } + 0) 0.141 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.131 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.693 us | } + 0) 0.131 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.141 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.391 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.693 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.642 us | } + 0) 1.693 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.391 us | } + 0) 0.140 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.642 us | } + 0) 1.693 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.210 us | __rcu_read_unlock(); + 0) 0.470 us | } + 0) 0.732 us | } + 0) 1.773 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.390 us | } + 0) + 83.567 us | } + 0) + 84.088 us | } + 0) | unmap_single_vma() { + 0) 0.141 us | uprobe_munmap(); + 0) | unmap_page_range() { + 0) | _raw_spin_lock() { + 0) 0.141 us | preempt_count_add(); + 0) 0.401 us | } + 0) 0.130 us | flush_tlb_batched_pending(); + 0) 0.130 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.380 us | } + 0) 0.642 us | } + 0) 1.703 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.642 us | } + 0) 1.703 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.642 us | } + 0) 1.703 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) 0.140 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.652 us | } + 0) 1.693 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.652 us | } + 0) 1.783 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.130 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.391 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.642 us | } + 0) 1.693 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) 0.140 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.641 us | } + 0) 1.693 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.131 us | vm_normal_page(); + 0) 0.130 us | mark_page_accessed(); + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) 0.130 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.694 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.391 us | } + 0) + 22.652 us | } + 0) + 23.184 us | } + 0) | unmap_single_vma() { + 0) 0.130 us | uprobe_munmap(); + 0) | unmap_page_range() { + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.401 us | } + 0) 0.130 us | flush_tlb_batched_pending(); + 0) 0.131 us | vm_normal_page(); + 0) | page_remove_rmap() { + 0) | __dec_node_page_state() { + 0) 0.151 us | __dec_node_state(); + 0) 0.391 us | } + 0) 0.691 us | } + 0) 0.131 us | __tlb_remove_page_size(); + 0) | _raw_spin_unlock() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 2.865 us | } + 0) 3.386 us | } + 0) | unmap_single_vma() { + 0) 0.130 us | uprobe_munmap(); + 0) | unmap_page_range() { + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.400 us | } + 0) 0.130 us | flush_tlb_batched_pending(); + 0) 0.130 us | vm_normal_page(); + 0) | page_remove_rmap() { + 0) | __dec_node_page_state() { + 0) 0.140 us | __dec_node_state(); + 0) 0.401 us | } + 0) 0.671 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.391 us | } + 0) 2.956 us | } + 0) 3.477 us | } + 0) | unmap_single_vma() { + 0) | unmap_page_range() { + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.401 us | } + 0) 0.130 us | flush_tlb_batched_pending(); + 0) 0.131 us | vm_normal_page(); + 0) | page_remove_rmap() { + 0) | __dec_node_page_state() { + 0) 0.141 us | __dec_node_state(); + 0) 0.401 us | } + 0) 0.661 us | } + 0) 0.141 us | __tlb_remove_page_size(); + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.391 us | } + 0) 2.835 us | } + 0) 3.116 us | } + 0) | unmap_single_vma() { + 0) | unmap_page_range() { + 0) | _raw_spin_lock() { + 0) 0.141 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.130 us | flush_tlb_batched_pending(); + 0) 0.130 us | vm_normal_page(); + 0) | page_remove_rmap() { + 0) | __dec_node_page_state() { + 0) 0.130 us | __dec_node_state(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.140 us | vm_normal_page(); + 0) | page_remove_rmap() { + 0) | __dec_node_page_state() { + 0) 0.141 us | __dec_node_state(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 0.141 us | __tlb_remove_page_size(); + 0) 0.140 us | vm_normal_page(); + 0) | page_remove_rmap() { + 0) | __dec_node_page_state() { + 0) 0.140 us | __dec_node_state(); + 0) 0.390 us | } + 0) 0.652 us | } + 0) 0.130 us | __tlb_remove_page_size(); + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.391 us | } + 0) 5.720 us | } + 0) 5.982 us | } + 0) | unmap_single_vma() { + 0) 0.150 us | untrack_pfn(); + 0) | unmap_page_range() { + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.130 us | flush_tlb_batched_pending(); + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.400 us | } + 0) 1.513 us | } + 0) 2.114 us | } + 0) | unmap_single_vma() { + 0) | unmap_page_range() { + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.400 us | } + 0) 0.130 us | flush_tlb_batched_pending(); + 0) 0.130 us | vm_normal_page(); + 0) | mark_page_accessed() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) | workingset_activation() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.682 us | } + 0) 1.733 us | } + 0) | page_remove_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) 0.141 us | PageHuge(); + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.651 us | } + 0) 1.723 us | } + 0) 0.140 us | __tlb_remove_page_size(); + 0) | _raw_spin_unlock() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 5.781 us | } + 0) 6.061 us | } + 0) ! 947.176 us | } /* unmap_vmas */ + 0) | free_pgtables() { + 0) 0.151 us | unlink_anon_vmas(); + 0) | unlink_file_vma() { + 0) 0.181 us | down_write(); + 0) | __remove_shared_vm_struct.isra.0() { + 0) | vma_interval_tree_remove() { + 0) 0.140 us | vma_interval_tree_augment_rotate(); + 0) 0.571 us | } + 0) 0.852 us | } + 0) 0.140 us | up_write(); + 0) 1.773 us | } + 0) 0.140 us | unlink_anon_vmas(); + 0) | unlink_file_vma() { + 0) 0.131 us | down_write(); + 0) | __remove_shared_vm_struct.isra.0() { + 0) 0.170 us | vma_interval_tree_remove(); + 0) 0.421 us | } + 0) 0.140 us | up_write(); + 0) 1.212 us | } + 0) 0.130 us | unlink_anon_vmas(); + 0) | unlink_file_vma() { + 0) 0.131 us | down_write(); + 0) | __remove_shared_vm_struct.isra.0() { + 0) 0.180 us | vma_interval_tree_remove(); + 0) 0.421 us | } + 0) 0.140 us | up_write(); + 0) 1.212 us | } + 0) | unlink_anon_vmas() { + 0) 0.140 us | down_write(); + 0) 0.220 us | anon_vma_interval_tree_remove(); + 0) 0.221 us | kmem_cache_free(); + 0) 0.130 us | up_write(); + 0) 1.543 us | } + 0) | unlink_file_vma() { + 0) 0.130 us | down_write(); + 0) | __remove_shared_vm_struct.isra.0() { + 0) 0.150 us | vma_interval_tree_remove(); + 0) 0.400 us | } + 0) 0.130 us | up_write(); + 0) 1.192 us | } + 0) | unlink_anon_vmas() { + 0) 0.130 us | down_write(); + 0) 0.160 us | anon_vma_interval_tree_remove(); + 0) 0.130 us | up_write(); + 0) | __put_anon_vma() { + 0) 0.251 us | kmem_cache_free(); + 0) 0.531 us | } + 0) 0.151 us | kmem_cache_free(); + 0) 1.944 us | } + 0) | unlink_file_vma() { + 0) 0.131 us | down_write(); + 0) | __remove_shared_vm_struct.isra.0() { + 0) 0.160 us | vma_interval_tree_remove(); + 0) 0.401 us | } + 0) 0.130 us | up_write(); + 0) 1.273 us | } + 0) | free_pgd_range() { + 0) | ___pte_free_tlb() { + 0) 0.240 us | dec_zone_page_state(); + 0) 0.131 us | __tlb_remove_page_size(); + 0) 0.832 us | } + 0) 1.242 us | } + 0) | unlink_anon_vmas() { + 0) 0.130 us | down_write(); + 0) 0.160 us | anon_vma_interval_tree_remove(); + 0) 0.130 us | up_write(); + 0) | __put_anon_vma() { + 0) 0.151 us | kmem_cache_free(); + 0) 0.421 us | } + 0) 0.140 us | kmem_cache_free(); + 0) 1.794 us | } + 0) 0.150 us | unlink_file_vma(); + 0) | free_pgd_range() { + 0) | ___pte_free_tlb() { + 0) 0.140 us | dec_zone_page_state(); + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.711 us | } + 0) | ___pmd_free_tlb() { + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.411 us | } + 0) | ___pud_free_tlb() { + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.410 us | } + 0) 2.164 us | } + 0) 0.140 us | unlink_anon_vmas(); + 0) | unlink_file_vma() { + 0) 0.170 us | down_write(); + 0) | __remove_shared_vm_struct.isra.0() { + 0) 0.281 us | vma_interval_tree_remove(); + 0) 0.541 us | } + 0) 0.131 us | up_write(); + 0) 1.393 us | } + 0) 0.140 us | unlink_anon_vmas(); + 0) | unlink_file_vma() { + 0) 0.130 us | down_write(); + 0) | __remove_shared_vm_struct.isra.0() { + 0) 0.160 us | vma_interval_tree_remove(); + 0) 0.411 us | } + 0) 0.140 us | up_write(); + 0) 1.212 us | } + 0) 0.131 us | unlink_anon_vmas(); + 0) | unlink_file_vma() { + 0) 0.130 us | down_write(); + 0) | __remove_shared_vm_struct.isra.0() { + 0) 0.150 us | vma_interval_tree_remove(); + 0) 0.401 us | } + 0) 0.130 us | up_write(); + 0) 1.192 us | } + 0) 0.130 us | unlink_anon_vmas(); + 0) | unlink_file_vma() { + 0) 0.130 us | down_write(); + 0) | __remove_shared_vm_struct.isra.0() { + 0) 0.180 us | vma_interval_tree_remove(); + 0) 0.430 us | } + 0) 0.130 us | up_write(); + 0) 1.222 us | } + 0) | unlink_anon_vmas() { + 0) 0.130 us | down_write(); + 0) 0.160 us | anon_vma_interval_tree_remove(); + 0) 0.140 us | kmem_cache_free(); + 0) 0.130 us | up_write(); + 0) 1.263 us | } + 0) | unlink_file_vma() { + 0) 0.130 us | down_write(); + 0) | __remove_shared_vm_struct.isra.0() { + 0) 0.160 us | vma_interval_tree_remove(); + 0) 0.410 us | } + 0) 0.130 us | up_write(); + 0) 1.202 us | } + 0) | unlink_anon_vmas() { + 0) 0.140 us | down_write(); + 0) 0.321 us | anon_vma_interval_tree_remove(); + 0) 0.130 us | up_write(); + 0) | __put_anon_vma() { + 0) 0.150 us | kmem_cache_free(); + 0) 0.420 us | } + 0) 0.140 us | kmem_cache_free(); + 0) 1.974 us | } + 0) | unlink_file_vma() { + 0) 0.140 us | down_write(); + 0) | __remove_shared_vm_struct.isra.0() { + 0) 0.171 us | vma_interval_tree_remove(); + 0) 0.421 us | } + 0) 0.140 us | up_write(); + 0) 1.223 us | } + 0) | unlink_anon_vmas() { + 0) 0.140 us | down_write(); + 0) 0.150 us | anon_vma_interval_tree_remove(); + 0) 0.130 us | up_write(); + 0) | __put_anon_vma() { + 0) 0.140 us | kmem_cache_free(); + 0) 0.410 us | } + 0) 0.140 us | kmem_cache_free(); + 0) 1.783 us | } + 0) 0.141 us | unlink_file_vma(); + 0) 0.150 us | unlink_anon_vmas(); + 0) | unlink_file_vma() { + 0) 0.130 us | down_write(); + 0) | __remove_shared_vm_struct.isra.0() { + 0) 0.190 us | vma_interval_tree_remove(); + 0) 0.451 us | } + 0) 0.141 us | up_write(); + 0) 1.242 us | } + 0) 0.140 us | unlink_anon_vmas(); + 0) | unlink_file_vma() { + 0) 0.130 us | down_write(); + 0) | __remove_shared_vm_struct.isra.0() { + 0) 0.150 us | vma_interval_tree_remove(); + 0) 0.401 us | } + 0) 0.131 us | up_write(); + 0) 1.192 us | } + 0) 0.130 us | unlink_anon_vmas(); + 0) | unlink_file_vma() { + 0) 0.130 us | down_write(); + 0) | __remove_shared_vm_struct.isra.0() { + 0) 0.140 us | vma_interval_tree_remove(); + 0) 0.401 us | } + 0) 0.131 us | up_write(); + 0) 1.182 us | } + 0) | unlink_anon_vmas() { + 0) 0.131 us | down_write(); + 0) 0.150 us | anon_vma_interval_tree_remove(); + 0) 0.151 us | kmem_cache_free(); + 0) 0.130 us | up_write(); + 0) 1.242 us | } + 0) | unlink_file_vma() { + 0) 0.130 us | down_write(); + 0) | __remove_shared_vm_struct.isra.0() { + 0) 0.140 us | vma_interval_tree_remove(); + 0) 0.401 us | } + 0) 0.131 us | up_write(); + 0) 1.192 us | } + 0) | unlink_anon_vmas() { + 0) 0.131 us | down_write(); + 0) 0.150 us | anon_vma_interval_tree_remove(); + 0) 0.131 us | up_write(); + 0) | __put_anon_vma() { + 0) 0.150 us | kmem_cache_free(); + 0) 0.411 us | } + 0) 0.140 us | kmem_cache_free(); + 0) 1.773 us | } + 0) | unlink_file_vma() { + 0) 0.130 us | down_write(); + 0) | __remove_shared_vm_struct.isra.0() { + 0) 0.210 us | vma_interval_tree_remove(); + 0) 0.471 us | } + 0) 0.140 us | up_write(); + 0) 1.332 us | } + 0) | unlink_anon_vmas() { + 0) 0.140 us | down_write(); + 0) 0.130 us | anon_vma_interval_tree_remove(); + 0) 0.140 us | up_write(); + 0) | __put_anon_vma() { + 0) 0.141 us | kmem_cache_free(); + 0) 0.401 us | } + 0) 0.140 us | kmem_cache_free(); + 0) 1.754 us | } + 0) 0.140 us | unlink_file_vma(); + 0) | free_pgd_range() { + 0) | ___pte_free_tlb() { + 0) 0.160 us | dec_zone_page_state(); + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.731 us | } + 0) | ___pte_free_tlb() { + 0) 0.140 us | dec_zone_page_state(); + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.682 us | } + 0) | ___pmd_free_tlb() { + 0) 0.141 us | __tlb_remove_page_size(); + 0) 0.401 us | } + 0) 2.404 us | } + 0) | unlink_anon_vmas() { + 0) 0.130 us | down_write(); + 0) 0.140 us | anon_vma_interval_tree_remove(); + 0) 0.140 us | up_write(); + 0) | __put_anon_vma() { + 0) 0.141 us | kmem_cache_free(); + 0) 0.411 us | } + 0) 0.140 us | kmem_cache_free(); + 0) 1.774 us | } + 0) 0.140 us | unlink_file_vma(); + 0) 0.141 us | unlink_anon_vmas(); + 0) 0.140 us | unlink_file_vma(); + 0) 0.141 us | unlink_anon_vmas(); + 0) 0.140 us | unlink_file_vma(); + 0) | free_pgd_range() { + 0) | ___pte_free_tlb() { + 0) 0.140 us | dec_zone_page_state(); + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.681 us | } + 0) | ___pmd_free_tlb() { + 0) 0.140 us | __tlb_remove_page_size(); + 0) 0.411 us | } + 0) | ___pud_free_tlb() { + 0) 0.130 us | __tlb_remove_page_size(); + 0) 0.401 us | } + 0) 2.094 us | } + 0) + 54.172 us | } + 0) | tlb_finish_mmu() { + 0) | tlb_flush_mmu() { + 0) | flush_tlb_mm_range() { + 0) 0.130 us | preempt_count_add(); + 0) | flush_tlb_func_common.constprop.0() { + 0) | switch_mm_irqs_off() { + 0) 0.221 us | load_new_mm_cr3(); + 0) 1.021 us | } + 0) 1.303 us | } + 0) 0.140 us | preempt_count_sub(); + 0) 2.275 us | } + 0) 0.130 us | tlb_table_flush(); + 0) | free_pages_and_swap_cache() { + 0) | lru_add_drain() { + 0) 0.140 us | preempt_count_add(); + 0) | lru_add_drain_cpu() { + 0) | pagevec_lru_move_fn() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.160 us | preempt_count_add(); + 0) 0.420 us | } + 0) 0.290 us | mem_cgroup_page_lruvec(); + 0) | __activate_page() { + 0) | __mod_lruvec_state() { + 0) 0.170 us | __mod_node_page_state(); + 0) 0.410 us | __mod_memcg_state(); + 0) 1.072 us | } + 0) 0.150 us | __mod_zone_page_state(); + 0) 0.240 us | mem_cgroup_update_lru_size(); + 0) | __mod_lruvec_state() { + 0) 0.140 us | __mod_node_page_state(); + 0) 0.722 us | __mod_memcg_state(); + 0) 1.663 us | } + 0) 0.130 us | __mod_zone_page_state(); + 0) 0.141 us | mem_cgroup_update_lru_size(); + 0) 4.508 us | } + 0) 0.141 us | mem_cgroup_page_lruvec(); + 0) | __activate_page() { + 0) | __mod_lruvec_state() { + 0) 0.130 us | __mod_node_page_state(); + 0) 0.141 us | __mod_memcg_state(); + 0) 0.691 us | } + 0) 0.130 us | __mod_zone_page_state(); + 0) 0.130 us | mem_cgroup_update_lru_size(); + 0) | __mod_lruvec_state() { + 0) 0.141 us | __mod_node_page_state(); + 0) 0.140 us | __mod_memcg_state(); + 0) 0.671 us | } + 0) 0.140 us | __mod_zone_page_state(); + 0) 0.140 us | mem_cgroup_update_lru_size(); + 0) 3.066 us | } + 0) 0.140 us | mem_cgroup_page_lruvec(); + 0) | __activate_page() { + 0) | __mod_lruvec_state() { + 0) 0.140 us | __mod_node_page_state(); + 0) 0.141 us | __mod_memcg_state(); + 0) 0.671 us | } + 0) 0.141 us | __mod_zone_page_state(); + 0) 0.140 us | mem_cgroup_update_lru_size(); + 0) | __mod_lruvec_state() { + 0) 0.140 us | __mod_node_page_state(); + 0) 0.140 us | __mod_memcg_state(); + 0) 0.672 us | } + 0) 0.140 us | __mod_zone_page_state(); + 0) 0.141 us | mem_cgroup_update_lru_size(); + 0) 2.866 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.181 us | preempt_count_sub(); + 0) 0.441 us | } + 0) | release_pages() { + 0) 0.140 us | mem_cgroup_uncharge_list(); + 0) 0.140 us | free_unref_page_list(); + 0) 0.742 us | } + 0) + 14.347 us | } + 0) + 14.667 us | } + 0) 0.151 us | preempt_count_sub(); + 0) + 15.479 us | } + 0) | release_pages() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.140 us | preempt_count_add(); + 0) 0.400 us | } + 0) 0.220 us | mem_cgroup_page_lruvec(); + 0) | __mod_lruvec_state() { + 0) 0.140 us | __mod_node_page_state(); + 0) 0.200 us | __mod_memcg_state(); + 0) 0.742 us | } + 0) 0.140 us | __mod_zone_page_state(); + 0) 0.131 us | mem_cgroup_update_lru_size(); + 0) 0.130 us | mem_cgroup_page_lruvec(); + 0) | __mod_lruvec_state() { + 0) 0.140 us | __mod_node_page_state(); + 0) 0.131 us | __mod_memcg_state(); + 0) 0.671 us | } + 0) 0.130 us | __mod_zone_page_state(); + 0) 0.140 us | mem_cgroup_update_lru_size(); + 0) 0.130 us | mem_cgroup_page_lruvec(); + 0) | __mod_lruvec_state() { + 0) 0.140 us | __mod_node_page_state(); + 0) 0.141 us | __mod_memcg_state(); + 0) 0.751 us | } + 0) 0.141 us | __mod_zone_page_state(); + 0) 0.140 us | mem_cgroup_update_lru_size(); + 0) 0.130 us | mem_cgroup_page_lruvec(); + 0) | __mod_lruvec_state() { + 0) 0.140 us | __mod_node_page_state(); + 0) 0.130 us | __mod_memcg_state(); + 0) 0.681 us | } + 0) 0.131 us | __mod_zone_page_state(); + 0) 0.140 us | mem_cgroup_update_lru_size(); + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | mem_cgroup_uncharge_list() { + 0) 0.150 us | uncharge_page(); + 0) 0.140 us | uncharge_page(); + 0) 0.140 us | uncharge_page(); + 0) 0.140 us | uncharge_page(); + 0) | uncharge_batch() { + 0) | page_counter_uncharge() { + 0) | page_counter_cancel() { + 0) 0.150 us | propagate_protected_usage(); + 0) 0.431 us | } + 0) | page_counter_cancel() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.401 us | } + 0) | page_counter_cancel() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.401 us | } + 0) | page_counter_cancel() { + 0) 0.150 us | propagate_protected_usage(); + 0) 0.411 us | } + 0) 2.334 us | } + 0) | page_counter_uncharge() { + 0) | page_counter_cancel() { + 0) 0.140 us | propagate_protected_usage(); + 0) 0.411 us | } + 0) | page_counter_cancel() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.401 us | } + 0) | page_counter_cancel() { + 0) 0.140 us | propagate_protected_usage(); + 0) 0.391 us | } + 0) | page_counter_cancel() { + 0) 0.140 us | propagate_protected_usage(); + 0) 0.411 us | } + 0) 2.274 us | } + 0) 0.151 us | __mod_memcg_state(); + 0) 0.150 us | __mod_memcg_state(); + 0) 0.151 us | __mod_memcg_state(); + 0) 0.150 us | __mod_memcg_state(); + 0) 0.151 us | __count_memcg_events(); + 0) | memcg_check_events() { + 0) 0.140 us | mem_cgroup_event_ratelimit.isra.0(); + 0) 0.421 us | } + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 7.594 us | } + 0) 9.017 us | } + 0) | free_unref_page_list() { + 0) 0.150 us | free_pcp_prepare(); + 0) 0.231 us | free_unref_page_prepare.part.0(); + 0) 0.140 us | free_pcp_prepare(); + 0) 0.130 us | free_unref_page_prepare.part.0(); + 0) 0.130 us | free_pcp_prepare(); + 0) 0.140 us | free_unref_page_prepare.part.0(); + 0) 0.130 us | free_pcp_prepare(); + 0) 0.140 us | free_unref_page_prepare.part.0(); + 0) 0.191 us | free_unref_page_commit(); + 0) 0.150 us | free_unref_page_commit(); + 0) 0.141 us | free_unref_page_commit(); + 0) 0.140 us | free_unref_page_commit(); + 0) 3.686 us | } + 0) + 21.070 us | } + 0) + 37.039 us | } + 0) | free_pages_and_swap_cache() { + 0) | lru_add_drain() { + 0) 0.130 us | preempt_count_add(); + 0) 0.151 us | lru_add_drain_cpu(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.931 us | } + 0) | release_pages() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.130 us | preempt_count_add(); + 0) 0.400 us | } + 0) 0.140 us | mem_cgroup_page_lruvec(); + 0) | __mod_lruvec_state() { + 0) 0.141 us | __mod_node_page_state(); + 0) 0.140 us | __mod_memcg_state(); + 0) 0.691 us | } + 0) 0.140 us | __mod_zone_page_state(); + 0) 0.130 us | mem_cgroup_update_lru_size(); + 0) 0.130 us | mem_cgroup_page_lruvec(); + 0) | __mod_lruvec_state() { + 0) 0.131 us | __mod_node_page_state(); + 0) 0.130 us | __mod_memcg_state(); + 0) 0.671 us | } + 0) 0.140 us | __mod_zone_page_state(); + 0) 0.130 us | mem_cgroup_update_lru_size(); + 0) 0.140 us | mem_cgroup_page_lruvec(); + 0) | __mod_lruvec_state() { + 0) 0.141 us | __mod_node_page_state(); + 0) 0.140 us | __mod_memcg_state(); + 0) 0.672 us | } + 0) 0.140 us | __mod_zone_page_state(); + 0) 0.131 us | mem_cgroup_update_lru_size(); + 0) 0.130 us | mem_cgroup_page_lruvec(); + 0) | __mod_lruvec_state() { + 0) 0.140 us | __mod_node_page_state(); + 0) 0.130 us | __mod_memcg_state(); + 0) 0.672 us | } + 0) 0.170 us | __mod_zone_page_state(); + 0) 0.131 us | mem_cgroup_update_lru_size(); + 0) 0.130 us | mem_cgroup_page_lruvec(); + 0) | __mod_lruvec_state() { + 0) 0.140 us | __mod_node_page_state(); + 0) 0.130 us | __mod_memcg_state(); + 0) 0.672 us | } + 0) 0.150 us | __mod_zone_page_state(); + 0) 0.131 us | mem_cgroup_update_lru_size(); + 0) 0.130 us | mem_cgroup_page_lruvec(); + 0) | __mod_lruvec_state() { + 0) 0.130 us | __mod_node_page_state(); + 0) 0.140 us | __mod_memcg_state(); + 0) 0.672 us | } + 0) 0.150 us | __mod_zone_page_state(); + 0) 0.130 us | mem_cgroup_update_lru_size(); + 0) 0.130 us | mem_cgroup_page_lruvec(); + 0) | __mod_lruvec_state() { + 0) 0.140 us | __mod_node_page_state(); + 0) 0.131 us | __mod_memcg_state(); + 0) 0.671 us | } + 0) 0.130 us | __mod_zone_page_state(); + 0) 0.140 us | mem_cgroup_update_lru_size(); + 0) 0.130 us | mem_cgroup_page_lruvec(); + 0) | __mod_lruvec_state() { + 0) 0.140 us | __mod_node_page_state(); + 0) 0.141 us | __mod_memcg_state(); + 0) 0.681 us | } + 0) 0.130 us | __mod_zone_page_state(); + 0) 0.130 us | mem_cgroup_update_lru_size(); + 0) 0.221 us | mem_cgroup_page_lruvec(); + 0) | __mod_lruvec_state() { + 0) 0.140 us | __mod_node_page_state(); + 0) 0.140 us | __mod_memcg_state(); + 0) 0.671 us | } + 0) 0.141 us | __mod_zone_page_state(); + 0) 0.130 us | mem_cgroup_update_lru_size(); + 0) 0.131 us | mem_cgroup_page_lruvec(); + 0) | __mod_lruvec_state() { + 0) 0.130 us | __mod_node_page_state(); + 0) 0.140 us | __mod_memcg_state(); + 0) 0.671 us | } + 0) 0.141 us | __mod_zone_page_state(); + 0) 0.130 us | mem_cgroup_update_lru_size(); + 0) 0.131 us | mem_cgroup_page_lruvec(); + 0) | __mod_lruvec_state() { + 0) 0.130 us | __mod_node_page_state(); + 0) 0.140 us | __mod_memcg_state(); + 0) 0.671 us | } + 0) 0.151 us | __mod_zone_page_state(); + 0) 0.130 us | mem_cgroup_update_lru_size(); + 0) 0.131 us | mem_cgroup_page_lruvec(); + 0) | __mod_lruvec_state() { + 0) 0.140 us | __mod_node_page_state(); + 0) 0.140 us | __mod_memcg_state(); + 0) 0.671 us | } + 0) 0.131 us | __mod_zone_page_state(); + 0) 0.130 us | mem_cgroup_update_lru_size(); + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.400 us | } + 0) | _raw_spin_lock_irqsave() { + 0) 0.140 us | preempt_count_add(); + 0) 0.400 us | } + 0) 0.140 us | mem_cgroup_page_lruvec(); + 0) | __mod_lruvec_state() { + 0) 0.141 us | __mod_node_page_state(); + 0) 0.130 us | __mod_memcg_state(); + 0) 0.671 us | } + 0) 0.140 us | __mod_zone_page_state(); + 0) 0.130 us | mem_cgroup_update_lru_size(); + 0) 0.130 us | mem_cgroup_page_lruvec(); + 0) | __mod_lruvec_state() { + 0) 0.141 us | __mod_node_page_state(); + 0) 0.130 us | __mod_memcg_state(); + 0) 0.672 us | } + 0) 0.140 us | __mod_zone_page_state(); + 0) 0.131 us | mem_cgroup_update_lru_size(); + 0) 0.140 us | mem_cgroup_page_lruvec(); + 0) | __mod_lruvec_state() { + 0) 0.140 us | __mod_node_page_state(); + 0) 0.130 us | __mod_memcg_state(); + 0) 0.682 us | } + 0) 0.130 us | __mod_zone_page_state(); + 0) 0.131 us | mem_cgroup_update_lru_size(); + 0) 0.130 us | mem_cgroup_page_lruvec(); + 0) | __mod_lruvec_state() { + 0) 0.140 us | __mod_node_page_state(); + 0) 0.140 us | __mod_memcg_state(); + 0) 0.682 us | } + 0) 0.130 us | __mod_zone_page_state(); + 0) 0.141 us | mem_cgroup_update_lru_size(); + 0) 0.140 us | mem_cgroup_page_lruvec(); + 0) | __mod_lruvec_state() { + 0) 0.140 us | __mod_node_page_state(); + 0) 0.130 us | __mod_memcg_state(); + 0) 0.672 us | } + 0) 0.140 us | __mod_zone_page_state(); + 0) 0.130 us | mem_cgroup_update_lru_size(); + 0) 0.130 us | mem_cgroup_page_lruvec(); + 0) | __mod_lruvec_state() { + 0) 0.140 us | __mod_node_page_state(); + 0) 0.131 us | __mod_memcg_state(); + 0) 0.681 us | } + 0) 0.150 us | __mod_zone_page_state(); + 0) 0.140 us | mem_cgroup_update_lru_size(); + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | mem_cgroup_uncharge_list() { + 0) 0.160 us | uncharge_page(); + 0) 0.130 us | uncharge_page(); + 0) 0.130 us | uncharge_page(); + 0) 0.130 us | uncharge_page(); + 0) 0.140 us | uncharge_page(); + 0) 0.130 us | uncharge_page(); + 0) 0.130 us | uncharge_page(); + 0) 0.131 us | uncharge_page(); + 0) 0.140 us | uncharge_page(); + 0) 0.130 us | uncharge_page(); + 0) 0.140 us | uncharge_page(); + 0) 0.131 us | uncharge_page(); + 0) 0.130 us | uncharge_page(); + 0) 0.141 us | uncharge_page(); + 0) 0.130 us | uncharge_page(); + 0) 0.131 us | uncharge_page(); + 0) 0.140 us | uncharge_page(); + 0) 0.141 us | uncharge_page(); + 0) 0.130 us | uncharge_page(); + 0) 0.131 us | uncharge_page(); + 0) 0.140 us | uncharge_page(); + 0) 0.131 us | uncharge_page(); + 0) 0.130 us | uncharge_page(); + 0) 0.131 us | uncharge_page(); + 0) 0.140 us | uncharge_page(); + 0) 0.141 us | uncharge_page(); + 0) 0.130 us | uncharge_page(); + 0) 0.131 us | uncharge_page(); + 0) | uncharge_batch() { + 0) | page_counter_uncharge() { + 0) | page_counter_cancel() { + 0) 0.140 us | propagate_protected_usage(); + 0) 0.391 us | } + 0) | page_counter_cancel() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.401 us | } + 0) | page_counter_cancel() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.401 us | } + 0) | page_counter_cancel() { + 0) 0.140 us | propagate_protected_usage(); + 0) 0.401 us | } + 0) 2.254 us | } + 0) | page_counter_uncharge() { + 0) | page_counter_cancel() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.401 us | } + 0) | page_counter_cancel() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.391 us | } + 0) | page_counter_cancel() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.401 us | } + 0) | page_counter_cancel() { + 0) 0.140 us | propagate_protected_usage(); + 0) 0.400 us | } + 0) 2.254 us | } + 0) | page_counter_uncharge() { + 0) | page_counter_cancel() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.471 us | } + 0) | page_counter_cancel() { + 0) 0.140 us | propagate_protected_usage(); + 0) 0.391 us | } + 0) | page_counter_cancel() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.401 us | } + 0) | page_counter_cancel() { + 0) 0.140 us | propagate_protected_usage(); + 0) 0.411 us | } + 0) 2.344 us | } + 0) 0.150 us | __mod_memcg_state(); + 0) 0.150 us | __mod_memcg_state(); + 0) 0.150 us | __mod_memcg_state(); + 0) 0.151 us | __mod_memcg_state(); + 0) 0.140 us | __count_memcg_events(); + 0) | memcg_check_events() { + 0) 0.140 us | mem_cgroup_event_ratelimit.isra.0(); + 0) 0.411 us | } + 0) 0.141 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 9.858 us | } + 0) + 17.664 us | } + 0) | free_unref_page_list() { + 0) 0.140 us | free_pcp_prepare(); + 0) 0.150 us | free_unref_page_prepare.part.0(); + 0) 0.140 us | free_pcp_prepare(); + 0) 0.140 us | free_unref_page_prepare.part.0(); + 0) 0.140 us | free_pcp_prepare(); + 0) 0.140 us | free_unref_page_prepare.part.0(); + 0) 0.140 us | free_pcp_prepare(); + 0) 0.130 us | free_unref_page_prepare.part.0(); + 0) 0.140 us | free_pcp_prepare(); + 0) 0.130 us | free_unref_page_prepare.part.0(); + 0) 0.140 us | free_pcp_prepare(); + 0) 0.130 us | free_unref_page_prepare.part.0(); + 0) 0.140 us | free_pcp_prepare(); + 0) 0.130 us | free_unref_page_prepare.part.0(); + 0) 0.130 us | free_pcp_prepare(); + 0) 0.140 us | free_unref_page_prepare.part.0(); + 0) 0.130 us | free_pcp_prepare(); + 0) 0.140 us | free_unref_page_prepare.part.0(); + 0) 0.130 us | free_pcp_prepare(); + 0) 0.140 us | free_unref_page_prepare.part.0(); + 0) 0.140 us | free_pcp_prepare(); + 0) 0.140 us | free_unref_page_prepare.part.0(); + 0) 0.140 us | free_pcp_prepare(); + 0) 0.130 us | free_unref_page_prepare.part.0(); + 0) 0.140 us | free_pcp_prepare(); + 0) 0.140 us | free_unref_page_prepare.part.0(); + 0) 0.130 us | free_pcp_prepare(); + 0) 0.130 us | free_unref_page_prepare.part.0(); + 0) 0.140 us | free_pcp_prepare(); + 0) 0.130 us | free_unref_page_prepare.part.0(); + 0) 0.140 us | free_pcp_prepare(); + 0) 0.130 us | free_unref_page_prepare.part.0(); + 0) 0.140 us | free_pcp_prepare(); + 0) 0.130 us | free_unref_page_prepare.part.0(); + 0) 0.140 us | free_pcp_prepare(); + 0) 0.130 us | free_unref_page_prepare.part.0(); + 0) 0.140 us | free_pcp_prepare(); + 0) 0.130 us | free_unref_page_prepare.part.0(); + 0) 0.141 us | free_pcp_prepare(); + 0) 0.130 us | free_unref_page_prepare.part.0(); + 0) 0.141 us | free_pcp_prepare(); + 0) 0.130 us | free_unref_page_prepare.part.0(); + 0) 0.141 us | free_pcp_prepare(); + 0) 0.140 us | free_unref_page_prepare.part.0(); + 0) 0.131 us | free_pcp_prepare(); + 0) 0.140 us | free_unref_page_prepare.part.0(); + 0) 0.131 us | free_pcp_prepare(); + 0) 0.130 us | free_unref_page_prepare.part.0(); + 0) 0.141 us | free_pcp_prepare(); + 0) 0.130 us | free_unref_page_prepare.part.0(); + 0) 0.141 us | free_pcp_prepare(); + 0) 0.130 us | free_unref_page_prepare.part.0(); + 0) 0.141 us | free_pcp_prepare(); + 0) 0.130 us | free_unref_page_prepare.part.0(); + 0) 0.131 us | free_pcp_prepare(); + 0) 0.140 us | free_unref_page_prepare.part.0(); + 0) 0.181 us | free_unref_page_commit(); + 0) 0.140 us | free_unref_page_commit(); + 0) 0.141 us | free_unref_page_commit(); + 0) 0.150 us | free_unref_page_commit(); + 0) 0.141 us | free_unref_page_commit(); + 0) 0.140 us | free_unref_page_commit(); + 0) 0.151 us | free_unref_page_commit(); + 0) 0.140 us | free_unref_page_commit(); + 0) 0.140 us | free_unref_page_commit(); + 0) 0.150 us | free_unref_page_commit(); + 0) 0.140 us | free_unref_page_commit(); + 0) 0.140 us | free_unref_page_commit(); + 0) 0.150 us | free_unref_page_commit(); + 0) 0.140 us | free_unref_page_commit(); + 0) 0.140 us | free_unref_page_commit(); + 0) 0.150 us | free_unref_page_commit(); + 0) 0.140 us | free_unref_page_commit(); + 0) 0.150 us | free_unref_page_commit(); + 0) 0.140 us | free_unref_page_commit(); + 0) 0.140 us | free_unref_page_commit(); + 0) 0.150 us | free_unref_page_commit(); + 0) 0.141 us | free_unref_page_commit(); + 0) 0.150 us | free_unref_page_commit(); + 0) 0.141 us | free_unref_page_commit(); + 0) 0.140 us | free_unref_page_commit(); + 0) 0.141 us | free_unref_page_commit(); + 0) 0.140 us | free_unref_page_commit(); + 0) 0.151 us | free_unref_page_commit(); + 0) + 22.983 us | } + 0) + 73.648 us | } + 0) + 75.782 us | } + 0) ! 116.018 us | } + 0) | free_pages() { + 0) | free_pages.part.0() { + 0) | __free_pages() { + 0) | free_unref_page() { + 0) 0.140 us | free_pcp_prepare(); + 0) 0.140 us | free_unref_page_prepare.part.0(); + 0) 0.150 us | free_unref_page_commit(); + 0) 0.962 us | } + 0) 1.233 us | } + 0) 1.513 us | } + 0) 1.783 us | } + 0) ! 118.212 us | } + 0) | remove_vma() { + 0) | sf_vma_close [vboxsf]() { + 0) | filemap_write_and_wait() { + 0) 0.170 us | mapping_needs_writeback(); + 0) | __filemap_fdatawrite_range() { + 0) | _raw_spin_lock() { + 0) 0.151 us | preempt_count_add(); + 0) 0.421 us | } + 0) | wbc_attach_and_unlock_inode() { + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.411 us | } + 0) 0.681 us | } + 0) | do_writepages() { + 0) | generic_writepages() { + 0) 0.161 us | blk_start_plug(); + 0) | write_cache_pages() { + 0) | tag_pages_for_writeback() { + 0) | _raw_spin_lock_irq() { + 0) 0.150 us | preempt_count_add(); + 0) 0.420 us | } + 0) | _raw_spin_unlock_irq() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.373 us | } + 0) | pagevec_lookup_range_tag() { + 0) | find_get_pages_range_tag() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.722 us | } + 0) 1.022 us | } + 0) 2.845 us | } + 0) | blk_finish_plug() { + 0) 0.150 us | blk_flush_plug_list(); + 0) 0.450 us | } + 0) 4.058 us | } + 0) 4.358 us | } + 0) 0.150 us | wbc_detach_inode(); + 0) 6.402 us | } + 0) | filemap_fdatawait_range() { + 0) | __filemap_fdatawait_range() { + 0) | pagevec_lookup_range_tag() { + 0) | find_get_pages_range_tag() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.681 us | } + 0) 0.941 us | } + 0) 1.233 us | } + 0) 0.150 us | filemap_check_errors(); + 0) 1.803 us | } + 0) 8.957 us | } + 0) 9.258 us | } + 0) | fput() { + 0) 0.151 us | fput_many(); + 0) 0.411 us | } + 0) | vm_area_free() { + 0) | kmem_cache_free() { + 0) 0.160 us | __slab_free(); + 0) 0.571 us | } + 0) 0.842 us | } + 0) + 11.311 us | } + 0) | remove_vma() { + 0) | sf_vma_close [vboxsf]() { + 0) | filemap_write_and_wait() { + 0) 0.140 us | mapping_needs_writeback(); + 0) | __filemap_fdatawrite_range() { + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.401 us | } + 0) | wbc_attach_and_unlock_inode() { + 0) | _raw_spin_unlock() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 0.641 us | } + 0) | do_writepages() { + 0) | generic_writepages() { + 0) 0.140 us | blk_start_plug(); + 0) | write_cache_pages() { + 0) | tag_pages_for_writeback() { + 0) | _raw_spin_lock_irq() { + 0) 0.140 us | preempt_count_add(); + 0) 0.391 us | } + 0) | _raw_spin_unlock_irq() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.391 us | } + 0) 1.202 us | } + 0) | pagevec_lookup_range_tag() { + 0) | find_get_pages_range_tag() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.692 us | } + 0) 0.952 us | } + 0) 2.645 us | } + 0) | blk_finish_plug() { + 0) 0.130 us | blk_flush_plug_list(); + 0) 0.410 us | } + 0) 3.727 us | } + 0) 3.978 us | } + 0) 0.140 us | wbc_detach_inode(); + 0) 5.831 us | } + 0) | filemap_fdatawait_range() { + 0) | __filemap_fdatawait_range() { + 0) | pagevec_lookup_range_tag() { + 0) | find_get_pages_range_tag() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.681 us | } + 0) 0.942 us | } + 0) 1.222 us | } + 0) 0.140 us | filemap_check_errors(); + 0) 1.753 us | } + 0) 8.245 us | } + 0) 8.506 us | } + 0) | fput() { + 0) 0.130 us | fput_many(); + 0) 0.391 us | } + 0) | vm_area_free() { + 0) | kmem_cache_free() { + 0) 0.141 us | __slab_free(); + 0) 0.411 us | } + 0) 0.661 us | } + 0) + 10.099 us | } + 0) | remove_vma() { + 0) | sf_vma_close [vboxsf]() { + 0) | filemap_write_and_wait() { + 0) 0.141 us | mapping_needs_writeback(); + 0) | __filemap_fdatawrite_range() { + 0) | _raw_spin_lock() { + 0) 0.141 us | preempt_count_add(); + 0) 0.391 us | } + 0) | wbc_attach_and_unlock_inode() { + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 0.641 us | } + 0) | do_writepages() { + 0) | generic_writepages() { + 0) 0.140 us | blk_start_plug(); + 0) | write_cache_pages() { + 0) | tag_pages_for_writeback() { + 0) | _raw_spin_lock_irq() { + 0) 0.141 us | preempt_count_add(); + 0) 0.391 us | } + 0) | _raw_spin_unlock_irq() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.391 us | } + 0) 1.202 us | } + 0) | pagevec_lookup_range_tag() { + 0) | find_get_pages_range_tag() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.691 us | } + 0) 0.952 us | } + 0) 2.564 us | } + 0) | blk_finish_plug() { + 0) 0.130 us | blk_flush_plug_list(); + 0) 0.410 us | } + 0) 3.637 us | } + 0) 3.907 us | } + 0) 0.130 us | wbc_detach_inode(); + 0) 5.751 us | } + 0) | filemap_fdatawait_range() { + 0) | __filemap_fdatawait_range() { + 0) | pagevec_lookup_range_tag() { + 0) | find_get_pages_range_tag() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.681 us | } + 0) 0.952 us | } + 0) 1.222 us | } + 0) 0.140 us | filemap_check_errors(); + 0) 1.753 us | } + 0) 8.155 us | } + 0) 8.416 us | } + 0) | fput() { + 0) 0.130 us | fput_many(); + 0) 0.381 us | } + 0) | vm_area_free() { + 0) | kmem_cache_free() { + 0) 0.131 us | __slab_free(); + 0) 0.411 us | } + 0) 0.731 us | } + 0) + 10.068 us | } + 0) | remove_vma() { + 0) | sf_vma_close [vboxsf]() { + 0) | filemap_write_and_wait() { + 0) 0.131 us | mapping_needs_writeback(); + 0) | __filemap_fdatawrite_range() { + 0) | _raw_spin_lock() { + 0) 0.131 us | preempt_count_add(); + 0) 0.401 us | } + 0) | wbc_attach_and_unlock_inode() { + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) | do_writepages() { + 0) | generic_writepages() { + 0) 0.130 us | blk_start_plug(); + 0) | write_cache_pages() { + 0) | tag_pages_for_writeback() { + 0) | _raw_spin_lock_irq() { + 0) 0.131 us | preempt_count_add(); + 0) 0.401 us | } + 0) | _raw_spin_unlock_irq() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.391 us | } + 0) 1.202 us | } + 0) | pagevec_lookup_range_tag() { + 0) | find_get_pages_range_tag() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.691 us | } + 0) 0.952 us | } + 0) 2.564 us | } + 0) | blk_finish_plug() { + 0) 0.130 us | blk_flush_plug_list(); + 0) 0.410 us | } + 0) 3.627 us | } + 0) 3.897 us | } + 0) 0.130 us | wbc_detach_inode(); + 0) 5.741 us | } + 0) | filemap_fdatawait_range() { + 0) | __filemap_fdatawait_range() { + 0) | pagevec_lookup_range_tag() { + 0) | find_get_pages_range_tag() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.681 us | } + 0) 0.942 us | } + 0) 1.223 us | } + 0) 0.140 us | filemap_check_errors(); + 0) 1.753 us | } + 0) 8.156 us | } + 0) 8.406 us | } + 0) | fput() { + 0) 0.140 us | fput_many(); + 0) 0.381 us | } + 0) | vm_area_free() { + 0) | kmem_cache_free() { + 0) 0.131 us | __slab_free(); + 0) 0.411 us | } + 0) 0.651 us | } + 0) 9.998 us | } + 0) | remove_vma() { + 0) | sf_vma_close [vboxsf]() { + 0) | filemap_write_and_wait() { + 0) 0.131 us | mapping_needs_writeback(); + 0) | __filemap_fdatawrite_range() { + 0) | _raw_spin_lock() { + 0) 0.131 us | preempt_count_add(); + 0) 0.401 us | } + 0) | wbc_attach_and_unlock_inode() { + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) | do_writepages() { + 0) | generic_writepages() { + 0) 0.130 us | blk_start_plug(); + 0) | write_cache_pages() { + 0) | tag_pages_for_writeback() { + 0) | _raw_spin_lock_irq() { + 0) 0.131 us | preempt_count_add(); + 0) 0.401 us | } + 0) | _raw_spin_unlock_irq() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.202 us | } + 0) | pagevec_lookup_range_tag() { + 0) | find_get_pages_range_tag() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.781 us | } + 0) 1.042 us | } + 0) 2.655 us | } + 0) | blk_finish_plug() { + 0) 0.130 us | blk_flush_plug_list(); + 0) 0.401 us | } + 0) 3.727 us | } + 0) 3.997 us | } + 0) 0.131 us | wbc_detach_inode(); + 0) 5.851 us | } + 0) | filemap_fdatawait_range() { + 0) | __filemap_fdatawait_range() { + 0) | pagevec_lookup_range_tag() { + 0) | find_get_pages_range_tag() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.681 us | } + 0) 0.941 us | } + 0) 1.223 us | } + 0) 0.140 us | filemap_check_errors(); + 0) 1.753 us | } + 0) 8.256 us | } + 0) 8.516 us | } + 0) | fput() { + 0) 0.131 us | fput_many(); + 0) 0.391 us | } + 0) | vm_area_free() { + 0) 0.161 us | kmem_cache_free(); + 0) 0.421 us | } + 0) 9.858 us | } + 0) | remove_vma() { + 0) | vm_area_free() { + 0) 0.140 us | kmem_cache_free(); + 0) 0.400 us | } + 0) 0.682 us | } + 0) | remove_vma() { + 0) | fput() { + 0) 0.130 us | fput_many(); + 0) 0.391 us | } + 0) | vm_area_free() { + 0) | kmem_cache_free() { + 0) 0.130 us | __slab_free(); + 0) 0.420 us | } + 0) 0.682 us | } + 0) 1.553 us | } + 0) | remove_vma() { + 0) | fput() { + 0) 0.130 us | fput_many(); + 0) 0.391 us | } + 0) | vm_area_free() { + 0) | kmem_cache_free() { + 0) 0.140 us | __slab_free(); + 0) 0.420 us | } + 0) 0.672 us | } + 0) 1.463 us | } + 0) | remove_vma() { + 0) | fput() { + 0) 0.130 us | fput_many(); + 0) 0.391 us | } + 0) | vm_area_free() { + 0) 0.160 us | kmem_cache_free(); + 0) 0.431 us | } + 0) 1.212 us | } + 0) | remove_vma() { + 0) | fput() { + 0) 0.130 us | fput_many(); + 0) 0.391 us | } + 0) | vm_area_free() { + 0) | kmem_cache_free() { + 0) 0.141 us | __slab_free(); + 0) 0.421 us | } + 0) 0.681 us | } + 0) 1.462 us | } + 0) | remove_vma() { + 0) | fput() { + 0) 0.130 us | fput_many(); + 0) 0.391 us | } + 0) | vm_area_free() { + 0) 0.150 us | kmem_cache_free(); + 0) 0.411 us | } + 0) 1.192 us | } + 0) | remove_vma() { + 0) | fput() { + 0) | fput_many() { + 0) | task_work_add() { + 0) | kick_process() { + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 0.962 us | } + 0) 1.242 us | } + 0) 1.573 us | } + 0) | vm_area_free() { + 0) 0.140 us | kmem_cache_free(); + 0) 0.400 us | } + 0) 2.375 us | } + 0) | remove_vma() { + 0) | vm_area_free() { + 0) | kmem_cache_free() { + 0) 0.130 us | __slab_free(); + 0) 0.431 us | } + 0) 0.671 us | } + 0) 0.952 us | } + 0) | remove_vma() { + 0) | fput() { + 0) 0.131 us | fput_many(); + 0) 0.391 us | } + 0) | vm_area_free() { + 0) | kmem_cache_free() { + 0) 0.140 us | __slab_free(); + 0) 0.421 us | } + 0) 0.671 us | } + 0) 1.453 us | } + 0) | remove_vma() { + 0) | fput() { + 0) 0.141 us | fput_many(); + 0) 0.381 us | } + 0) | vm_area_free() { + 0) | kmem_cache_free() { + 0) 0.140 us | __slab_free(); + 0) 0.401 us | } + 0) 0.661 us | } + 0) 1.443 us | } + 0) | remove_vma() { + 0) | fput() { + 0) 0.131 us | fput_many(); + 0) 0.381 us | } + 0) | vm_area_free() { + 0) | kmem_cache_free() { + 0) 0.140 us | __slab_free(); + 0) 0.401 us | } + 0) 0.661 us | } + 0) 1.433 us | } + 0) | remove_vma() { + 0) | fput() { + 0) 0.131 us | fput_many(); + 0) 0.391 us | } + 0) | vm_area_free() { + 0) | kmem_cache_free() { + 0) 0.140 us | __slab_free(); + 0) 0.411 us | } + 0) 0.661 us | } + 0) 1.443 us | } + 0) | remove_vma() { + 0) | fput() { + 0) | fput_many() { + 0) 0.150 us | task_work_add(); + 0) 0.421 us | } + 0) 0.671 us | } + 0) | vm_area_free() { + 0) 0.150 us | kmem_cache_free(); + 0) 0.410 us | } + 0) 1.473 us | } + 0) | remove_vma() { + 0) | vm_area_free() { + 0) | kmem_cache_free() { + 0) 0.140 us | __slab_free(); + 0) 0.401 us | } + 0) 0.661 us | } + 0) 0.932 us | } + 0) | remove_vma() { + 0) | vm_area_free() { + 0) | kmem_cache_free() { + 0) 0.140 us | __slab_free(); + 0) 0.411 us | } + 0) 0.651 us | } + 0) 0.932 us | } + 0) | remove_vma() { + 0) 0.130 us | special_mapping_close(); + 0) | vm_area_free() { + 0) | kmem_cache_free() { + 0) 0.140 us | __slab_free(); + 0) 0.411 us | } + 0) 0.661 us | } + 0) 1.262 us | } + 0) | remove_vma() { + 0) 0.130 us | special_mapping_close(); + 0) | vm_area_free() { + 0) | kmem_cache_free() { + 0) 0.140 us | __slab_free(); + 0) 0.401 us | } + 0) 0.661 us | } + 0) 1.213 us | } + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) # 1223.624 us | } /* exit_mmap */ + 0) 0.140 us | mm_put_huge_zero_page(); + 0) | set_mm_exe_file() { + 0) | fput() { + 0) | fput_many() { + 0) 0.130 us | task_work_add(); + 0) 0.411 us | } + 0) 0.671 us | } + 0) 0.932 us | } + 0) 0.161 us | module_put(); + 0) # 1227.482 us | } /* mmput */ + 0) | acct_process() { + 0) 0.250 us | task_active_pid_ns(); + 0) 0.581 us | } + 0) 0.160 us | exit_sem(); + 0) 0.150 us | exit_shm(); + 0) | exit_files() { + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.401 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.390 us | } + 0) | put_files_struct() { + 0) | filp_close() { + 0) 0.201 us | dnotify_flush(); + 0) 0.170 us | locks_remove_posix(); + 0) | fput() { + 0) 0.140 us | fput_many(); + 0) 0.400 us | } + 0) 1.433 us | } + 0) | filp_close() { + 0) 0.140 us | dnotify_flush(); + 0) 0.150 us | locks_remove_posix(); + 0) | fput() { + 0) 0.131 us | fput_many(); + 0) 0.391 us | } + 0) 1.202 us | } + 0) | filp_close() { + 0) 0.140 us | dnotify_flush(); + 0) 0.150 us | locks_remove_posix(); + 0) | fput() { + 0) 0.140 us | fput_many(); + 0) 0.390 us | } + 0) 1.203 us | } + 0) 0.821 us | kmem_cache_free(); + 0) 5.400 us | } + 0) 6.733 us | } + 0) | exit_fs() { + 0) | _raw_spin_lock() { + 0) 0.130 us | preempt_count_add(); + 0) 0.400 us | } + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.400 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.400 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.400 us | } + 0) | free_fs_struct() { + 0) | path_put() { + 0) | dput() { + 0) 0.160 us | __rcu_read_lock(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.722 us | } + 0) | mntput() { + 0) | mntput_no_expire() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.702 us | } + 0) 1.012 us | } + 0) 2.134 us | } + 0) | path_put() { + 0) | dput() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.751 us | } + 0) | mntput() { + 0) | mntput_no_expire() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.271 us | __rcu_read_unlock(); + 0) 0.932 us | } + 0) 1.212 us | } + 0) 2.345 us | } + 0) | kmem_cache_free() { + 0) 0.151 us | __slab_free(); + 0) 0.451 us | } + 0) 5.490 us | } + 0) 7.965 us | } + 0) 0.140 us | disassociate_ctty(); + 0) | exit_task_namespaces() { + 0) | switch_task_namespaces() { + 0) | _raw_spin_lock() { + 0) 0.130 us | preempt_count_add(); + 0) 0.401 us | } + 0) | _raw_spin_unlock() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.451 us | } + 0) 1.252 us | } + 0) 1.613 us | } + 0) | task_work_run() { + 0) | _raw_spin_lock_irq() { + 0) 0.140 us | preempt_count_add(); + 0) 0.401 us | } + 0) | _raw_spin_unlock_irq() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.411 us | } + 0) | ____fput() { + 0) | __fput() { + 0) 0.140 us | __fsnotify_parent(); + 0) 0.160 us | fsnotify(); + 0) 0.160 us | locks_remove_file(); + 0) | sf_reg_release [vboxsf]() { + 0) | filemap_write_and_wait() { + 0) 0.130 us | mapping_needs_writeback(); + 0) | __filemap_fdatawrite_range() { + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.400 us | } + 0) | wbc_attach_and_unlock_inode() { + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) | do_writepages() { + 0) | generic_writepages() { + 0) 0.140 us | blk_start_plug(); + 0) | write_cache_pages() { + 0) | tag_pages_for_writeback() { + 0) | _raw_spin_lock_irq() { + 0) 0.140 us | preempt_count_add(); + 0) 0.400 us | } + 0) | _raw_spin_unlock_irq() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.390 us | } + 0) 1.213 us | } + 0) | pagevec_lookup_range_tag() { + 0) | find_get_pages_range_tag() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.681 us | } + 0) 0.952 us | } + 0) 2.575 us | } + 0) | blk_finish_plug() { + 0) 0.141 us | blk_flush_plug_list(); + 0) 0.411 us | } + 0) 3.657 us | } + 0) 3.907 us | } + 0) 0.140 us | wbc_detach_inode(); + 0) 5.771 us | } + 0) | filemap_fdatawait_range() { + 0) | __filemap_fdatawait_range() { + 0) | pagevec_lookup_range_tag() { + 0) | find_get_pages_range_tag() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.681 us | } + 0) 0.942 us | } + 0) 1.212 us | } + 0) 0.161 us | filemap_check_errors(); + 0) 1.754 us | } + 0) 8.185 us | } + 0) 0.131 us | mutex_lock(); + 0) 0.150 us | mutex_unlock(); + 0) | vboxsf_close [vboxsf]() { + 0) | vboxsf_call [vboxsf]() { + 0) | vbg_get_gdev [vboxguest]() { + 0) 0.131 us | mutex_lock(); + 0) 0.401 us | } + 0) | vbg_hgcm_call [vboxguest]() { + 0) | vbg_req_alloc [vboxguest]() { + 0) | __get_free_pages() { + 0) | alloc_pages_current() { + 0) 0.150 us | get_task_policy.part.0(); + 0) 0.130 us | policy_nodemask(); + 0) 0.150 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.131 us | should_fail_alloc_page(); + 0) 0.140 us | __next_zones_zonelist(); + 0) | get_page_from_freelist() { + 0) 0.150 us | __inc_numa_state(); + 0) 0.140 us | __inc_numa_state(); + 0) 0.150 us | prep_new_page(); + 0) 1.102 us | } + 0) 1.984 us | } + 0) 3.116 us | } + 0) 3.386 us | } + 0) 3.747 us | } + 0) | _raw_spin_lock_irqsave() { + 0) 0.160 us | preempt_count_add(); + 0) 0.932 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.431 us | } + 0) 0.140 us | init_wait_entry(); + 0) | prepare_to_wait_event() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.140 us | preempt_count_add(); + 0) 0.410 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.411 us | } + 0) 1.273 us | } + 0) | _raw_spin_lock_irqsave() { + 0) 0.141 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | schedule_timeout() { + 0) | schedule() { + 0) 0.140 us | preempt_count_add(); + 0) | rcu_note_context_switch() { + 0) 0.150 us | rcu_preempt_deferred_qs(); + 0) 0.141 us | rcu_qs(); + 0) 0.722 us | } + 0) | _raw_spin_lock() { + 0) 0.141 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.180 us | update_rq_clock(); + 0) | deactivate_task() { + 0) | psi_task_change() { + 0) 0.170 us | record_times(); + 0) 0.170 us | record_times(); + 0) 0.160 us | record_times(); + 0) 0.161 us | record_times(); + 0) 2.144 us | } + 0) | dequeue_task_fair() { + 0) | dequeue_entity() { + 0) | update_curr() { + 0) 0.161 us | update_min_vruntime(); + 0) | cpuacct_charge() { + 0) 0.151 us | __rcu_read_lock(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.691 us | } + 0) 0.130 us | __rcu_read_lock(); + 0) | __cgroup_account_cputime() { + 0) 0.151 us | preempt_count_add(); + 0) | cgroup_base_stat_cputime_account_end.isra.0() { + 0) 0.141 us | cgroup_rstat_updated(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.691 us | } + 0) 1.273 us | } + 0) 0.140 us | __rcu_read_unlock(); + 0) 3.407 us | } + 0) | __update_load_avg_se() { + 0) 0.150 us | __accumulate_pelt_segments(); + 0) 0.471 us | } + 0) | __update_load_avg_cfs_rq() { + 0) 0.131 us | __accumulate_pelt_segments(); + 0) 0.541 us | } + 0) 0.141 us | clear_buddies(); + 0) 0.160 us | account_entity_dequeue(); + 0) 0.151 us | update_cfs_group(); + 0) 0.150 us | update_min_vruntime(); + 0) 6.262 us | } + 0) | dequeue_entity() { + 0) | update_curr() { + 0) 0.131 us | update_min_vruntime(); + 0) 0.421 us | } + 0) | __update_load_avg_se() { + 0) 0.131 us | __accumulate_pelt_segments(); + 0) 0.421 us | } + 0) | __update_load_avg_cfs_rq() { + 0) 0.131 us | __accumulate_pelt_segments(); + 0) 0.421 us | } + 0) 0.141 us | clear_buddies(); + 0) 0.150 us | account_entity_dequeue(); + 0) | update_cfs_group() { + 0) 0.160 us | reweight_entity(); + 0) 0.481 us | } + 0) 0.151 us | update_min_vruntime(); + 0) 3.266 us | } + 0) 0.141 us | hrtick_update(); + 0) + 10.349 us | } + 0) + 13.415 us | } + 0) | pick_next_task_fair() { + 0) | _raw_spin_unlock() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.420 us | } + 0) | update_blocked_averages() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.150 us | preempt_count_add(); + 0) 0.421 us | } + 0) 0.160 us | update_rq_clock(); + 0) 0.151 us | __update_load_avg_cfs_rq(); + 0) 0.150 us | __update_load_avg_se(); + 0) 0.140 us | __update_load_avg_cfs_rq(); + 0) | __update_load_avg_cfs_rq() { + 0) 0.140 us | __accumulate_pelt_segments(); + 0) 0.441 us | } + 0) | __update_load_avg_se() { + 0) 0.140 us | __accumulate_pelt_segments(); + 0) 0.430 us | } + 0) 0.140 us | __update_load_avg_cfs_rq(); + 0) 0.131 us | __update_load_avg_cfs_rq(); + 0) | update_rt_rq_load_avg() { + 0) 0.141 us | __accumulate_pelt_segments(); + 0) 0.441 us | } + 0) | update_dl_rq_load_avg() { + 0) 0.141 us | __accumulate_pelt_segments(); + 0) 0.451 us | } + 0) 0.151 us | update_irq_load_avg(); + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.411 us | } + 0) 6.021 us | } + 0) 0.140 us | __rcu_read_lock(); + 0) 0.130 us | __rcu_read_unlock(); + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.421 us | } + 0) 8.135 us | } + 0) | pick_next_task_idle() { + 0) | put_prev_task_fair() { + 0) | put_prev_entity() { + 0) 0.140 us | check_cfs_rq_runtime(); + 0) 0.431 us | } + 0) | put_prev_entity() { + 0) 0.140 us | check_cfs_rq_runtime(); + 0) 0.410 us | } + 0) 1.303 us | } + 0) 1.623 us | } + 0) 0.170 us | enter_lazy_tlb(); + ------------------------------------------ + 0) <...>-32904 => -0 + ------------------------------------------ + + 0) | finish_task_switch() { + 0) | _raw_spin_unlock_irq() { + 0) ==========> | + 0) | do_IRQ() { + 0) | irq_enter() { + 0) 0.160 us | rcu_irq_enter(); + 0) 0.471 us | preempt_count_add(); + 0) | tick_irq_enter() { + 0) 0.161 us | tick_check_oneshot_broadcast_this_cpu(); + 0) 0.501 us | } + 0) 0.140 us | _local_bh_enable(); + 0) 0.210 us | irqtime_account_irq(); + 0) 0.141 us | preempt_count_add(); + 0) 2.665 us | } + 0) | handle_irq() { + 0) | handle_fasteoi_irq() { + 0) | _raw_spin_lock() { + 0) 0.130 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.140 us | irq_may_run(); + 0) | handle_irq_event() { + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | handle_irq_event_percpu() { + 0) | __handle_irq_event_percpu() { + 0) | vbg_core_isr [vboxguest]() { + 0) 7.554 us | vbg_req_perform [vboxguest](); + 0) | __wake_up() { + 0) | __wake_up_common_lock() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.151 us | preempt_count_add(); + 0) 0.471 us | } + 0) | __wake_up_common() { + 0) | autoremove_wake_function() { + 0) | default_wake_function() { + 0) | try_to_wake_up() { + 0) 0.130 us | preempt_count_add(); + 0) | _raw_spin_lock_irqsave() { + 0) 0.141 us | preempt_count_add(); + 0) 0.421 us | } + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.431 us | } + 0) 0.191 us | update_rq_clock(); + 0) | ttwu_do_activate() { + 0) | activate_task() { + 0) | psi_task_change() { + 0) 0.170 us | record_times(); + 0) 0.160 us | record_times(); + 0) 0.160 us | record_times(); + 0) 0.161 us | record_times(); + 0) 1.823 us | } + 0) | enqueue_task_fair() { + 0) | enqueue_entity() { + 0) 0.160 us | update_curr(); + 0) 0.140 us | __update_load_avg_se(); + 0) 0.141 us | __update_load_avg_cfs_rq(); + 0) 0.140 us | update_cfs_group(); + 0) 0.161 us | account_entity_enqueue(); + 0) 0.160 us | place_entity(); + 0) 0.170 us | __enqueue_entity(); + 0) 2.384 us | } + 0) | enqueue_entity() { + 0) 0.140 us | update_curr(); + 0) 0.141 us | __update_load_avg_se(); + 0) 0.140 us | __update_load_avg_cfs_rq(); + 0) | update_cfs_group() { + 0) 0.140 us | reweight_entity(); + 0) 0.421 us | } + 0) 0.141 us | account_entity_enqueue(); + 0) 0.130 us | place_entity(); + 0) 0.131 us | __enqueue_entity(); + 0) 2.344 us | } + 0) 0.140 us | hrtick_update(); + 0) 5.461 us | } + 0) 7.835 us | } + 0) | ttwu_do_wakeup.isra.0() { + 0) | check_preempt_curr() { + 0) 0.150 us | resched_curr(); + 0) 0.491 us | } + 0) 0.962 us | } + 0) 9.207 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.390 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.572 us | } + 0) 0.130 us | preempt_count_sub(); + 0) + 12.814 us | } + 0) + 13.105 us | } + 0) + 13.415 us | } + 0) | autoremove_wake_function() { + 0) | default_wake_function() { + 0) | try_to_wake_up() { + 0) 0.130 us | preempt_count_add(); + 0) | _raw_spin_lock_irqsave() { + 0) 0.130 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.391 us | } + 0) 0.171 us | update_rq_clock(); + 0) | ttwu_do_activate() { + 0) | activate_task() { + 0) | psi_task_change() { + 0) 0.170 us | record_times(); + 0) 0.150 us | record_times(); + 0) 0.170 us | record_times(); + 0) 1.463 us | } + 0) | enqueue_task_fair() { + 0) | enqueue_entity() { + 0) 0.130 us | update_curr(); + 0) | __update_load_avg_se() { + 0) 0.130 us | __accumulate_pelt_segments(); + 0) 0.410 us | } + 0) 0.130 us | __update_load_avg_cfs_rq(); + 0) 0.140 us | update_cfs_group(); + 0) 0.150 us | account_entity_enqueue(); + 0) 0.140 us | place_entity(); + 0) 0.140 us | __enqueue_entity(); + 0) 2.344 us | } + 0) | enqueue_entity() { + 0) 0.140 us | update_curr(); + 0) 0.140 us | __update_load_avg_se(); + 0) 0.150 us | __update_load_avg_cfs_rq(); + 0) | update_cfs_group() { + 0) 0.140 us | reweight_entity(); + 0) 0.431 us | } + 0) 0.131 us | account_entity_enqueue(); + 0) 0.130 us | place_entity(); + 0) 0.171 us | __enqueue_entity(); + 0) 2.395 us | } + 0) 0.130 us | hrtick_update(); + 0) 5.430 us | } + 0) 7.334 us | } + 0) | ttwu_do_wakeup.isra.0() { + 0) | check_preempt_curr() { + 0) 0.150 us | resched_curr(); + 0) 0.411 us | } + 0) 0.712 us | } + 0) 8.436 us | } + 0) | _raw_spin_unlock() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 0.140 us | preempt_count_sub(); + 0) + 11.692 us | } + 0) + 11.953 us | } + 0) + 12.203 us | } + 0) | autoremove_wake_function() { + 0) | default_wake_function() { + 0) | try_to_wake_up() { + 0) 0.140 us | preempt_count_add(); + 0) | _raw_spin_lock_irqsave() { + 0) 0.140 us | preempt_count_add(); + 0) 0.410 us | } + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.400 us | } + 0) 0.160 us | update_rq_clock(); + 0) | ttwu_do_activate() { + 0) | activate_task() { + 0) | psi_task_change() { + 0) 0.160 us | record_times(); + 0) 0.160 us | record_times(); + 0) 0.161 us | record_times(); + 0) 1.212 us | } + 0) | enqueue_task_fair() { + 0) | enqueue_entity() { + 0) 0.130 us | update_curr(); + 0) | __update_load_avg_se() { + 0) 0.130 us | __accumulate_pelt_segments(); + 0) 0.411 us | } + 0) 0.141 us | __update_load_avg_cfs_rq(); + 0) 0.130 us | update_cfs_group(); + 0) 0.141 us | account_entity_enqueue(); + 0) 0.130 us | place_entity(); + 0) 0.141 us | __enqueue_entity(); + 0) 2.344 us | } + 0) 0.171 us | __update_load_avg_se(); + 0) 0.140 us | __update_load_avg_cfs_rq(); + 0) | update_cfs_group() { + 0) | reweight_entity() { + 0) 0.130 us | account_entity_dequeue(); + 0) 0.141 us | account_entity_enqueue(); + 0) 0.691 us | } + 0) 0.952 us | } + 0) 0.141 us | hrtick_update(); + 0) 4.559 us | } + 0) 6.292 us | } + 0) | ttwu_do_wakeup.isra.0() { + 0) | check_preempt_curr() { + 0) 0.140 us | resched_curr(); + 0) 0.400 us | } + 0) 0.702 us | } + 0) 7.374 us | } + 0) | _raw_spin_unlock() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 0.140 us | preempt_count_sub(); + 0) + 10.630 us | } + 0) + 10.880 us | } + 0) + 11.141 us | } + 0) + 37.450 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.400 us | } + 0) + 38.843 us | } + 0) + 39.153 us | } + 0) + 47.789 us | } + 0) + 48.251 us | } + 0) 0.190 us | add_interrupt_randomness(); + 0) 0.150 us | note_interrupt(); + 0) + 49.272 us | } + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.411 us | } + 0) + 50.624 us | } + 0) | ioapic_ack_level() { + 0) | irqd_cfg() { + 0) 0.171 us | apic_chip_data.part.0(); + 0) 0.441 us | } + 0) 0.141 us | irq_complete_move(); + 0) 5.200 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.421 us | } + 0) + 57.808 us | } + 0) + 58.229 us | } + 0) | irq_exit() { + 0) 0.180 us | irqtime_account_irq(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.170 us | idle_cpu(); + 0) 0.140 us | rcu_irq_exit(); + 0) 1.372 us | } + 0) + 62.898 us | } + 0) <========== | + 0) 0.140 us | preempt_count_sub(); + 0) + 65.603 us | } + 0) + 66.294 us | } + 0) | rcu_note_context_switch() { + 0) 0.140 us | rcu_preempt_deferred_qs(); + 0) 0.141 us | rcu_qs(); + 0) 0.882 us | } + 0) | _raw_spin_lock() { + 0) 0.131 us | preempt_count_add(); + 0) 0.391 us | } + 0) 0.140 us | update_rq_clock(); + 0) | pick_next_task_fair() { + 0) 0.150 us | put_prev_task_idle(); + 0) | pick_next_entity() { + 0) 0.150 us | clear_buddies(); + 0) 0.441 us | } + 0) | set_next_entity() { + 0) 0.151 us | __update_load_avg_se(); + 0) 0.150 us | __update_load_avg_cfs_rq(); + 0) 0.771 us | } + 0) | pick_next_entity() { + 0) 0.130 us | clear_buddies(); + 0) 0.400 us | } + 0) | set_next_entity() { + 0) 0.130 us | __update_load_avg_se(); + 0) 0.151 us | __update_load_avg_cfs_rq(); + 0) 0.691 us | } + 0) 3.376 us | } + 0) | switch_mm_irqs_off() { + 0) 0.201 us | load_new_mm_cr3(); + 0) 0.701 us | } + ------------------------------------------ + 0) -0 => automou-358 + ------------------------------------------ + + 0) | finish_task_switch() { + 0) | _raw_spin_unlock_irq() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | __mmdrop() { + 0) | pgd_free() { + 0) | _raw_spin_lock() { + 0) 0.141 us | preempt_count_add(); + 0) 0.441 us | } + 0) | _raw_spin_unlock() { + 0) 0.161 us | preempt_count_sub(); + 0) 0.711 us | } + 0) | free_pages() { + 0) | free_pages.part.0() { + 0) | __free_pages() { + 0) | __free_pages_ok() { + 0) | __memcg_kmem_uncharge() { + 0) | __memcg_kmem_uncharge_memcg() { + 0) | page_counter_uncharge() { + 0) | page_counter_cancel() { + 0) 0.140 us | propagate_protected_usage(); + 0) 0.500 us | } + 0) | page_counter_cancel() { + 0) 0.140 us | propagate_protected_usage(); + 0) 0.441 us | } + 0) | page_counter_cancel() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.431 us | } + 0) | page_counter_cancel() { + 0) 0.140 us | propagate_protected_usage(); + 0) 0.461 us | } + 0) 2.605 us | } + 0) | page_counter_uncharge() { + 0) | page_counter_cancel() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.401 us | } + 0) | page_counter_cancel() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.400 us | } + 0) | page_counter_cancel() { + 0) 0.140 us | propagate_protected_usage(); + 0) 0.400 us | } + 0) | page_counter_cancel() { + 0) 0.160 us | propagate_protected_usage(); + 0) 0.421 us | } + 0) 2.285 us | } + 0) | page_counter_uncharge() { + 0) | page_counter_cancel() { + 0) 0.131 us | propagate_protected_usage(); + 0) 0.391 us | } + 0) | page_counter_cancel() { + 0) 0.141 us | propagate_protected_usage(); + 0) 0.391 us | } + 0) | page_counter_cancel() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.391 us | } + 0) | page_counter_cancel() { + 0) 0.140 us | propagate_protected_usage(); + 0) 0.391 us | } + 0) 2.244 us | } + 0) 7.664 us | } + 0) 0.721 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 9.178 us | } + 0) | free_one_page() { + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.421 us | } + 0) 0.160 us | __mod_zone_page_state(); + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.400 us | } + 0) 1.814 us | } + 0) + 11.672 us | } + 0) + 11.972 us | } + 0) + 12.233 us | } + 0) + 12.494 us | } + 0) + 14.387 us | } + 0) 0.130 us | destroy_context_ldt(); + 0) 0.330 us | kmem_cache_free(); + 0) + 15.510 us | } + 0) + 16.421 us | } + 0) 0.140 us | preempt_count_sub(); + 0) # 6086.633 us | } + 0) # 6086.973 us | } + 0) | prepare_to_wait_event() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.213 us | } + 0) | _raw_spin_lock_irqsave() { + 0) 0.150 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.390 us | } + 0) | schedule_timeout() { + 0) | schedule() { + 0) 0.151 us | preempt_count_add(); + 0) | rcu_note_context_switch() { + 0) 0.141 us | rcu_preempt_deferred_qs(); + 0) 0.130 us | rcu_qs(); + 0) 0.671 us | } + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.390 us | } + 0) | update_rq_clock() { + 0) 0.170 us | update_irq_load_avg(); + 0) 0.491 us | } + 0) | deactivate_task() { + 0) | psi_task_change() { + 0) 0.161 us | record_times(); + 0) 0.160 us | record_times(); + 0) 0.150 us | record_times(); + 0) 1.162 us | } + 0) | dequeue_task_fair() { + 0) | dequeue_entity() { + 0) 0.150 us | update_curr(); + 0) 0.131 us | __update_load_avg_se(); + 0) 0.150 us | __update_load_avg_cfs_rq(); + 0) 0.131 us | clear_buddies(); + 0) 0.140 us | account_entity_dequeue(); + 0) 0.141 us | update_cfs_group(); + 0) 0.150 us | update_min_vruntime(); + 0) 2.074 us | } + 0) 0.160 us | set_next_buddy(); + 0) 0.141 us | __update_load_avg_se(); + 0) 0.130 us | __update_load_avg_cfs_rq(); + 0) | update_cfs_group() { + 0) | reweight_entity() { + 0) 0.130 us | update_curr(); + 0) 0.130 us | account_entity_dequeue(); + 0) 0.140 us | account_entity_enqueue(); + 0) 0.942 us | } + 0) 1.233 us | } + 0) 0.130 us | hrtick_update(); + 0) 4.940 us | } + 0) 6.532 us | } + 0) | pick_next_task_fair() { + 0) 0.131 us | update_curr(); + 0) 0.140 us | check_cfs_rq_runtime(); + 0) | pick_next_entity() { + 0) 0.140 us | wakeup_preempt_entity.isra.0(); + 0) 0.171 us | clear_buddies(); + 0) 0.732 us | } + 0) 0.130 us | check_cfs_rq_runtime(); + 0) | pick_next_entity() { + 0) 0.130 us | clear_buddies(); + 0) 0.410 us | } + 0) | put_prev_entity() { + 0) 0.130 us | check_cfs_rq_runtime(); + 0) 0.400 us | } + 0) | set_next_entity() { + 0) 0.140 us | __update_load_avg_se(); + 0) 0.131 us | __update_load_avg_cfs_rq(); + 0) 0.701 us | } + 0) 3.777 us | } + 0) 0.170 us | switch_mm_irqs_off(); + ------------------------------------------ + 0) automou-358 => control-352 + ------------------------------------------ + + 0) | finish_task_switch() { + 0) | _raw_spin_unlock_irq() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 0.681 us | } + 0) 0.131 us | preempt_count_sub(); + 0) # 6086.432 us | } + 0) # 6086.703 us | } + 0) | prepare_to_wait_event() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.150 us | preempt_count_add(); + 0) 0.421 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.202 us | } + 0) | _raw_spin_lock_irqsave() { + 0) 0.151 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | schedule_timeout() { + 0) | schedule() { + 0) 0.150 us | preempt_count_add(); + 0) | rcu_note_context_switch() { + 0) 0.131 us | rcu_preempt_deferred_qs(); + 0) 0.140 us | rcu_qs(); + 0) 0.661 us | } + 0) | _raw_spin_lock() { + 0) 0.130 us | preempt_count_add(); + 0) 0.400 us | } + 0) | update_rq_clock() { + 0) 0.150 us | update_irq_load_avg(); + 0) 0.430 us | } + 0) | deactivate_task() { + 0) | psi_task_change() { + 0) 0.170 us | record_times(); + 0) 0.170 us | record_times(); + 0) 0.171 us | record_times(); + 0) 1.122 us | } + 0) | dequeue_task_fair() { + 0) | dequeue_entity() { + 0) | update_curr() { + 0) 0.150 us | update_min_vruntime(); + 0) | cpuacct_charge() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.681 us | } + 0) 0.130 us | __rcu_read_lock(); + 0) | __cgroup_account_cputime() { + 0) 0.130 us | preempt_count_add(); + 0) | cgroup_base_stat_cputime_account_end.isra.0() { + 0) 0.140 us | cgroup_rstat_updated(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.652 us | } + 0) 1.222 us | } + 0) 0.140 us | __rcu_read_unlock(); + 0) 3.216 us | } + 0) 0.140 us | __update_load_avg_se(); + 0) 0.150 us | __update_load_avg_cfs_rq(); + 0) 0.131 us | clear_buddies(); + 0) 0.150 us | account_entity_dequeue(); + 0) 0.141 us | update_cfs_group(); + 0) 0.150 us | update_min_vruntime(); + 0) 5.229 us | } + 0) | dequeue_entity() { + 0) | update_curr() { + 0) 0.140 us | update_min_vruntime(); + 0) 0.401 us | } + 0) 0.140 us | __update_load_avg_se(); + 0) 0.161 us | __update_load_avg_cfs_rq(); + 0) 0.140 us | clear_buddies(); + 0) 0.141 us | account_entity_dequeue(); + 0) | update_cfs_group() { + 0) 0.150 us | reweight_entity(); + 0) 0.411 us | } + 0) 0.150 us | update_min_vruntime(); + 0) 2.594 us | } + 0) 0.130 us | hrtick_update(); + 0) 8.506 us | } + 0) + 10.038 us | } + 0) | pick_next_task_fair() { + 0) 0.130 us | check_cfs_rq_runtime(); + 0) | pick_next_entity() { + 0) 0.130 us | clear_buddies(); + 0) 0.401 us | } + 0) | pick_next_entity() { + 0) 0.140 us | clear_buddies(); + 0) 0.390 us | } + 0) | put_prev_entity() { + 0) 0.130 us | check_cfs_rq_runtime(); + 0) 0.400 us | } + 0) | set_next_entity() { + 0) 0.140 us | __update_load_avg_se(); + 0) 0.161 us | __update_load_avg_cfs_rq(); + 0) 0.701 us | } + 0) | put_prev_entity() { + 0) 0.131 us | check_cfs_rq_runtime(); + 0) 0.391 us | } + 0) | set_next_entity() { + 0) 0.131 us | __update_load_avg_se(); + 0) 0.140 us | __update_load_avg_cfs_rq(); + 0) 0.691 us | } + 0) 4.238 us | } + 0) 0.200 us | enter_lazy_tlb(); + ------------------------------------------ + 0) control-352 => <...>-32904 + ------------------------------------------ + + 0) | finish_task_switch() { + 0) | _raw_spin_unlock_irq() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.391 us | } + 0) 0.671 us | } + 0) 0.130 us | preempt_count_sub(); + 0) ! 170.509 us | } /* schedule */ + 0) ! 170.861 us | } /* schedule_timeout */ + 0) | prepare_to_wait_event() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.151 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.212 us | } + 0) | _raw_spin_lock_irqsave() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.391 us | } + 0) | finish_wait() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.140 us | preempt_count_add(); + 0) 0.410 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.390 us | } + 0) 1.203 us | } + 0) | vbg_req_free [vboxguest]() { + 0) | free_pages() { + 0) | free_pages.part.0() { + 0) | __free_pages() { + 0) | free_unref_page() { + 0) 0.131 us | free_pcp_prepare(); + 0) 0.160 us | free_unref_page_prepare.part.0(); + 0) 0.171 us | free_unref_page_commit(); + 0) 1.002 us | } + 0) 1.312 us | } + 0) 1.654 us | } + 0) 1.914 us | } + 0) 2.174 us | } + 0) ! 200.937 us | } /* vbg_hgcm_call [vboxguest] */ + 0) | vbg_put_gdev [vboxguest]() { + 0) 0.140 us | mutex_unlock(); + 0) 0.441 us | } + 0) 0.140 us | vbg_status_code_to_errno [vboxguest](); + 0) ! 203.000 us | } /* vboxsf_call [vboxsf] */ + 0) ! 203.302 us | } /* vboxsf_close [vboxsf] */ + 0) 0.230 us | kfree(); + 0) ! 212.920 us | } /* sf_reg_release [vboxsf] */ + 0) 0.160 us | module_put(); + 0) 0.140 us | put_pid(); + 0) | dput() { + 0) 0.151 us | __rcu_read_lock(); + 0) 0.150 us | __rcu_read_unlock(); + 0) 0.712 us | } + 0) | mntput() { + 0) | mntput_no_expire() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.711 us | } + 0) 0.992 us | } + 0) 0.160 us | security_file_free(); + 0) 0.150 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) | call_rcu() { + 0) | __call_rcu() { + 0) 0.151 us | rcu_segcblist_enqueue(); + 0) 0.551 us | } + 0) 0.831 us | } + 0) ! 218.790 us | } /* __fput */ + 0) ! 219.051 us | } /* ____fput */ + 0) | ____fput() { + 0) | __fput() { + 0) 0.180 us | __fsnotify_parent(); + 0) 0.201 us | fsnotify(); + 0) 0.140 us | locks_remove_file(); + 0) 0.200 us | ext4_release_file [ext4](); + 0) 0.130 us | module_put(); + 0) 0.130 us | put_pid(); + 0) | dput() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.661 us | } + 0) | mntput() { + 0) | mntput_no_expire() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.701 us | } + 0) 0.941 us | } + 0) 0.140 us | security_file_free(); + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) | call_rcu() { + 0) | __call_rcu() { + 0) 0.130 us | rcu_segcblist_enqueue(); + 0) 0.431 us | } + 0) 0.682 us | } + 0) 5.581 us | } + 0) 5.841 us | } + 0) | ____fput() { + 0) | __fput() { + 0) 0.150 us | __fsnotify_parent(); + 0) 0.131 us | fsnotify(); + 0) 0.130 us | locks_remove_file(); + 0) 0.141 us | ext4_release_file [ext4](); + 0) 0.130 us | module_put(); + 0) 0.130 us | put_pid(); + 0) | dput() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.661 us | } + 0) | mntput() { + 0) | mntput_no_expire() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.671 us | } + 0) 0.911 us | } + 0) 0.140 us | security_file_free(); + 0) 0.150 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) | call_rcu() { + 0) | __call_rcu() { + 0) 0.130 us | rcu_segcblist_enqueue(); + 0) 0.411 us | } + 0) 0.661 us | } + 0) 5.451 us | } + 0) 5.701 us | } + 0) | _raw_spin_lock_irq() { + 0) 0.151 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_unlock_irq() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.391 us | } + 0) ! 233.437 us | } /* task_work_run */ + 0) | exit_thread() { + 0) | fpu__drop() { + 0) 0.151 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.722 us | } + 0) 1.032 us | } + 0) 0.130 us | mutex_lock(); + 0) 0.150 us | mutex_unlock(); + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.130 us | __rcu_read_lock(); + 0) 0.141 us | __rcu_read_unlock(); + 0) | sched_autogroup_exit_task() { + 0) | sched_move_task() { + 0) | task_rq_lock() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_lock() { + 0) 0.130 us | preempt_count_add(); + 0) 0.401 us | } + 0) 1.202 us | } + 0) 0.180 us | update_rq_clock(); + 0) | dequeue_task_fair() { + 0) | dequeue_entity() { + 0) | update_curr() { + 0) 0.150 us | update_min_vruntime(); + 0) | cpuacct_charge() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.661 us | } + 0) 0.140 us | __rcu_read_lock(); + 0) | __cgroup_account_cputime() { + 0) 0.140 us | preempt_count_add(); + 0) | cgroup_base_stat_cputime_account_end.isra.0() { + 0) 0.130 us | cgroup_rstat_updated(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.662 us | } + 0) 1.172 us | } + 0) 0.130 us | __rcu_read_unlock(); + 0) 3.096 us | } + 0) 0.150 us | __update_load_avg_se(); + 0) 0.161 us | __update_load_avg_cfs_rq(); + 0) 0.140 us | clear_buddies(); + 0) 0.141 us | account_entity_dequeue(); + 0) 0.130 us | update_cfs_group(); + 0) 0.151 us | update_min_vruntime(); + 0) 5.019 us | } + 0) | dequeue_entity() { + 0) | update_curr() { + 0) 0.140 us | update_min_vruntime(); + 0) 0.400 us | } + 0) 0.140 us | __update_load_avg_se(); + 0) 0.140 us | __update_load_avg_cfs_rq(); + 0) 0.130 us | clear_buddies(); + 0) 0.130 us | account_entity_dequeue(); + 0) | update_cfs_group() { + 0) 0.140 us | reweight_entity(); + 0) 0.430 us | } + 0) 0.140 us | update_min_vruntime(); + 0) 2.665 us | } + 0) 0.130 us | hrtick_update(); + 0) 8.346 us | } + 0) | put_prev_task_fair() { + 0) | put_prev_entity() { + 0) 0.140 us | check_cfs_rq_runtime(); + 0) 0.141 us | check_spread.isra.0.part.0(); + 0) 0.691 us | } + 0) | put_prev_entity() { + 0) 0.131 us | check_cfs_rq_runtime(); + 0) 0.411 us | } + 0) 1.503 us | } + 0) | sched_change_group() { + 0) 0.140 us | task_wants_autogroup(); + 0) | task_change_group_fair() { + 0) | detach_task_cfs_rq() { + 0) | detach_entity_cfs_rq() { + 0) 0.141 us | __update_load_avg_se(); + 0) 0.140 us | __update_load_avg_cfs_rq(); + 0) | propagate_entity_cfs_rq.isra.0() { + 0) 0.140 us | __update_load_avg_se(); + 0) 0.151 us | __update_load_avg_cfs_rq(); + 0) 0.731 us | } + 0) 1.603 us | } + 0) 1.973 us | } + 0) | set_task_rq_fair() { + 0) 0.140 us | __update_load_avg_blocked_se(); + 0) 0.420 us | } + 0) | attach_task_cfs_rq() { + 0) | attach_entity_cfs_rq() { + 0) 0.131 us | __update_load_avg_cfs_rq(); + 0) 0.160 us | attach_entity_load_avg(); + 0) 0.150 us | propagate_entity_cfs_rq.isra.0(); + 0) 1.002 us | } + 0) 1.292 us | } + 0) 4.329 us | } + 0) 5.030 us | } + 0) | enqueue_task_fair() { + 0) | enqueue_entity() { + 0) 0.140 us | update_curr(); + 0) 0.141 us | __update_load_avg_se(); + 0) 0.130 us | __update_load_avg_cfs_rq(); + 0) 0.141 us | update_cfs_group(); + 0) 0.150 us | account_entity_enqueue(); + 0) 0.141 us | __enqueue_entity(); + 0) 1.834 us | } + 0) 0.140 us | hrtick_update(); + 0) 2.375 us | } + 0) | set_curr_task_fair() { + 0) | set_next_entity() { + 0) 0.141 us | __update_load_avg_se(); + 0) 0.140 us | __update_load_avg_cfs_rq(); + 0) 0.701 us | } + 0) 0.962 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.391 us | } + 0) + 22.101 us | } + 0) + 22.482 us | } + 0) | cgroup_exit() { + 0) | _raw_spin_lock_irq() { + 0) 0.171 us | preempt_count_add(); + 0) 0.501 us | } + 0) 0.261 us | css_set_move_task(); + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | __rcu_read_unlock(); + 0) | _raw_spin_unlock_irq() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.391 us | } + 0) 0.150 us | blkcg_exit(); + 0) 3.606 us | } + 0) | flush_ptrace_hw_breakpoint() { + 0) 0.140 us | unregister_hw_breakpoint(); + 0) 0.130 us | unregister_hw_breakpoint(); + 0) 0.130 us | unregister_hw_breakpoint(); + 0) 0.130 us | unregister_hw_breakpoint(); + 0) 1.242 us | } + 0) | exit_tasks_rcu_start() { + 0) 0.160 us | preempt_count_add(); + 0) 0.241 us | __srcu_read_lock(); + 0) 0.130 us | preempt_count_sub(); + 0) 1.062 us | } + 0) | _raw_write_lock_irq() { + 0) 0.150 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.180 us | task_active_pid_ns(); + 0) | kill_orphaned_pgrp() { + 0) 0.150 us | will_become_orphaned_pgrp(); + 0) 0.811 us | } + 0) | do_notify_parent() { + 0) | __wake_up() { + 0) | __wake_up_common_lock() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.130 us | preempt_count_add(); + 0) 0.401 us | } + 0) 0.141 us | __wake_up_common(); + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.473 us | } + 0) 1.723 us | } + 0) 0.140 us | __rcu_read_lock(); + 0) 0.421 us | task_active_pid_ns(); + 0) | __task_pid_nr_ns() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.681 us | } + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.130 us | __rcu_read_lock(); + 0) 0.150 us | __rcu_read_unlock(); + 0) | from_kuid_munged() { + 0) 0.150 us | map_id_up(); + 0) 0.441 us | } + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.131 us | task_cputime(); + 0) 0.140 us | nsec_to_clock_t(); + 0) 0.130 us | nsec_to_clock_t(); + 0) | _raw_spin_lock_irqsave() { + 0) 0.131 us | preempt_count_add(); + 0) 0.541 us | } + 0) | send_signal() { + 0) 0.160 us | siginfo_layout(); + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.140 us | task_active_pid_ns(); + 0) | __task_pid_nr_ns() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.661 us | } + 0) | __send_signal() { + 0) 0.261 us | prepare_signal(); + 0) | __sigqueue_alloc() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | __rcu_read_unlock(); + 0) | kmem_cache_alloc() { + 0) 0.141 us | should_failslab(); + 0) 0.210 us | memcg_kmem_put_cache(); + 0) 1.362 us | } + 0) 2.245 us | } + 0) | complete_signal() { + 0) | signal_wake_up_state() { + 0) | wake_up_state() { + 0) | try_to_wake_up() { + 0) 0.130 us | preempt_count_add(); + 0) | _raw_spin_lock_irqsave() { + 0) 0.140 us | preempt_count_add(); + 0) 0.401 us | } + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.390 us | } + 0) 0.180 us | update_rq_clock(); + 0) | ttwu_do_activate() { + 0) | activate_task() { + 0) | psi_task_change() { + 0) 0.180 us | record_times(); + 0) 0.160 us | record_times(); + 0) 0.161 us | record_times(); + 0) 0.150 us | record_times(); + 0) 1.483 us | } + 0) | enqueue_task_fair() { + 0) | enqueue_entity() { + 0) 0.141 us | update_curr(); + 0) | __update_load_avg_se() { + 0) 0.140 us | __accumulate_pelt_segments(); + 0) 0.451 us | } + 0) 0.150 us | __update_load_avg_cfs_rq(); + 0) 0.140 us | update_cfs_group(); + 0) 0.220 us | account_entity_enqueue(); + 0) 0.130 us | place_entity(); + 0) 0.140 us | __enqueue_entity(); + 0) 2.465 us | } + 0) | enqueue_entity() { + 0) | update_curr() { + 0) 0.141 us | update_min_vruntime(); + 0) | cpuacct_charge() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.661 us | } + 0) 0.131 us | __rcu_read_lock(); + 0) | __cgroup_account_cputime() { + 0) 0.140 us | preempt_count_add(); + 0) | cgroup_base_stat_cputime_account_end.isra.0() { + 0) 0.140 us | cgroup_rstat_updated(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 1.202 us | } + 0) 0.141 us | __rcu_read_unlock(); + 0) 3.066 us | } + 0) 0.161 us | __update_load_avg_se(); + 0) 0.150 us | __update_load_avg_cfs_rq(); + 0) | update_cfs_group() { + 0) 0.150 us | reweight_entity(); + 0) 0.421 us | } + 0) 0.141 us | account_entity_enqueue(); + 0) 0.140 us | place_entity(); + 0) 0.141 us | __enqueue_entity(); + 0) 5.280 us | } + 0) 0.140 us | hrtick_update(); + 0) 8.406 us | } + 0) + 10.339 us | } + 0) | ttwu_do_wakeup.isra.0() { + 0) | check_preempt_curr() { + 0) | check_preempt_wakeup() { + 0) 0.140 us | update_curr(); + 0) 0.140 us | wakeup_preempt_entity.isra.0(); + 0) 0.721 us | } + 0) 1.032 us | } + 0) 1.383 us | } + 0) + 12.123 us | } + 0) | _raw_spin_unlock() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.391 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.491 us | } + 0) 0.141 us | preempt_count_sub(); + 0) + 15.549 us | } + 0) + 15.820 us | } + 0) + 16.100 us | } + 0) + 16.411 us | } + 0) + 19.597 us | } + 0) + 22.682 us | } + 0) | __wake_up_parent() { + 0) | __wake_up_sync_key() { + 0) | __wake_up_common_lock() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.131 us | preempt_count_add(); + 0) 0.401 us | } + 0) | __wake_up_common() { + 0) | child_wait_callback() { + 0) | default_wake_function() { + 0) | try_to_wake_up() { + 0) 0.141 us | preempt_count_add(); + 0) | _raw_spin_lock_irqsave() { + 0) 0.140 us | preempt_count_add(); + 0) 0.401 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.391 us | } + 0) 0.140 us | preempt_count_sub(); + 0) 1.743 us | } + 0) 2.004 us | } + 0) 2.274 us | } + 0) 2.685 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 4.027 us | } + 0) 4.288 us | } + 0) 4.549 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.401 us | } + 0) + 35.436 us | } + 0) | _raw_write_unlock_irq() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 0.180 us | proc_exit_connector(); + 0) | mpol_put_task_policy() { + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.202 us | } + 0) 0.160 us | preempt_count_add(); + 0) 0.130 us | exit_rcu(); + 0) | exit_tasks_rcu_finish() { + 0) 0.130 us | preempt_count_add(); + 0) 0.141 us | __srcu_read_unlock(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.941 us | } + 0) | do_task_dead() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.130 us | preempt_count_add(); + 0) 0.401 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | rcu_note_context_switch() { + 0) 0.131 us | rcu_preempt_deferred_qs(); + 0) 0.140 us | rcu_qs(); + 0) 0.661 us | } + 0) | _raw_spin_lock() { + 0) 0.130 us | preempt_count_add(); + 0) 0.400 us | } + 0) 0.170 us | update_rq_clock(); + 0) | deactivate_task() { + 0) | psi_task_change() { + 0) 0.160 us | record_times(); + 0) 0.171 us | record_times(); + 0) 0.160 us | record_times(); + 0) 0.161 us | record_times(); + 0) 1.433 us | } + 0) | dequeue_task_fair() { + 0) | dequeue_entity() { + 0) | update_curr() { + 0) 0.311 us | update_min_vruntime(); + 0) | cpuacct_charge() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.671 us | } + 0) 0.141 us | __rcu_read_lock(); + 0) | __cgroup_account_cputime() { + 0) 0.130 us | preempt_count_add(); + 0) | cgroup_base_stat_cputime_account_end.isra.0() { + 0) 0.140 us | cgroup_rstat_updated(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 1.182 us | } + 0) 0.141 us | __rcu_read_unlock(); + 0) 3.236 us | } + 0) 0.140 us | __update_load_avg_se(); + 0) 0.150 us | __update_load_avg_cfs_rq(); + 0) 0.130 us | clear_buddies(); + 0) 0.140 us | account_entity_dequeue(); + 0) 0.140 us | update_cfs_group(); + 0) 0.150 us | update_min_vruntime(); + 0) 5.139 us | } + 0) 0.131 us | hrtick_update(); + 0) 5.681 us | } + 0) 7.524 us | } + 0) | pick_next_task_fair() { + 0) 0.140 us | check_cfs_rq_runtime(); + 0) | pick_next_entity() { + 0) 0.131 us | clear_buddies(); + 0) 0.401 us | } + 0) | pick_next_entity() { + 0) 0.131 us | clear_buddies(); + 0) 0.391 us | } + 0) | set_next_entity() { + 0) 0.150 us | __update_load_avg_se(); + 0) 0.140 us | __update_load_avg_cfs_rq(); + 0) 0.692 us | } + 0) | put_prev_entity() { + 0) 0.140 us | check_cfs_rq_runtime(); + 0) 0.401 us | } + 0) | set_next_entity() { + 0) 0.130 us | __update_load_avg_se(); + 0) 0.140 us | __update_load_avg_cfs_rq(); + 0) 0.681 us | } + 0) 3.666 us | } + 0) | switch_mm_irqs_off() { + 0) 0.180 us | load_new_mm_cr3(); + 0) 0.952 us | } + ------------------------------------------ + 0) <...>-32904 => fish-32143 + ------------------------------------------ + + 0) | finish_task_switch() { + 0) | _raw_spin_unlock_irq() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.491 us | } + 0) | task_dead_fair() { + 0) | remove_entity_load_avg() { + 0) 0.221 us | __update_load_avg_blocked_se(); + 0) | _raw_spin_lock_irqsave() { + 0) 0.141 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.191 us | preempt_count_sub(); + 0) 0.451 us | } + 0) 1.653 us | } + 0) 1.924 us | } + 0) | kprobe_flush_task() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.140 us | preempt_count_add(); + 0) 0.501 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.442 us | } + 0) | put_task_stack() { + 0) | account_kernel_stack() { + 0) 0.141 us | mod_zone_page_state(); + 0) 0.150 us | mod_zone_page_state(); + 0) 0.140 us | mod_zone_page_state(); + 0) 0.151 us | mod_zone_page_state(); + 0) 2.034 us | } + 0) 0.311 us | __mod_memcg_state(); + 0) | __memcg_kmem_uncharge() { + 0) | __memcg_kmem_uncharge_memcg() { + 0) | page_counter_uncharge() { + 0) | page_counter_cancel() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.400 us | } + 0) | page_counter_cancel() { + 0) 0.140 us | propagate_protected_usage(); + 0) 0.400 us | } + 0) | page_counter_cancel() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.400 us | } + 0) | page_counter_cancel() { + 0) 0.140 us | propagate_protected_usage(); + 0) 0.410 us | } + 0) 2.365 us | } + 0) | page_counter_uncharge() { + 0) | page_counter_cancel() { + 0) 0.141 us | propagate_protected_usage(); + 0) 0.391 us | } + 0) | page_counter_cancel() { + 0) 0.141 us | propagate_protected_usage(); + 0) 0.391 us | } + 0) | page_counter_cancel() { + 0) 0.131 us | propagate_protected_usage(); + 0) 0.401 us | } + 0) | page_counter_cancel() { + 0) 0.141 us | propagate_protected_usage(); + 0) 0.401 us | } + 0) 2.264 us | } + 0) | page_counter_uncharge() { + 0) | page_counter_cancel() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.400 us | } + 0) | page_counter_cancel() { + 0) 0.140 us | propagate_protected_usage(); + 0) 0.390 us | } + 0) | page_counter_cancel() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.400 us | } + 0) | page_counter_cancel() { + 0) 0.140 us | propagate_protected_usage(); + 0) 0.400 us | } + 0) 2.245 us | } + 0) 7.384 us | } + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 8.185 us | } + 0) 0.141 us | __mod_memcg_state(); + 0) | __memcg_kmem_uncharge() { + 0) | __memcg_kmem_uncharge_memcg() { + 0) | page_counter_uncharge() { + 0) | page_counter_cancel() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.390 us | } + 0) | page_counter_cancel() { + 0) 0.140 us | propagate_protected_usage(); + 0) 0.390 us | } + 0) | page_counter_cancel() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.400 us | } + 0) | page_counter_cancel() { + 0) 0.140 us | propagate_protected_usage(); + 0) 0.400 us | } + 0) 2.255 us | } + 0) | page_counter_uncharge() { + 0) | page_counter_cancel() { + 0) 0.131 us | propagate_protected_usage(); + 0) 0.391 us | } + 0) | page_counter_cancel() { + 0) 0.131 us | propagate_protected_usage(); + 0) 0.401 us | } + 0) | page_counter_cancel() { + 0) 0.131 us | propagate_protected_usage(); + 0) 0.391 us | } + 0) | page_counter_cancel() { + 0) 0.141 us | propagate_protected_usage(); + 0) 0.391 us | } + 0) 2.244 us | } + 0) | page_counter_uncharge() { + 0) | page_counter_cancel() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.390 us | } + 0) | page_counter_cancel() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.390 us | } + 0) | page_counter_cancel() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.961 us | } + 0) | page_counter_cancel() { + 0) 0.140 us | propagate_protected_usage(); + 0) 0.410 us | } + 0) 2.826 us | } + 0) 7.835 us | } + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 8.626 us | } + 0) 0.141 us | __mod_memcg_state(); + 0) | __memcg_kmem_uncharge() { + 0) | __memcg_kmem_uncharge_memcg() { + 0) | page_counter_uncharge() { + 0) | page_counter_cancel() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.400 us | } + 0) | page_counter_cancel() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.390 us | } + 0) | page_counter_cancel() { + 0) 0.140 us | propagate_protected_usage(); + 0) 0.390 us | } + 0) | page_counter_cancel() { + 0) 0.140 us | propagate_protected_usage(); + 0) 0.400 us | } + 0) 2.245 us | } + 0) | page_counter_uncharge() { + 0) | page_counter_cancel() { + 0) 0.131 us | propagate_protected_usage(); + 0) 0.391 us | } + 0) | page_counter_cancel() { + 0) 0.131 us | propagate_protected_usage(); + 0) 0.391 us | } + 0) | page_counter_cancel() { + 0) 0.141 us | propagate_protected_usage(); + 0) 0.391 us | } + 0) | page_counter_cancel() { + 0) 0.151 us | propagate_protected_usage(); + 0) 0.401 us | } + 0) 2.264 us | } + 0) | page_counter_uncharge() { + 0) | page_counter_cancel() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.390 us | } + 0) | page_counter_cancel() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.400 us | } + 0) | page_counter_cancel() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.390 us | } + 0) | page_counter_cancel() { + 0) 0.140 us | propagate_protected_usage(); + 0) 0.400 us | } + 0) 2.245 us | } + 0) 7.274 us | } + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 8.065 us | } + 0) 0.141 us | __mod_memcg_state(); + 0) | __memcg_kmem_uncharge() { + 0) | __memcg_kmem_uncharge_memcg() { + 0) | page_counter_uncharge() { + 0) | page_counter_cancel() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.401 us | } + 0) | page_counter_cancel() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.391 us | } + 0) | page_counter_cancel() { + 0) 0.140 us | propagate_protected_usage(); + 0) 0.391 us | } + 0) | page_counter_cancel() { + 0) 0.140 us | propagate_protected_usage(); + 0) 0.401 us | } + 0) 2.244 us | } + 0) | page_counter_uncharge() { + 0) | page_counter_cancel() { + 0) 0.140 us | propagate_protected_usage(); + 0) 0.391 us | } + 0) | page_counter_cancel() { + 0) 0.140 us | propagate_protected_usage(); + 0) 0.401 us | } + 0) | page_counter_cancel() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.391 us | } + 0) | page_counter_cancel() { + 0) 0.351 us | propagate_protected_usage(); + 0) 0.611 us | } + 0) 2.544 us | } + 0) | page_counter_uncharge() { + 0) | page_counter_cancel() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.401 us | } + 0) | page_counter_cancel() { + 0) 0.140 us | propagate_protected_usage(); + 0) 0.391 us | } + 0) | page_counter_cancel() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.401 us | } + 0) | page_counter_cancel() { + 0) 0.140 us | propagate_protected_usage(); + 0) 0.401 us | } + 0) 2.264 us | } + 0) 7.564 us | } + 0) 0.141 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 8.365 us | } + 0) | vfree_atomic() { + 0) | queue_work_on() { + 0) | __queue_work() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.741 us | get_work_pool(); + 0) | _raw_spin_lock() { + 0) 0.141 us | preempt_count_add(); + 0) 0.401 us | } + 0) | insert_work() { + 0) 0.140 us | get_pwq.isra.0(); + 0) | wake_up_process() { + 0) | try_to_wake_up() { + 0) 0.631 us | preempt_count_add(); + 0) | _raw_spin_lock_irqsave() { + 0) 0.130 us | preempt_count_add(); + 0) 0.551 us | } + 0) | _raw_spin_lock() { + 0) 0.131 us | preempt_count_add(); + 0) 0.401 us | } + 0) 0.170 us | update_rq_clock(); + 0) | ttwu_do_activate() { + 0) | activate_task() { + 0) | psi_task_change() { + 0) 0.170 us | record_times(); + 0) 0.611 us | } + 0) | enqueue_task_fair() { + 0) | enqueue_entity() { + 0) | update_curr() { + 0) 0.140 us | update_min_vruntime(); + 0) 0.401 us | } + 0) | __update_load_avg_se() { + 0) 0.140 us | __accumulate_pelt_segments(); + 0) 0.511 us | } + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.390 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.400 us | } + 0) 0.140 us | __update_load_avg_cfs_rq(); + 0) 0.140 us | update_cfs_group(); + 0) 0.150 us | account_entity_enqueue(); + 0) 0.131 us | place_entity(); + 0) 0.150 us | __enqueue_entity(); + 0) 3.787 us | } + 0) 0.130 us | hrtick_update(); + 0) 4.428 us | } + 0) 5.510 us | } + 0) | ttwu_do_wakeup.isra.0() { + 0) | check_preempt_curr() { + 0) | check_preempt_wakeup() { + 0) 0.141 us | update_curr(); + 0) 0.130 us | wakeup_preempt_entity.isra.0(); + 0) 0.151 us | set_next_buddy(); + 0) 0.170 us | resched_curr(); + 0) 1.313 us | } + 0) 1.603 us | } + 0) 1.963 us | } + 0) 7.864 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.390 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.481 us | } + 0) 0.140 us | preempt_count_sub(); + 0) + 12.112 us | } + 0) + 12.364 us | } + 0) + 13.095 us | } + 0) | _raw_spin_unlock() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 0.140 us | __rcu_read_unlock(); + 0) + 16.031 us | } + 0) + 16.481 us | } + 0) + 16.972 us | } + 0) + 55.213 us | } + 0) + 60.033 us | } + 0) | preempt_count_sub() { + 0) | rcu_note_context_switch() { + 0) 0.140 us | rcu_preempt_deferred_qs(); + 0) 0.131 us | rcu_qs(); + 0) 0.681 us | } + 0) | _raw_spin_lock() { + 0) 0.141 us | preempt_count_add(); + 0) 0.391 us | } + 0) 0.140 us | update_rq_clock(); + 0) | pick_next_task_fair() { + 0) 0.150 us | update_curr(); + 0) 0.131 us | check_cfs_rq_runtime(); + 0) | pick_next_entity() { + 0) 0.150 us | wakeup_preempt_entity.isra.0(); + 0) 0.140 us | clear_buddies(); + 0) 0.691 us | } + 0) | put_prev_entity() { + 0) | update_curr() { + 0) 0.140 us | update_min_vruntime(); + 0) | cpuacct_charge() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.671 us | } + 0) 0.130 us | __rcu_read_lock(); + 0) | __cgroup_account_cputime() { + 0) 0.130 us | preempt_count_add(); + 0) | cgroup_base_stat_cputime_account_end.isra.0() { + 0) 0.141 us | cgroup_rstat_updated(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 1.182 us | } + 0) 0.140 us | __rcu_read_unlock(); + 0) 3.136 us | } + 0) 0.130 us | check_cfs_rq_runtime(); + 0) 0.141 us | __enqueue_entity(); + 0) 0.150 us | __update_load_avg_se(); + 0) 0.131 us | __update_load_avg_cfs_rq(); + 0) 4.509 us | } + 0) | put_prev_entity() { + 0) 0.151 us | update_curr(); + 0) 0.130 us | check_cfs_rq_runtime(); + 0) 0.161 us | __enqueue_entity(); + 0) 0.140 us | __update_load_avg_se(); + 0) 0.150 us | __update_load_avg_cfs_rq(); + 0) 1.533 us | } + 0) | set_next_entity() { + 0) 0.140 us | __update_load_avg_se(); + 0) 0.140 us | __update_load_avg_cfs_rq(); + 0) 0.712 us | } + 0) 8.666 us | } + 0) 0.150 us | enter_lazy_tlb(); + ------------------------------------------ + 0) fish-32143 => <...>-32790 + ------------------------------------------ + + 0) | finish_task_switch() { + 0) | _raw_spin_unlock_irq() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.400 us | } + 0) 0.772 us | } + 0) 0.130 us | preempt_count_sub(); + 0) | wq_worker_running() { + 0) 0.251 us | kthread_data(); + 0) 0.671 us | } + 0) * 19846.70 us | } /* schedule */ + 0) | _raw_spin_lock_irq() { + 0) 0.150 us | preempt_count_add(); + 0) 0.411 us | } + 0) | process_one_work() { + 0) 0.141 us | set_work_pool_and_clear_pending(); + 0) | _raw_spin_unlock_irq() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.391 us | } + 0) | free_work() { + 0) | __vunmap() { + 0) | find_vmap_area() { + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.411 us | } + 0) 3.537 us | } + 0) | remove_vm_area() { + 0) | find_vmap_area() { + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.391 us | } + 0) 1.252 us | } + 0) | _raw_spin_lock() { + 0) 0.151 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_unlock() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.391 us | } + 0) | vunmap_page_range() { + 0) 0.140 us | pud_clear_huge(); + 0) 0.141 us | pmd_clear_huge(); + 0) 1.092 us | } + 0) 0.331 us | free_vmap_area_noflush(); + 0) 4.288 us | } + 0) | __free_pages() { + 0) | free_unref_page() { + 0) 0.151 us | free_pcp_prepare(); + 0) 0.170 us | free_unref_page_prepare.part.0(); + 0) 0.180 us | free_unref_page_commit(); + 0) 1.022 us | } + 0) 1.272 us | } + 0) | __free_pages() { + 0) | free_unref_page() { + 0) 0.140 us | free_pcp_prepare(); + 0) 0.130 us | free_unref_page_prepare.part.0(); + 0) 0.140 us | free_unref_page_commit(); + 0) 0.932 us | } + 0) 1.192 us | } + 0) | __free_pages() { + 0) | free_unref_page() { + 0) 0.140 us | free_pcp_prepare(); + 0) 0.130 us | free_unref_page_prepare.part.0(); + 0) 0.140 us | free_unref_page_commit(); + 0) 0.932 us | } + 0) 1.192 us | } + 0) | __free_pages() { + 0) | free_unref_page() { + 0) 0.130 us | free_pcp_prepare(); + 0) 0.140 us | free_unref_page_prepare.part.0(); + 0) 0.140 us | free_unref_page_commit(); + 0) 0.942 us | } + 0) 1.192 us | } + 0) | kvfree() { + 0) 0.191 us | kfree(); + 0) 0.471 us | } + 0) 0.161 us | kfree(); + 0) + 14.978 us | } + 0) + 15.369 us | } + 0) | _raw_spin_lock_irq() { + 0) 0.150 us | preempt_count_add(); + 0) 0.401 us | } + 0) | pwq_dec_nr_in_flight() { + 0) 0.140 us | put_pwq(); + 0) 0.411 us | } + 0) + 17.793 us | } + 0) 0.170 us | worker_enter_idle(); + 0) | _raw_spin_unlock_irq() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.561 us | } + 0) | schedule() { + 0) 0.150 us | preempt_count_add(); + 0) | wq_worker_sleeping() { + 0) 0.140 us | kthread_data(); + 0) 0.421 us | } + 0) 0.131 us | preempt_count_sub(); + 0) 0.140 us | preempt_count_add(); + 0) | rcu_note_context_switch() { + 0) 0.130 us | rcu_preempt_deferred_qs(); + 0) 0.141 us | rcu_qs(); + 0) 0.661 us | } + 0) | _raw_spin_lock() { + 0) 0.131 us | preempt_count_add(); + 0) 0.401 us | } + 0) 0.160 us | update_rq_clock(); + 0) | deactivate_task() { + 0) | psi_task_change() { + 0) | wq_worker_last_func() { + 0) 0.131 us | kthread_data(); + 0) 0.401 us | } + 0) 0.160 us | record_times(); + 0) 1.042 us | } + 0) | dequeue_task_fair() { + 0) | dequeue_entity() { + 0) | update_curr() { + 0) 0.140 us | update_min_vruntime(); + 0) | cpuacct_charge() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.752 us | } + 0) 0.140 us | __rcu_read_lock(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.943 us | } + 0) 0.141 us | __update_load_avg_se(); + 0) 0.140 us | __update_load_avg_cfs_rq(); + 0) 0.140 us | clear_buddies(); + 0) 0.140 us | account_entity_dequeue(); + 0) 0.140 us | update_cfs_group(); + 0) 0.140 us | update_min_vruntime(); + 0) 3.828 us | } + 0) 0.130 us | hrtick_update(); + 0) 4.378 us | } + 0) 5.841 us | } + 0) | pick_next_task_fair() { + 0) 0.140 us | check_cfs_rq_runtime(); + 0) | pick_next_entity() { + 0) 0.140 us | clear_buddies(); + 0) 0.390 us | } + 0) | pick_next_entity() { + 0) 0.130 us | clear_buddies(); + 0) 0.400 us | } + 0) | set_next_entity() { + 0) 0.140 us | __update_load_avg_se(); + 0) 0.141 us | __update_load_avg_cfs_rq(); + 0) 0.691 us | } + 0) | put_prev_entity() { + 0) 0.131 us | check_cfs_rq_runtime(); + 0) 0.421 us | } + 0) | set_next_entity() { + 0) 0.141 us | __update_load_avg_se(); + 0) 0.140 us | __update_load_avg_cfs_rq(); + 0) 0.691 us | } + 0) 3.677 us | } + 0) 0.161 us | switch_mm_irqs_off(); + ------------------------------------------ + 0) <...>-32790 => fish-32143 + ------------------------------------------ + + 0) | finish_task_switch() { + 0) | _raw_spin_unlock_irq() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.410 us | } + 0) 0.702 us | } + 0) 0.130 us | } /* preempt_count_sub */ + 0) * 24129.25 us | } /* schedule */ + 0) | _raw_read_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.420 us | } + 0) | wait_consider_task() { + 0) | __task_pid_nr_ns() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.311 us | __rcu_read_unlock(); + 0) 0.882 us | } + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | __rcu_read_unlock(); + 0) | from_kuid_munged() { + 0) 0.131 us | map_id_up(); + 0) 0.391 us | } + 0) | _raw_read_unlock() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | thread_group_cputime_adjusted() { + 0) | thread_group_cputime() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.130 us | task_cputime(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.952 us | } + 0) | cputime_adjust() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.140 us | preempt_count_add(); + 0) 0.421 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.391 us | } + 0) 1.222 us | } + 0) 2.595 us | } + 0) | _raw_spin_lock_irq() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_lock() { + 0) 0.130 us | preempt_count_add(); + 0) 0.391 us | } + 0) 0.141 us | task_gtime(); + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.391 us | } + 0) | _raw_spin_unlock_irq() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.391 us | } + 0) | release_task() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.240 us | __rcu_read_unlock(); + 0) | proc_flush_task() { + 0) | d_hash_and_lookup() { + 0) 0.140 us | full_name_hash(); + 0) | d_lookup() { + 0) | __d_lookup() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.751 us | } + 0) 1.032 us | } + 0) 1.803 us | } + 0) 3.256 us | } + 0) | cgroup_release() { + 0) | pids_release() { + 0) 0.140 us | pids_cancel.constprop.0(); + 0) 0.130 us | pids_cancel.constprop.0(); + 0) 0.130 us | pids_cancel.constprop.0(); + 0) 1.402 us | } + 0) | _raw_spin_lock_irq() { + 0) 0.140 us | preempt_count_add(); + 0) 0.410 us | } + 0) | _raw_spin_unlock_irq() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.400 us | } + 0) 3.026 us | } + 0) | _raw_write_lock_irq() { + 0) 0.150 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.451 us | } + 0) | posix_cpu_timers_exit() { + 0) 0.161 us | cleanup_timers(); + 0) 0.451 us | } + 0) | posix_cpu_timers_exit_group() { + 0) 0.151 us | cleanup_timers(); + 0) 0.421 us | } + 0) | add_device_randomness() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.140 us | preempt_count_add(); + 0) 0.501 us | } + 0) 0.571 us | _mix_pool_bytes(); + 0) 0.181 us | _mix_pool_bytes(); + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 2.435 us | } + 0) 0.130 us | task_cputime(); + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.390 us | } + 0) 0.130 us | task_gtime(); + 0) | detach_pid() { + 0) 0.150 us | __change_pid(); + 0) 0.461 us | } + 0) | detach_pid() { + 0) 0.150 us | __change_pid(); + 0) 0.410 us | } + 0) | detach_pid() { + 0) | __change_pid() { + 0) | free_pid() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.140 us | preempt_count_add(); + 0) 0.401 us | } + 0) | call_rcu() { + 0) | __call_rcu() { + 0) 0.170 us | rcu_segcblist_enqueue(); + 0) 0.461 us | } + 0) 0.721 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | call_rcu() { + 0) | __call_rcu() { + 0) 0.140 us | rcu_segcblist_enqueue(); + 0) 0.481 us | } + 0) 0.742 us | } + 0) 4.128 us | } + 0) 4.398 us | } + 0) 4.648 us | } + 0) | detach_pid() { + 0) 0.150 us | __change_pid(); + 0) 0.410 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 0.140 us | flush_sigqueue(); + 0) | _raw_spin_unlock() { + 0) 0.160 us | preempt_count_sub(); + 0) 0.421 us | } + 0) | __cleanup_sighand() { + 0) 0.140 us | signalfd_cleanup(); + 0) 0.622 us | kmem_cache_free(); + 0) 1.293 us | } + 0) 0.150 us | flush_sigqueue(); + 0) 0.140 us | tty_kref_put(); + 0) | _raw_write_unlock_irq() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 0.140 us | release_thread(); + 0) | call_rcu() { + 0) | __call_rcu() { + 0) 0.141 us | rcu_segcblist_enqueue(); + 0) 0.501 us | } + 0) 0.761 us | } + 0) + 25.317 us | } + 0) + 33.453 us | } + 0) | remove_wait_queue() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.151 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.202 us | } + 0) * 24169.91 us | } /* do_wait */ + 0) 0.160 us | put_pid(); + 0) * 24172.20 us | } /* kernel_wait4 */ + 0) * 24172.71 us | } /* __se_sys_wait4 */ + 0) * 24173.08 us | } /* __x64_sys_wait4 */ + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.150 us | dput(); + 0) 0.140 us | mntput(); + 0) 0.681 us | } + 0) 0.151 us | unroll_tree_refs(); + 0) 0.141 us | kfree(); + 0) 1.904 us | } + 0) 2.224 us | } + 0) | exit_to_usermode_loop() { + 0) | do_signal() { + 0) | get_signal() { + 0) 0.221 us | uprobe_deny_signal(); + 0) | _raw_spin_lock_irq() { + 0) 0.150 us | preempt_count_add(); + 0) 0.411 us | } + 0) | dequeue_signal() { + 0) 0.140 us | __dequeue_signal(); + 0) | __dequeue_signal() { + 0) | __sigqueue_free.part.0() { + 0) 0.190 us | free_uid(); + 0) 0.281 us | kmem_cache_free(); + 0) 0.902 us | } + 0) 1.222 us | } + 0) | recalc_sigpending() { + 0) 0.130 us | recalc_sigpending_tsk(); + 0) 0.410 us | } + 0) 2.335 us | } + 0) | _raw_spin_unlock_irq() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 4.298 us | } + 0) 0.141 us | preempt_count_add(); + 0) 0.150 us | preempt_count_sub(); + 0) 0.220 us | fpu__alloc_mathframe(); + 0) | copy_fpstate_to_sigframe() { + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_add(); + 0) 0.161 us | __clear_user(); + 0) | __local_bh_enable_ip() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.702 us | } + 0) 0.130 us | preempt_count_sub(); + 0) 3.176 us | } + 0) | copy_siginfo_to_user() { + 0) | clear_user() { + 0) 0.170 us | __clear_user(); + 0) 0.430 us | } + 0) 0.782 us | } + 0) 0.260 us | setup_sigcontext(); + 0) | fpu__clear() { + 0) | fpu__drop() { + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 0.281 us | fpstate_init(); + 0) 0.151 us | preempt_count_add(); + 0) 0.130 us | preempt_count_add(); + 0) 0.151 us | fpregs_mark_activate(); + 0) | __local_bh_enable_ip() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 0.141 us | preempt_count_sub(); + 0) 3.356 us | } + 0) | signal_setup_done() { + 0) | __set_current_blocked() { + 0) | _raw_spin_lock_irq() { + 0) 0.151 us | preempt_count_add(); + 0) 0.401 us | } + 0) | __set_task_blocked() { + 0) | recalc_sigpending() { + 0) 0.130 us | recalc_sigpending_tsk(); + 0) 0.401 us | } + 0) 0.651 us | } + 0) | _raw_spin_unlock_irq() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.400 us | } + 0) 1.994 us | } + 0) 2.375 us | } + 0) + 16.711 us | } + 0) + 17.122 us | } + 0) * 24194.14 us | } /* do_syscall_64 */ + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.291 us | ktime_get_coarse_real_ts64(); + 0) 0.571 us | } + 0) 0.871 us | } + 0) | __ia32_sys_rt_sigreturn() { + 0) | set_current_blocked() { + 0) | __set_current_blocked() { + 0) | _raw_spin_lock_irq() { + 0) 0.150 us | preempt_count_add(); + 0) 0.410 us | } + 0) | __set_task_blocked() { + 0) | recalc_sigpending() { + 0) 0.140 us | recalc_sigpending_tsk(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) | _raw_spin_unlock_irq() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.391 us | } + 0) 1.974 us | } + 0) 2.244 us | } + 0) | fpu__restore_sig() { + 0) | __fpu__restore_sig() { + 0) 0.150 us | preempt_count_add(); + 0) 0.140 us | preempt_count_add(); + 0) 0.141 us | fpregs_mark_activate(); + 0) | __local_bh_enable_ip() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 0.141 us | preempt_count_sub(); + 0) 2.254 us | } + 0) 2.915 us | } + 0) | restore_altstack() { + 0) 0.170 us | do_sigaltstack.constprop.0(); + 0) 0.491 us | } + 0) 6.452 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.140 us | dput(); + 0) 0.131 us | mntput(); + 0) 0.661 us | } + 0) 0.130 us | unroll_tree_refs(); + 0) 0.130 us | kfree(); + 0) 1.463 us | } + 0) 1.713 us | } + 0) | exit_to_usermode_loop() { + 0) 0.140 us | mem_cgroup_handle_over_high(); + 0) 0.141 us | blkcg_maybe_throttle_current(); + 0) 0.751 us | } + 0) + 10.510 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.130 us | ktime_get_coarse_real_ts64(); + 0) 0.401 us | } + 0) 0.661 us | } + 0) | __x64_sys_wait4() { + 0) | __se_sys_wait4() { + 0) | kernel_wait4() { + 0) | find_get_pid() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.741 us | } + 0) | do_wait() { + 0) | add_wait_queue() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.150 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.202 us | } + 0) | remove_wait_queue() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.150 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.192 us | } + 0) 2.806 us | } + 0) 0.140 us | put_pid(); + 0) 4.288 us | } + 0) 4.579 us | } + 0) 4.839 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.130 us | dput(); + 0) 0.130 us | mntput(); + 0) 1.001 us | } + 0) 0.130 us | unroll_tree_refs(); + 0) 0.140 us | kfree(); + 0) 1.794 us | } + 0) 2.064 us | } + 0) 8.125 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.140 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.220 us | vmacache_find(); + 0) 0.541 us | } + 0) | handle_mm_fault() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.130 us | mem_cgroup_from_task(); + 0) 0.151 us | __count_memcg_events(); + 0) 0.130 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.140 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.160 us | preempt_count_add(); + 0) 0.431 us | } + 0) | do_wp_page() { + 0) 0.130 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.150 us | page_trans_huge_mapcount(); + 0) 0.501 us | } + 0) 0.130 us | page_move_anon_rmap(); + 0) 0.140 us | unlock_page(); + 0) 0.140 us | page_cpupid_xchg_last(); + 0) 0.150 us | ptep_set_access_flags(); + 0) | _raw_spin_unlock() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.391 us | } + 0) 2.985 us | } + 0) 4.308 us | } + 0) 5.741 us | } + 0) 0.130 us | up_read(); + 0) 7.364 us | } + 0) 7.635 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.160 us | ktime_get_coarse_real_ts64(); + 0) 0.461 us | } + 0) 0.782 us | } + 0) | __x64_sys_rt_sigprocmask() { + 0) | __se_sys_rt_sigprocmask() { + 0) | sigprocmask() { + 0) | __set_current_blocked() { + 0) | _raw_spin_lock_irq() { + 0) 0.170 us | preempt_count_add(); + 0) 0.471 us | } + 0) | __set_task_blocked() { + 0) | recalc_sigpending() { + 0) 0.161 us | recalc_sigpending_tsk(); + 0) 0.451 us | } + 0) 0.751 us | } + 0) | _raw_spin_unlock_irq() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.450 us | } + 0) 2.265 us | } + 0) 2.605 us | } + 0) 2.975 us | } + 0) 3.267 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.150 us | dput(); + 0) 0.151 us | mntput(); + 0) 0.752 us | } + 0) 0.160 us | unroll_tree_refs(); + 0) 0.150 us | kfree(); + 0) 1.673 us | } + 0) 1.984 us | } + 0) 6.783 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.160 us | ktime_get_coarse_real_ts64(); + 0) 0.451 us | } + 0) 0.772 us | } + 0) | __ia32_sys_getpgrp() { + 0) | do_getpgid() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.180 us | pid_vnr(); + 0) 0.151 us | __rcu_read_unlock(); + 0) 1.122 us | } + 0) 1.613 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.151 us | dput(); + 0) 0.150 us | mntput(); + 0) 0.751 us | } + 0) 0.160 us | unroll_tree_refs(); + 0) 0.161 us | kfree(); + 0) 1.673 us | } + 0) 1.984 us | } + 0) 5.109 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.150 us | ktime_get_coarse_real_ts64(); + 0) 0.461 us | } + 0) 0.762 us | } + 0) | __x64_sys_ioctl() { + 0) | ksys_ioctl() { + 0) | __fdget() { + 0) 0.371 us | __fget_light(); + 0) 0.691 us | } + 0) 0.181 us | security_file_ioctl(); + 0) | do_vfs_ioctl() { + 0) | tty_ioctl() { + 0) 0.150 us | tty_paranoia_check.isra.0(); + 0) | tty_jobctrl_ioctl() { + 0) | __tty_check_change.part.0() { + 0) 0.161 us | __rcu_read_lock(); + 0) | _raw_spin_lock_irqsave() { + 0) 0.181 us | preempt_count_add(); + 0) 0.481 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.161 us | preempt_count_sub(); + 0) 0.461 us | } + 0) 0.161 us | __rcu_read_unlock(); + 0) 2.014 us | } + 0) 0.171 us | __rcu_read_lock(); + 0) 0.711 us | find_vpid(); + 0) 0.160 us | pid_task(); + 0) | _raw_spin_lock_irq() { + 0) 0.160 us | preempt_count_add(); + 0) 0.471 us | } + 0) 0.161 us | put_pid(); + 0) | _raw_spin_unlock_irq() { + 0) 0.161 us | preempt_count_sub(); + 0) 0.451 us | } + 0) 0.150 us | __rcu_read_unlock(); + 0) 5.941 us | } + 0) 6.682 us | } + 0) 7.103 us | } + 0) 8.636 us | } + 0) 8.967 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.160 us | dput(); + 0) 0.150 us | mntput(); + 0) 0.761 us | } + 0) 0.160 us | unroll_tree_refs(); + 0) 0.160 us | kfree(); + 0) 1.683 us | } + 0) 1.994 us | } + 0) + 12.383 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.150 us | ktime_get_coarse_real_ts64(); + 0) 0.451 us | } + 0) 0.772 us | } + 0) | __x64_sys_ioctl() { + 0) | ksys_ioctl() { + 0) | __fdget() { + 0) 0.160 us | __fget_light(); + 0) 0.451 us | } + 0) 0.161 us | security_file_ioctl(); + 0) | do_vfs_ioctl() { + 0) | tty_ioctl() { + 0) 0.160 us | tty_paranoia_check.isra.0(); + 0) 0.170 us | tty_jobctrl_ioctl(); + 0) | vt_ioctl() { + 0) 0.200 us | vc_cons_allocated(); + 0) 0.632 us | } + 0) | tty_ldisc_ref_wait() { + 0) 0.161 us | ldsem_down_read(); + 0) 0.481 us | } + 0) | n_tty_ioctl() { + 0) | n_tty_ioctl_helper() { + 0) | tty_mode_ioctl() { + 0) | copy_termios() { + 0) 0.160 us | down_read(); + 0) 0.151 us | up_read(); + 0) 0.792 us | } + 0) 1.212 us | } + 0) 1.522 us | } + 0) 1.844 us | } + 0) | tty_ldisc_deref() { + 0) 0.161 us | ldsem_up_read(); + 0) 0.481 us | } + 0) 5.240 us | } + 0) 5.571 us | } + 0) 6.783 us | } + 0) 7.083 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.151 us | dput(); + 0) 0.160 us | mntput(); + 0) 0.751 us | } + 0) 0.160 us | unroll_tree_refs(); + 0) 0.151 us | kfree(); + 0) 1.683 us | } + 0) 1.984 us | } + 0) + 10.459 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.150 us | ktime_get_coarse_real_ts64(); + 0) 0.450 us | } + 0) 0.772 us | } + 0) | __x64_sys_rt_sigprocmask() { + 0) | __se_sys_rt_sigprocmask() { + 0) | sigprocmask() { + 0) | __set_current_blocked() { + 0) | _raw_spin_lock_irq() { + 0) 0.171 us | preempt_count_add(); + 0) 0.481 us | } + 0) | __set_task_blocked() { + 0) | recalc_sigpending() { + 0) 0.150 us | recalc_sigpending_tsk(); + 0) 0.460 us | } + 0) 0.742 us | } + 0) | _raw_spin_unlock_irq() { + 0) 0.151 us | preempt_count_sub(); + 0) 0.461 us | } + 0) 2.264 us | } + 0) 2.574 us | } + 0) 2.916 us | } + 0) 3.206 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.160 us | dput(); + 0) 0.150 us | mntput(); + 0) 0.751 us | } + 0) 0.160 us | unroll_tree_refs(); + 0) 0.160 us | kfree(); + 0) 1.683 us | } + 0) 1.984 us | } + 0) 6.582 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.150 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.230 us | vmacache_find(); + 0) 0.170 us | vmacache_update(); + 0) 1.032 us | } + 0) | handle_mm_fault() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.151 us | mem_cgroup_from_task(); + 0) 0.170 us | __count_memcg_events(); + 0) 0.160 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.160 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.350 us | preempt_count_add(); + 0) 0.652 us | } + 0) | do_wp_page() { + 0) 0.160 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.161 us | page_trans_huge_mapcount(); + 0) 0.471 us | } + 0) 0.151 us | page_move_anon_rmap(); + 0) 0.160 us | unlock_page(); + 0) 0.151 us | page_cpupid_xchg_last(); + 0) 0.150 us | ptep_set_access_flags(); + 0) | _raw_spin_unlock() { + 0) 0.160 us | preempt_count_sub(); + 0) 0.451 us | } + 0) 2.936 us | } + 0) 4.749 us | } + 0) 6.301 us | } + 0) 0.150 us | up_read(); + 0) 8.406 us | } + 0) 8.717 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.150 us | ktime_get_coarse_real_ts64(); + 0) 0.461 us | } + 0) 0.762 us | } + 0) | __x64_sys_wait4() { + 0) | __se_sys_wait4() { + 0) | kernel_wait4() { + 0) | find_get_pid() { + 0) 0.160 us | __rcu_read_lock(); + 0) 0.160 us | __rcu_read_unlock(); + 0) 0.801 us | } + 0) | do_wait() { + 0) | add_wait_queue() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.171 us | preempt_count_add(); + 0) 0.471 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.451 us | } + 0) 1.372 us | } + 0) | remove_wait_queue() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.161 us | preempt_count_add(); + 0) 0.471 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.151 us | preempt_count_sub(); + 0) 0.461 us | } + 0) 1.372 us | } + 0) 3.206 us | } + 0) 0.160 us | put_pid(); + 0) 4.769 us | } + 0) 5.090 us | } + 0) 5.380 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.150 us | dput(); + 0) 0.150 us | mntput(); + 0) 0.761 us | } + 0) 0.160 us | unroll_tree_refs(); + 0) 0.160 us | kfree(); + 0) 1.683 us | } + 0) 1.994 us | } + 0) 8.766 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.160 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.171 us | vmacache_find(); + 0) 0.160 us | vmacache_update(); + 0) 1.022 us | } + 0) | handle_mm_fault() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.151 us | mem_cgroup_from_task(); + 0) 0.170 us | __count_memcg_events(); + 0) 0.151 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.151 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.171 us | preempt_count_add(); + 0) 0.481 us | } + 0) | do_wp_page() { + 0) 0.160 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.160 us | page_trans_huge_mapcount(); + 0) 0.470 us | } + 0) 0.160 us | page_move_anon_rmap(); + 0) 0.161 us | unlock_page(); + 0) 0.150 us | page_cpupid_xchg_last(); + 0) 0.151 us | ptep_set_access_flags(); + 0) | _raw_spin_unlock() { + 0) 0.151 us | preempt_count_sub(); + 0) 0.451 us | } + 0) 3.226 us | } + 0) 4.559 us | } + 0) 6.112 us | } + 0) 0.150 us | up_read(); + 0) 8.216 us | } + 0) 8.526 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.161 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.160 us | vmacache_find(); + 0) 0.471 us | } + 0) | handle_mm_fault() { + 0) 0.151 us | __rcu_read_lock(); + 0) 0.160 us | mem_cgroup_from_task(); + 0) 0.161 us | __count_memcg_events(); + 0) 0.150 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.150 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.170 us | preempt_count_add(); + 0) 0.470 us | } + 0) | do_wp_page() { + 0) 0.150 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.150 us | page_trans_huge_mapcount(); + 0) 0.460 us | } + 0) 0.160 us | page_move_anon_rmap(); + 0) 0.161 us | unlock_page(); + 0) 0.150 us | page_cpupid_xchg_last(); + 0) 0.151 us | ptep_set_access_flags(); + 0) | _raw_spin_unlock() { + 0) 0.161 us | preempt_count_sub(); + 0) 0.451 us | } + 0) 2.905 us | } + 0) 4.177 us | } + 0) 5.711 us | } + 0) 0.160 us | up_read(); + 0) 7.264 us | } + 0) 7.564 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.161 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.151 us | vmacache_find(); + 0) 0.451 us | } + 0) | handle_mm_fault() { + 0) 0.151 us | __rcu_read_lock(); + 0) 0.160 us | mem_cgroup_from_task(); + 0) 0.170 us | __count_memcg_events(); + 0) 0.150 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.150 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.170 us | preempt_count_add(); + 0) 0.481 us | } + 0) | do_wp_page() { + 0) 0.150 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.160 us | page_trans_huge_mapcount(); + 0) 0.471 us | } + 0) 0.150 us | page_move_anon_rmap(); + 0) 0.161 us | unlock_page(); + 0) 0.150 us | page_cpupid_xchg_last(); + 0) 0.150 us | ptep_set_access_flags(); + 0) | _raw_spin_unlock() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.451 us | } + 0) 3.176 us | } + 0) 4.438 us | } + 0) 5.991 us | } + 0) 0.150 us | up_read(); + 0) 7.514 us | } + 0) 7.845 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.161 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.151 us | vmacache_find(); + 0) 0.461 us | } + 0) | handle_mm_fault() { + 0) 0.161 us | __rcu_read_lock(); + 0) 0.150 us | mem_cgroup_from_task(); + 0) 0.160 us | __count_memcg_events(); + 0) 0.160 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.150 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.180 us | preempt_count_add(); + 0) 0.471 us | } + 0) | do_wp_page() { + 0) 0.150 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.150 us | page_trans_huge_mapcount(); + 0) 0.461 us | } + 0) 0.160 us | page_move_anon_rmap(); + 0) 0.151 us | unlock_page(); + 0) 0.160 us | page_cpupid_xchg_last(); + 0) 0.150 us | ptep_set_access_flags(); + 0) | _raw_spin_unlock() { + 0) 0.151 us | preempt_count_sub(); + 0) 0.461 us | } + 0) 2.935 us | } + 0) 4.208 us | } + 0) 5.741 us | } + 0) 0.150 us | up_read(); + 0) 7.274 us | } + 0) 7.584 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.160 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.160 us | vmacache_find(); + 0) 0.451 us | } + 0) | handle_mm_fault() { + 0) 0.160 us | __rcu_read_lock(); + 0) 0.151 us | mem_cgroup_from_task(); + 0) 0.170 us | __count_memcg_events(); + 0) 0.161 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.161 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.171 us | preempt_count_add(); + 0) 0.481 us | } + 0) | do_wp_page() { + 0) 0.151 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.161 us | page_trans_huge_mapcount(); + 0) 0.471 us | } + 0) 0.150 us | page_move_anon_rmap(); + 0) 0.160 us | unlock_page(); + 0) 0.151 us | page_cpupid_xchg_last(); + 0) 0.160 us | ptep_set_access_flags(); + 0) | _raw_spin_unlock() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.460 us | } + 0) 2.936 us | } + 0) 4.198 us | } + 0) 5.741 us | } + 0) 0.150 us | up_read(); + 0) 7.284 us | } + 0) 7.584 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.160 us | ktime_get_coarse_real_ts64(); + 0) 0.471 us | } + 0) 0.772 us | } + 0) | __x64_sys_ioctl() { + 0) | ksys_ioctl() { + 0) | __fdget() { + 0) 0.170 us | __fget_light(); + 0) 0.460 us | } + 0) 0.160 us | security_file_ioctl(); + 0) | do_vfs_ioctl() { + 0) | tty_ioctl() { + 0) 0.160 us | tty_paranoia_check.isra.0(); + 0) 0.170 us | tty_jobctrl_ioctl(); + 0) | vt_ioctl() { + 0) 0.151 us | vc_cons_allocated(); + 0) 0.471 us | } + 0) | tty_ldisc_ref_wait() { + 0) 0.160 us | ldsem_down_read(); + 0) 0.451 us | } + 0) | n_tty_ioctl() { + 0) | n_tty_ioctl_helper() { + 0) | tty_mode_ioctl() { + 0) | copy_termios() { + 0) 0.150 us | down_read(); + 0) 0.161 us | up_read(); + 0) 0.752 us | } + 0) 1.112 us | } + 0) 1.402 us | } + 0) 1.693 us | } + 0) | tty_ldisc_deref() { + 0) 0.161 us | ldsem_up_read(); + 0) 0.441 us | } + 0) 4.528 us | } + 0) 4.869 us | } + 0) 6.092 us | } + 0) 6.392 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.160 us | dput(); + 0) 0.150 us | mntput(); + 0) 0.761 us | } + 0) 0.160 us | unroll_tree_refs(); + 0) 0.160 us | kfree(); + 0) 1.683 us | } + 0) 1.994 us | } + 0) 9.828 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.161 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.151 us | vmacache_find(); + 0) 0.451 us | } + 0) | handle_mm_fault() { + 0) 0.151 us | __rcu_read_lock(); + 0) 0.150 us | mem_cgroup_from_task(); + 0) 0.270 us | __count_memcg_events(); + 0) 0.151 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.151 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.180 us | preempt_count_add(); + 0) 0.471 us | } + 0) | do_wp_page() { + 0) 0.161 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.170 us | page_trans_huge_mapcount(); + 0) 0.481 us | } + 0) 0.150 us | page_move_anon_rmap(); + 0) 0.160 us | unlock_page(); + 0) 0.150 us | page_cpupid_xchg_last(); + 0) 0.160 us | ptep_set_access_flags(); + 0) | _raw_spin_unlock() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.451 us | } + 0) 2.966 us | } + 0) 4.228 us | } + 0) 5.891 us | } + 0) 0.151 us | up_read(); + 0) 7.424 us | } + 0) 7.955 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.160 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.150 us | vmacache_find(); + 0) 0.451 us | } + 0) | handle_mm_fault() { + 0) 0.160 us | __rcu_read_lock(); + 0) 0.151 us | mem_cgroup_from_task(); + 0) 0.170 us | __count_memcg_events(); + 0) 0.150 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.151 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.171 us | preempt_count_add(); + 0) 0.481 us | } + 0) | do_wp_page() { + 0) 0.151 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.161 us | page_trans_huge_mapcount(); + 0) 0.471 us | } + 0) 0.150 us | page_move_anon_rmap(); + 0) 0.160 us | unlock_page(); + 0) 0.151 us | page_cpupid_xchg_last(); + 0) 0.150 us | ptep_set_access_flags(); + 0) | _raw_spin_unlock() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.450 us | } + 0) 2.926 us | } + 0) 4.198 us | } + 0) 5.741 us | } + 0) 0.150 us | up_read(); + 0) 7.263 us | } + 0) 7.574 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.150 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.151 us | vmacache_find(); + 0) 0.451 us | } + 0) | handle_mm_fault() { + 0) 0.160 us | __rcu_read_lock(); + 0) 0.150 us | mem_cgroup_from_task(); + 0) 0.170 us | __count_memcg_events(); + 0) 0.151 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.150 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.170 us | preempt_count_add(); + 0) 0.471 us | } + 0) | do_wp_page() { + 0) 0.150 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.160 us | page_trans_huge_mapcount(); + 0) 0.461 us | } + 0) 0.160 us | page_move_anon_rmap(); + 0) 0.160 us | unlock_page(); + 0) 0.150 us | page_cpupid_xchg_last(); + 0) 0.150 us | ptep_set_access_flags(); + 0) | _raw_spin_unlock() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.451 us | } + 0) 2.905 us | } + 0) 4.158 us | } + 0) 5.711 us | } + 0) 0.151 us | up_read(); + 0) 7.224 us | } + 0) 7.594 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.160 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.160 us | vmacache_find(); + 0) 0.451 us | } + 0) | handle_mm_fault() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.161 us | mem_cgroup_from_task(); + 0) 0.170 us | __count_memcg_events(); + 0) 0.160 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.160 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.171 us | preempt_count_add(); + 0) 0.471 us | } + 0) | do_wp_page() { + 0) 0.160 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.161 us | page_trans_huge_mapcount(); + 0) 0.461 us | } + 0) 0.151 us | page_move_anon_rmap(); + 0) 0.150 us | unlock_page(); + 0) 0.151 us | page_cpupid_xchg_last(); + 0) 0.150 us | ptep_set_access_flags(); + 0) | _raw_spin_unlock() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.450 us | } + 0) 2.906 us | } + 0) 4.178 us | } + 0) 5.831 us | } + 0) 0.150 us | up_read(); + 0) 7.354 us | } + 0) 7.654 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.160 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.160 us | vmacache_find(); + 0) 0.451 us | } + 0) | handle_mm_fault() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.160 us | mem_cgroup_from_task(); + 0) 0.161 us | __count_memcg_events(); + 0) 0.160 us | __rcu_read_unlock(); + 0) 0.190 us | sync_mm_rss(); + 0) | __handle_mm_fault() { + 0) 0.160 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.171 us | preempt_count_add(); + 0) 0.481 us | } + 0) | do_wp_page() { + 0) 0.160 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.151 us | page_trans_huge_mapcount(); + 0) 0.471 us | } + 0) 0.151 us | page_move_anon_rmap(); + 0) 0.160 us | unlock_page(); + 0) 0.151 us | page_cpupid_xchg_last(); + 0) 0.150 us | ptep_set_access_flags(); + 0) | _raw_spin_unlock() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.460 us | } + 0) 2.896 us | } + 0) 4.168 us | } + 0) 6.111 us | } + 0) 0.150 us | up_read(); + 0) 7.634 us | } + 0) 7.934 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.160 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.150 us | vmacache_find(); + 0) 0.450 us | } + 0) | handle_mm_fault() { + 0) 0.160 us | __rcu_read_lock(); + 0) 0.150 us | mem_cgroup_from_task(); + 0) 0.171 us | __count_memcg_events(); + 0) 0.160 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.150 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.170 us | preempt_count_add(); + 0) 0.481 us | } + 0) | do_wp_page() { + 0) 0.150 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.150 us | page_trans_huge_mapcount(); + 0) 0.461 us | } + 0) 0.160 us | page_move_anon_rmap(); + 0) 0.150 us | unlock_page(); + 0) 0.150 us | page_cpupid_xchg_last(); + 0) 0.151 us | ptep_set_access_flags(); + 0) | _raw_spin_unlock() { + 0) 0.161 us | preempt_count_sub(); + 0) 0.451 us | } + 0) 2.915 us | } + 0) 4.248 us | } + 0) 5.821 us | } + 0) 0.150 us | up_read(); + 0) 7.344 us | } + 0) 7.645 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.161 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.210 us | vmacache_find(); + 0) 0.521 us | } + 0) | handle_mm_fault() { + 0) 0.161 us | __rcu_read_lock(); + 0) 0.160 us | mem_cgroup_from_task(); + 0) 0.170 us | __count_memcg_events(); + 0) 0.161 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.170 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.190 us | preempt_count_add(); + 0) 0.521 us | } + 0) | do_wp_page() { + 0) 0.171 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.161 us | page_trans_huge_mapcount(); + 0) 0.511 us | } + 0) 0.181 us | page_move_anon_rmap(); + 0) 0.170 us | unlock_page(); + 0) 0.160 us | page_cpupid_xchg_last(); + 0) 0.160 us | ptep_set_access_flags(); + 0) | _raw_spin_unlock() { + 0) 0.160 us | preempt_count_sub(); + 0) 0.491 us | } + 0) 3.166 us | } + 0) 4.548 us | } + 0) 6.182 us | } + 0) 0.170 us | up_read(); + 0) 7.835 us | } + 0) 8.205 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.140 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.180 us | vmacache_find(); + 0) 0.140 us | vmacache_update(); + 0) 0.782 us | } + 0) | handle_mm_fault() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | mem_cgroup_from_task(); + 0) 0.140 us | __count_memcg_events(); + 0) 0.130 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.140 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.491 us | } + 0) | do_wp_page() { + 0) 0.130 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.141 us | page_trans_huge_mapcount(); + 0) 0.411 us | } + 0) 0.130 us | page_move_anon_rmap(); + 0) 0.140 us | unlock_page(); + 0) 0.131 us | page_cpupid_xchg_last(); + 0) 0.140 us | ptep_set_access_flags(); + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 2.665 us | } + 0) 3.958 us | } + 0) 5.300 us | } + 0) 0.140 us | up_read(); + 0) 7.023 us | } + 0) 7.294 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.131 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.130 us | vmacache_find(); + 0) 0.401 us | } + 0) | handle_mm_fault() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.130 us | mem_cgroup_from_task(); + 0) 0.150 us | __count_memcg_events(); + 0) 0.140 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.131 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.411 us | } + 0) | do_wp_page() { + 0) 0.130 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.130 us | page_trans_huge_mapcount(); + 0) 0.400 us | } + 0) 0.140 us | page_move_anon_rmap(); + 0) 0.130 us | unlock_page(); + 0) 0.140 us | page_cpupid_xchg_last(); + 0) 0.130 us | ptep_set_access_flags(); + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.400 us | } + 0) 2.525 us | } + 0) 3.627 us | } + 0) 4.979 us | } + 0) 0.141 us | up_read(); + 0) 6.312 us | } + 0) 6.582 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.140 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.131 us | vmacache_find(); + 0) 0.391 us | } + 0) | handle_mm_fault() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.130 us | mem_cgroup_from_task(); + 0) 0.151 us | __count_memcg_events(); + 0) 0.140 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.130 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.151 us | preempt_count_add(); + 0) 0.421 us | } + 0) | do_wp_page() { + 0) 0.141 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.140 us | page_trans_huge_mapcount(); + 0) 0.411 us | } + 0) 0.130 us | page_move_anon_rmap(); + 0) 0.131 us | unlock_page(); + 0) 0.140 us | page_cpupid_xchg_last(); + 0) 0.131 us | ptep_set_access_flags(); + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 2.575 us | } + 0) 3.667 us | } + 0) 5.009 us | } + 0) 0.220 us | up_read(); + 0) 6.422 us | } + 0) 6.683 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.140 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.130 us | vmacache_find(); + 0) 0.401 us | } + 0) | handle_mm_fault() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | mem_cgroup_from_task(); + 0) 0.150 us | __count_memcg_events(); + 0) 0.140 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.140 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.421 us | } + 0) | do_wp_page() { + 0) 0.130 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.131 us | page_trans_huge_mapcount(); + 0) 0.401 us | } + 0) 0.140 us | page_move_anon_rmap(); + 0) 0.130 us | unlock_page(); + 0) 0.130 us | page_cpupid_xchg_last(); + 0) 0.130 us | ptep_set_access_flags(); + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.391 us | } + 0) 2.575 us | } + 0) 3.677 us | } + 0) 5.030 us | } + 0) 0.130 us | up_read(); + 0) 6.362 us | } + 0) 6.643 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.130 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.141 us | vmacache_find(); + 0) 0.401 us | } + 0) | handle_mm_fault() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.130 us | mem_cgroup_from_task(); + 0) 0.151 us | __count_memcg_events(); + 0) 0.130 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.130 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.411 us | } + 0) | do_wp_page() { + 0) 0.130 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.141 us | page_trans_huge_mapcount(); + 0) 0.401 us | } + 0) 0.130 us | page_move_anon_rmap(); + 0) 0.140 us | unlock_page(); + 0) 0.130 us | page_cpupid_xchg_last(); + 0) 0.130 us | ptep_set_access_flags(); + 0) | _raw_spin_unlock() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 2.535 us | } + 0) 3.627 us | } + 0) 4.980 us | } + 0) 0.140 us | up_read(); + 0) 6.312 us | } + 0) 6.583 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.130 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.140 us | vmacache_find(); + 0) 0.400 us | } + 0) | handle_mm_fault() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | mem_cgroup_from_task(); + 0) 0.150 us | __count_memcg_events(); + 0) 0.140 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.131 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.411 us | } + 0) | do_wp_page() { + 0) 0.130 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.130 us | page_trans_huge_mapcount(); + 0) 0.400 us | } + 0) 0.140 us | page_move_anon_rmap(); + 0) 0.130 us | unlock_page(); + 0) 0.130 us | page_cpupid_xchg_last(); + 0) 0.130 us | ptep_set_access_flags(); + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 2.565 us | } + 0) 3.667 us | } + 0) 5.109 us | } + 0) 0.130 us | up_read(); + 0) 6.442 us | } + 0) 6.702 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.140 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.131 us | vmacache_find(); + 0) 0.391 us | } + 0) | handle_mm_fault() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.130 us | mem_cgroup_from_task(); + 0) 0.141 us | __count_memcg_events(); + 0) 0.140 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.140 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.151 us | preempt_count_add(); + 0) 0.411 us | } + 0) | do_wp_page() { + 0) 0.131 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.140 us | page_trans_huge_mapcount(); + 0) 0.411 us | } + 0) 0.130 us | page_move_anon_rmap(); + 0) 0.141 us | unlock_page(); + 0) 0.130 us | page_cpupid_xchg_last(); + 0) 0.141 us | ptep_set_access_flags(); + 0) | _raw_spin_unlock() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.391 us | } + 0) 2.555 us | } + 0) 3.667 us | } + 0) 5.000 us | } + 0) 0.130 us | up_read(); + 0) 6.332 us | } + 0) 6.613 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.130 us | ktime_get_coarse_real_ts64(); + 0) 0.441 us | } + 0) 0.711 us | } + 0) | __x64_sys_ioctl() { + 0) | ksys_ioctl() { + 0) | __fdget() { + 0) 0.140 us | __fget_light(); + 0) 0.401 us | } + 0) 0.140 us | security_file_ioctl(); + 0) | do_vfs_ioctl() { + 0) | tty_ioctl() { + 0) 0.130 us | tty_paranoia_check.isra.0(); + 0) 0.141 us | tty_jobctrl_ioctl(); + 0) | vt_ioctl() { + 0) 0.140 us | vc_cons_allocated(); + 0) 0.431 us | } + 0) | tty_ldisc_ref_wait() { + 0) 0.140 us | ldsem_down_read(); + 0) 0.401 us | } + 0) | n_tty_ioctl() { + 0) | n_tty_ioctl_helper() { + 0) | tty_mode_ioctl() { + 0) | copy_termios() { + 0) 0.130 us | down_read(); + 0) 0.141 us | up_read(); + 0) 0.661 us | } + 0) 0.972 us | } + 0) 1.233 us | } + 0) 1.493 us | } + 0) | tty_ldisc_deref() { + 0) 0.130 us | ldsem_up_read(); + 0) 0.391 us | } + 0) 4.488 us | } + 0) 4.789 us | } + 0) 5.861 us | } + 0) 6.122 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.130 us | dput(); + 0) 0.131 us | mntput(); + 0) 0.661 us | } + 0) 0.140 us | unroll_tree_refs(); + 0) 0.140 us | kfree(); + 0) 1.473 us | } + 0) 1.743 us | } + 0) 9.208 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.130 us | ktime_get_coarse_real_ts64(); + 0) 0.390 us | } + 0) 0.672 us | } + 0) | __ia32_sys_getpgrp() { + 0) | do_getpgid() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.140 us | pid_vnr(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.952 us | } + 0) 1.252 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.130 us | dput(); + 0) 0.140 us | mntput(); + 0) 0.661 us | } + 0) 0.141 us | unroll_tree_refs(); + 0) 0.140 us | kfree(); + 0) 1.462 us | } + 0) 1.734 us | } + 0) 4.198 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.140 us | ktime_get_coarse_real_ts64(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) | __x64_sys_ioctl() { + 0) | ksys_ioctl() { + 0) | __fdget() { + 0) 0.140 us | __fget_light(); + 0) 0.390 us | } + 0) 0.130 us | security_file_ioctl(); + 0) | do_vfs_ioctl() { + 0) | tty_ioctl() { + 0) 0.130 us | tty_paranoia_check.isra.0(); + 0) | tty_jobctrl_ioctl() { + 0) | tty_get_pgrp() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.150 us | preempt_count_add(); + 0) 0.421 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.213 us | } + 0) 0.140 us | pid_vnr(); + 0) 0.140 us | put_pid(); + 0) 2.074 us | } + 0) 2.635 us | } + 0) 2.916 us | } + 0) 3.988 us | } + 0) 4.248 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.141 us | dput(); + 0) 0.140 us | mntput(); + 0) 0.651 us | } + 0) 0.140 us | unroll_tree_refs(); + 0) 0.130 us | kfree(); + 0) 1.623 us | } + 0) 1.894 us | } + 0) 7.354 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.140 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.230 us | vmacache_find(); + 0) 0.131 us | vmacache_update(); + 0) 0.832 us | } + 0) | handle_mm_fault() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.130 us | mem_cgroup_from_task(); + 0) 0.141 us | __count_memcg_events(); + 0) 0.130 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.130 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.491 us | } + 0) | do_wp_page() { + 0) 0.140 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.130 us | page_trans_huge_mapcount(); + 0) 0.400 us | } + 0) 0.140 us | page_move_anon_rmap(); + 0) 0.140 us | unlock_page(); + 0) 0.140 us | page_cpupid_xchg_last(); + 0) 0.130 us | ptep_set_access_flags(); + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.400 us | } + 0) 2.685 us | } + 0) 4.008 us | } + 0) 5.390 us | } + 0) 0.141 us | up_read(); + 0) 7.153 us | } + 0) 7.444 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.140 us | ktime_get_coarse_real_ts64(); + 0) 0.400 us | } + 0) 0.672 us | } + 0) | __x64_sys_clone() { + 0) | __se_sys_clone() { + 0) 0.140 us | legacy_clone_args_valid(); + 0) | _do_fork() { + 0) | copy_process() { + 0) | _raw_spin_lock_irq() { + 0) 0.150 us | preempt_count_add(); + 0) 0.410 us | } + 0) | recalc_sigpending() { + 0) 0.130 us | recalc_sigpending_tsk(); + 0) 0.401 us | } + 0) | _raw_spin_unlock_irq() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 0.150 us | tsk_fork_get_node(); + 0) | kmem_cache_alloc_node() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.150 us | preempt_count_add(); + 0) 0.200 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.432 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.701 us | } + 0) 3.105 us | } + 0) | __memcg_kmem_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.381 us | __rcu_read_lock(); + 0) 0.151 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.131 us | __rcu_read_unlock(); + 0) 1.523 us | } + 0) | __memcg_kmem_charge_memcg() { + 0) 0.200 us | try_charge(); + 0) | page_counter_try_charge() { + 0) 0.140 us | propagate_protected_usage(); + 0) 0.130 us | propagate_protected_usage(); + 0) 0.140 us | propagate_protected_usage(); + 0) 0.140 us | propagate_protected_usage(); + 0) 1.273 us | } + 0) 1.934 us | } + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 4.478 us | } + 0) 0.151 us | __mod_memcg_state(); + 0) | __memcg_kmem_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.223 us | } + 0) | __memcg_kmem_charge_memcg() { + 0) 0.150 us | try_charge(); + 0) | page_counter_try_charge() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.141 us | propagate_protected_usage(); + 0) 0.140 us | propagate_protected_usage(); + 0) 0.131 us | propagate_protected_usage(); + 0) 1.212 us | } + 0) 1.763 us | } + 0) 0.150 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 4.028 us | } + 0) 0.140 us | __mod_memcg_state(); + 0) | __memcg_kmem_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.141 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.131 us | __rcu_read_unlock(); + 0) 1.222 us | } + 0) | __memcg_kmem_charge_memcg() { + 0) 0.141 us | try_charge(); + 0) | page_counter_try_charge() { + 0) 0.140 us | propagate_protected_usage(); + 0) 0.130 us | propagate_protected_usage(); + 0) 0.140 us | propagate_protected_usage(); + 0) 0.130 us | propagate_protected_usage(); + 0) 1.212 us | } + 0) 1.743 us | } + 0) 0.150 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 3.918 us | } + 0) 0.140 us | __mod_memcg_state(); + 0) | __memcg_kmem_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.222 us | } + 0) | __memcg_kmem_charge_memcg() { + 0) 0.150 us | try_charge(); + 0) | page_counter_try_charge() { + 0) 0.131 us | propagate_protected_usage(); + 0) 0.140 us | propagate_protected_usage(); + 0) 0.131 us | propagate_protected_usage(); + 0) 0.130 us | propagate_protected_usage(); + 0) 1.282 us | } + 0) 1.834 us | } + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 4.107 us | } + 0) 0.141 us | __mod_memcg_state(); + 0) | arch_dup_task_struct() { + 0) | fpu__copy() { + 0) 0.141 us | preempt_count_add(); + 0) 0.130 us | preempt_count_add(); + 0) | __local_bh_enable_ip() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 0.140 us | preempt_count_sub(); + 0) 1.894 us | } + 0) 3.006 us | } + 0) 0.802 us | get_random_u64(); + 0) | account_kernel_stack() { + 0) 0.151 us | mod_zone_page_state(); + 0) 0.150 us | mod_zone_page_state(); + 0) 0.141 us | mod_zone_page_state(); + 0) 0.150 us | mod_zone_page_state(); + 0) 1.302 us | } + 0) | kmem_cache_alloc_trace() { + 0) 0.130 us | should_failslab(); + 0) 0.230 us | memcg_kmem_put_cache(); + 0) 1.042 us | } + 0) | copy_creds() { + 0) | prepare_creds() { + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.253 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.151 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 2.705 us | } + 0) | security_prepare_creds() { + 0) 0.161 us | lsm_cred_alloc.isra.0(); + 0) 0.501 us | } + 0) 3.677 us | } + 0) 0.140 us | key_put(); + 0) 4.308 us | } + 0) | __delayacct_tsk_init() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.332 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.751 us | } + 0) 2.975 us | } + 0) 3.256 us | } + 0) 0.140 us | acct_clear_integrals(); + 0) 0.130 us | cgroup_fork(); + 0) | sched_fork() { + 0) | __sched_fork() { + 0) | init_dl_task_timer() { + 0) 0.240 us | hrtimer_init(); + 0) 0.551 us | } + 0) | init_dl_inactive_task_timer() { + 0) 0.140 us | hrtimer_init(); + 0) 0.411 us | } + 0) 0.130 us | __dl_clear_params(); + 0) | init_numa_balancing() { + 0) 0.140 us | __msecs_to_jiffies(); + 0) 0.461 us | } + 0) 2.605 us | } + 0) 0.151 us | init_entity_runnable_average(); + 0) | _raw_spin_lock_irqsave() { + 0) 0.150 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.150 us | set_task_rq_fair(); + 0) | task_fork_fair() { + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.170 us | update_rq_clock(); + 0) | update_curr() { + 0) 0.140 us | update_min_vruntime(); + 0) | cpuacct_charge() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.672 us | } + 0) 0.140 us | __rcu_read_lock(); + 0) | __cgroup_account_cputime() { + 0) 0.130 us | preempt_count_add(); + 0) | cgroup_base_stat_cputime_account_end.isra.0() { + 0) 0.131 us | cgroup_rstat_updated(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 1.223 us | } + 0) 0.130 us | __rcu_read_unlock(); + 0) 3.176 us | } + 0) | place_entity() { + 0) | sched_slice.isra.0() { + 0) 0.151 us | __calc_delta(); + 0) 0.140 us | __calc_delta(); + 0) 0.741 us | } + 0) 1.032 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 6.041 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) + 11.131 us | } + 0) 0.140 us | __mutex_init(); + 0) | audit_alloc() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.130 us | __rcu_read_unlock(); + 0) | kmem_cache_alloc_trace() { + 0) 0.130 us | should_failslab(); + 0) 0.140 us | memcg_kmem_put_cache(); + 0) 0.861 us | } + 0) 1.703 us | } + 0) | security_task_alloc() { + 0) 0.150 us | lsm_task_alloc(); + 0) 0.541 us | } + 0) 0.140 us | copy_semundo(); + 0) | dup_fd() { + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.312 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.150 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.715 us | } + 0) 0.131 us | __init_waitqueue_head(); + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.230 us | copy_fd_bitmaps(); + 0) | _raw_spin_unlock() { + 0) 0.331 us | preempt_count_sub(); + 0) 0.601 us | } + 0) 5.560 us | } + 0) | copy_fs_struct() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.151 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.131 us | __rcu_read_unlock(); + 0) 1.222 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.150 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.672 us | } + 0) 2.635 us | } + 0) | _raw_spin_lock() { + 0) 0.151 us | preempt_count_add(); + 0) 0.411 us | } + 0) | path_get() { + 0) 0.150 us | mntget(); + 0) 0.511 us | } + 0) | path_get() { + 0) 0.150 us | mntget(); + 0) 0.491 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.400 us | } + 0) 5.280 us | } + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.150 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.543 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.935 us | } + 0) | _raw_spin_lock_irq() { + 0) 0.150 us | preempt_count_add(); + 0) 0.420 us | } + 0) | _raw_spin_unlock_irq() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.383 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.141 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 2.916 us | } + 0) 0.140 us | __init_waitqueue_head(); + 0) 0.151 us | hrtimer_init(); + 0) | _raw_spin_lock() { + 0) 0.151 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_unlock() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 0.140 us | tty_audit_fork(); + 0) | sched_autogroup_fork() { + 0) | __lock_task_sighand() { + 0) 0.141 us | __rcu_read_lock(); + 0) | _raw_spin_lock_irqsave() { + 0) 0.150 us | preempt_count_add(); + 0) 0.421 us | } + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.373 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 2.304 us | } + 0) 0.131 us | __mutex_init(); + 0) | dup_mm() { + 0) | kmem_cache_alloc() { + 0) 0.131 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.150 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.312 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.705 us | } + 0) | mm_init() { + 0) 0.130 us | __init_rwsem(); + 0) | pgd_alloc() { + 0) | __get_free_pages() { + 0) | alloc_pages_current() { + 0) 0.141 us | get_task_policy.part.0(); + 0) 0.140 us | policy_nodemask(); + 0) 0.141 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.141 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.180 us | __zone_watermark_ok(); + 0) | _raw_spin_lock_irqsave() { + 0) 0.150 us | preempt_count_add(); + 0) 0.431 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 0.181 us | __mod_zone_page_state(); + 0) 0.140 us | __inc_numa_state(); + 0) 0.140 us | __inc_numa_state(); + 0) | prep_new_page() { + 0) | kernel_init_free_pages() { + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 2.305 us | } + 0) 2.585 us | } + 0) 5.460 us | } + 0) | __memcg_kmem_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.232 us | } + 0) | __memcg_kmem_charge_memcg() { + 0) 0.140 us | try_charge(); + 0) | page_counter_try_charge() { + 0) 0.131 us | propagate_protected_usage(); + 0) 0.140 us | propagate_protected_usage(); + 0) 0.141 us | propagate_protected_usage(); + 0) 0.140 us | propagate_protected_usage(); + 0) 1.232 us | } + 0) 1.784 us | } + 0) 0.140 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 3.947 us | } + 0) + 10.229 us | } + 0) + 11.382 us | } + 0) + 11.682 us | } + 0) 0.140 us | preallocate_pmds.constprop.0(); + 0) 0.130 us | preallocate_pmds.constprop.0(); + 0) | _raw_spin_lock() { + 0) 0.141 us | preempt_count_add(); + 0) 0.511 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) + 13.986 us | } + 0) 0.130 us | __mutex_init(); + 0) 0.130 us | __init_rwsem(); + 0) + 15.128 us | } + 0) | uprobe_start_dup_mmap() { + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.702 us | } + 0) 0.140 us | down_write_killable(); + 0) 0.141 us | uprobe_dup_mmap(); + 0) 0.140 us | down_write(); + 0) | get_mm_exe_file() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.681 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.212 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.565 us | } + 0) 2.845 us | } + 0) 0.150 us | vma_dup_policy(); + 0) 0.151 us | anon_vma_fork(); + 0) 0.130 us | down_write(); + 0) 0.171 us | vma_interval_tree_insert_after(); + 0) 0.140 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.160 us | vma_compute_subtree_gap(); + 0) 0.461 us | } + 0) 0.771 us | } + 0) 0.460 us | copy_page_range(); + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.131 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 2.545 us | } + 0) 2.815 us | } + 0) 0.141 us | vma_dup_policy(); + 0) 0.130 us | anon_vma_fork(); + 0) 0.131 us | down_write(); + 0) 0.180 us | vma_interval_tree_insert_after(); + 0) 0.141 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.141 us | vma_compute_subtree_gap(); + 0) 0.421 us | } + 0) 0.681 us | } + 0) 0.131 us | copy_page_range(); + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.141 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.212 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.625 us | } + 0) 2.905 us | } + 0) 0.140 us | vma_dup_policy(); + 0) 0.140 us | anon_vma_fork(); + 0) 0.140 us | down_write(); + 0) 0.140 us | vma_interval_tree_insert_after(); + 0) 0.130 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.391 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.410 us | } + 0) 1.263 us | } + 0) 0.140 us | copy_page_range(); + 0) | security_vm_enough_memory_mm() { + 0) | cap_vm_enough_memory() { + 0) 0.140 us | cap_capable(); + 0) 0.430 us | } + 0) | __vm_enough_memory() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.761 us | } + 0) 1.673 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.141 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.131 us | __rcu_read_unlock(); + 0) 1.212 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 2.545 us | } + 0) 2.825 us | } + 0) 0.130 us | vma_dup_policy(); + 0) | anon_vma_fork() { + 0) | anon_vma_clone() { + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.212 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.535 us | } + 0) 0.131 us | down_write(); + 0) | anon_vma_interval_tree_insert() { + 0) 0.161 us | __anon_vma_interval_tree_augment_rotate(); + 0) 0.130 us | __anon_vma_interval_tree_augment_rotate(); + 0) 0.811 us | } + 0) 0.140 us | up_write(); + 0) 4.418 us | } + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.151 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.131 us | __rcu_read_unlock(); + 0) 1.363 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.755 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.141 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.232 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.682 us | } + 0) 2.565 us | } + 0) 0.130 us | down_write(); + 0) 0.140 us | anon_vma_interval_tree_insert(); + 0) 0.130 us | up_write(); + 0) + 11.111 us | } + 0) 0.130 us | down_write(); + 0) 0.161 us | vma_interval_tree_insert_after(); + 0) 0.140 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.141 us | vma_compute_subtree_gap(); + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.971 us | } + 0) 1.263 us | } + 0) | copy_page_range() { + 0) | __pud_alloc() { + 0) | get_zeroed_page() { + 0) | __get_free_pages() { + 0) | alloc_pages_current() { + 0) 0.140 us | get_task_policy.part.0(); + 0) 0.130 us | policy_nodemask(); + 0) 0.140 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.141 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.141 us | __inc_numa_state(); + 0) 0.140 us | __inc_numa_state(); + 0) | prep_new_page() { + 0) | kernel_init_free_pages() { + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 1.152 us | } + 0) 1.423 us | } + 0) 2.324 us | } + 0) | __memcg_kmem_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.141 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.222 us | } + 0) | __memcg_kmem_charge_memcg() { + 0) 0.150 us | try_charge(); + 0) | page_counter_try_charge() { + 0) 0.131 us | propagate_protected_usage(); + 0) 0.130 us | propagate_protected_usage(); + 0) 0.131 us | propagate_protected_usage(); + 0) 0.140 us | propagate_protected_usage(); + 0) 1.212 us | } + 0) 1.774 us | } + 0) 0.140 us | preempt_count_add(); + 0) 0.291 us | preempt_count_sub(); + 0) 4.088 us | } + 0) 7.113 us | } + 0) 8.166 us | } + 0) 8.436 us | } + 0) 8.706 us | } + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.401 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.391 us | } + 0) + 10.078 us | } + 0) | __pmd_alloc() { + 0) | alloc_pages_current() { + 0) 0.131 us | get_task_policy.part.0(); + 0) 0.140 us | policy_nodemask(); + 0) 0.141 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.140 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.140 us | __inc_numa_state(); + 0) 0.151 us | __inc_numa_state(); + 0) | prep_new_page() { + 0) | kernel_init_free_pages() { + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 1.032 us | } + 0) 1.292 us | } + 0) 2.134 us | } + 0) | __memcg_kmem_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.222 us | } + 0) | __memcg_kmem_charge_memcg() { + 0) 0.140 us | try_charge(); + 0) | page_counter_try_charge() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.140 us | propagate_protected_usage(); + 0) 0.140 us | propagate_protected_usage(); + 0) 0.130 us | propagate_protected_usage(); + 0) 1.213 us | } + 0) 1.773 us | } + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 3.947 us | } + 0) 6.762 us | } + 0) 7.825 us | } + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_unlock() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 9.207 us | } + 0) | __pte_alloc() { + 0) | pte_alloc_one() { + 0) | alloc_pages_current() { + 0) 0.130 us | get_task_policy.part.0(); + 0) 0.130 us | policy_nodemask(); + 0) 0.140 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.141 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.140 us | __inc_numa_state(); + 0) 0.150 us | __inc_numa_state(); + 0) | prep_new_page() { + 0) | kernel_init_free_pages() { + 0) 0.130 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 1.002 us | } + 0) 1.262 us | } + 0) 2.104 us | } + 0) | __memcg_kmem_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.303 us | } + 0) | __memcg_kmem_charge_memcg() { + 0) 0.150 us | try_charge(); + 0) | page_counter_try_charge() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.131 us | propagate_protected_usage(); + 0) 0.140 us | propagate_protected_usage(); + 0) 0.130 us | propagate_protected_usage(); + 0) 1.222 us | } + 0) 1.773 us | } + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 4.038 us | } + 0) 6.813 us | } + 0) 7.875 us | } + 0) 0.141 us | inc_zone_page_state(); + 0) 8.426 us | } + 0) | _raw_spin_lock() { + 0) 0.141 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_unlock() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 9.808 us | } + 0) | _raw_spin_lock() { + 0) 0.130 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.491 us | } + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) | _raw_spin_unlock() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | _raw_spin_unlock() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) + 34.294 us | } + 0) | security_vm_enough_memory_mm() { + 0) | cap_vm_enough_memory() { + 0) 0.130 us | cap_capable(); + 0) 0.401 us | } + 0) | __vm_enough_memory() { + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 1.482 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.131 us | __rcu_read_unlock(); + 0) 1.212 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 2.555 us | } + 0) 2.835 us | } + 0) 0.140 us | vma_dup_policy(); + 0) | anon_vma_fork() { + 0) | anon_vma_clone() { + 0) | kmem_cache_alloc() { + 0) 0.131 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.220 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.292 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.645 us | } + 0) 0.131 us | down_write(); + 0) 0.190 us | anon_vma_interval_tree_insert(); + 0) 0.130 us | up_write(); + 0) 3.787 us | } + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.242 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 2.595 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.242 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 2.585 us | } + 0) 0.131 us | down_write(); + 0) 0.150 us | anon_vma_interval_tree_insert(); + 0) 0.140 us | up_write(); + 0) + 10.319 us | } + 0) 0.141 us | down_write(); + 0) 0.150 us | vma_interval_tree_insert_after(); + 0) 0.131 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.141 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.131 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) 1.232 us | } + 0) | copy_page_range() { + 0) | _raw_spin_lock() { + 0) 0.130 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.190 us | vm_normal_page(); + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.400 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.410 us | } + 0) 2.816 us | } + 0) | security_vm_enough_memory_mm() { + 0) | cap_vm_enough_memory() { + 0) 0.141 us | cap_capable(); + 0) 0.401 us | } + 0) | __vm_enough_memory() { + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.952 us | } + 0) 1.763 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.213 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.141 us | preempt_count_add(); + 0) 0.220 us | preempt_count_sub(); + 0) + 13.135 us | } + 0) + 15.068 us | } + 0) + 15.439 us | } + 0) 0.160 us | vma_dup_policy(); + 0) | anon_vma_fork() { + 0) | anon_vma_clone() { + 0) | kmem_cache_alloc() { + 0) 0.150 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.362 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 2.785 us | } + 0) 0.140 us | down_write(); + 0) 0.150 us | anon_vma_interval_tree_insert(); + 0) 0.130 us | up_write(); + 0) 4.017 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.232 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.615 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.223 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.555 us | } + 0) 0.130 us | down_write(); + 0) 0.140 us | anon_vma_interval_tree_insert(); + 0) 0.140 us | up_write(); + 0) + 10.520 us | } + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.160 us | vma_compute_subtree_gap(); + 0) 0.431 us | } + 0) 0.802 us | } + 0) | copy_page_range() { + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.410 us | } + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.421 us | } + 0) 0.140 us | vm_normal_page(); + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.410 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.410 us | } + 0) 2.976 us | } + 0) | security_vm_enough_memory_mm() { + 0) | cap_vm_enough_memory() { + 0) 0.140 us | cap_capable(); + 0) 0.391 us | } + 0) | __vm_enough_memory() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.712 us | } + 0) 1.573 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.212 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.555 us | } + 0) 2.845 us | } + 0) 0.140 us | vma_dup_policy(); + 0) | anon_vma_fork() { + 0) | anon_vma_clone() { + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.535 us | } + 0) 0.140 us | down_write(); + 0) 0.151 us | anon_vma_interval_tree_insert(); + 0) 0.140 us | up_write(); + 0) 3.646 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.223 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.564 us | } + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.223 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.141 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.645 us | } + 0) 0.130 us | down_write(); + 0) 0.141 us | anon_vma_interval_tree_insert(); + 0) 0.130 us | up_write(); + 0) + 10.199 us | } + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.150 us | vma_compute_subtree_gap(); + 0) 0.150 us | vma_compute_subtree_gap(); + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.160 us | vma_compute_subtree_gap(); + 0) 1.533 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.141 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) 2.354 us | } + 0) | copy_page_range() { + 0) | __pte_alloc() { + 0) | pte_alloc_one() { + 0) | alloc_pages_current() { + 0) 0.161 us | get_task_policy.part.0(); + 0) 0.140 us | policy_nodemask(); + 0) 0.141 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.151 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.141 us | __inc_numa_state(); + 0) 0.160 us | __inc_numa_state(); + 0) | prep_new_page() { + 0) | kernel_init_free_pages() { + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 1.322 us | } + 0) 1.583 us | } + 0) 2.515 us | } + 0) | __memcg_kmem_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.222 us | } + 0) | __memcg_kmem_charge_memcg() { + 0) 0.160 us | try_charge(); + 0) | page_counter_try_charge() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.141 us | propagate_protected_usage(); + 0) 0.140 us | propagate_protected_usage(); + 0) 0.141 us | propagate_protected_usage(); + 0) 1.322 us | } + 0) 1.903 us | } + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 4.068 us | } + 0) 7.394 us | } + 0) 8.486 us | } + 0) 0.141 us | inc_zone_page_state(); + 0) 9.057 us | } + 0) | _raw_spin_lock() { + 0) 0.141 us | preempt_count_add(); + 0) 0.401 us | } + 0) | _raw_spin_unlock() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) + 10.399 us | } + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.141 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.150 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.130 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.151 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.150 us | vm_normal_page(); + 0) 0.150 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.151 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.150 us | vm_normal_page(); + 0) 0.150 us | vm_normal_page(); + 0) 0.150 us | vm_normal_page(); + 0) 0.150 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.150 us | vm_normal_page(); + 0) 0.150 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.261 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.151 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.151 us | vm_normal_page(); + 0) 0.150 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.151 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.151 us | vm_normal_page(); + 0) 0.150 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.150 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.150 us | vm_normal_page(); + 0) 0.151 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.150 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.150 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.150 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.151 us | vm_normal_page(); + 0) 0.150 us | vm_normal_page(); + 0) 0.151 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.150 us | vm_normal_page(); + 0) 0.150 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.201 us | vm_normal_page(); + 0) 0.331 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.151 us | vm_normal_page(); + 0) 0.150 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.150 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.150 us | vm_normal_page(); + 0) 0.151 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.150 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.151 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.201 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.150 us | vm_normal_page(); + 0) 0.151 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.151 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.150 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.411 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.411 us | } + 0) + 83.327 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.131 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.662 us | } + 0) 2.545 us | } + 0) 2.825 us | } + 0) 0.131 us | vma_dup_policy(); + 0) | anon_vma_fork() { + 0) | anon_vma_clone() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.525 us | } + 0) 0.131 us | down_write(); + 0) 0.140 us | anon_vma_interval_tree_insert(); + 0) 0.141 us | up_write(); + 0) 3.627 us | } + 0) | kmem_cache_alloc() { + 0) 0.131 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.222 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.852 us | } + 0) 2.735 us | } + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.223 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.564 us | } + 0) 0.130 us | down_write(); + 0) 0.150 us | anon_vma_interval_tree_insert(); + 0) 0.130 us | up_write(); + 0) + 10.249 us | } + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.141 us | vma_compute_subtree_gap(); + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.141 us | vma_compute_subtree_gap(); + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 1.472 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.390 us | } + 0) 2.305 us | } + 0) | copy_page_range() { + 0) | __pud_alloc() { + 0) | get_zeroed_page() { + 0) | __get_free_pages() { + 0) | alloc_pages_current() { + 0) 0.141 us | get_task_policy.part.0(); + 0) 0.130 us | policy_nodemask(); + 0) 0.141 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.140 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.140 us | __inc_numa_state(); + 0) 0.150 us | __inc_numa_state(); + 0) | prep_new_page() { + 0) | kernel_init_free_pages() { + 0) 0.140 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.802 us | } + 0) 1.072 us | } + 0) 1.943 us | } + 0) | __memcg_kmem_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.212 us | } + 0) | __memcg_kmem_charge_memcg() { + 0) 0.150 us | try_charge(); + 0) | page_counter_try_charge() { + 0) 0.131 us | propagate_protected_usage(); + 0) 0.130 us | propagate_protected_usage(); + 0) 0.141 us | propagate_protected_usage(); + 0) 0.140 us | propagate_protected_usage(); + 0) 1.222 us | } + 0) 1.764 us | } + 0) 0.130 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 3.917 us | } + 0) 6.632 us | } + 0) 7.684 us | } + 0) 7.945 us | } + 0) 8.215 us | } + 0) | _raw_spin_lock() { + 0) 0.221 us | preempt_count_add(); + 0) 0.681 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.491 us | } + 0) 9.969 us | } + 0) | __pmd_alloc() { + 0) | alloc_pages_current() { + 0) 0.130 us | get_task_policy.part.0(); + 0) 0.131 us | policy_nodemask(); + 0) 0.140 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.140 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.141 us | __inc_numa_state(); + 0) 0.140 us | __inc_numa_state(); + 0) | prep_new_page() { + 0) | kernel_init_free_pages() { + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.801 us | } + 0) 1.061 us | } + 0) 1.934 us | } + 0) | __memcg_kmem_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | __memcg_kmem_charge_memcg() { + 0) 0.150 us | try_charge(); + 0) | page_counter_try_charge() { + 0) 0.140 us | propagate_protected_usage(); + 0) 0.141 us | propagate_protected_usage(); + 0) 0.140 us | propagate_protected_usage(); + 0) 0.131 us | propagate_protected_usage(); + 0) 1.222 us | } + 0) 1.773 us | } + 0) 0.141 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 3.907 us | } + 0) 6.573 us | } + 0) 7.624 us | } + 0) | _raw_spin_lock() { + 0) 0.141 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_unlock() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 8.967 us | } + 0) | __pte_alloc() { + 0) | pte_alloc_one() { + 0) | alloc_pages_current() { + 0) 0.130 us | get_task_policy.part.0(); + 0) 0.130 us | policy_nodemask(); + 0) 0.130 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.130 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.140 us | __inc_numa_state(); + 0) 0.141 us | __inc_numa_state(); + 0) | prep_new_page() { + 0) | kernel_init_free_pages() { + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.852 us | } + 0) 1.102 us | } + 0) 1.954 us | } + 0) | __memcg_kmem_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.141 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.131 us | __rcu_read_unlock(); + 0) 1.212 us | } + 0) | __memcg_kmem_charge_memcg() { + 0) 0.141 us | try_charge(); + 0) | page_counter_try_charge() { + 0) 0.311 us | propagate_protected_usage(); + 0) 0.130 us | propagate_protected_usage(); + 0) 0.141 us | propagate_protected_usage(); + 0) 0.140 us | propagate_protected_usage(); + 0) 1.402 us | } + 0) 1.944 us | } + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 4.088 us | } + 0) 6.712 us | } + 0) 7.774 us | } + 0) 0.140 us | inc_zone_page_state(); + 0) 8.305 us | } + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.401 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.390 us | } + 0) 9.638 us | } + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.401 us | } + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.491 us | } + 0) 0.200 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.150 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.151 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.150 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.150 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) | _raw_spin_unlock() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.420 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.410 us | } + 0) + 41.448 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.212 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 2.695 us | } + 0) 2.976 us | } + 0) 0.140 us | vma_dup_policy(); + 0) 0.141 us | anon_vma_fork(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.151 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.141 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) 1.232 us | } + 0) 0.141 us | copy_page_range(); + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.131 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.192 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.662 us | } + 0) 2.535 us | } + 0) 2.815 us | } + 0) 0.141 us | vma_dup_policy(); + 0) | anon_vma_fork() { + 0) | anon_vma_clone() { + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.192 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.535 us | } + 0) 0.131 us | down_write(); + 0) 0.140 us | anon_vma_interval_tree_insert(); + 0) 0.141 us | up_write(); + 0) 3.637 us | } + 0) | kmem_cache_alloc() { + 0) 0.131 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.222 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.565 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.401 us | __rcu_read_lock(); + 0) 0.141 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 1.473 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.161 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.691 us | } + 0) 2.836 us | } + 0) 0.140 us | down_write(); + 0) 0.141 us | anon_vma_interval_tree_insert(); + 0) 0.130 us | up_write(); + 0) + 10.369 us | } + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.962 us | } + 0) 1.252 us | } + 0) | copy_page_range() { + 0) | __pte_alloc() { + 0) | pte_alloc_one() { + 0) | alloc_pages_current() { + 0) 0.141 us | get_task_policy.part.0(); + 0) 0.130 us | policy_nodemask(); + 0) 0.130 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.130 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.140 us | __inc_numa_state(); + 0) 0.151 us | __inc_numa_state(); + 0) | prep_new_page() { + 0) | kernel_init_free_pages() { + 0) 0.131 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.812 us | } + 0) 1.072 us | } + 0) 1.913 us | } + 0) | __memcg_kmem_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.141 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.131 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | __memcg_kmem_charge_memcg() { + 0) 0.151 us | try_charge(); + 0) | page_counter_try_charge() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.140 us | propagate_protected_usage(); + 0) 0.140 us | propagate_protected_usage(); + 0) 0.140 us | propagate_protected_usage(); + 0) 1.222 us | } + 0) 1.753 us | } + 0) 0.130 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 3.898 us | } + 0) 6.482 us | } + 0) 7.544 us | } + 0) 0.141 us | inc_zone_page_state(); + 0) 8.075 us | } + 0) | _raw_spin_lock() { + 0) 0.141 us | preempt_count_add(); + 0) 0.401 us | } + 0) | _raw_spin_unlock() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 9.407 us | } + 0) | _raw_spin_lock() { + 0) 0.130 us | preempt_count_add(); + 0) 0.401 us | } + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.201 us | vm_normal_page(); + 0) 0.150 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.150 us | vm_normal_page(); + 0) 0.151 us | vm_normal_page(); + 0) 0.150 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) | _raw_spin_unlock() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.411 us | } + 0) | _raw_spin_unlock() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.411 us | } + 0) + 20.218 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.203 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 2.524 us | } + 0) 2.806 us | } + 0) 0.130 us | vma_dup_policy(); + 0) 0.141 us | anon_vma_fork(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.131 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.141 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) 1.212 us | } + 0) 0.141 us | copy_page_range(); + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.131 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.292 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 2.625 us | } + 0) 2.905 us | } + 0) 0.130 us | vma_dup_policy(); + 0) 0.140 us | anon_vma_fork(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.952 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.150 us | vma_compute_subtree_gap(); + 0) 0.411 us | } + 0) 1.793 us | } + 0) 0.151 us | copy_page_range(); + 0) | security_vm_enough_memory_mm() { + 0) | cap_vm_enough_memory() { + 0) 0.131 us | cap_capable(); + 0) 0.401 us | } + 0) | __vm_enough_memory() { + 0) 0.131 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 1.473 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.131 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.662 us | } + 0) 2.535 us | } + 0) 2.815 us | } + 0) 0.131 us | vma_dup_policy(); + 0) | anon_vma_fork() { + 0) | anon_vma_clone() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 2.535 us | } + 0) 0.131 us | down_write(); + 0) 0.140 us | anon_vma_interval_tree_insert(); + 0) 0.141 us | up_write(); + 0) 3.637 us | } + 0) | kmem_cache_alloc() { + 0) 0.131 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.232 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.682 us | } + 0) 2.655 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.222 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.555 us | } + 0) 0.131 us | down_write(); + 0) 0.140 us | anon_vma_interval_tree_insert(); + 0) 0.131 us | up_write(); + 0) + 10.179 us | } + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) 1.202 us | } + 0) | copy_page_range() { + 0) | __pte_alloc() { + 0) | pte_alloc_one() { + 0) | alloc_pages_current() { + 0) 0.140 us | get_task_policy.part.0(); + 0) 0.131 us | policy_nodemask(); + 0) 0.130 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.130 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.141 us | __inc_numa_state(); + 0) 0.140 us | __inc_numa_state(); + 0) | prep_new_page() { + 0) | kernel_init_free_pages() { + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.811 us | } + 0) 1.082 us | } + 0) 1.934 us | } + 0) | __memcg_kmem_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.203 us | } + 0) | __memcg_kmem_charge_memcg() { + 0) 0.150 us | try_charge(); + 0) | page_counter_try_charge() { + 0) 0.140 us | propagate_protected_usage(); + 0) 0.131 us | propagate_protected_usage(); + 0) 0.130 us | propagate_protected_usage(); + 0) 0.141 us | propagate_protected_usage(); + 0) 1.212 us | } + 0) 1.763 us | } + 0) 0.131 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 3.887 us | } + 0) 6.513 us | } + 0) 7.564 us | } + 0) 0.140 us | inc_zone_page_state(); + 0) 8.096 us | } + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.401 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 9.428 us | } + 0) | _raw_spin_lock() { + 0) 0.131 us | preempt_count_add(); + 0) 0.401 us | } + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.491 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.400 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.400 us | } + 0) | __pte_alloc() { + 0) | pte_alloc_one() { + 0) | alloc_pages_current() { + 0) 0.131 us | get_task_policy.part.0(); + 0) 0.130 us | policy_nodemask(); + 0) 0.141 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.130 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.140 us | __inc_numa_state(); + 0) 0.141 us | __inc_numa_state(); + 0) | prep_new_page() { + 0) | kernel_init_free_pages() { + 0) 0.141 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.842 us | } + 0) 1.102 us | } + 0) 1.963 us | } + 0) | __memcg_kmem_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | __memcg_kmem_charge_memcg() { + 0) 0.150 us | try_charge(); + 0) | page_counter_try_charge() { + 0) 0.131 us | propagate_protected_usage(); + 0) 0.140 us | propagate_protected_usage(); + 0) 0.141 us | propagate_protected_usage(); + 0) 0.130 us | propagate_protected_usage(); + 0) 1.222 us | } + 0) 1.764 us | } + 0) 0.140 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 3.897 us | } + 0) 6.522 us | } + 0) 7.574 us | } + 0) 0.150 us | inc_zone_page_state(); + 0) 8.115 us | } + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.401 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.391 us | } + 0) 9.437 us | } + 0) | _raw_spin_lock() { + 0) 0.130 us | preempt_count_add(); + 0) 0.410 us | } + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.410 us | } + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) | _raw_spin_unlock() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) + 26.459 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.131 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 1.282 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.141 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.605 us | } + 0) 2.885 us | } + 0) 0.140 us | vma_dup_policy(); + 0) 0.140 us | anon_vma_fork(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) 0.692 us | } + 0) 0.150 us | copy_page_range(); + 0) | security_vm_enough_memory_mm() { + 0) | cap_vm_enough_memory() { + 0) 0.130 us | cap_capable(); + 0) 0.400 us | } + 0) | __vm_enough_memory() { + 0) 0.130 us | preempt_count_add(); + 0) | _raw_spin_lock_irqsave() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 0.141 us | preempt_count_sub(); + 0) 1.783 us | } + 0) 2.595 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.203 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.534 us | } + 0) 2.806 us | } + 0) 0.140 us | vma_dup_policy(); + 0) | anon_vma_fork() { + 0) | anon_vma_clone() { + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.131 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.545 us | } + 0) 0.130 us | down_write(); + 0) 0.140 us | anon_vma_interval_tree_insert(); + 0) 0.140 us | up_write(); + 0) 3.637 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 1.222 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.835 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.212 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.545 us | } + 0) 0.141 us | down_write(); + 0) 0.140 us | anon_vma_interval_tree_insert(); + 0) 0.131 us | up_write(); + 0) + 10.370 us | } + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.391 us | } + 0) 1.202 us | } + 0) | copy_page_range() { + 0) | _raw_spin_lock() { + 0) 0.141 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_lock() { + 0) 0.141 us | preempt_count_add(); + 0) 0.421 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.411 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | __pte_alloc() { + 0) | pte_alloc_one() { + 0) | alloc_pages_current() { + 0) 0.130 us | get_task_policy.part.0(); + 0) 0.130 us | policy_nodemask(); + 0) 0.130 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.131 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.141 us | __inc_numa_state(); + 0) 0.140 us | __inc_numa_state(); + 0) | prep_new_page() { + 0) | kernel_init_free_pages() { + 0) 0.140 us | preempt_count_add(); + 0) 0.170 us | preempt_count_sub(); + 0) 0.861 us | } + 0) 1.132 us | } + 0) 1.984 us | } + 0) | __memcg_kmem_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | __memcg_kmem_charge_memcg() { + 0) 0.140 us | try_charge(); + 0) | page_counter_try_charge() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.130 us | propagate_protected_usage(); + 0) 0.140 us | propagate_protected_usage(); + 0) 0.140 us | propagate_protected_usage(); + 0) 1.223 us | } + 0) 1.753 us | } + 0) 0.130 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 3.967 us | } + 0) 6.623 us | } + 0) 7.675 us | } + 0) 0.170 us | inc_zone_page_state(); + 0) 8.226 us | } + 0) | _raw_spin_lock() { + 0) 0.130 us | preempt_count_add(); + 0) 0.401 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.391 us | } + 0) 9.558 us | } + 0) | _raw_spin_lock() { + 0) 0.141 us | preempt_count_add(); + 0) 0.401 us | } + 0) | _raw_spin_lock() { + 0) 0.141 us | preempt_count_add(); + 0) 0.621 us | } + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.151 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.130 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.130 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.130 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) + 23.123 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 2.535 us | } + 0) 2.816 us | } + 0) 0.421 us | vma_dup_policy(); + 0) 0.140 us | anon_vma_fork(); + 0) 0.171 us | down_write(); + 0) 0.130 us | vma_interval_tree_insert_after(); + 0) 0.131 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.131 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.141 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) 1.212 us | } + 0) 0.141 us | copy_page_range(); + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 2.525 us | } + 0) 2.805 us | } + 0) 0.130 us | vma_dup_policy(); + 0) 0.140 us | anon_vma_fork(); + 0) 0.170 us | down_write(); + 0) 0.131 us | vma_interval_tree_insert_after(); + 0) 0.130 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.390 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.400 us | } + 0) 1.193 us | } + 0) 0.140 us | copy_page_range(); + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.193 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.651 us | } + 0) 2.524 us | } + 0) 2.796 us | } + 0) 0.130 us | vma_dup_policy(); + 0) 0.131 us | anon_vma_fork(); + 0) 0.150 us | down_write(); + 0) 0.141 us | vma_interval_tree_insert_after(); + 0) 0.130 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.400 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) 1.232 us | } + 0) 0.140 us | copy_page_range(); + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.362 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.662 us | } + 0) 2.685 us | } + 0) 2.955 us | } + 0) 0.141 us | vma_dup_policy(); + 0) 0.130 us | anon_vma_fork(); + 0) 0.141 us | down_write(); + 0) 0.130 us | vma_interval_tree_insert_after(); + 0) 0.141 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.141 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.141 us | vma_compute_subtree_gap(); + 0) 0.391 us | } + 0) 1.202 us | } + 0) 0.141 us | copy_page_range(); + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.141 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.662 us | } + 0) 2.535 us | } + 0) 2.815 us | } + 0) 0.131 us | vma_dup_policy(); + 0) 0.140 us | anon_vma_fork(); + 0) 0.131 us | down_write(); + 0) 0.140 us | vma_interval_tree_insert_after(); + 0) 0.131 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.131 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.141 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) 1.212 us | } + 0) 0.131 us | copy_page_range(); + 0) | security_vm_enough_memory_mm() { + 0) | cap_vm_enough_memory() { + 0) 0.141 us | cap_capable(); + 0) 0.391 us | } + 0) | __vm_enough_memory() { + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 1.483 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.131 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.192 us | } + 0) | __slab_alloc.isra.0() { + 0) | ___slab_alloc() { + 0) | get_partial_node.isra.0.part.0() { + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.501 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.400 us | } + 0) 1.343 us | } + 0) 1.733 us | } + 0) 2.033 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 4.769 us | } + 0) 5.039 us | } + 0) 0.130 us | vma_dup_policy(); + 0) | anon_vma_fork() { + 0) | anon_vma_clone() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.213 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.554 us | } + 0) 0.130 us | down_write(); + 0) | anon_vma_interval_tree_insert() { + 0) 0.140 us | __anon_vma_interval_tree_augment_rotate(); + 0) 0.130 us | __anon_vma_interval_tree_augment_rotate(); + 0) 0.782 us | } + 0) 0.130 us | up_write(); + 0) 4.288 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.233 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 2.564 us | } + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.131 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.131 us | __rcu_read_unlock(); + 0) 1.223 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.555 us | } + 0) 0.130 us | down_write(); + 0) 0.151 us | anon_vma_interval_tree_insert(); + 0) 0.130 us | up_write(); + 0) + 10.770 us | } + 0) 0.140 us | down_write(); + 0) 0.140 us | vma_interval_tree_insert_after(); + 0) 0.130 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.541 us | } + 0) 1.353 us | } + 0) | copy_page_range() { + 0) | __pte_alloc() { + 0) | pte_alloc_one() { + 0) | alloc_pages_current() { + 0) 0.130 us | get_task_policy.part.0(); + 0) 0.131 us | policy_nodemask(); + 0) 0.140 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.140 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.140 us | __inc_numa_state(); + 0) 0.140 us | __inc_numa_state(); + 0) | prep_new_page() { + 0) | kernel_init_free_pages() { + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.821 us | } + 0) 1.072 us | } + 0) 1.944 us | } + 0) | __memcg_kmem_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.193 us | } + 0) | __memcg_kmem_charge_memcg() { + 0) 0.150 us | try_charge(); + 0) | page_counter_try_charge() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.141 us | propagate_protected_usage(); + 0) 0.140 us | propagate_protected_usage(); + 0) 0.131 us | propagate_protected_usage(); + 0) 1.222 us | } + 0) 1.753 us | } + 0) 0.141 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 3.887 us | } + 0) 6.513 us | } + 0) 7.554 us | } + 0) 0.150 us | inc_zone_page_state(); + 0) 8.106 us | } + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.401 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.391 us | } + 0) 9.438 us | } + 0) | _raw_spin_lock() { + 0) 0.141 us | preempt_count_add(); + 0) 0.401 us | } + 0) | _raw_spin_lock() { + 0) 0.151 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.140 us | vm_normal_page(); + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) + 12.243 us | } + 0) | security_vm_enough_memory_mm() { + 0) | cap_vm_enough_memory() { + 0) 0.130 us | cap_capable(); + 0) 0.391 us | } + 0) | __vm_enough_memory() { + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.682 us | } + 0) 1.463 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.373 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.796 us | } + 0) 3.056 us | } + 0) 0.130 us | vma_dup_policy(); + 0) | anon_vma_fork() { + 0) | anon_vma_clone() { + 0) | kmem_cache_alloc() { + 0) 0.131 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.212 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.662 us | } + 0) 2.535 us | } + 0) 0.130 us | down_write(); + 0) 0.180 us | anon_vma_interval_tree_insert(); + 0) 0.140 us | up_write(); + 0) 3.677 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.131 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.222 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.682 us | } + 0) 2.565 us | } + 0) | kmem_cache_alloc() { + 0) 0.131 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.222 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.672 us | } + 0) 2.555 us | } + 0) 0.130 us | down_write(); + 0) 0.150 us | anon_vma_interval_tree_insert(); + 0) 0.130 us | up_write(); + 0) + 10.139 us | } + 0) 0.130 us | down_write(); + 0) 0.131 us | vma_interval_tree_insert_after(); + 0) 0.130 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.390 us | } + 0) 0.712 us | } + 0) | copy_page_range() { + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.140 us | vm_normal_page(); + 0) | _raw_spin_unlock() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | _raw_spin_unlock() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 2.815 us | } + 0) | security_vm_enough_memory_mm() { + 0) | cap_vm_enough_memory() { + 0) 0.130 us | cap_capable(); + 0) 0.391 us | } + 0) | __vm_enough_memory() { + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 1.472 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.141 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 2.535 us | } + 0) 2.805 us | } + 0) 0.130 us | vma_dup_policy(); + 0) | anon_vma_fork() { + 0) | anon_vma_clone() { + 0) | kmem_cache_alloc() { + 0) 0.141 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.672 us | } + 0) 2.535 us | } + 0) 0.130 us | down_write(); + 0) 0.140 us | anon_vma_interval_tree_insert(); + 0) 0.140 us | up_write(); + 0) 3.627 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.141 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.131 us | __rcu_read_unlock(); + 0) 1.222 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.131 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.565 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 1.222 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.131 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.842 us | } + 0) 2.735 us | } + 0) 0.131 us | down_write(); + 0) 0.140 us | anon_vma_interval_tree_insert(); + 0) 0.131 us | up_write(); + 0) + 10.249 us | } + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.391 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) 1.202 us | } + 0) | copy_page_range() { + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) | _raw_spin_unlock() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | _raw_spin_unlock() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.411 us | } + 0) 3.506 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.203 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 2.544 us | } + 0) 2.816 us | } + 0) 0.130 us | vma_dup_policy(); + 0) 0.141 us | anon_vma_fork(); + 0) 0.170 us | down_write(); + 0) 0.140 us | vma_interval_tree_insert_after(); + 0) 0.130 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) 1.222 us | } + 0) 0.140 us | copy_page_range(); + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.131 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.141 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 2.535 us | } + 0) 2.805 us | } + 0) 0.311 us | vma_dup_policy(); + 0) 0.130 us | anon_vma_fork(); + 0) 0.130 us | down_write(); + 0) 0.140 us | vma_interval_tree_insert_after(); + 0) 0.130 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.391 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.391 us | } + 0) 1.202 us | } + 0) 0.130 us | copy_page_range(); + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 2.525 us | } + 0) 2.795 us | } + 0) 0.130 us | vma_dup_policy(); + 0) 0.130 us | anon_vma_fork(); + 0) 0.130 us | down_write(); + 0) 0.130 us | vma_interval_tree_insert_after(); + 0) 0.130 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) 1.222 us | } + 0) 0.140 us | copy_page_range(); + 0) | security_vm_enough_memory_mm() { + 0) | cap_vm_enough_memory() { + 0) 0.130 us | cap_capable(); + 0) 0.401 us | } + 0) | __vm_enough_memory() { + 0) 0.130 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.672 us | } + 0) 1.473 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.525 us | } + 0) 2.805 us | } + 0) 0.140 us | vma_dup_policy(); + 0) | anon_vma_fork() { + 0) | anon_vma_clone() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.403 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.672 us | } + 0) 2.755 us | } + 0) 0.130 us | down_write(); + 0) | anon_vma_interval_tree_insert() { + 0) 0.130 us | __anon_vma_interval_tree_augment_rotate(); + 0) 0.141 us | __anon_vma_interval_tree_augment_rotate(); + 0) 0.741 us | } + 0) 0.140 us | up_write(); + 0) 4.439 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.232 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.672 us | } + 0) 2.575 us | } + 0) | kmem_cache_alloc() { + 0) 0.141 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.222 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.662 us | } + 0) 2.565 us | } + 0) 0.140 us | down_write(); + 0) 0.140 us | anon_vma_interval_tree_insert(); + 0) 0.130 us | up_write(); + 0) + 10.931 us | } + 0) 0.130 us | down_write(); + 0) 0.131 us | vma_interval_tree_insert_after(); + 0) 0.130 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.400 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.400 us | } + 0) 1.203 us | } + 0) | copy_page_range() { + 0) | _raw_spin_lock() { + 0) 0.141 us | preempt_count_add(); + 0) 0.421 us | } + 0) | _raw_spin_lock() { + 0) 0.141 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.141 us | vm_normal_page(); + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.411 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 2.645 us | } + 0) | security_vm_enough_memory_mm() { + 0) | cap_vm_enough_memory() { + 0) 0.130 us | cap_capable(); + 0) 0.401 us | } + 0) | __vm_enough_memory() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 1.012 us | } + 0) 1.804 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.141 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.212 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.672 us | } + 0) 2.535 us | } + 0) 2.815 us | } + 0) 0.131 us | vma_dup_policy(); + 0) | anon_vma_fork() { + 0) | anon_vma_clone() { + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 2.545 us | } + 0) 0.141 us | down_write(); + 0) 0.170 us | anon_vma_interval_tree_insert(); + 0) 0.131 us | up_write(); + 0) 3.657 us | } + 0) | kmem_cache_alloc() { + 0) 0.131 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.222 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.672 us | } + 0) 2.555 us | } + 0) | kmem_cache_alloc() { + 0) 0.131 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.222 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.672 us | } + 0) 2.565 us | } + 0) 0.131 us | down_write(); + 0) 0.140 us | anon_vma_interval_tree_insert(); + 0) 0.131 us | up_write(); + 0) + 10.109 us | } + 0) 0.130 us | down_write(); + 0) 0.140 us | vma_interval_tree_insert_after(); + 0) 0.130 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.141 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) 1.422 us | } + 0) | copy_page_range() { + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.140 us | vm_normal_page(); + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 2.635 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.141 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.131 us | __rcu_read_unlock(); + 0) 1.212 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.545 us | } + 0) 2.815 us | } + 0) 0.140 us | vma_dup_policy(); + 0) 0.130 us | anon_vma_fork(); + 0) 0.160 us | down_write(); + 0) 0.140 us | vma_interval_tree_insert_after(); + 0) 0.130 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) 1.192 us | } + 0) 0.151 us | copy_page_range(); + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.141 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 1.192 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.131 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 2.535 us | } + 0) 2.805 us | } + 0) 0.141 us | vma_dup_policy(); + 0) 0.130 us | anon_vma_fork(); + 0) 0.131 us | down_write(); + 0) 0.140 us | vma_interval_tree_insert_after(); + 0) 0.131 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) 0.691 us | } + 0) 0.131 us | copy_page_range(); + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.131 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.192 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 2.675 us | } + 0) 2.955 us | } + 0) 0.130 us | vma_dup_policy(); + 0) 0.130 us | anon_vma_fork(); + 0) 0.140 us | down_write(); + 0) 0.140 us | vma_interval_tree_insert_after(); + 0) 0.130 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.391 us | } + 0) 1.202 us | } + 0) 0.140 us | copy_page_range(); + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 2.525 us | } + 0) 2.795 us | } + 0) 0.130 us | vma_dup_policy(); + 0) 0.130 us | anon_vma_fork(); + 0) 0.130 us | down_write(); + 0) | vma_interval_tree_insert_after() { + 0) 0.151 us | vma_interval_tree_augment_rotate(); + 0) 0.130 us | vma_interval_tree_augment_rotate(); + 0) 0.772 us | } + 0) 0.130 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.400 us | } + 0) 1.213 us | } + 0) 0.140 us | copy_page_range(); + 0) | security_vm_enough_memory_mm() { + 0) | cap_vm_enough_memory() { + 0) 0.140 us | cap_capable(); + 0) 0.390 us | } + 0) | __vm_enough_memory() { + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 1.473 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.393 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.141 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.735 us | } + 0) 3.016 us | } + 0) 0.130 us | vma_dup_policy(); + 0) | anon_vma_fork() { + 0) | anon_vma_clone() { + 0) | kmem_cache_alloc() { + 0) 0.141 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.575 us | } + 0) 0.141 us | down_write(); + 0) | anon_vma_interval_tree_insert() { + 0) 0.131 us | __anon_vma_interval_tree_augment_rotate(); + 0) 0.140 us | __anon_vma_interval_tree_augment_rotate(); + 0) 0.731 us | } + 0) 0.130 us | up_write(); + 0) 4.338 us | } + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.222 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.575 us | } + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.222 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 2.565 us | } + 0) 0.141 us | down_write(); + 0) 0.140 us | anon_vma_interval_tree_insert(); + 0) 0.130 us | up_write(); + 0) + 10.820 us | } + 0) 0.131 us | down_write(); + 0) 0.160 us | vma_interval_tree_insert_after(); + 0) 0.141 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.131 us | vma_compute_subtree_gap(); + 0) 0.391 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.131 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) 1.202 us | } + 0) | copy_page_range() { + 0) | __pte_alloc() { + 0) | pte_alloc_one() { + 0) | alloc_pages_current() { + 0) 0.131 us | get_task_policy.part.0(); + 0) 0.131 us | policy_nodemask(); + 0) 0.130 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.130 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.141 us | __inc_numa_state(); + 0) 0.150 us | __inc_numa_state(); + 0) | prep_new_page() { + 0) | kernel_init_free_pages() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.941 us | } + 0) 1.203 us | } + 0) 2.054 us | } + 0) | __memcg_kmem_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.131 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.213 us | } + 0) | __memcg_kmem_charge_memcg() { + 0) 0.151 us | try_charge(); + 0) | page_counter_try_charge() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.140 us | propagate_protected_usage(); + 0) 0.140 us | propagate_protected_usage(); + 0) 0.130 us | propagate_protected_usage(); + 0) 1.212 us | } + 0) 1.763 us | } + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 3.908 us | } + 0) 6.643 us | } + 0) 7.945 us | } + 0) 0.141 us | inc_zone_page_state(); + 0) 8.486 us | } + 0) | _raw_spin_lock() { + 0) 0.131 us | preempt_count_add(); + 0) 0.401 us | } + 0) | _raw_spin_unlock() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 9.818 us | } + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.421 us | } + 0) 0.141 us | vm_normal_page(); + 0) 0.150 us | vm_normal_page(); + 0) 0.150 us | vm_normal_page(); + 0) | _raw_spin_unlock() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | _raw_spin_unlock() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) + 13.245 us | } + 0) | security_vm_enough_memory_mm() { + 0) | cap_vm_enough_memory() { + 0) 0.130 us | cap_capable(); + 0) 0.390 us | } + 0) | __vm_enough_memory() { + 0) 0.130 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 1.463 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.373 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.662 us | } + 0) 2.715 us | } + 0) 2.976 us | } + 0) 0.131 us | vma_dup_policy(); + 0) | anon_vma_fork() { + 0) | anon_vma_clone() { + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.525 us | } + 0) 0.131 us | down_write(); + 0) 0.150 us | anon_vma_interval_tree_insert(); + 0) 0.131 us | up_write(); + 0) 3.637 us | } + 0) | kmem_cache_alloc() { + 0) 0.131 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.222 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.672 us | } + 0) 2.545 us | } + 0) | kmem_cache_alloc() { + 0) 0.131 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.222 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.672 us | } + 0) 2.555 us | } + 0) 0.130 us | down_write(); + 0) 0.140 us | anon_vma_interval_tree_insert(); + 0) 0.140 us | up_write(); + 0) + 10.079 us | } + 0) 0.130 us | down_write(); + 0) 0.141 us | vma_interval_tree_insert_after(); + 0) 0.140 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.400 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.411 us | } + 0) 1.223 us | } + 0) | copy_page_range() { + 0) | _raw_spin_lock() { + 0) 0.130 us | preempt_count_add(); + 0) 0.421 us | } + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.150 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) | _raw_spin_unlock() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | _raw_spin_unlock() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.411 us | } + 0) 3.286 us | } + 0) | security_vm_enough_memory_mm() { + 0) | cap_vm_enough_memory() { + 0) 0.130 us | cap_capable(); + 0) 0.400 us | } + 0) | __vm_enough_memory() { + 0) 0.140 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 1.473 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.193 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 2.534 us | } + 0) 2.806 us | } + 0) 0.130 us | vma_dup_policy(); + 0) | anon_vma_fork() { + 0) | anon_vma_clone() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.141 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 1.212 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.545 us | } + 0) 0.130 us | down_write(); + 0) 0.141 us | anon_vma_interval_tree_insert(); + 0) 0.130 us | up_write(); + 0) 3.636 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.141 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 1.213 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.141 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.555 us | } + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.141 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.131 us | __rcu_read_unlock(); + 0) 1.222 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.672 us | } + 0) 2.745 us | } + 0) 0.140 us | down_write(); + 0) 0.140 us | anon_vma_interval_tree_insert(); + 0) 0.130 us | up_write(); + 0) + 10.270 us | } + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.141 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.141 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) 1.202 us | } + 0) | copy_page_range() { + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) | _raw_spin_unlock() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.411 us | } + 0) | _raw_spin_unlock() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 4.128 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.203 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.524 us | } + 0) 2.806 us | } + 0) 0.130 us | vma_dup_policy(); + 0) 0.141 us | anon_vma_fork(); + 0) 0.230 us | down_write(); + 0) 0.140 us | vma_interval_tree_insert_after(); + 0) 0.130 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) 1.222 us | } + 0) 0.140 us | copy_page_range(); + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.832 us | } + 0) 2.705 us | } + 0) 2.975 us | } + 0) 0.130 us | vma_dup_policy(); + 0) 0.140 us | anon_vma_fork(); + 0) 0.140 us | down_write(); + 0) 0.140 us | vma_interval_tree_insert_after(); + 0) 0.130 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) 1.212 us | } + 0) 0.140 us | copy_page_range(); + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 2.535 us | } + 0) 2.815 us | } + 0) 0.130 us | vma_dup_policy(); + 0) 0.140 us | anon_vma_fork(); + 0) 0.130 us | down_write(); + 0) 0.140 us | vma_interval_tree_insert_after(); + 0) 0.140 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.400 us | } + 0) 1.253 us | } + 0) 0.140 us | copy_page_range(); + 0) | security_vm_enough_memory_mm() { + 0) | cap_vm_enough_memory() { + 0) 0.130 us | cap_capable(); + 0) 0.390 us | } + 0) | __vm_enough_memory() { + 0) 0.140 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 1.473 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.203 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.554 us | } + 0) 2.826 us | } + 0) 0.140 us | vma_dup_policy(); + 0) | anon_vma_fork() { + 0) | anon_vma_clone() { + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.672 us | } + 0) 2.605 us | } + 0) 0.140 us | down_write(); + 0) | anon_vma_interval_tree_insert() { + 0) 0.140 us | __anon_vma_interval_tree_augment_rotate(); + 0) 0.130 us | __anon_vma_interval_tree_augment_rotate(); + 0) 0.741 us | } + 0) 0.141 us | up_write(); + 0) 4.298 us | } + 0) | kmem_cache_alloc() { + 0) 0.131 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.222 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.672 us | } + 0) 2.565 us | } + 0) | kmem_cache_alloc() { + 0) 0.131 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.222 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.662 us | } + 0) 2.555 us | } + 0) 0.130 us | down_write(); + 0) 0.150 us | anon_vma_interval_tree_insert(); + 0) 0.130 us | up_write(); + 0) + 10.761 us | } + 0) 0.140 us | down_write(); + 0) 0.141 us | vma_interval_tree_insert_after(); + 0) 0.130 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.400 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.400 us | } + 0) 1.203 us | } + 0) | copy_page_range() { + 0) | _raw_spin_lock() { + 0) 0.141 us | preempt_count_add(); + 0) 0.401 us | } + 0) | _raw_spin_lock() { + 0) 0.141 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.141 us | vm_normal_page(); + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.411 us | } + 0) 2.625 us | } + 0) | security_vm_enough_memory_mm() { + 0) | cap_vm_enough_memory() { + 0) 0.140 us | cap_capable(); + 0) 0.410 us | } + 0) | __vm_enough_memory() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.691 us | } + 0) 1.683 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 1.222 us | } + 0) | __slab_alloc.isra.0() { + 0) | ___slab_alloc() { + 0) | get_partial_node.isra.0.part.0() { + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.411 us | } + 0) 1.222 us | } + 0) 1.513 us | } + 0) 1.803 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 4.528 us | } + 0) 4.809 us | } + 0) 0.140 us | vma_dup_policy(); + 0) | anon_vma_fork() { + 0) | anon_vma_clone() { + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 1.232 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 2.585 us | } + 0) 0.140 us | down_write(); + 0) 0.151 us | anon_vma_interval_tree_insert(); + 0) 0.130 us | up_write(); + 0) 3.696 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.151 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 1.232 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 2.605 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.151 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 1.232 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.141 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.842 us | } + 0) 2.765 us | } + 0) 0.131 us | down_write(); + 0) 0.150 us | anon_vma_interval_tree_insert(); + 0) 0.131 us | up_write(); + 0) + 10.400 us | } + 0) 0.130 us | down_write(); + 0) 0.140 us | vma_interval_tree_insert_after(); + 0) 0.140 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.391 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.411 us | } + 0) 1.212 us | } + 0) | copy_page_range() { + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.401 us | } + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.141 us | vm_normal_page(); + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 2.615 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.203 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 2.544 us | } + 0) 2.806 us | } + 0) 0.140 us | vma_dup_policy(); + 0) 0.131 us | anon_vma_fork(); + 0) 0.160 us | down_write(); + 0) 0.141 us | vma_interval_tree_insert_after(); + 0) 0.140 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.390 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.390 us | } + 0) 1.203 us | } + 0) 0.140 us | copy_page_range(); + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.203 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 2.534 us | } + 0) 2.906 us | } + 0) 0.140 us | vma_dup_policy(); + 0) 0.130 us | anon_vma_fork(); + 0) 0.130 us | down_write(); + 0) 0.140 us | vma_interval_tree_insert_after(); + 0) 0.140 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.391 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) 1.232 us | } + 0) 0.150 us | copy_page_range(); + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.141 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.131 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.535 us | } + 0) 2.815 us | } + 0) 0.130 us | vma_dup_policy(); + 0) 0.130 us | anon_vma_fork(); + 0) 0.130 us | down_write(); + 0) 0.140 us | vma_interval_tree_insert_after(); + 0) 0.130 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.141 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) 1.202 us | } + 0) 0.140 us | copy_page_range(); + 0) | security_vm_enough_memory_mm() { + 0) | cap_vm_enough_memory() { + 0) 0.141 us | cap_capable(); + 0) 0.391 us | } + 0) | __vm_enough_memory() { + 0) 0.131 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 1.473 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.662 us | } + 0) 2.535 us | } + 0) 2.805 us | } + 0) 0.141 us | vma_dup_policy(); + 0) | anon_vma_fork() { + 0) | anon_vma_clone() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.311 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.383 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 2.715 us | } + 0) 0.130 us | down_write(); + 0) | anon_vma_interval_tree_insert() { + 0) 0.130 us | __anon_vma_interval_tree_augment_rotate(); + 0) 0.130 us | __anon_vma_interval_tree_augment_rotate(); + 0) 0.732 us | } + 0) 0.130 us | up_write(); + 0) 4.388 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.223 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 2.554 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.213 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.554 us | } + 0) 0.140 us | down_write(); + 0) 0.140 us | anon_vma_interval_tree_insert(); + 0) 0.130 us | up_write(); + 0) + 10.850 us | } + 0) 0.131 us | down_write(); + 0) 0.130 us | vma_interval_tree_insert_after(); + 0) 0.131 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.131 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.141 us | vma_compute_subtree_gap(); + 0) 0.411 us | } + 0) 1.232 us | } + 0) | copy_page_range() { + 0) | __pte_alloc() { + 0) | pte_alloc_one() { + 0) | alloc_pages_current() { + 0) 0.130 us | get_task_policy.part.0(); + 0) 0.140 us | policy_nodemask(); + 0) 0.130 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.131 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.140 us | __inc_numa_state(); + 0) 0.150 us | __inc_numa_state(); + 0) | prep_new_page() { + 0) | kernel_init_free_pages() { + 0) 0.130 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.872 us | } + 0) 1.132 us | } + 0) 1.983 us | } + 0) | __memcg_kmem_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.373 us | } + 0) | __memcg_kmem_charge_memcg() { + 0) 0.150 us | try_charge(); + 0) | page_counter_try_charge() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.131 us | propagate_protected_usage(); + 0) 0.140 us | propagate_protected_usage(); + 0) 0.141 us | propagate_protected_usage(); + 0) 1.212 us | } + 0) 1.773 us | } + 0) 0.141 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 4.067 us | } + 0) 6.733 us | } + 0) 7.775 us | } + 0) 0.140 us | inc_zone_page_state(); + 0) 8.316 us | } + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.401 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.391 us | } + 0) 9.648 us | } + 0) | _raw_spin_lock() { + 0) 0.131 us | preempt_count_add(); + 0) 0.401 us | } + 0) | _raw_spin_lock() { + 0) 0.151 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.151 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.150 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.150 us | vm_normal_page(); + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.411 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) + 15.970 us | } + 0) | security_vm_enough_memory_mm() { + 0) | cap_vm_enough_memory() { + 0) 0.140 us | cap_capable(); + 0) 0.391 us | } + 0) | __vm_enough_memory() { + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 1.472 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.141 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.802 us | } + 0) 2.685 us | } + 0) 2.965 us | } + 0) 0.131 us | vma_dup_policy(); + 0) | anon_vma_fork() { + 0) | anon_vma_clone() { + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.535 us | } + 0) 0.141 us | down_write(); + 0) 0.160 us | anon_vma_interval_tree_insert(); + 0) 0.130 us | up_write(); + 0) 3.647 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.222 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.565 us | } + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.222 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.565 us | } + 0) 0.131 us | down_write(); + 0) 0.140 us | anon_vma_interval_tree_insert(); + 0) 0.141 us | up_write(); + 0) + 10.109 us | } + 0) 0.130 us | down_write(); + 0) 0.140 us | vma_interval_tree_insert_after(); + 0) 0.130 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.391 us | } + 0) 1.212 us | } + 0) | copy_page_range() { + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.410 us | } + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.410 us | } + 0) 0.140 us | vm_normal_page(); + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.661 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.400 us | } + 0) 2.886 us | } + 0) | security_vm_enough_memory_mm() { + 0) | cap_vm_enough_memory() { + 0) 0.130 us | cap_capable(); + 0) 0.391 us | } + 0) | __vm_enough_memory() { + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.672 us | } + 0) 1.483 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.212 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 2.545 us | } + 0) 2.815 us | } + 0) 0.140 us | vma_dup_policy(); + 0) | anon_vma_fork() { + 0) | anon_vma_clone() { + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.203 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 2.544 us | } + 0) 0.130 us | down_write(); + 0) 0.151 us | anon_vma_interval_tree_insert(); + 0) 0.130 us | up_write(); + 0) 3.727 us | } + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.223 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 2.564 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.223 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.564 us | } + 0) 0.150 us | down_write(); + 0) 0.141 us | anon_vma_interval_tree_insert(); + 0) 0.140 us | up_write(); + 0) + 10.299 us | } + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.391 us | } + 0) 0.701 us | } + 0) | copy_page_range() { + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.400 us | } + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.410 us | } + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 3.246 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.131 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.131 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.141 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 2.525 us | } + 0) 2.795 us | } + 0) 0.130 us | vma_dup_policy(); + 0) 0.140 us | anon_vma_fork(); + 0) 0.231 us | down_write(); + 0) 0.140 us | vma_interval_tree_insert_after(); + 0) 0.131 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.131 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.141 us | vma_compute_subtree_gap(); + 0) 0.391 us | } + 0) 1.202 us | } + 0) 0.141 us | copy_page_range(); + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.141 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.662 us | } + 0) 2.525 us | } + 0) 2.805 us | } + 0) 0.131 us | vma_dup_policy(); + 0) 0.140 us | anon_vma_fork(); + 0) 0.131 us | down_write(); + 0) 0.250 us | vma_interval_tree_insert_after(); + 0) 0.130 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.400 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.400 us | } + 0) 1.213 us | } + 0) 0.140 us | copy_page_range(); + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.193 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 2.534 us | } + 0) 2.796 us | } + 0) 0.140 us | vma_dup_policy(); + 0) 0.131 us | anon_vma_fork(); + 0) 0.130 us | down_write(); + 0) 0.141 us | vma_interval_tree_insert_after(); + 0) 0.130 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.390 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.390 us | } + 0) 1.203 us | } + 0) 0.130 us | copy_page_range(); + 0) | security_vm_enough_memory_mm() { + 0) | cap_vm_enough_memory() { + 0) 0.130 us | cap_capable(); + 0) 0.390 us | } + 0) | __vm_enough_memory() { + 0) 0.130 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 1.463 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.203 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.544 us | } + 0) 2.826 us | } + 0) 0.130 us | vma_dup_policy(); + 0) | anon_vma_fork() { + 0) | anon_vma_clone() { + 0) | kmem_cache_alloc() { + 0) 0.141 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.672 us | } + 0) 2.535 us | } + 0) 0.130 us | down_write(); + 0) | anon_vma_interval_tree_insert() { + 0) 0.140 us | __anon_vma_interval_tree_augment_rotate(); + 0) 0.140 us | __anon_vma_interval_tree_augment_rotate(); + 0) 0.731 us | } + 0) 0.131 us | up_write(); + 0) 4.298 us | } + 0) | kmem_cache_alloc() { + 0) 0.131 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.222 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.662 us | } + 0) 2.555 us | } + 0) | kmem_cache_alloc() { + 0) 0.141 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.212 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.672 us | } + 0) 2.555 us | } + 0) 0.130 us | down_write(); + 0) 0.140 us | anon_vma_interval_tree_insert(); + 0) 0.130 us | up_write(); + 0) + 10.751 us | } + 0) 0.130 us | down_write(); + 0) 0.141 us | vma_interval_tree_insert_after(); + 0) 0.130 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.390 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.400 us | } + 0) 1.223 us | } + 0) | copy_page_range() { + 0) | __pte_alloc() { + 0) | pte_alloc_one() { + 0) | alloc_pages_current() { + 0) 0.140 us | get_task_policy.part.0(); + 0) 0.130 us | policy_nodemask(); + 0) 0.130 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.140 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.140 us | __inc_numa_state(); + 0) 0.140 us | __inc_numa_state(); + 0) | prep_new_page() { + 0) | kernel_init_free_pages() { + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 1.352 us | } + 0) 1.613 us | } + 0) 2.475 us | } + 0) | __memcg_kmem_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.203 us | } + 0) | __memcg_kmem_charge_memcg() { + 0) 0.150 us | try_charge(); + 0) | page_counter_try_charge() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.140 us | propagate_protected_usage(); + 0) 0.130 us | propagate_protected_usage(); + 0) 0.130 us | propagate_protected_usage(); + 0) 1.222 us | } + 0) 1.833 us | } + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 3.958 us | } + 0) 7.133 us | } + 0) 8.175 us | } + 0) 0.141 us | inc_zone_page_state(); + 0) 8.706 us | } + 0) | _raw_spin_lock() { + 0) 0.141 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_unlock() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) + 10.049 us | } + 0) | _raw_spin_lock() { + 0) 0.130 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.141 us | vm_normal_page(); + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.411 us | } + 0) + 12.804 us | } + 0) | security_vm_enough_memory_mm() { + 0) | cap_vm_enough_memory() { + 0) 0.130 us | cap_capable(); + 0) 0.390 us | } + 0) | __vm_enough_memory() { + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.682 us | } + 0) 1.463 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | __slab_alloc.isra.0() { + 0) | ___slab_alloc() { + 0) | get_partial_node.isra.0.part.0() { + 0) | _raw_spin_lock() { + 0) 0.130 us | preempt_count_add(); + 0) 0.400 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.390 us | } + 0) 1.193 us | } + 0) 1.473 us | } + 0) 1.743 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.662 us | } + 0) 4.439 us | } + 0) 4.709 us | } + 0) 0.141 us | vma_dup_policy(); + 0) | anon_vma_fork() { + 0) | anon_vma_clone() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.320 us | __rcu_read_unlock(); + 0) 1.393 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.715 us | } + 0) 0.130 us | down_write(); + 0) 0.140 us | anon_vma_interval_tree_insert(); + 0) 0.130 us | up_write(); + 0) 3.807 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.222 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.555 us | } + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.223 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 2.565 us | } + 0) 0.130 us | down_write(); + 0) 0.150 us | anon_vma_interval_tree_insert(); + 0) 0.130 us | up_write(); + 0) + 10.269 us | } + 0) 0.131 us | down_write(); + 0) 0.140 us | vma_interval_tree_insert_after(); + 0) 0.131 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.131 us | vma_compute_subtree_gap(); + 0) 0.391 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.141 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) 1.212 us | } + 0) | copy_page_range() { + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.410 us | } + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.410 us | } + 0) 0.140 us | vm_normal_page(); + 0) | _raw_spin_unlock() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.411 us | } + 0) | _raw_spin_unlock() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 2.635 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.131 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.131 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 2.635 us | } + 0) 2.905 us | } + 0) 0.131 us | vma_dup_policy(); + 0) 0.140 us | anon_vma_fork(); + 0) 0.331 us | down_write(); + 0) 0.140 us | vma_interval_tree_insert_after(); + 0) 0.130 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.400 us | } + 0) 1.223 us | } + 0) 0.140 us | copy_page_range(); + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.193 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 2.524 us | } + 0) 2.796 us | } + 0) 0.130 us | vma_dup_policy(); + 0) 0.131 us | anon_vma_fork(); + 0) 0.130 us | down_write(); + 0) 0.141 us | vma_interval_tree_insert_after(); + 0) 0.130 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.400 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.400 us | } + 0) 1.203 us | } + 0) 0.140 us | copy_page_range(); + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.203 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 2.524 us | } + 0) 2.796 us | } + 0) 0.140 us | vma_dup_policy(); + 0) 0.131 us | anon_vma_fork(); + 0) 0.130 us | down_write(); + 0) 0.141 us | vma_interval_tree_insert_after(); + 0) 0.130 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.390 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.321 us | vma_compute_subtree_gap(); + 0) 0.581 us | } + 0) 1.433 us | } + 0) 0.141 us | copy_page_range(); + 0) | security_vm_enough_memory_mm() { + 0) | cap_vm_enough_memory() { + 0) 0.141 us | cap_capable(); + 0) 0.391 us | } + 0) | __vm_enough_memory() { + 0) 0.141 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 1.473 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.131 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.672 us | } + 0) 2.535 us | } + 0) 2.815 us | } + 0) 0.131 us | vma_dup_policy(); + 0) | anon_vma_fork() { + 0) | anon_vma_clone() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 2.535 us | } + 0) 0.141 us | down_write(); + 0) | anon_vma_interval_tree_insert() { + 0) 0.131 us | __anon_vma_interval_tree_augment_rotate(); + 0) 0.130 us | __anon_vma_interval_tree_augment_rotate(); + 0) 0.821 us | } + 0) 0.140 us | up_write(); + 0) 4.298 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.223 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.565 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.213 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.845 us | } + 0) 0.140 us | down_write(); + 0) 0.140 us | anon_vma_interval_tree_insert(); + 0) 0.130 us | up_write(); + 0) + 11.061 us | } + 0) 0.140 us | down_write(); + 0) 0.141 us | vma_interval_tree_insert_after(); + 0) 0.130 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.400 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.390 us | } + 0) 1.203 us | } + 0) | copy_page_range() { + 0) | _raw_spin_lock() { + 0) 0.141 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_lock() { + 0) 0.151 us | preempt_count_add(); + 0) 0.421 us | } + 0) 0.141 us | vm_normal_page(); + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 2.625 us | } + 0) | security_vm_enough_memory_mm() { + 0) | cap_vm_enough_memory() { + 0) 0.140 us | cap_capable(); + 0) 0.401 us | } + 0) | __vm_enough_memory() { + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.682 us | } + 0) 1.483 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 2.545 us | } + 0) 2.815 us | } + 0) 0.130 us | vma_dup_policy(); + 0) | anon_vma_fork() { + 0) | anon_vma_clone() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.203 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.534 us | } + 0) 0.130 us | down_write(); + 0) 0.160 us | anon_vma_interval_tree_insert(); + 0) 0.130 us | up_write(); + 0) 3.637 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.573 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.672 us | } + 0) 2.916 us | } + 0) | kmem_cache_alloc() { + 0) 0.131 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.222 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.672 us | } + 0) 2.555 us | } + 0) 0.130 us | down_write(); + 0) 0.140 us | anon_vma_interval_tree_insert(); + 0) 0.130 us | up_write(); + 0) + 10.450 us | } + 0) 0.130 us | down_write(); + 0) 0.131 us | vma_interval_tree_insert_after(); + 0) 0.140 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.390 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.411 us | } + 0) 1.213 us | } + 0) | copy_page_range() { + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.141 us | vm_normal_page(); + 0) | _raw_spin_unlock() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | _raw_spin_unlock() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.411 us | } + 0) 2.725 us | } + 0) | security_vm_enough_memory_mm() { + 0) | cap_vm_enough_memory() { + 0) 0.130 us | cap_capable(); + 0) 0.390 us | } + 0) | __vm_enough_memory() { + 0) 0.140 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 1.483 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.203 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 2.534 us | } + 0) 2.806 us | } + 0) 0.140 us | vma_dup_policy(); + 0) | anon_vma_fork() { + 0) | anon_vma_clone() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.203 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 2.535 us | } + 0) 0.130 us | down_write(); + 0) 0.141 us | anon_vma_interval_tree_insert(); + 0) 0.130 us | up_write(); + 0) 3.626 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.223 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.564 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.223 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.554 us | } + 0) 0.140 us | down_write(); + 0) 0.140 us | anon_vma_interval_tree_insert(); + 0) 0.140 us | up_write(); + 0) + 10.099 us | } + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.390 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.390 us | } + 0) 1.203 us | } + 0) | copy_page_range() { + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.141 us | vm_normal_page(); + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 2.645 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.301 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.363 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 2.705 us | } + 0) 2.976 us | } + 0) 0.140 us | vma_dup_policy(); + 0) 0.141 us | anon_vma_fork(); + 0) 0.250 us | down_write(); + 0) 0.130 us | vma_interval_tree_insert_after(); + 0) 0.130 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.391 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.141 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) 1.222 us | } + 0) 0.151 us | copy_page_range(); + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.131 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.672 us | } + 0) 2.535 us | } + 0) 2.815 us | } + 0) 0.131 us | vma_dup_policy(); + 0) 0.130 us | anon_vma_fork(); + 0) 0.131 us | down_write(); + 0) 0.150 us | vma_interval_tree_insert_after(); + 0) 0.131 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.131 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.131 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) 1.202 us | } + 0) 0.131 us | copy_page_range(); + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.141 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.662 us | } + 0) 2.545 us | } + 0) 2.805 us | } + 0) 0.141 us | vma_dup_policy(); + 0) 0.140 us | anon_vma_fork(); + 0) 0.131 us | down_write(); + 0) 0.140 us | vma_interval_tree_insert_after(); + 0) 0.140 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.391 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) 1.212 us | } + 0) 0.140 us | copy_page_range(); + 0) | security_vm_enough_memory_mm() { + 0) | cap_vm_enough_memory() { + 0) 0.130 us | cap_capable(); + 0) 0.400 us | } + 0) | __vm_enough_memory() { + 0) 0.140 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 1.473 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.203 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 2.534 us | } + 0) 2.816 us | } + 0) 0.130 us | vma_dup_policy(); + 0) | anon_vma_fork() { + 0) | anon_vma_clone() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.131 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.525 us | } + 0) 0.130 us | down_write(); + 0) | anon_vma_interval_tree_insert() { + 0) 0.130 us | __anon_vma_interval_tree_augment_rotate(); + 0) 0.130 us | __anon_vma_interval_tree_augment_rotate(); + 0) 0.722 us | } + 0) 0.130 us | up_write(); + 0) 4.187 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.223 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.564 us | } + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.341 us | __rcu_read_unlock(); + 0) 1.423 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.672 us | } + 0) 2.765 us | } + 0) 0.140 us | down_write(); + 0) 0.140 us | anon_vma_interval_tree_insert(); + 0) 0.130 us | up_write(); + 0) + 10.861 us | } + 0) 0.130 us | down_write(); + 0) 0.141 us | vma_interval_tree_insert_after(); + 0) 0.140 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.390 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.400 us | } + 0) 1.203 us | } + 0) | copy_page_range() { + 0) | _raw_spin_lock() { + 0) 0.141 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.400 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.400 us | } + 0) 4.148 us | } + 0) | security_vm_enough_memory_mm() { + 0) | cap_vm_enough_memory() { + 0) 0.131 us | cap_capable(); + 0) 0.391 us | } + 0) | __vm_enough_memory() { + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 1.483 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.141 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.662 us | } + 0) 2.535 us | } + 0) 2.815 us | } + 0) 0.130 us | vma_dup_policy(); + 0) | anon_vma_fork() { + 0) | anon_vma_clone() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.203 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.851 us | } + 0) 2.725 us | } + 0) 0.130 us | down_write(); + 0) 0.141 us | anon_vma_interval_tree_insert(); + 0) 0.130 us | up_write(); + 0) 3.827 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.223 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.554 us | } + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.223 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.555 us | } + 0) 0.130 us | down_write(); + 0) 0.141 us | anon_vma_interval_tree_insert(); + 0) 0.140 us | up_write(); + 0) + 10.279 us | } + 0) 0.140 us | down_write(); + 0) 0.140 us | vma_interval_tree_insert_after(); + 0) 0.130 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.391 us | } + 0) 0.721 us | } + 0) | copy_page_range() { + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.140 us | vm_normal_page(); + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.400 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.400 us | } + 0) 2.625 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.131 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.672 us | } + 0) 2.535 us | } + 0) 2.815 us | } + 0) 0.130 us | vma_dup_policy(); + 0) 0.141 us | anon_vma_fork(); + 0) 0.150 us | down_write(); + 0) 0.141 us | vma_interval_tree_insert_after(); + 0) 0.130 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.400 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.400 us | } + 0) 1.203 us | } + 0) 0.130 us | copy_page_range(); + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.130 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.203 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.130 us | preempt_count_add(); + 0) 0.150 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.554 us | } + 0) 2.816 us | } + 0) 0.130 us | vma_dup_policy(); + 0) 0.140 us | anon_vma_fork(); + 0) 0.140 us | down_write(); + 0) 0.130 us | vma_interval_tree_insert_after(); + 0) 0.130 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.391 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.411 us | } + 0) 1.212 us | } + 0) 0.130 us | copy_page_range(); + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.141 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.131 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.141 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.555 us | } + 0) 2.825 us | } + 0) 0.130 us | vma_dup_policy(); + 0) 0.130 us | anon_vma_fork(); + 0) 0.130 us | down_write(); + 0) 0.150 us | vma_interval_tree_insert_after(); + 0) 0.140 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.391 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) 1.202 us | } + 0) ==========> | + 0) | smp_apic_timer_interrupt() { + 0) | irq_enter() { + 0) 0.170 us | rcu_irq_enter(); + 0) 0.240 us | irqtime_account_irq(); + 0) 0.150 us | preempt_count_add(); + 0) 1.462 us | } + 0) | hrtimer_interrupt() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.150 us | preempt_count_add(); + 0) 0.450 us | } + 0) 0.290 us | ktime_get_update_offsets_now(); + 0) | __hrtimer_run_queues() { + 0) 0.300 us | __remove_hrtimer(); + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.411 us | } + 0) | tick_sched_timer() { + 0) 0.161 us | ktime_get(); + 0) | tick_sched_do_timer() { + 0) | tick_do_update_jiffies64.part.0() { + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) | do_timer() { + 0) 0.150 us | calc_global_load(); + 0) 0.411 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | update_wall_time() { + 0) | timekeeping_advance() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.130 us | ntp_tick_length(); + 0) 0.140 us | ntp_tick_length(); + 0) | timekeeping_update() { + 0) 0.130 us | ntp_get_next_leap(); + 0) 0.220 us | update_vsyscall(); + 0) | raw_notifier_call_chain() { + 0) 0.140 us | notifier_call_chain(); + 0) 0.411 us | } + 0) 0.160 us | update_fast_timekeeper(); + 0) 0.131 us | update_fast_timekeeper(); + 0) 1.964 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 4.007 us | } + 0) 4.298 us | } + 0) 6.212 us | } + 0) 6.512 us | } + 0) | tick_sched_handle.isra.0() { + 0) | update_process_times() { + 0) | account_process_tick() { + 0) | irqtime_account_process_tick.isra.0() { + 0) | account_system_index_time() { + 0) | cpuacct_account_field() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.711 us | } + 0) 0.141 us | __rcu_read_lock(); + 0) | __cgroup_account_cputime_field() { + 0) 0.131 us | preempt_count_add(); + 0) | cgroup_base_stat_cputime_account_end.isra.0() { + 0) 0.140 us | cgroup_rstat_updated(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 1.302 us | } + 0) 0.140 us | __rcu_read_unlock(); + 0) | acct_account_cputime() { + 0) 0.320 us | __acct_update_integrals(); + 0) 0.581 us | } + 0) 3.858 us | } + 0) 4.138 us | } + 0) 4.418 us | } + 0) | run_local_timers() { + 0) 0.150 us | hrtimer_run_queues(); + 0) | raise_softirq() { + 0) 0.141 us | __raise_softirq_irqoff(); + 0) 0.441 us | } + 0) 1.012 us | } + 0) | rcu_sched_clock_irq() { + 0) 0.140 us | rcu_is_cpu_rrupt_from_idle(); + 0) 0.141 us | rcu_qs(); + 0) | invoke_rcu_core() { + 0) | raise_softirq() { + 0) 0.130 us | __raise_softirq_irqoff(); + 0) 0.531 us | } + 0) 0.822 us | } + 0) 1.823 us | } + 0) | scheduler_tick() { + 0) | _raw_spin_lock() { + 0) 0.130 us | preempt_count_add(); + 0) 0.390 us | } + 0) 0.180 us | update_rq_clock(); + 0) | task_tick_fair() { + 0) | update_curr() { + 0) 0.151 us | update_min_vruntime(); + 0) | cpuacct_charge() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.691 us | } + 0) 0.141 us | __rcu_read_lock(); + 0) | __cgroup_account_cputime() { + 0) 0.130 us | preempt_count_add(); + 0) | cgroup_base_stat_cputime_account_end.isra.0() { + 0) 0.130 us | cgroup_rstat_updated(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 1.192 us | } + 0) 0.151 us | __rcu_read_unlock(); + 0) 3.236 us | } + 0) | __update_load_avg_se() { + 0) 0.130 us | __accumulate_pelt_segments(); + 0) 0.471 us | } + 0) | __update_load_avg_cfs_rq() { + 0) 0.130 us | __accumulate_pelt_segments(); + 0) 0.431 us | } + 0) 0.140 us | update_cfs_group(); + 0) 0.130 us | hrtimer_active(); + 0) | update_curr() { + 0) 0.130 us | update_min_vruntime(); + 0) 0.501 us | } + 0) | __update_load_avg_se() { + 0) 0.130 us | __accumulate_pelt_segments(); + 0) 0.411 us | } + 0) | __update_load_avg_cfs_rq() { + 0) 0.130 us | __accumulate_pelt_segments(); + 0) 0.411 us | } + 0) | update_cfs_group() { + 0) | reweight_entity() { + 0) 0.140 us | update_curr(); + 0) 0.140 us | account_entity_dequeue(); + 0) 0.130 us | account_entity_enqueue(); + 0) 0.982 us | } + 0) 1.272 us | } + 0) 0.130 us | hrtimer_active(); + 0) 8.917 us | } + 0) 0.141 us | calc_global_load_tick(); + 0) | _raw_spin_unlock() { + 0) 0.151 us | preempt_count_sub(); + 0) 0.421 us | } + 0) 0.140 us | trigger_load_balance(); + 0) + 11.372 us | } + 0) 0.160 us | run_posix_cpu_timers(); + 0) + 19.767 us | } + 0) 0.180 us | profile_tick(); + 0) + 20.398 us | } + 0) 0.130 us | hrtimer_forward(); + 0) + 27.932 us | } + 0) | _raw_spin_lock_irq() { + 0) 0.130 us | preempt_count_add(); + 0) 0.400 us | } + 0) 0.240 us | enqueue_hrtimer(); + 0) + 30.336 us | } + 0) | __hrtimer_get_next_event() { + 0) 0.140 us | __hrtimer_next_event_base(); + 0) 0.190 us | __hrtimer_next_event_base(); + 0) 0.731 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.411 us | } + 0) | tick_program_event() { + 0) | clockevents_program_event() { + 0) 0.160 us | ktime_get(); + 0) 2.064 us | lapic_next_event(); + 0) 2.925 us | } + 0) 3.216 us | } + 0) + 36.539 us | } + 0) | irq_exit() { + 0) 0.201 us | irqtime_account_irq(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.300 us | ksoftirqd_running(); + 0) | __do_softirq() { + 0) 0.180 us | irqtime_account_irq(); + 0) 0.151 us | preempt_count_add(); + 0) | run_timer_softirq() { + 0) | _raw_spin_lock_irq() { + 0) 0.150 us | preempt_count_add(); + 0) 0.421 us | } + 0) 0.231 us | collect_expired_timers(); + 0) | expire_timers() { + 0) | _raw_spin_unlock_irq() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | call_timer_fn() { + 0) | vbg_heartbeat_timer [vboxguest]() { + 0) 9.117 us | vbg_req_perform [vboxguest](); + 0) 0.171 us | __msecs_to_jiffies(); + 0) | mod_timer() { + 0) | lock_timer_base() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.150 us | preempt_count_add(); + 0) 0.431 us | } + 0) 0.741 us | } + 0) 0.130 us | detach_if_pending(); + 0) 0.141 us | get_nohz_timer_target(); + 0) | internal_add_timer() { + 0) | __internal_add_timer() { + 0) 0.180 us | calc_wheel_index(); + 0) 0.150 us | enqueue_timer(); + 0) 0.742 us | } + 0) 0.150 us | trigger_dyntick_cpu.isra.0(); + 0) 1.282 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.420 us | } + 0) 3.677 us | } + 0) + 13.976 us | } + 0) + 14.377 us | } + 0) | _raw_spin_lock_irq() { + 0) 0.140 us | preempt_count_add(); + 0) 0.421 us | } + 0) + 15.740 us | } + 0) | _raw_spin_unlock_irq() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | _raw_spin_lock_irq() { + 0) 0.130 us | preempt_count_add(); + 0) 0.401 us | } + 0) 0.140 us | collect_expired_timers(); + 0) | _raw_spin_unlock_irq() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.411 us | } + 0) + 18.875 us | } + 0) | rcu_core_si() { + 0) | rcu_core() { + 0) 0.151 us | rcu_preempt_deferred_qs(); + 0) 0.160 us | note_gp_changes(); + 0) | _raw_spin_lock_irqsave() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) | rcu_accelerate_cbs() { + 0) 0.130 us | rcu_segcblist_pend_cbs(); + 0) 0.141 us | rcu_segcblist_accelerate(); + 0) 0.160 us | rcu_start_this_gp.isra.0(); + 0) 1.022 us | } + 0) | rcu_report_qs_rnp() { + 0) | rcu_report_qs_rsp() { + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | rcu_gp_kthread_wake() { + 0) | swake_up_one() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.130 us | preempt_count_add(); + 0) 0.400 us | } + 0) | swake_up_locked.part.0() { + 0) | wake_up_process() { + 0) | try_to_wake_up() { + 0) 0.130 us | preempt_count_add(); + 0) | _raw_spin_lock_irqsave() { + 0) 0.130 us | preempt_count_add(); + 0) 0.410 us | } + 0) | select_task_rq_rt() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.701 us | } + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.421 us | } + 0) | update_rq_clock() { + 0) 0.170 us | update_irq_load_avg(); + 0) 0.521 us | } + 0) | ttwu_do_activate() { + 0) | activate_task() { + 0) | psi_task_change() { + 0) 0.190 us | record_times(); + 0) 0.722 us | } + 0) | enqueue_task_rt() { + 0) | dequeue_rt_stack() { + 0) 0.150 us | dequeue_top_rt_rq(); + 0) 0.441 us | } + 0) 0.200 us | cpupri_set(); + 0) 0.151 us | update_rt_migration(); + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.401 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.391 us | } + 0) 0.170 us | enqueue_top_rt_rq(); + 0) 2.866 us | } + 0) 4.148 us | } + 0) | ttwu_do_wakeup.isra.0() { + 0) | check_preempt_curr() { + 0) 0.150 us | resched_curr(); + 0) 0.441 us | } + 0) 0.141 us | task_woken_rt(); + 0) 1.523 us | } + 0) 6.091 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 0.141 us | preempt_count_sub(); + 0) + 10.680 us | } + 0) + 11.281 us | } + 0) + 11.581 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.400 us | } + 0) + 12.895 us | } + 0) + 13.195 us | } + 0) + 13.986 us | } + 0) + 14.276 us | } + 0) 0.140 us | rcu_segcblist_ready_cbs(); + 0) + 17.182 us | } + 0) + 17.472 us | } + 0) 0.190 us | irqtime_account_irq(); + 0) + 37.851 us | } + 0) 0.220 us | idle_cpu(); + 0) 0.180 us | rcu_irq_exit(); + 0) + 40.135 us | } + 0) + 81.794 us | } + 0) <========== | + 0) | preempt_schedule_irq() { + 0) 0.160 us | preempt_count_add(); + 0) | rcu_note_context_switch() { + 0) 0.140 us | rcu_preempt_deferred_qs(); + 0) 0.130 us | rcu_qs(); + 0) 0.722 us | } + 0) | _raw_spin_lock() { + 0) 0.130 us | preempt_count_add(); + 0) 0.391 us | } + 0) 0.140 us | update_rq_clock(); + 0) 0.191 us | pick_next_task_stop(); + 0) 0.140 us | pick_next_task_dl(); + 0) | pick_next_task_rt() { + 0) | put_prev_task_fair() { + 0) | put_prev_entity() { + 0) | update_curr() { + 0) 0.150 us | update_min_vruntime(); + 0) | cpuacct_charge() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.691 us | } + 0) 0.130 us | __rcu_read_lock(); + 0) | __cgroup_account_cputime() { + 0) 0.141 us | preempt_count_add(); + 0) | cgroup_base_stat_cputime_account_end.isra.0() { + 0) 0.131 us | cgroup_rstat_updated(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 1.263 us | } + 0) 0.140 us | __rcu_read_unlock(); + 0) 3.316 us | } + 0) 0.140 us | check_cfs_rq_runtime(); + 0) 0.171 us | __enqueue_entity(); + 0) 0.150 us | __update_load_avg_se(); + 0) 0.151 us | __update_load_avg_cfs_rq(); + 0) 4.829 us | } + 0) | put_prev_entity() { + 0) | update_curr() { + 0) 0.130 us | update_min_vruntime(); + 0) 0.401 us | } + 0) 0.141 us | check_cfs_rq_runtime(); + 0) 0.140 us | __enqueue_entity(); + 0) 0.131 us | __update_load_avg_se(); + 0) 0.130 us | __update_load_avg_cfs_rq(); + 0) 1.753 us | } + 0) 7.023 us | } + 0) | update_rt_rq_load_avg() { + 0) 0.131 us | __accumulate_pelt_segments(); + 0) 0.441 us | } + 0) 7.945 us | } + 0) 0.140 us | enter_lazy_tlb(); + ------------------------------------------ + 0) fish-32143 => rcu_pre-11 + ------------------------------------------ + + 0) | finish_task_switch() { + 0) | _raw_spin_unlock_irq() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 0.862 us | } + 0) 0.140 us | preempt_count_sub(); + 0) # 2719.409 us | } /* schedule */ + 0) | del_timer_sync() { + 0) | try_to_del_timer_sync() { + 0) | lock_timer_base() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.150 us | preempt_count_add(); + 0) 0.421 us | } + 0) 0.671 us | } + 0) 0.170 us | detach_if_pending(); + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.390 us | } + 0) 1.764 us | } + 0) 2.054 us | } + 0) # 2725.039 us | } /* schedule_timeout */ + 0) | prepare_to_swait_event() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.150 us | preempt_count_add(); + 0) 0.410 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.253 us | } + 0) | finish_swait() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.150 us | preempt_count_add(); + 0) 0.421 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.391 us | } + 0) 1.202 us | } + 0) | _raw_spin_lock_irq() { + 0) 0.150 us | preempt_count_add(); + 0) 0.410 us | } + 0) | _raw_spin_unlock_irq() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.390 us | } + 0) | _raw_spin_lock_irq() { + 0) 0.150 us | preempt_count_add(); + 0) 0.411 us | } + 0) | __note_gp_changes() { + 0) | rcu_advance_cbs() { + 0) 0.131 us | rcu_segcblist_pend_cbs(); + 0) 0.140 us | rcu_segcblist_advance(); + 0) | rcu_accelerate_cbs() { + 0) 0.160 us | rcu_segcblist_pend_cbs(); + 0) 0.141 us | rcu_segcblist_accelerate(); + 0) 0.130 us | rcu_start_this_gp.isra.0(); + 0) 0.962 us | } + 0) 1.783 us | } + 0) 2.074 us | } + 0) | _raw_spin_unlock_irq() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.391 us | } + 0) | swake_up_all() { + 0) | _raw_spin_lock_irq() { + 0) 0.150 us | preempt_count_add(); + 0) 0.421 us | } + 0) | _raw_spin_unlock_irq() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.391 us | } + 0) 1.222 us | } + 0) | _raw_spin_lock_irq() { + 0) 0.140 us | preempt_count_add(); + 0) 0.410 us | } + 0) | rcu_accelerate_cbs() { + 0) 0.130 us | rcu_segcblist_pend_cbs(); + 0) 0.141 us | rcu_segcblist_accelerate(); + 0) 0.130 us | rcu_start_this_gp.isra.0(); + 0) 0.921 us | } + 0) | _raw_spin_unlock_irq() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.400 us | } + 0) | _raw_spin_lock_irq() { + 0) 0.150 us | preempt_count_add(); + 0) 0.410 us | } + 0) | _raw_spin_unlock_irq() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.390 us | } + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.410 us | } + 0) | _raw_spin_lock_irq() { + 0) 0.140 us | preempt_count_add(); + 0) 0.390 us | } + 0) | _raw_spin_unlock_irq() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.390 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.390 us | } + 0) | _raw_spin_lock_irqsave() { + 0) 0.150 us | preempt_count_add(); + 0) 0.421 us | } + 0) | __note_gp_changes() { + 0) | rcu_accelerate_cbs() { + 0) 0.131 us | rcu_segcblist_pend_cbs(); + 0) 0.140 us | rcu_segcblist_accelerate(); + 0) 0.151 us | rcu_start_this_gp.isra.0(); + 0) 0.942 us | } + 0) 1.232 us | } + 0) | _raw_spin_unlock_irq() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | prepare_to_swait_event() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.140 us | preempt_count_add(); + 0) 0.410 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.400 us | } + 0) 1.203 us | } + 0) | schedule_timeout() { + 0) 0.141 us | init_timer_key(); + 0) | lock_timer_base() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.151 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.671 us | } + 0) 0.141 us | detach_if_pending(); + 0) 0.141 us | get_nohz_timer_target(); + 0) | __internal_add_timer() { + 0) 0.140 us | calc_wheel_index(); + 0) 0.130 us | enqueue_timer(); + 0) 0.661 us | } + 0) 0.141 us | trigger_dyntick_cpu.isra.0(); + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | schedule() { + 0) 0.141 us | preempt_count_add(); + 0) | rcu_note_context_switch() { + 0) 0.140 us | rcu_preempt_deferred_qs(); + 0) 0.160 us | rcu_qs(); + 0) 0.701 us | } + 0) | _raw_spin_lock() { + 0) 0.130 us | preempt_count_add(); + 0) 0.401 us | } + 0) | update_rq_clock() { + 0) 0.160 us | update_irq_load_avg(); + 0) 0.481 us | } + 0) | deactivate_task() { + 0) | psi_task_change() { + 0) 0.170 us | record_times(); + 0) 0.511 us | } + 0) | dequeue_task_rt() { + 0) | update_curr_rt() { + 0) | cpuacct_charge() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.661 us | } + 0) 0.141 us | __rcu_read_lock(); + 0) 0.140 us | __rcu_read_unlock(); + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.391 us | } + 0) 0.141 us | balance_runtime(); + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 2.885 us | } + 0) | dequeue_rt_stack() { + 0) 0.141 us | dequeue_top_rt_rq(); + 0) 0.150 us | cpupri_set(); + 0) 0.140 us | update_rt_migration(); + 0) 1.002 us | } + 0) 0.141 us | enqueue_top_rt_rq(); + 0) 4.579 us | } + 0) 5.590 us | } + 0) 0.141 us | pick_next_task_stop(); + 0) 0.140 us | pick_next_task_dl(); + 0) | pick_next_task_rt() { + 0) 0.130 us | pull_rt_task(); + 0) 0.140 us | update_curr_rt(); + 0) 0.722 us | } + 0) | pick_next_task_fair() { + 0) | put_prev_task_rt() { + 0) 0.140 us | update_curr_rt(); + 0) 0.150 us | update_rt_rq_load_avg(); + 0) 0.702 us | } + 0) | pick_next_entity() { + 0) 0.131 us | clear_buddies(); + 0) 0.441 us | } + 0) | set_next_entity() { + 0) 0.150 us | __update_load_avg_se(); + 0) 0.160 us | __update_load_avg_cfs_rq(); + 0) 0.762 us | } + 0) | pick_next_entity() { + 0) 0.130 us | clear_buddies(); + 0) 0.401 us | } + 0) | set_next_entity() { + 0) 0.130 us | __update_load_avg_se(); + 0) 0.130 us | __update_load_avg_cfs_rq(); + 0) 0.671 us | } + 0) 3.907 us | } + 0) 0.270 us | switch_mm_irqs_off(); + ------------------------------------------ + 0) rcu_pre-11 => fish-32143 + ------------------------------------------ + + 0) | finish_task_switch() { + 0) | _raw_spin_unlock_irq() { + 0) 0.451 us | preempt_count_sub(); + 0) 0.722 us | } + 0) 1.012 us | } + 0) 0.131 us | preempt_count_sub(); + 0) + 54.212 us | } /* preempt_schedule_irq */ + 0) 0.261 us | copy_page_range(); + 0) | security_vm_enough_memory_mm() { + 0) | cap_vm_enough_memory() { + 0) 0.150 us | cap_capable(); + 0) 0.410 us | } + 0) | __vm_enough_memory() { + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.751 us | } + 0) 1.643 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.150 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.150 us | __rcu_read_unlock(); + 0) 1.302 us | } + 0) | __slab_alloc.isra.0() { + 0) | ___slab_alloc() { + 0) | get_partial_node.isra.0.part.0() { + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.420 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.390 us | } + 0) 1.223 us | } + 0) 1.733 us | } + 0) 2.034 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.150 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 4.939 us | } + 0) 5.249 us | } + 0) 0.150 us | vma_dup_policy(); + 0) | anon_vma_fork() { + 0) | anon_vma_clone() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.150 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.213 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.151 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.615 us | } + 0) 0.140 us | down_write(); + 0) | anon_vma_interval_tree_insert() { + 0) 0.150 us | __anon_vma_interval_tree_augment_rotate(); + 0) 0.141 us | __anon_vma_interval_tree_augment_rotate(); + 0) 0.822 us | } + 0) 0.141 us | up_write(); + 0) 4.459 us | } + 0) | kmem_cache_alloc() { + 0) 0.131 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.262 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.150 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 2.695 us | } + 0) | kmem_cache_alloc() { + 0) 0.330 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 1.233 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.141 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.691 us | } + 0) 2.776 us | } + 0) 0.130 us | down_write(); + 0) 0.151 us | anon_vma_interval_tree_insert(); + 0) 0.140 us | up_write(); + 0) + 11.321 us | } + 0) 0.180 us | down_write(); + 0) 0.140 us | vma_interval_tree_insert_after(); + 0) 0.140 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.411 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.410 us | } + 0) 1.303 us | } + 0) | copy_page_range() { + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.410 us | } + 0) | _raw_spin_lock() { + 0) 0.130 us | preempt_count_add(); + 0) 0.410 us | } + 0) 0.140 us | vm_normal_page(); + 0) | _raw_spin_unlock() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | _raw_spin_unlock() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 2.885 us | } + 0) | security_vm_enough_memory_mm() { + 0) | cap_vm_enough_memory() { + 0) 0.140 us | cap_capable(); + 0) 0.391 us | } + 0) | __vm_enough_memory() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.691 us | } + 0) 1.492 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 1.212 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.555 us | } + 0) 2.825 us | } + 0) 0.140 us | vma_dup_policy(); + 0) | anon_vma_fork() { + 0) | anon_vma_clone() { + 0) | kmem_cache_alloc() { + 0) 0.141 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.150 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.212 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.430 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.962 us | } + 0) 2.835 us | } + 0) 0.140 us | down_write(); + 0) 0.151 us | anon_vma_interval_tree_insert(); + 0) 0.140 us | up_write(); + 0) 3.927 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.223 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.574 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.233 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.691 us | } + 0) 2.574 us | } + 0) 0.130 us | down_write(); + 0) 0.140 us | anon_vma_interval_tree_insert(); + 0) 0.130 us | up_write(); + 0) + 10.409 us | } + 0) 0.131 us | down_write(); + 0) 0.130 us | vma_interval_tree_insert_after(); + 0) 0.131 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.131 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.131 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) 1.202 us | } + 0) | copy_page_range() { + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.421 us | } + 0) | _raw_spin_lock() { + 0) 0.130 us | preempt_count_add(); + 0) 0.401 us | } + 0) 0.140 us | vm_normal_page(); + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 2.705 us | } + 0) | security_vm_enough_memory_mm() { + 0) | cap_vm_enough_memory() { + 0) 0.130 us | cap_capable(); + 0) 0.401 us | } + 0) | __vm_enough_memory() { + 0) 0.151 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 1.483 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.511 us | __rcu_read_lock(); + 0) 0.150 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.593 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 2.925 us | } + 0) 3.206 us | } + 0) 0.140 us | vma_dup_policy(); + 0) | anon_vma_fork() { + 0) | anon_vma_clone() { + 0) | kmem_cache_alloc() { + 0) 0.131 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.212 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.682 us | } + 0) 2.565 us | } + 0) 0.130 us | down_write(); + 0) 0.140 us | anon_vma_interval_tree_insert(); + 0) 0.130 us | up_write(); + 0) 3.667 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.141 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 1.232 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.151 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 2.575 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.151 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.222 us | } + 0) | __slab_alloc.isra.0() { + 0) | ___slab_alloc() { + 0) | get_partial_node.isra.0.part.0() { + 0) | _raw_spin_lock() { + 0) 0.151 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.391 us | } + 0) 1.212 us | } + 0) 1.693 us | } + 0) 1.984 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.151 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.682 us | } + 0) 4.699 us | } + 0) 0.130 us | down_write(); + 0) 0.140 us | anon_vma_interval_tree_insert(); + 0) 0.140 us | up_write(); + 0) + 12.273 us | } + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.141 us | vma_compute_subtree_gap(); + 0) 0.391 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.411 us | } + 0) 1.583 us | } + 0) | copy_page_range() { + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.421 us | } + 0) | _raw_spin_lock() { + 0) 0.130 us | preempt_count_add(); + 0) 0.401 us | } + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.400 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.400 us | } + 0) 2.976 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.131 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.672 us | } + 0) 2.555 us | } + 0) 2.835 us | } + 0) 0.131 us | vma_dup_policy(); + 0) 0.130 us | anon_vma_fork(); + 0) 0.250 us | down_write(); + 0) 0.131 us | vma_interval_tree_insert_after(); + 0) 0.130 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.141 us | vma_compute_subtree_gap(); + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.141 us | vma_compute_subtree_gap(); + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.141 us | vma_compute_subtree_gap(); + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.131 us | vma_compute_subtree_gap(); + 0) 0.150 us | vma_compute_subtree_gap(); + 0) 0.141 us | vma_compute_subtree_gap(); + 0) 0.170 us | vma_compute_subtree_gap(); + 0) 3.175 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) 3.968 us | } + 0) 0.140 us | copy_page_range(); + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.151 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 1.212 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.151 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.555 us | } + 0) 2.825 us | } + 0) 0.140 us | vma_dup_policy(); + 0) 0.130 us | anon_vma_fork(); + 0) 0.140 us | down_write(); + 0) 0.130 us | vma_interval_tree_insert_after(); + 0) 0.140 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.131 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) 1.242 us | } + 0) 0.141 us | copy_page_range(); + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.131 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.212 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.672 us | } + 0) 2.545 us | } + 0) 2.825 us | } + 0) 0.131 us | vma_dup_policy(); + 0) 0.140 us | anon_vma_fork(); + 0) 0.131 us | down_write(); + 0) 0.130 us | vma_interval_tree_insert_after(); + 0) 0.131 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.141 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.141 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) 1.212 us | } + 0) 0.131 us | copy_page_range(); + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.131 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.212 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.682 us | } + 0) 2.555 us | } + 0) 2.825 us | } + 0) 0.131 us | vma_dup_policy(); + 0) 0.140 us | anon_vma_fork(); + 0) 0.141 us | down_write(); + 0) 0.130 us | vma_interval_tree_insert_after(); + 0) 0.131 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.131 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.151 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) 1.212 us | } + 0) 0.141 us | copy_page_range(); + 0) | security_vm_enough_memory_mm() { + 0) | cap_vm_enough_memory() { + 0) 0.141 us | cap_capable(); + 0) 0.611 us | } + 0) | __vm_enough_memory() { + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.771 us | } + 0) 1.803 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.151 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 1.212 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.555 us | } + 0) 2.825 us | } + 0) 0.140 us | vma_dup_policy(); + 0) | anon_vma_fork() { + 0) | anon_vma_clone() { + 0) | kmem_cache_alloc() { + 0) 0.131 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.212 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.682 us | } + 0) 2.555 us | } + 0) 0.141 us | down_write(); + 0) | anon_vma_interval_tree_insert() { + 0) 0.140 us | __anon_vma_interval_tree_augment_rotate(); + 0) 0.130 us | __anon_vma_interval_tree_augment_rotate(); + 0) 0.731 us | } + 0) 0.131 us | up_write(); + 0) 4.318 us | } + 0) | kmem_cache_alloc() { + 0) 0.131 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.150 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.242 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.691 us | } + 0) 2.585 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.150 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.222 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.150 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 2.585 us | } + 0) 0.131 us | down_write(); + 0) 0.140 us | anon_vma_interval_tree_insert(); + 0) 0.131 us | up_write(); + 0) + 10.820 us | } + 0) 0.141 us | down_write(); + 0) 0.130 us | vma_interval_tree_insert_after(); + 0) 0.131 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.131 us | vma_compute_subtree_gap(); + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.141 us | vma_compute_subtree_gap(); + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 1.232 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.400 us | } + 0) 2.034 us | } + 0) | copy_page_range() { + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.421 us | } + 0) | _raw_spin_lock() { + 0) 0.130 us | preempt_count_add(); + 0) 0.401 us | } + 0) 0.141 us | vm_normal_page(); + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 2.615 us | } + 0) | security_vm_enough_memory_mm() { + 0) | cap_vm_enough_memory() { + 0) 0.130 us | cap_capable(); + 0) 0.391 us | } + 0) | __vm_enough_memory() { + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.682 us | } + 0) 1.473 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.150 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.150 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.555 us | } + 0) 2.815 us | } + 0) 0.140 us | vma_dup_policy(); + 0) | anon_vma_fork() { + 0) | anon_vma_clone() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.213 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 2.544 us | } + 0) 0.130 us | down_write(); + 0) 0.150 us | anon_vma_interval_tree_insert(); + 0) 0.130 us | up_write(); + 0) 3.637 us | } + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.240 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.323 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.150 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 2.665 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.151 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 1.243 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.141 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.691 us | } + 0) 2.585 us | } + 0) 0.130 us | down_write(); + 0) 0.141 us | anon_vma_interval_tree_insert(); + 0) 0.130 us | up_write(); + 0) + 10.219 us | } + 0) 0.130 us | down_write(); + 0) 0.140 us | vma_interval_tree_insert_after(); + 0) 0.130 us | up_write(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) 1.242 us | } + 0) | copy_page_range() { + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.421 us | } + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.401 us | } + 0) 0.140 us | vm_normal_page(); + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.400 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.400 us | } + 0) 2.695 us | } + 0) | security_vm_enough_memory_mm() { + 0) | cap_vm_enough_memory() { + 0) 0.131 us | cap_capable(); + 0) 0.401 us | } + 0) | __vm_enough_memory() { + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 1.483 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.131 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.212 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.682 us | } + 0) 2.545 us | } + 0) 2.825 us | } + 0) 0.130 us | vma_dup_policy(); + 0) | anon_vma_fork() { + 0) | anon_vma_clone() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.213 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 2.544 us | } + 0) 0.140 us | down_write(); + 0) 0.151 us | anon_vma_interval_tree_insert(); + 0) 0.130 us | up_write(); + 0) 3.737 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.233 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.151 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 2.585 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.151 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 1.232 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.151 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 2.565 us | } + 0) 0.130 us | down_write(); + 0) 0.141 us | anon_vma_interval_tree_insert(); + 0) 0.140 us | up_write(); + 0) + 10.209 us | } + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.391 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.391 us | } + 0) 1.192 us | } + 0) | copy_page_range() { + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_lock() { + 0) 0.130 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.141 us | vm_normal_page(); + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 2.615 us | } + 0) | security_vm_enough_memory_mm() { + 0) | cap_vm_enough_memory() { + 0) 0.130 us | cap_capable(); + 0) 0.400 us | } + 0) | __vm_enough_memory() { + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 1.021 us | } + 0) 1.824 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.141 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.212 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.682 us | } + 0) 2.545 us | } + 0) 2.825 us | } + 0) 0.131 us | vma_dup_policy(); + 0) | anon_vma_fork() { + 0) | anon_vma_clone() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.150 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.212 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 2.555 us | } + 0) 0.130 us | down_write(); + 0) 0.130 us | anon_vma_interval_tree_insert(); + 0) 0.130 us | up_write(); + 0) 3.637 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.150 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.232 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.150 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 2.575 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.150 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.222 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.150 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 2.575 us | } + 0) 0.131 us | down_write(); + 0) 0.140 us | anon_vma_interval_tree_insert(); + 0) 0.141 us | up_write(); + 0) + 10.119 us | } + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.170 us | vma_compute_subtree_gap(); + 0) 0.141 us | vma_compute_subtree_gap(); + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.551 us | vma_compute_subtree_gap(); + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 3.557 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.401 us | } + 0) 4.358 us | } + 0) | copy_page_range() { + 0) | __pmd_alloc() { + 0) | alloc_pages_current() { + 0) 0.160 us | get_task_policy.part.0(); + 0) 0.141 us | policy_nodemask(); + 0) 0.150 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.150 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.150 us | __inc_numa_state(); + 0) 0.141 us | __inc_numa_state(); + 0) | prep_new_page() { + 0) | kernel_init_free_pages() { + 0) 0.170 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 1.233 us | } + 0) 1.503 us | } + 0) 2.485 us | } + 0) | __memcg_kmem_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.272 us | } + 0) | __memcg_kmem_charge_memcg() { + 0) | try_charge() { + 0) | page_counter_try_charge() { + 0) 0.151 us | propagate_protected_usage(); + 0) 0.130 us | propagate_protected_usage(); + 0) 0.131 us | propagate_protected_usage(); + 0) 0.140 us | propagate_protected_usage(); + 0) 1.272 us | } + 0) | page_counter_try_charge() { + 0) 0.130 us | propagate_protected_usage(); + 0) 0.151 us | propagate_protected_usage(); + 0) 0.140 us | propagate_protected_usage(); + 0) 0.141 us | propagate_protected_usage(); + 0) 1.242 us | } + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.171 us | refill_stock(); + 0) 3.857 us | } + 0) | page_counter_try_charge() { + 0) 0.141 us | propagate_protected_usage(); + 0) 0.130 us | propagate_protected_usage(); + 0) 0.131 us | propagate_protected_usage(); + 0) 0.140 us | propagate_protected_usage(); + 0) 1.212 us | } + 0) 5.501 us | } + 0) 0.150 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 7.785 us | } + 0) + 11.131 us | } + 0) + 12.263 us | } + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.410 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.400 us | } + 0) + 13.846 us | } + 0) | __pte_alloc() { + 0) | pte_alloc_one() { + 0) | alloc_pages_current() { + 0) 0.131 us | get_task_policy.part.0(); + 0) 0.140 us | policy_nodemask(); + 0) 0.131 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.130 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.140 us | __inc_numa_state(); + 0) 0.141 us | __inc_numa_state(); + 0) | prep_new_page() { + 0) | kernel_init_free_pages() { + 0) 0.151 us | preempt_count_add(); + 0) 0.150 us | preempt_count_sub(); + 0) 1.273 us | } + 0) 1.533 us | } + 0) 2.394 us | } + 0) | __memcg_kmem_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.141 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 1.212 us | } + 0) | __memcg_kmem_charge_memcg() { + 0) 0.161 us | try_charge(); + 0) | page_counter_try_charge() { + 0) 0.140 us | propagate_protected_usage(); + 0) 0.130 us | propagate_protected_usage(); + 0) 0.130 us | propagate_protected_usage(); + 0) 0.140 us | propagate_protected_usage(); + 0) 1.202 us | } + 0) 1.773 us | } + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 3.928 us | } + 0) 7.003 us | } + 0) 8.055 us | } + 0) 0.151 us | inc_zone_page_state(); + 0) 8.616 us | } + 0) | _raw_spin_lock() { + 0) 0.141 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_unlock() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 9.989 us | } + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_lock() { + 0) 0.130 us | preempt_count_add(); + 0) 0.401 us | } + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.131 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.141 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) 0.140 us | vm_normal_page(); + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) + 32.450 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.212 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.672 us | } + 0) 2.565 us | } + 0) 2.845 us | } + 0) 0.131 us | vma_dup_policy(); + 0) 0.140 us | anon_vma_fork(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.151 us | vma_compute_subtree_gap(); + 0) 0.691 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.141 us | vma_compute_subtree_gap(); + 0) 0.411 us | } + 0) 1.513 us | } + 0) | copy_page_range() { + 0) 0.140 us | track_pfn_copy(); + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.420 us | } + 0) | _raw_spin_lock() { + 0) 0.130 us | preempt_count_add(); + 0) 0.400 us | } + 0) 0.220 us | vm_normal_page(); + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 3.156 us | } + 0) | vm_area_dup() { + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.151 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 1.202 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.151 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.555 us | } + 0) 2.835 us | } + 0) 0.130 us | vma_dup_policy(); + 0) 0.140 us | anon_vma_fork(); + 0) | __vma_link_rb() { + 0) | vma_gap_update() { + 0) 0.130 us | vma_compute_subtree_gap(); + 0) 0.391 us | } + 0) | vma_gap_callbacks_rotate() { + 0) 0.140 us | vma_compute_subtree_gap(); + 0) 0.400 us | } + 0) 1.283 us | } + 0) 0.150 us | copy_page_range(); + 0) | ldt_dup_context() { + 0) 0.150 us | mutex_lock(); + 0) 0.331 us | mutex_unlock(); + 0) 0.941 us | } + 0) 0.130 us | up_write(); + 0) | flush_tlb_mm_range() { + 0) 0.151 us | preempt_count_add(); + 0) | flush_tlb_func_common.constprop.0() { + 0) 0.311 us | native_flush_tlb(); + 0) 0.721 us | } + 0) 0.140 us | preempt_count_sub(); + 0) 1.814 us | } + 0) 0.150 us | up_write(); + 0) | uprobe_end_dup_mmap() { + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.682 us | } + 0) 0.140 us | try_module_get(); + 0) # 1459.016 us | } /* dup_mm */ + 0) | copy_namespaces() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.671 us | } + 0) 0.251 us | copy_thread_tls(); + 0) | alloc_pid() { + 0) | kmem_cache_alloc() { + 0) 0.131 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.150 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.292 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.150 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 2.665 us | } + 0) 0.150 us | preempt_count_add(); + 0) | _raw_spin_lock_irq() { + 0) 0.150 us | preempt_count_add(); + 0) 0.411 us | } + 0) | kmem_cache_alloc() { + 0) 0.130 us | should_failslab(); + 0) 0.140 us | memcg_kmem_put_cache(); + 0) 1.032 us | } + 0) | _raw_spin_unlock_irq() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 0.140 us | preempt_count_sub(); + 0) 0.140 us | __init_waitqueue_head(); + 0) | _raw_spin_lock_irq() { + 0) 0.161 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_unlock_irq() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 8.185 us | } + 0) 0.150 us | user_disable_single_step(); + 0) | clear_tsk_latency_tracing() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.150 us | preempt_count_add(); + 0) 0.491 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.563 us | } + 0) 0.150 us | preempt_count_add(); + 0) 0.141 us | __percpu_down_read(); + 0) 0.150 us | preempt_count_sub(); + 0) | cgroup_can_fork() { + 0) 0.561 us | pids_can_fork(); + 0) 1.052 us | } + 0) 0.250 us | ktime_get(); + 0) 0.171 us | ktime_get_with_offset(); + 0) | _raw_write_lock_irq() { + 0) 0.151 us | preempt_count_add(); + 0) 0.421 us | } + 0) | _raw_spin_lock() { + 0) 0.160 us | preempt_count_add(); + 0) 0.431 us | } + 0) 0.141 us | get_seccomp_filter(); + 0) 0.201 us | attach_pid(); + 0) 0.281 us | attach_pid(); + 0) 0.140 us | attach_pid(); + 0) 0.151 us | attach_pid(); + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.391 us | } + 0) | _raw_write_unlock_irq() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 0.201 us | proc_fork_connector(); + 0) | cgroup_post_fork() { + 0) | _raw_spin_lock_irq() { + 0) 0.141 us | preempt_count_add(); + 0) 0.411 us | } + 0) | css_set_move_task() { + 0) | cgroup_move_task() { + 0) | task_rq_lock() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.131 us | preempt_count_add(); + 0) 0.401 us | } + 0) | _raw_spin_lock() { + 0) 0.131 us | preempt_count_add(); + 0) 0.401 us | } + 0) 1.192 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 2.575 us | } + 0) 2.856 us | } + 0) 0.130 us | __rcu_read_lock(); + 0) 0.141 us | __rcu_read_unlock(); + 0) | _raw_spin_unlock_irq() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 0.160 us | cpuset_fork(); + 0) | cpu_cgroup_fork() { + 0) | task_rq_lock() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.150 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.391 us | } + 0) 1.202 us | } + 0) 0.180 us | update_rq_clock(); + 0) | sched_change_group() { + 0) 0.140 us | task_wants_autogroup(); + 0) | task_change_group_fair() { + 0) 0.140 us | set_task_rq_fair(); + 0) 0.491 us | } + 0) 1.213 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.391 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 4.188 us | } + 0) 0.151 us | freezer_fork(); + 0) + 10.239 us | } + 0) 0.151 us | preempt_count_add(); + 0) | __percpu_up_read() { + 0) | rcuwait_wake_up() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.671 us | } + 0) 0.972 us | } + 0) 0.150 us | preempt_count_sub(); + 0) 0.140 us | uprobe_copy_process(); + 0) # 1570.545 us | } /* copy_process */ + 0) | get_task_pid() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.311 us | __rcu_read_unlock(); + 0) 0.862 us | } + 0) 0.161 us | pid_vnr(); + 0) | wake_up_new_task() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.151 us | preempt_count_add(); + 0) 0.421 us | } + 0) 0.141 us | set_task_rq_fair(); + 0) | __task_rq_lock() { + 0) | _raw_spin_lock() { + 0) 0.131 us | preempt_count_add(); + 0) 0.401 us | } + 0) 0.671 us | } + 0) 0.171 us | update_rq_clock(); + 0) | post_init_entity_util_avg() { + 0) | attach_entity_cfs_rq() { + 0) 0.151 us | __update_load_avg_cfs_rq(); + 0) 0.150 us | attach_entity_load_avg(); + 0) | propagate_entity_cfs_rq.isra.0() { + 0) 0.150 us | __update_load_avg_se(); + 0) 0.131 us | __update_load_avg_cfs_rq(); + 0) 0.761 us | } + 0) 1.623 us | } + 0) 1.913 us | } + 0) | activate_task() { + 0) | psi_task_change() { + 0) 0.171 us | record_times(); + 0) 0.151 us | record_times(); + 0) 0.160 us | record_times(); + 0) 0.160 us | record_times(); + 0) 1.833 us | } + 0) | enqueue_task_fair() { + 0) | enqueue_entity() { + 0) | update_curr() { + 0) 0.140 us | update_min_vruntime(); + 0) | cpuacct_charge() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.671 us | } + 0) 0.130 us | __rcu_read_lock(); + 0) | __cgroup_account_cputime() { + 0) 0.141 us | preempt_count_add(); + 0) | cgroup_base_stat_cputime_account_end.isra.0() { + 0) 0.140 us | cgroup_rstat_updated(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 1.182 us | } + 0) 0.130 us | __rcu_read_unlock(); + 0) 3.076 us | } + 0) 0.151 us | __update_load_avg_se(); + 0) 0.140 us | __update_load_avg_cfs_rq(); + 0) 0.140 us | update_cfs_group(); + 0) 0.140 us | account_entity_enqueue(); + 0) 0.140 us | __enqueue_entity(); + 0) 4.809 us | } + 0) 0.141 us | __update_load_avg_se(); + 0) 0.140 us | __update_load_avg_cfs_rq(); + 0) | update_cfs_group() { + 0) | reweight_entity() { + 0) | update_curr() { + 0) 0.130 us | update_min_vruntime(); + 0) 0.411 us | } + 0) 0.130 us | account_entity_dequeue(); + 0) 0.140 us | account_entity_enqueue(); + 0) 1.242 us | } + 0) 1.513 us | } + 0) 0.140 us | hrtick_update(); + 0) 7.654 us | } + 0) 9.968 us | } + 0) | check_preempt_curr() { + 0) | check_preempt_wakeup() { + 0) 0.140 us | update_curr(); + 0) 0.140 us | wakeup_preempt_entity.isra.0(); + 0) 0.712 us | } + 0) 1.042 us | } + 0) | _raw_spin_unlock() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) + 16.761 us | } + 0) 0.130 us | put_pid(); + 0) # 1589.330 us | } /* _do_fork */ + 0) # 1589.891 us | } /* __se_sys_clone */ + 0) # 1590.162 us | } /* __x64_sys_clone */ + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.160 us | dput(); + 0) 0.150 us | mntput(); + 0) 0.701 us | } + 0) 0.151 us | unroll_tree_refs(); + 0) 0.150 us | kfree(); + 0) 1.693 us | } + 0) 1.984 us | } + 0) 0.170 us | switch_fpu_return(); + 0) # 1593.789 us | } /* do_syscall_64 */ + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.140 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.200 us | vmacache_find(); + 0) 0.140 us | vmacache_update(); + 0) 0.891 us | } + 0) | handle_mm_fault() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.131 us | mem_cgroup_from_task(); + 0) 0.190 us | __count_memcg_events(); + 0) 0.141 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.141 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.151 us | preempt_count_add(); + 0) 0.421 us | } + 0) | do_wp_page() { + 0) 0.151 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.140 us | page_trans_huge_mapcount(); + 0) 0.421 us | } + 0) 0.140 us | unlock_page(); + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.400 us | } + 0) | wp_page_copy() { + 0) | alloc_pages_vma() { + 0) 0.150 us | __get_vma_policy(); + 0) | get_vma_policy.part.0() { + 0) 0.140 us | get_task_policy.part.0(); + 0) 0.410 us | } + 0) 0.130 us | policy_nodemask(); + 0) 0.140 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.140 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.150 us | __inc_numa_state(); + 0) 0.140 us | __inc_numa_state(); + 0) 0.140 us | prep_new_page(); + 0) 1.102 us | } + 0) 1.733 us | } + 0) 3.396 us | } + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.151 us | preempt_count_sub(); + 0) | mem_cgroup_try_charge_delay() { + 0) | mem_cgroup_try_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.151 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.131 us | __rcu_read_unlock(); + 0) 1.252 us | } + 0) 0.170 us | try_charge(); + 0) 0.340 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 2.575 us | } + 0) | mem_cgroup_throttle_swaprate() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.140 us | kthread_blkcg(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.133 us | } + 0) 4.158 us | } + 0) | _raw_spin_lock() { + 0) 0.151 us | preempt_count_add(); + 0) 0.411 us | } + 0) | ptep_clear_flush() { + 0) | flush_tlb_mm_range() { + 0) 0.130 us | preempt_count_add(); + 0) | flush_tlb_func_common.constprop.0() { + 0) 0.180 us | native_flush_tlb_one_user(); + 0) 0.531 us | } + 0) 0.130 us | preempt_count_sub(); + 0) 1.383 us | } + 0) 1.673 us | } + 0) | page_add_new_anon_rmap() { + 0) 0.220 us | __mod_node_page_state(); + 0) 0.140 us | __page_set_anon_rmap(); + 0) 0.801 us | } + 0) | mem_cgroup_commit_charge() { + 0) | mem_cgroup_charge_statistics() { + 0) 0.150 us | __mod_memcg_state(); + 0) 0.150 us | __count_memcg_events(); + 0) 0.731 us | } + 0) | memcg_check_events() { + 0) 0.150 us | mem_cgroup_event_ratelimit.isra.0(); + 0) 0.431 us | } + 0) 1.634 us | } + 0) | lru_cache_add_active_or_unevictable() { + 0) | __lru_cache_add() { + 0) 0.141 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.722 us | } + 0) 1.032 us | } + 0) 0.140 us | page_remove_rmap(); + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.400 us | } + 0) + 17.102 us | } + 0) + 19.126 us | } + 0) + 20.288 us | } + 0) + 21.780 us | } + 0) 0.130 us | up_read(); + 0) + 23.704 us | } + 0) + 23.975 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.140 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.150 us | vmacache_find(); + 0) 0.420 us | } + 0) | handle_mm_fault() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.141 us | mem_cgroup_from_task(); + 0) 0.150 us | __count_memcg_events(); + 0) 0.151 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.151 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.151 us | preempt_count_add(); + 0) 0.411 us | } + 0) | do_wp_page() { + 0) 0.141 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.150 us | page_trans_huge_mapcount(); + 0) 0.451 us | } + 0) 0.130 us | unlock_page(); + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.391 us | } + 0) | wp_page_copy() { + 0) | alloc_pages_vma() { + 0) 0.170 us | __get_vma_policy(); + 0) | get_vma_policy.part.0() { + 0) 0.130 us | get_task_policy.part.0(); + 0) 0.572 us | } + 0) 0.130 us | policy_nodemask(); + 0) 0.141 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.140 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.150 us | __inc_numa_state(); + 0) 0.201 us | __inc_numa_state(); + 0) 0.140 us | prep_new_page(); + 0) 1.062 us | } + 0) 1.643 us | } + 0) 3.486 us | } + 0) 0.151 us | preempt_count_add(); + 0) 0.150 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.130 us | preempt_count_sub(); + 0) | mem_cgroup_try_charge_delay() { + 0) | mem_cgroup_try_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.242 us | } + 0) 0.151 us | try_charge(); + 0) 0.150 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 2.354 us | } + 0) | mem_cgroup_throttle_swaprate() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.130 us | kthread_blkcg(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.942 us | } + 0) 3.687 us | } + 0) | _raw_spin_lock() { + 0) 0.170 us | preempt_count_add(); + 0) 0.431 us | } + 0) | ptep_clear_flush() { + 0) | flush_tlb_mm_range() { + 0) 0.140 us | preempt_count_add(); + 0) | flush_tlb_func_common.constprop.0() { + 0) 0.170 us | native_flush_tlb_one_user(); + 0) 0.430 us | } + 0) 0.140 us | preempt_count_sub(); + 0) 1.272 us | } + 0) 1.563 us | } + 0) | page_add_new_anon_rmap() { + 0) 0.190 us | __mod_node_page_state(); + 0) 0.130 us | __page_set_anon_rmap(); + 0) 0.771 us | } + 0) | mem_cgroup_commit_charge() { + 0) | mem_cgroup_charge_statistics() { + 0) 0.150 us | __mod_memcg_state(); + 0) 0.141 us | __count_memcg_events(); + 0) 0.691 us | } + 0) | memcg_check_events() { + 0) 0.161 us | mem_cgroup_event_ratelimit.isra.0(); + 0) 0.441 us | } + 0) 1.523 us | } + 0) | lru_cache_add_active_or_unevictable() { + 0) | __lru_cache_add() { + 0) 0.130 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 0.932 us | } + 0) 0.131 us | page_remove_rmap(); + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.391 us | } + 0) + 15.800 us | } + 0) + 17.713 us | } + 0) + 18.975 us | } + 0) + 20.348 us | } + 0) 0.130 us | up_read(); + 0) + 21.741 us | } + 0) + 22.021 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.200 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.190 us | vmacache_find(); + 0) 0.141 us | vmacache_update(); + 0) 0.822 us | } + 0) | handle_mm_fault() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.130 us | mem_cgroup_from_task(); + 0) 0.171 us | __count_memcg_events(); + 0) 0.140 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.140 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.411 us | } + 0) | do_wp_page() { + 0) 0.150 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.151 us | page_trans_huge_mapcount(); + 0) 0.421 us | } + 0) 0.140 us | unlock_page(); + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.390 us | } + 0) | wp_page_copy() { + 0) | alloc_pages_vma() { + 0) 0.140 us | __get_vma_policy(); + 0) | get_vma_policy.part.0() { + 0) 0.140 us | get_task_policy.part.0(); + 0) 0.380 us | } + 0) 0.140 us | policy_nodemask(); + 0) 0.160 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.140 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.140 us | __inc_numa_state(); + 0) 0.161 us | __inc_numa_state(); + 0) 0.140 us | prep_new_page(); + 0) 1.042 us | } + 0) 1.593 us | } + 0) 3.206 us | } + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.130 us | preempt_count_sub(); + 0) | mem_cgroup_try_charge_delay() { + 0) | mem_cgroup_try_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.151 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 1.232 us | } + 0) 0.150 us | try_charge(); + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 2.355 us | } + 0) | mem_cgroup_throttle_swaprate() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | kthread_blkcg(); + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.932 us | } + 0) 3.667 us | } + 0) | _raw_spin_lock() { + 0) 0.161 us | preempt_count_add(); + 0) 0.421 us | } + 0) | ptep_clear_flush() { + 0) | flush_tlb_mm_range() { + 0) 0.130 us | preempt_count_add(); + 0) | flush_tlb_func_common.constprop.0() { + 0) 0.190 us | native_flush_tlb_one_user(); + 0) 0.461 us | } + 0) 0.131 us | preempt_count_sub(); + 0) 1.282 us | } + 0) 1.874 us | } + 0) | page_add_new_anon_rmap() { + 0) 0.160 us | __mod_node_page_state(); + 0) 0.140 us | __page_set_anon_rmap(); + 0) 0.822 us | } + 0) | mem_cgroup_commit_charge() { + 0) | mem_cgroup_charge_statistics() { + 0) 0.151 us | __mod_memcg_state(); + 0) 0.150 us | __count_memcg_events(); + 0) 0.701 us | } + 0) | memcg_check_events() { + 0) 0.170 us | mem_cgroup_event_ratelimit.isra.0(); + 0) 0.440 us | } + 0) 1.553 us | } + 0) | lru_cache_add_active_or_unevictable() { + 0) | __lru_cache_add() { + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.692 us | } + 0) 0.952 us | } + 0) 0.140 us | page_remove_rmap(); + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.410 us | } + 0) + 16.020 us | } + 0) + 17.924 us | } + 0) + 19.066 us | } + 0) + 20.428 us | } + 0) 0.130 us | up_read(); + 0) + 22.262 us | } + 0) + 22.532 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.140 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.170 us | vmacache_find(); + 0) 0.141 us | vmacache_update(); + 0) 0.762 us | } + 0) | handle_mm_fault() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.140 us | mem_cgroup_from_task(); + 0) 0.171 us | __count_memcg_events(); + 0) 0.130 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.140 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.160 us | preempt_count_add(); + 0) 0.421 us | } + 0) | do_wp_page() { + 0) 0.140 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.150 us | page_trans_huge_mapcount(); + 0) 0.421 us | } + 0) 0.131 us | unlock_page(); + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | wp_page_copy() { + 0) | alloc_pages_vma() { + 0) 0.141 us | __get_vma_policy(); + 0) | get_vma_policy.part.0() { + 0) 0.140 us | get_task_policy.part.0(); + 0) 0.401 us | } + 0) 0.140 us | policy_nodemask(); + 0) 0.131 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.140 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.150 us | __inc_numa_state(); + 0) 0.160 us | __inc_numa_state(); + 0) 0.140 us | prep_new_page(); + 0) 1.052 us | } + 0) 1.633 us | } + 0) 3.256 us | } + 0) 0.151 us | preempt_count_add(); + 0) 0.140 us | preempt_count_add(); + 0) 0.151 us | preempt_count_sub(); + 0) 0.140 us | preempt_count_sub(); + 0) | mem_cgroup_try_charge_delay() { + 0) | mem_cgroup_try_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.150 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.150 us | __rcu_read_unlock(); + 0) 1.222 us | } + 0) 0.150 us | try_charge(); + 0) 0.150 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 2.324 us | } + 0) | mem_cgroup_throttle_swaprate() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.130 us | kthread_blkcg(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.932 us | } + 0) 3.647 us | } + 0) | _raw_spin_lock() { + 0) 0.160 us | preempt_count_add(); + 0) 0.420 us | } + 0) | ptep_clear_flush() { + 0) | flush_tlb_mm_range() { + 0) 0.130 us | preempt_count_add(); + 0) | flush_tlb_func_common.constprop.0() { + 0) 0.170 us | native_flush_tlb_one_user(); + 0) 0.450 us | } + 0) 0.140 us | preempt_count_sub(); + 0) 1.252 us | } + 0) 1.533 us | } + 0) | page_add_new_anon_rmap() { + 0) 0.190 us | __mod_node_page_state(); + 0) 0.160 us | __page_set_anon_rmap(); + 0) 0.801 us | } + 0) | mem_cgroup_commit_charge() { + 0) | mem_cgroup_charge_statistics() { + 0) 0.140 us | __mod_memcg_state(); + 0) 0.150 us | __count_memcg_events(); + 0) 0.691 us | } + 0) | memcg_check_events() { + 0) 0.130 us | mem_cgroup_event_ratelimit.isra.0(); + 0) 0.401 us | } + 0) 1.482 us | } + 0) | lru_cache_add_active_or_unevictable() { + 0) | __lru_cache_add() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 0.941 us | } + 0) 0.140 us | page_remove_rmap(); + 0) | _raw_spin_unlock() { + 0) 0.151 us | preempt_count_sub(); + 0) 0.401 us | } + 0) + 15.599 us | } + 0) + 17.543 us | } + 0) + 18.715 us | } + 0) + 20.108 us | } + 0) 0.150 us | up_read(); + 0) + 21.851 us | } + 0) + 22.152 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.131 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.180 us | vmacache_find(); + 0) 0.130 us | vmacache_update(); + 0) 0.781 us | } + 0) | handle_mm_fault() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.131 us | mem_cgroup_from_task(); + 0) 0.150 us | __count_memcg_events(); + 0) 0.141 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.140 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.160 us | preempt_count_add(); + 0) 0.410 us | } + 0) | do_wp_page() { + 0) 0.130 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.150 us | page_trans_huge_mapcount(); + 0) 0.421 us | } + 0) 0.130 us | unlock_page(); + 0) | _raw_spin_unlock() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.391 us | } + 0) | wp_page_copy() { + 0) | alloc_pages_vma() { + 0) 0.140 us | __get_vma_policy(); + 0) | get_vma_policy.part.0() { + 0) 0.131 us | get_task_policy.part.0(); + 0) 0.391 us | } + 0) 0.140 us | policy_nodemask(); + 0) 0.130 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.140 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.141 us | __inc_numa_state(); + 0) 0.150 us | __inc_numa_state(); + 0) 0.141 us | prep_new_page(); + 0) 1.032 us | } + 0) 1.603 us | } + 0) 3.196 us | } + 0) 0.150 us | preempt_count_add(); + 0) 0.151 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.131 us | preempt_count_sub(); + 0) | mem_cgroup_try_charge_delay() { + 0) | mem_cgroup_try_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.150 us | __rcu_read_unlock(); + 0) 1.223 us | } + 0) 0.140 us | try_charge(); + 0) 0.141 us | preempt_count_add(); + 0) 0.150 us | preempt_count_sub(); + 0) 2.344 us | } + 0) | mem_cgroup_throttle_swaprate() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.131 us | kthread_blkcg(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.931 us | } + 0) 3.667 us | } + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.411 us | } + 0) | ptep_clear_flush() { + 0) | flush_tlb_mm_range() { + 0) 0.141 us | preempt_count_add(); + 0) | flush_tlb_func_common.constprop.0() { + 0) 0.190 us | native_flush_tlb_one_user(); + 0) 0.461 us | } + 0) 0.140 us | preempt_count_sub(); + 0) 1.263 us | } + 0) 1.523 us | } + 0) | page_add_new_anon_rmap() { + 0) 0.151 us | __mod_node_page_state(); + 0) 0.130 us | __page_set_anon_rmap(); + 0) 0.731 us | } + 0) | mem_cgroup_commit_charge() { + 0) | mem_cgroup_charge_statistics() { + 0) 0.140 us | __mod_memcg_state(); + 0) 0.150 us | __count_memcg_events(); + 0) 0.691 us | } + 0) | memcg_check_events() { + 0) 0.150 us | mem_cgroup_event_ratelimit.isra.0(); + 0) 0.411 us | } + 0) 1.502 us | } + 0) | lru_cache_add_active_or_unevictable() { + 0) | __lru_cache_add() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 0.911 us | } + 0) 0.140 us | page_remove_rmap(); + 0) | _raw_spin_unlock() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.410 us | } + 0) + 15.630 us | } + 0) + 17.703 us | } + 0) + 18.805 us | } + 0) + 20.157 us | } + 0) 0.150 us | up_read(); + 0) + 21.891 us | } + 0) + 22.151 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.130 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.161 us | vmacache_find(); + 0) 0.140 us | vmacache_update(); + 0) 0.741 us | } + 0) | handle_mm_fault() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.141 us | mem_cgroup_from_task(); + 0) 0.160 us | __count_memcg_events(); + 0) 0.141 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.151 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.421 us | } + 0) | do_wp_page() { + 0) 0.140 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.140 us | page_trans_huge_mapcount(); + 0) 0.400 us | } + 0) 0.130 us | unlock_page(); + 0) | _raw_spin_unlock() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.431 us | } + 0) | wp_page_copy() { + 0) | alloc_pages_vma() { + 0) 0.140 us | __get_vma_policy(); + 0) | get_vma_policy.part.0() { + 0) 0.131 us | get_task_policy.part.0(); + 0) 0.391 us | } + 0) 0.130 us | policy_nodemask(); + 0) 0.140 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.141 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.140 us | __inc_numa_state(); + 0) 0.150 us | __inc_numa_state(); + 0) 0.140 us | prep_new_page(); + 0) 1.152 us | } + 0) 1.743 us | } + 0) 3.327 us | } + 0) 0.140 us | preempt_count_add(); + 0) 0.151 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.131 us | preempt_count_sub(); + 0) | mem_cgroup_try_charge_delay() { + 0) | mem_cgroup_try_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.150 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.223 us | } + 0) 0.140 us | try_charge(); + 0) 0.151 us | preempt_count_add(); + 0) 0.150 us | preempt_count_sub(); + 0) 2.345 us | } + 0) | mem_cgroup_throttle_swaprate() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.130 us | kthread_blkcg(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.932 us | } + 0) 3.767 us | } + 0) | _raw_spin_lock() { + 0) 0.161 us | preempt_count_add(); + 0) 0.411 us | } + 0) | ptep_clear_flush() { + 0) | flush_tlb_mm_range() { + 0) 0.130 us | preempt_count_add(); + 0) | flush_tlb_func_common.constprop.0() { + 0) 0.190 us | native_flush_tlb_one_user(); + 0) 0.451 us | } + 0) 0.141 us | preempt_count_sub(); + 0) 1.292 us | } + 0) 1.563 us | } + 0) | page_add_new_anon_rmap() { + 0) 0.190 us | __mod_node_page_state(); + 0) 0.171 us | __page_set_anon_rmap(); + 0) 0.822 us | } + 0) | mem_cgroup_commit_charge() { + 0) | mem_cgroup_charge_statistics() { + 0) 0.150 us | __mod_memcg_state(); + 0) 0.140 us | __count_memcg_events(); + 0) 0.682 us | } + 0) | memcg_check_events() { + 0) 0.151 us | mem_cgroup_event_ratelimit.isra.0(); + 0) 0.421 us | } + 0) 1.503 us | } + 0) | lru_cache_add_active_or_unevictable() { + 0) | __lru_cache_add() { + 0) 0.130 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 0.922 us | } + 0) 0.130 us | page_remove_rmap(); + 0) | _raw_spin_unlock() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.411 us | } + 0) + 15.800 us | } + 0) + 17.703 us | } + 0) + 18.875 us | } + 0) + 20.238 us | } + 0) 0.130 us | up_read(); + 0) + 21.921 us | } + 0) + 22.182 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.130 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.130 us | vmacache_find(); + 0) 0.400 us | } + 0) | handle_mm_fault() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.131 us | mem_cgroup_from_task(); + 0) 0.160 us | __count_memcg_events(); + 0) 0.131 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.140 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.420 us | } + 0) | do_wp_page() { + 0) 0.140 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.130 us | page_trans_huge_mapcount(); + 0) 0.401 us | } + 0) 0.141 us | unlock_page(); + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.391 us | } + 0) | wp_page_copy() { + 0) | alloc_pages_vma() { + 0) 0.141 us | __get_vma_policy(); + 0) | get_vma_policy.part.0() { + 0) 0.130 us | get_task_policy.part.0(); + 0) 0.391 us | } + 0) 0.130 us | policy_nodemask(); + 0) 0.141 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.140 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.140 us | __inc_numa_state(); + 0) 0.160 us | __inc_numa_state(); + 0) 0.131 us | prep_new_page(); + 0) 1.202 us | } + 0) 1.763 us | } + 0) 3.356 us | } + 0) 0.150 us | preempt_count_add(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | preempt_count_sub(); + 0) | mem_cgroup_try_charge_delay() { + 0) | mem_cgroup_try_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.151 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 1.222 us | } + 0) 0.150 us | try_charge(); + 0) 0.150 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 2.335 us | } + 0) | mem_cgroup_throttle_swaprate() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | kthread_blkcg(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.932 us | } + 0) 3.657 us | } + 0) | _raw_spin_lock() { + 0) 0.161 us | preempt_count_add(); + 0) 0.431 us | } + 0) | ptep_clear_flush() { + 0) | flush_tlb_mm_range() { + 0) 0.140 us | preempt_count_add(); + 0) | flush_tlb_func_common.constprop.0() { + 0) 0.190 us | native_flush_tlb_one_user(); + 0) 0.461 us | } + 0) 0.171 us | preempt_count_sub(); + 0) 1.312 us | } + 0) 1.593 us | } + 0) | page_add_new_anon_rmap() { + 0) 0.180 us | __mod_node_page_state(); + 0) 0.131 us | __page_set_anon_rmap(); + 0) 0.721 us | } + 0) | mem_cgroup_commit_charge() { + 0) | mem_cgroup_charge_statistics() { + 0) 0.140 us | __mod_memcg_state(); + 0) 0.150 us | __count_memcg_events(); + 0) 0.692 us | } + 0) | memcg_check_events() { + 0) 0.130 us | mem_cgroup_event_ratelimit.isra.0(); + 0) 0.401 us | } + 0) 1.483 us | } + 0) | lru_cache_add_active_or_unevictable() { + 0) | __lru_cache_add() { + 0) 0.130 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.672 us | } + 0) 0.912 us | } + 0) 0.140 us | page_remove_rmap(); + 0) | _raw_spin_unlock() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.410 us | } + 0) + 15.880 us | } + 0) + 17.753 us | } + 0) + 18.865 us | } + 0) + 20.207 us | } + 0) 0.140 us | up_read(); + 0) + 21.560 us | } + 0) + 21.830 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.140 us | ktime_get_coarse_real_ts64(); + 0) 0.400 us | } + 0) 0.702 us | } + 0) | __x64_sys_setpgid() { + 0) | __se_sys_setpgid() { + 0) 0.150 us | __rcu_read_lock(); + 0) | _raw_write_lock_irq() { + 0) 0.160 us | preempt_count_add(); + 0) 1.123 us | } + 0) 0.360 us | find_task_by_vpid(); + 0) 0.160 us | security_task_setpgid(); + 0) | change_pid() { + 0) 0.150 us | __change_pid(); + 0) 0.440 us | } + 0) | _raw_write_unlock_irq() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.410 us | } + 0) 0.130 us | __rcu_read_unlock(); + 0) 3.967 us | } + 0) 4.328 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.151 us | dput(); + 0) 0.140 us | mntput(); + 0) 0.681 us | } + 0) 0.150 us | unroll_tree_refs(); + 0) 0.140 us | kfree(); + 0) 1.513 us | } + 0) 1.783 us | } + 0) 7.534 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.140 us | ktime_get_coarse_real_ts64(); + 0) 0.390 us | } + 0) 0.661 us | } + 0) | __x64_sys_ioctl() { + 0) | ksys_ioctl() { + 0) | __fdget() { + 0) 0.180 us | __fget_light(); + 0) 0.471 us | } + 0) 0.141 us | security_file_ioctl(); + 0) | do_vfs_ioctl() { + 0) | tty_ioctl() { + 0) 0.141 us | tty_paranoia_check.isra.0(); + 0) | tty_jobctrl_ioctl() { + 0) | tty_get_pgrp() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.140 us | preempt_count_add(); + 0) 0.410 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.400 us | } + 0) 1.213 us | } + 0) 0.150 us | pid_vnr(); + 0) 0.141 us | put_pid(); + 0) 2.064 us | } + 0) 2.725 us | } + 0) 3.436 us | } + 0) 4.609 us | } + 0) 4.879 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.140 us | dput(); + 0) 0.131 us | mntput(); + 0) 0.651 us | } + 0) 0.130 us | unroll_tree_refs(); + 0) 0.130 us | kfree(); + 0) 1.443 us | } + 0) 1.713 us | } + 0) 7.825 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.140 us | ktime_get_coarse_real_ts64(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) | __x64_sys_rt_sigprocmask() { + 0) | __se_sys_rt_sigprocmask() { + 0) | sigprocmask() { + 0) | __set_current_blocked() { + 0) | _raw_spin_lock_irq() { + 0) 0.161 us | preempt_count_add(); + 0) 0.431 us | } + 0) | __set_task_blocked() { + 0) | recalc_sigpending() { + 0) 0.130 us | recalc_sigpending_tsk(); + 0) 0.431 us | } + 0) 0.731 us | } + 0) | _raw_spin_unlock_irq() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.390 us | } + 0) 2.084 us | } + 0) 2.365 us | } + 0) 2.925 us | } + 0) 3.206 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.130 us | dput(); + 0) 0.130 us | mntput(); + 0) 0.652 us | } + 0) 0.140 us | unroll_tree_refs(); + 0) 0.141 us | kfree(); + 0) 1.453 us | } + 0) 1.713 us | } + 0) 6.161 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.140 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.201 us | vmacache_find(); + 0) 0.130 us | vmacache_update(); + 0) 0.772 us | } + 0) | handle_mm_fault() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.130 us | mem_cgroup_from_task(); + 0) 0.140 us | __count_memcg_events(); + 0) 0.150 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.141 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.151 us | preempt_count_add(); + 0) 0.411 us | } + 0) | do_wp_page() { + 0) 0.151 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.150 us | page_trans_huge_mapcount(); + 0) 0.421 us | } + 0) 0.130 us | unlock_page(); + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.391 us | } + 0) | wp_page_copy() { + 0) | alloc_pages_vma() { + 0) 0.140 us | __get_vma_policy(); + 0) | get_vma_policy.part.0() { + 0) 0.140 us | get_task_policy.part.0(); + 0) 0.381 us | } + 0) 0.141 us | policy_nodemask(); + 0) 0.130 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.140 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.140 us | __inc_numa_state(); + 0) 0.150 us | __inc_numa_state(); + 0) 0.140 us | prep_new_page(); + 0) 1.032 us | } + 0) 1.613 us | } + 0) 3.196 us | } + 0) 0.150 us | preempt_count_add(); + 0) 0.131 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.140 us | preempt_count_sub(); + 0) | mem_cgroup_try_charge_delay() { + 0) | mem_cgroup_try_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.150 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.150 us | __rcu_read_unlock(); + 0) 1.232 us | } + 0) 0.140 us | try_charge(); + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 2.354 us | } + 0) | mem_cgroup_throttle_swaprate() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.141 us | kthread_blkcg(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 1.011 us | } + 0) 3.757 us | } + 0) | _raw_spin_lock() { + 0) 0.160 us | preempt_count_add(); + 0) 0.431 us | } + 0) | ptep_clear_flush() { + 0) | flush_tlb_mm_range() { + 0) 0.130 us | preempt_count_add(); + 0) | flush_tlb_func_common.constprop.0() { + 0) 0.261 us | native_flush_tlb_one_user(); + 0) 0.531 us | } + 0) 0.181 us | preempt_count_sub(); + 0) 1.383 us | } + 0) 1.663 us | } + 0) | page_add_new_anon_rmap() { + 0) 0.190 us | __mod_node_page_state(); + 0) 0.131 us | __page_set_anon_rmap(); + 0) 0.782 us | } + 0) | mem_cgroup_commit_charge() { + 0) | mem_cgroup_charge_statistics() { + 0) 0.140 us | __mod_memcg_state(); + 0) 0.150 us | __count_memcg_events(); + 0) 0.692 us | } + 0) | memcg_check_events() { + 0) 0.140 us | mem_cgroup_event_ratelimit.isra.0(); + 0) 0.411 us | } + 0) 1.493 us | } + 0) | lru_cache_add_active_or_unevictable() { + 0) | __lru_cache_add() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.682 us | } + 0) 0.932 us | } + 0) 0.130 us | page_remove_rmap(); + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.400 us | } + 0) + 15.620 us | } + 0) + 17.503 us | } + 0) + 18.675 us | } + 0) + 20.047 us | } + 0) 0.160 us | up_read(); + 0) + 21.781 us | } + 0) + 22.051 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.150 us | ktime_get_coarse_real_ts64(); + 0) 0.420 us | } + 0) 0.702 us | } + 0) | __x64_sys_ioctl() { + 0) | ksys_ioctl() { + 0) | __fdget() { + 0) 0.140 us | __fget_light(); + 0) 0.391 us | } + 0) 0.141 us | security_file_ioctl(); + 0) | do_vfs_ioctl() { + 0) | tty_ioctl() { + 0) 0.151 us | tty_paranoia_check.isra.0(); + 0) | tty_jobctrl_ioctl() { + 0) | tty_get_pgrp() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.150 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.410 us | } + 0) 1.213 us | } + 0) 0.170 us | pid_vnr(); + 0) 0.141 us | put_pid(); + 0) 2.064 us | } + 0) 2.615 us | } + 0) 2.925 us | } + 0) 3.988 us | } + 0) 4.248 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.130 us | dput(); + 0) 0.141 us | mntput(); + 0) 0.651 us | } + 0) 0.160 us | unroll_tree_refs(); + 0) 0.130 us | kfree(); + 0) 1.513 us | } + 0) 1.773 us | } + 0) 7.574 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.131 us | ktime_get_coarse_real_ts64(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) | __x64_sys_ioctl() { + 0) | ksys_ioctl() { + 0) | __fdget() { + 0) 0.130 us | __fget_light(); + 0) 0.391 us | } + 0) 0.130 us | security_file_ioctl(); + 0) | do_vfs_ioctl() { + 0) | tty_ioctl() { + 0) 0.130 us | tty_paranoia_check.isra.0(); + 0) | tty_jobctrl_ioctl() { + 0) | __tty_check_change.part.0() { + 0) 0.130 us | __rcu_read_lock(); + 0) | _raw_spin_lock_irqsave() { + 0) 0.150 us | preempt_count_add(); + 0) 0.401 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 0.141 us | __rcu_read_unlock(); + 0) 1.783 us | } + 0) 0.151 us | __rcu_read_lock(); + 0) 0.240 us | find_vpid(); + 0) 0.140 us | pid_task(); + 0) | _raw_spin_lock_irq() { + 0) 0.161 us | preempt_count_add(); + 0) 0.431 us | } + 0) 0.130 us | put_pid(); + 0) | _raw_spin_unlock_irq() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.390 us | } + 0) 0.130 us | __rcu_read_unlock(); + 0) 4.699 us | } + 0) 5.239 us | } + 0) 5.521 us | } + 0) 6.572 us | } + 0) 6.823 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.130 us | dput(); + 0) 0.130 us | mntput(); + 0) 0.651 us | } + 0) 0.131 us | unroll_tree_refs(); + 0) 0.130 us | kfree(); + 0) 1.462 us | } + 0) 1.724 us | } + 0) 9.758 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.130 us | ktime_get_coarse_real_ts64(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) | __x64_sys_rt_sigprocmask() { + 0) | __se_sys_rt_sigprocmask() { + 0) | sigprocmask() { + 0) | __set_current_blocked() { + 0) | _raw_spin_lock_irq() { + 0) 0.160 us | preempt_count_add(); + 0) 0.421 us | } + 0) | __set_task_blocked() { + 0) | recalc_sigpending() { + 0) 0.130 us | recalc_sigpending_tsk(); + 0) 0.390 us | } + 0) 0.652 us | } + 0) | _raw_spin_unlock_irq() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.984 us | } + 0) 2.254 us | } + 0) 2.534 us | } + 0) 2.796 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.141 us | dput(); + 0) 0.130 us | mntput(); + 0) 0.651 us | } + 0) 0.130 us | unroll_tree_refs(); + 0) 0.130 us | kfree(); + 0) 1.673 us | } + 0) 1.933 us | } + 0) 5.962 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.140 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.141 us | vmacache_find(); + 0) 0.411 us | } + 0) | handle_mm_fault() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | mem_cgroup_from_task(); + 0) 0.150 us | __count_memcg_events(); + 0) 0.150 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.150 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.160 us | preempt_count_add(); + 0) 0.421 us | } + 0) | do_wp_page() { + 0) 0.150 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.151 us | page_trans_huge_mapcount(); + 0) 0.421 us | } + 0) 0.131 us | unlock_page(); + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.391 us | } + 0) | wp_page_copy() { + 0) | alloc_pages_vma() { + 0) 0.141 us | __get_vma_policy(); + 0) | get_vma_policy.part.0() { + 0) 0.130 us | get_task_policy.part.0(); + 0) 0.391 us | } + 0) 0.130 us | policy_nodemask(); + 0) 0.141 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.140 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.140 us | __inc_numa_state(); + 0) 0.151 us | __inc_numa_state(); + 0) 0.140 us | prep_new_page(); + 0) 1.011 us | } + 0) 1.603 us | } + 0) 3.196 us | } + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.140 us | preempt_count_sub(); + 0) | mem_cgroup_try_charge_delay() { + 0) | mem_cgroup_try_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.141 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.151 us | __rcu_read_unlock(); + 0) 1.232 us | } + 0) 0.140 us | try_charge(); + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 2.355 us | } + 0) | mem_cgroup_throttle_swaprate() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | kthread_blkcg(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.932 us | } + 0) 3.667 us | } + 0) | _raw_spin_lock() { + 0) 0.171 us | preempt_count_add(); + 0) 0.421 us | } + 0) | ptep_clear_flush() { + 0) | flush_tlb_mm_range() { + 0) 0.140 us | preempt_count_add(); + 0) | flush_tlb_func_common.constprop.0() { + 0) 0.190 us | native_flush_tlb_one_user(); + 0) 0.461 us | } + 0) 0.131 us | preempt_count_sub(); + 0) 1.673 us | } + 0) 1.954 us | } + 0) | page_add_new_anon_rmap() { + 0) 0.160 us | __mod_node_page_state(); + 0) 0.130 us | __page_set_anon_rmap(); + 0) 0.712 us | } + 0) | mem_cgroup_commit_charge() { + 0) | mem_cgroup_charge_statistics() { + 0) 0.141 us | __mod_memcg_state(); + 0) 0.140 us | __count_memcg_events(); + 0) 0.681 us | } + 0) | memcg_check_events() { + 0) 0.140 us | mem_cgroup_event_ratelimit.isra.0(); + 0) 0.410 us | } + 0) 1.503 us | } + 0) | lru_cache_add_active_or_unevictable() { + 0) | __lru_cache_add() { + 0) 0.131 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 0.932 us | } + 0) 0.130 us | page_remove_rmap(); + 0) | _raw_spin_unlock() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.401 us | } + 0) + 15.789 us | } + 0) + 17.684 us | } + 0) + 18.815 us | } + 0) + 20.188 us | } + 0) 0.131 us | up_read(); + 0) + 21.561 us | } + 0) + 21.831 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.130 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.131 us | vmacache_find(); + 0) 0.401 us | } + 0) | handle_mm_fault() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.130 us | mem_cgroup_from_task(); + 0) 0.161 us | __count_memcg_events(); + 0) 0.130 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.140 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.151 us | preempt_count_add(); + 0) 0.411 us | } + 0) | do_wp_page() { + 0) 0.151 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.151 us | page_trans_huge_mapcount(); + 0) 0.421 us | } + 0) 0.130 us | unlock_page(); + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.400 us | } + 0) | wp_page_copy() { + 0) | alloc_pages_vma() { + 0) 0.140 us | __get_vma_policy(); + 0) | get_vma_policy.part.0() { + 0) 0.130 us | get_task_policy.part.0(); + 0) 0.390 us | } + 0) 0.131 us | policy_nodemask(); + 0) 0.140 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.140 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.140 us | __inc_numa_state(); + 0) 0.150 us | __inc_numa_state(); + 0) 0.130 us | prep_new_page(); + 0) 1.002 us | } + 0) 1.563 us | } + 0) 3.156 us | } + 0) 0.150 us | preempt_count_add(); + 0) 0.131 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.140 us | preempt_count_sub(); + 0) | mem_cgroup_try_charge_delay() { + 0) | mem_cgroup_try_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.150 us | __rcu_read_unlock(); + 0) 1.232 us | } + 0) 0.141 us | try_charge(); + 0) 0.140 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 2.334 us | } + 0) | mem_cgroup_throttle_swaprate() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.130 us | kthread_blkcg(); + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.932 us | } + 0) 3.657 us | } + 0) | _raw_spin_lock() { + 0) 0.160 us | preempt_count_add(); + 0) 0.421 us | } + 0) | ptep_clear_flush() { + 0) | flush_tlb_mm_range() { + 0) 0.130 us | preempt_count_add(); + 0) | flush_tlb_func_common.constprop.0() { + 0) 0.190 us | native_flush_tlb_one_user(); + 0) 0.451 us | } + 0) 0.140 us | preempt_count_sub(); + 0) 1.272 us | } + 0) 1.543 us | } + 0) | page_add_new_anon_rmap() { + 0) 0.190 us | __mod_node_page_state(); + 0) 0.130 us | __page_set_anon_rmap(); + 0) 0.761 us | } + 0) | mem_cgroup_commit_charge() { + 0) | mem_cgroup_charge_statistics() { + 0) 0.140 us | __mod_memcg_state(); + 0) 0.151 us | __count_memcg_events(); + 0) 0.692 us | } + 0) | memcg_check_events() { + 0) 0.151 us | mem_cgroup_event_ratelimit.isra.0(); + 0) 0.411 us | } + 0) 1.503 us | } + 0) | lru_cache_add_active_or_unevictable() { + 0) | __lru_cache_add() { + 0) 0.130 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 0.922 us | } + 0) 0.131 us | page_remove_rmap(); + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.391 us | } + 0) + 15.609 us | } + 0) + 17.513 us | } + 0) + 18.615 us | } + 0) + 19.988 us | } + 0) 0.150 us | up_read(); + 0) + 21.340 us | } + 0) + 21.611 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.130 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.140 us | vmacache_find(); + 0) 0.401 us | } + 0) | handle_mm_fault() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.130 us | mem_cgroup_from_task(); + 0) 0.160 us | __count_memcg_events(); + 0) 0.151 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.140 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.410 us | } + 0) | do_wp_page() { + 0) 0.150 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.430 us | page_trans_huge_mapcount(); + 0) 0.692 us | } + 0) 0.140 us | unlock_page(); + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | wp_page_copy() { + 0) | alloc_pages_vma() { + 0) 0.140 us | __get_vma_policy(); + 0) | get_vma_policy.part.0() { + 0) 0.130 us | get_task_policy.part.0(); + 0) 0.391 us | } + 0) 0.131 us | policy_nodemask(); + 0) 0.140 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.150 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.140 us | __inc_numa_state(); + 0) 0.150 us | __inc_numa_state(); + 0) 0.130 us | prep_new_page(); + 0) 1.002 us | } + 0) 1.563 us | } + 0) 3.156 us | } + 0) 0.150 us | preempt_count_add(); + 0) 0.131 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.141 us | preempt_count_sub(); + 0) | mem_cgroup_try_charge_delay() { + 0) | mem_cgroup_try_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.233 us | } + 0) 0.150 us | try_charge(); + 0) 0.151 us | preempt_count_add(); + 0) 0.150 us | preempt_count_sub(); + 0) 2.365 us | } + 0) | mem_cgroup_throttle_swaprate() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | kthread_blkcg(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.932 us | } + 0) 3.687 us | } + 0) | _raw_spin_lock() { + 0) 0.151 us | preempt_count_add(); + 0) 0.411 us | } + 0) | ptep_clear_flush() { + 0) | flush_tlb_mm_range() { + 0) 0.130 us | preempt_count_add(); + 0) | flush_tlb_func_common.constprop.0() { + 0) 0.191 us | native_flush_tlb_one_user(); + 0) 0.451 us | } + 0) 0.181 us | preempt_count_sub(); + 0) 1.313 us | } + 0) 1.583 us | } + 0) | page_add_new_anon_rmap() { + 0) 0.150 us | __mod_node_page_state(); + 0) 0.130 us | __page_set_anon_rmap(); + 0) 0.722 us | } + 0) | mem_cgroup_commit_charge() { + 0) | mem_cgroup_charge_statistics() { + 0) 0.141 us | __mod_memcg_state(); + 0) 0.150 us | __count_memcg_events(); + 0) 0.691 us | } + 0) | memcg_check_events() { + 0) 0.150 us | mem_cgroup_event_ratelimit.isra.0(); + 0) 0.410 us | } + 0) 1.503 us | } + 0) | lru_cache_add_active_or_unevictable() { + 0) | __lru_cache_add() { + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 0.912 us | } + 0) 0.130 us | page_remove_rmap(); + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.391 us | } + 0) + 15.700 us | } + 0) + 17.893 us | } + 0) + 18.995 us | } + 0) + 20.369 us | } + 0) 0.150 us | up_read(); + 0) + 21.730 us | } + 0) + 21.992 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.140 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.130 us | vmacache_find(); + 0) 0.390 us | } + 0) | handle_mm_fault() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.141 us | mem_cgroup_from_task(); + 0) 0.140 us | __count_memcg_events(); + 0) 0.151 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.140 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.410 us | } + 0) | do_wp_page() { + 0) 0.140 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.150 us | page_trans_huge_mapcount(); + 0) 0.410 us | } + 0) 0.130 us | unlock_page(); + 0) | _raw_spin_unlock() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | wp_page_copy() { + 0) | alloc_pages_vma() { + 0) 0.140 us | __get_vma_policy(); + 0) | get_vma_policy.part.0() { + 0) 0.141 us | get_task_policy.part.0(); + 0) 0.381 us | } + 0) 0.140 us | policy_nodemask(); + 0) 0.130 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.141 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.140 us | __inc_numa_state(); + 0) 0.150 us | __inc_numa_state(); + 0) 0.131 us | prep_new_page(); + 0) 1.022 us | } + 0) 1.603 us | } + 0) 3.186 us | } + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.140 us | preempt_count_sub(); + 0) | mem_cgroup_try_charge_delay() { + 0) | mem_cgroup_try_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.242 us | } + 0) 0.151 us | try_charge(); + 0) 0.150 us | preempt_count_add(); + 0) 0.151 us | preempt_count_sub(); + 0) 2.344 us | } + 0) | mem_cgroup_throttle_swaprate() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.140 us | kthread_blkcg(); + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.942 us | } + 0) 3.677 us | } + 0) | _raw_spin_lock() { + 0) 0.160 us | preempt_count_add(); + 0) 0.541 us | } + 0) | ptep_clear_flush() { + 0) | flush_tlb_mm_range() { + 0) 0.130 us | preempt_count_add(); + 0) | flush_tlb_func_common.constprop.0() { + 0) 0.170 us | native_flush_tlb_one_user(); + 0) 0.431 us | } + 0) 0.140 us | preempt_count_sub(); + 0) 1.252 us | } + 0) 1.533 us | } + 0) | page_add_new_anon_rmap() { + 0) 0.191 us | __mod_node_page_state(); + 0) 0.140 us | __page_set_anon_rmap(); + 0) 0.751 us | } + 0) | mem_cgroup_commit_charge() { + 0) | mem_cgroup_charge_statistics() { + 0) 0.140 us | __mod_memcg_state(); + 0) 0.151 us | __count_memcg_events(); + 0) 0.691 us | } + 0) | memcg_check_events() { + 0) 0.150 us | mem_cgroup_event_ratelimit.isra.0(); + 0) 0.411 us | } + 0) 1.503 us | } + 0) | lru_cache_add_active_or_unevictable() { + 0) | __lru_cache_add() { + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 0.921 us | } + 0) 0.130 us | page_remove_rmap(); + 0) | _raw_spin_unlock() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.451 us | } + 0) + 15.539 us | } + 0) + 17.442 us | } + 0) + 18.545 us | } + 0) + 19.907 us | } + 0) 0.160 us | up_read(); + 0) + 21.280 us | } + 0) + 21.540 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.130 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.131 us | vmacache_find(); + 0) 0.391 us | } + 0) | handle_mm_fault() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.130 us | mem_cgroup_from_task(); + 0) 0.151 us | __count_memcg_events(); + 0) 0.130 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.140 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.151 us | preempt_count_add(); + 0) 0.411 us | } + 0) | do_wp_page() { + 0) 0.151 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.151 us | page_trans_huge_mapcount(); + 0) 0.421 us | } + 0) 0.130 us | unlock_page(); + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.400 us | } + 0) | wp_page_copy() { + 0) | alloc_pages_vma() { + 0) 0.130 us | __get_vma_policy(); + 0) | get_vma_policy.part.0() { + 0) 0.130 us | get_task_policy.part.0(); + 0) 0.380 us | } + 0) 0.141 us | policy_nodemask(); + 0) 0.130 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.140 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.140 us | __inc_numa_state(); + 0) 0.150 us | __inc_numa_state(); + 0) 0.130 us | prep_new_page(); + 0) 1.022 us | } + 0) 2.084 us | } + 0) 3.657 us | } + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.151 us | preempt_count_sub(); + 0) | mem_cgroup_try_charge_delay() { + 0) | mem_cgroup_try_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.243 us | } + 0) 0.140 us | try_charge(); + 0) 0.151 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 2.344 us | } + 0) | mem_cgroup_throttle_swaprate() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.141 us | kthread_blkcg(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.921 us | } + 0) 3.667 us | } + 0) | _raw_spin_lock() { + 0) 0.160 us | preempt_count_add(); + 0) 0.431 us | } + 0) | ptep_clear_flush() { + 0) | flush_tlb_mm_range() { + 0) 0.141 us | preempt_count_add(); + 0) | flush_tlb_func_common.constprop.0() { + 0) 0.181 us | native_flush_tlb_one_user(); + 0) 0.441 us | } + 0) 0.180 us | preempt_count_sub(); + 0) 1.303 us | } + 0) 1.573 us | } + 0) | page_add_new_anon_rmap() { + 0) 0.191 us | __mod_node_page_state(); + 0) 0.130 us | __page_set_anon_rmap(); + 0) 0.721 us | } + 0) | mem_cgroup_commit_charge() { + 0) | mem_cgroup_charge_statistics() { + 0) 0.140 us | __mod_memcg_state(); + 0) 0.150 us | __count_memcg_events(); + 0) 0.691 us | } + 0) | memcg_check_events() { + 0) 0.130 us | mem_cgroup_event_ratelimit.isra.0(); + 0) 0.400 us | } + 0) 1.483 us | } + 0) | lru_cache_add_active_or_unevictable() { + 0) | __lru_cache_add() { + 0) 0.131 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.661 us | } + 0) 0.921 us | } + 0) 0.130 us | page_remove_rmap(); + 0) | _raw_spin_unlock() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) + 15.849 us | } + 0) + 17.744 us | } + 0) + 18.846 us | } + 0) + 20.228 us | } + 0) 0.131 us | up_read(); + 0) + 21.571 us | } + 0) + 21.831 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.150 us | ktime_get_coarse_real_ts64(); + 0) 0.431 us | } + 0) 0.721 us | } + 0) | __x64_sys_fcntl() { + 0) | __se_sys_fcntl() { + 0) | __fdget_raw() { + 0) 0.151 us | __fget_light(); + 0) 0.421 us | } + 0) 0.151 us | security_file_fcntl(); + 0) 0.250 us | do_fcntl(); + 0) 1.733 us | } + 0) 2.094 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.151 us | dput(); + 0) 0.130 us | mntput(); + 0) 0.671 us | } + 0) 0.140 us | unroll_tree_refs(); + 0) 0.130 us | kfree(); + 0) 1.483 us | } + 0) 1.753 us | } + 0) 5.240 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.141 us | ktime_get_coarse_real_ts64(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) | __x64_sys_rt_sigprocmask() { + 0) | __se_sys_rt_sigprocmask() { + 0) | sigprocmask() { + 0) | __set_current_blocked() { + 0) | _raw_spin_lock_irq() { + 0) 0.150 us | preempt_count_add(); + 0) 0.411 us | } + 0) | __set_task_blocked() { + 0) | recalc_sigpending() { + 0) 0.130 us | recalc_sigpending_tsk(); + 0) 0.400 us | } + 0) 0.651 us | } + 0) | _raw_spin_unlock_irq() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.391 us | } + 0) 1.984 us | } + 0) 2.254 us | } + 0) 2.544 us | } + 0) 2.796 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.130 us | dput(); + 0) 0.140 us | mntput(); + 0) 0.652 us | } + 0) 0.140 us | unroll_tree_refs(); + 0) 0.141 us | kfree(); + 0) 1.453 us | } + 0) 1.723 us | } + 0) 5.730 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.130 us | ktime_get_coarse_real_ts64(); + 0) 0.391 us | } + 0) 0.671 us | } + 0) | __x64_sys_ioctl() { + 0) | ksys_ioctl() { + 0) | __fdget() { + 0) 0.131 us | __fget_light(); + 0) 0.391 us | } + 0) 0.130 us | security_file_ioctl(); + 0) | do_vfs_ioctl() { + 0) | tty_ioctl() { + 0) 0.150 us | tty_paranoia_check.isra.0(); + 0) | tty_jobctrl_ioctl() { + 0) | tty_get_pgrp() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.141 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.151 us | preempt_count_sub(); + 0) 0.421 us | } + 0) 1.222 us | } + 0) 0.180 us | pid_vnr(); + 0) 0.140 us | put_pid(); + 0) 2.074 us | } + 0) 2.655 us | } + 0) 2.975 us | } + 0) 4.027 us | } + 0) 4.288 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.130 us | dput(); + 0) 0.140 us | mntput(); + 0) 0.652 us | } + 0) 0.140 us | unroll_tree_refs(); + 0) 0.141 us | kfree(); + 0) 1.453 us | } + 0) 1.803 us | } + 0) 7.314 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.130 us | ktime_get_coarse_real_ts64(); + 0) 0.391 us | } + 0) 0.671 us | } + 0) | __x64_sys_rt_sigprocmask() { + 0) | __se_sys_rt_sigprocmask() { + 0) | sigprocmask() { + 0) | __set_current_blocked() { + 0) | _raw_spin_lock_irq() { + 0) 0.150 us | preempt_count_add(); + 0) 0.431 us | } + 0) | __set_task_blocked() { + 0) | recalc_sigpending() { + 0) 0.140 us | recalc_sigpending_tsk(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) | _raw_spin_unlock_irq() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.391 us | } + 0) 1.994 us | } + 0) 2.254 us | } + 0) 2.535 us | } + 0) 2.785 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.130 us | dput(); + 0) 0.131 us | mntput(); + 0) 0.651 us | } + 0) 0.130 us | unroll_tree_refs(); + 0) 0.130 us | kfree(); + 0) 1.443 us | } + 0) 1.713 us | } + 0) 5.711 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.140 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.190 us | vmacache_find(); + 0) 0.140 us | vmacache_update(); + 0) 0.771 us | } + 0) | handle_mm_fault() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.130 us | mem_cgroup_from_task(); + 0) 0.160 us | __count_memcg_events(); + 0) 0.150 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.150 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.160 us | preempt_count_add(); + 0) 0.430 us | } + 0) | do_wp_page() { + 0) 0.150 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.150 us | page_trans_huge_mapcount(); + 0) 0.410 us | } + 0) 0.130 us | unlock_page(); + 0) | _raw_spin_unlock() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | wp_page_copy() { + 0) | alloc_pages_vma() { + 0) 0.150 us | __get_vma_policy(); + 0) | get_vma_policy.part.0() { + 0) 0.141 us | get_task_policy.part.0(); + 0) 0.391 us | } + 0) 0.130 us | policy_nodemask(); + 0) 0.130 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.151 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.151 us | __inc_numa_state(); + 0) 0.150 us | __inc_numa_state(); + 0) 0.131 us | prep_new_page(); + 0) 1.032 us | } + 0) 1.623 us | } + 0) 3.216 us | } + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.140 us | preempt_count_sub(); + 0) | mem_cgroup_try_charge_delay() { + 0) | mem_cgroup_try_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.150 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.233 us | } + 0) 0.150 us | try_charge(); + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 2.344 us | } + 0) | mem_cgroup_throttle_swaprate() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.131 us | kthread_blkcg(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.921 us | } + 0) 3.667 us | } + 0) | _raw_spin_lock() { + 0) 0.160 us | preempt_count_add(); + 0) 0.431 us | } + 0) | ptep_clear_flush() { + 0) | flush_tlb_mm_range() { + 0) 0.131 us | preempt_count_add(); + 0) | flush_tlb_func_common.constprop.0() { + 0) 0.190 us | native_flush_tlb_one_user(); + 0) 0.461 us | } + 0) 0.180 us | preempt_count_sub(); + 0) 1.333 us | } + 0) 1.593 us | } + 0) | page_add_new_anon_rmap() { + 0) 0.191 us | __mod_node_page_state(); + 0) 0.130 us | __page_set_anon_rmap(); + 0) 0.721 us | } + 0) | mem_cgroup_commit_charge() { + 0) | mem_cgroup_charge_statistics() { + 0) 0.150 us | __mod_memcg_state(); + 0) 0.140 us | __count_memcg_events(); + 0) 0.701 us | } + 0) | memcg_check_events() { + 0) 0.140 us | mem_cgroup_event_ratelimit.isra.0(); + 0) 0.410 us | } + 0) 1.513 us | } + 0) | lru_cache_add_active_or_unevictable() { + 0) | __lru_cache_add() { + 0) 0.141 us | preempt_count_add(); + 0) 0.150 us | preempt_count_sub(); + 0) 0.701 us | } + 0) 0.952 us | } + 0) 0.140 us | page_remove_rmap(); + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) + 15.649 us | } + 0) + 17.633 us | } + 0) + 18.785 us | } + 0) + 20.188 us | } + 0) 0.131 us | up_read(); + 0) + 21.901 us | } + 0) + 22.181 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.140 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.170 us | vmacache_find(); + 0) 0.141 us | vmacache_update(); + 0) 0.772 us | } + 0) | handle_mm_fault() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.140 us | mem_cgroup_from_task(); + 0) 0.141 us | __count_memcg_events(); + 0) 0.130 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.140 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.151 us | preempt_count_add(); + 0) 0.692 us | } + 0) | do_wp_page() { + 0) 0.150 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.150 us | page_trans_huge_mapcount(); + 0) 0.420 us | } + 0) 0.130 us | unlock_page(); + 0) | _raw_spin_unlock() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.391 us | } + 0) | wp_page_copy() { + 0) | alloc_pages_vma() { + 0) 0.140 us | __get_vma_policy(); + 0) | get_vma_policy.part.0() { + 0) 0.131 us | get_task_policy.part.0(); + 0) 0.391 us | } + 0) 0.130 us | policy_nodemask(); + 0) 0.140 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.151 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.150 us | __inc_numa_state(); + 0) 0.150 us | __inc_numa_state(); + 0) 0.141 us | prep_new_page(); + 0) 0.992 us | } + 0) 1.573 us | } + 0) 3.146 us | } + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_add(); + 0) 0.151 us | preempt_count_sub(); + 0) 0.130 us | preempt_count_sub(); + 0) | mem_cgroup_try_charge_delay() { + 0) | mem_cgroup_try_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.242 us | } + 0) 0.150 us | try_charge(); + 0) 0.150 us | preempt_count_add(); + 0) 0.150 us | preempt_count_sub(); + 0) 2.344 us | } + 0) | mem_cgroup_throttle_swaprate() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.130 us | kthread_blkcg(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.932 us | } + 0) 3.677 us | } + 0) | _raw_spin_lock() { + 0) 0.160 us | preempt_count_add(); + 0) 0.420 us | } + 0) | ptep_clear_flush() { + 0) | flush_tlb_mm_range() { + 0) 0.140 us | preempt_count_add(); + 0) | flush_tlb_func_common.constprop.0() { + 0) 0.170 us | native_flush_tlb_one_user(); + 0) 0.450 us | } + 0) 0.180 us | preempt_count_sub(); + 0) 1.312 us | } + 0) 1.593 us | } + 0) | page_add_new_anon_rmap() { + 0) 0.170 us | __mod_node_page_state(); + 0) 0.140 us | __page_set_anon_rmap(); + 0) 0.691 us | } + 0) | mem_cgroup_commit_charge() { + 0) | mem_cgroup_charge_statistics() { + 0) 0.140 us | __mod_memcg_state(); + 0) 0.151 us | __count_memcg_events(); + 0) 0.691 us | } + 0) | memcg_check_events() { + 0) 0.151 us | mem_cgroup_event_ratelimit.isra.0(); + 0) 0.411 us | } + 0) 1.503 us | } + 0) | lru_cache_add_active_or_unevictable() { + 0) | __lru_cache_add() { + 0) 0.130 us | preempt_count_add(); + 0) | pagevec_lru_move_fn() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.140 us | preempt_count_add(); + 0) 0.421 us | } + 0) 0.351 us | mem_cgroup_page_lruvec(); + 0) | __pagevec_lru_add_fn() { + 0) | page_evictable() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.151 us | page_mapping(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.981 us | } + 0) | __mod_lruvec_state() { + 0) 0.150 us | __mod_node_page_state(); + 0) 0.140 us | __mod_memcg_state(); + 0) 0.811 us | } + 0) 0.150 us | __mod_zone_page_state(); + 0) 0.140 us | mem_cgroup_update_lru_size(); + 0) 2.836 us | } + 0) 0.140 us | mem_cgroup_page_lruvec(); + 0) | __pagevec_lru_add_fn() { + 0) | page_evictable() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.141 us | page_mapping(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.932 us | } + 0) | __mod_lruvec_state() { + 0) 0.140 us | __mod_node_page_state(); + 0) 0.141 us | __mod_memcg_state(); + 0) 0.681 us | } + 0) 0.141 us | __mod_zone_page_state(); + 0) 0.140 us | mem_cgroup_update_lru_size(); + 0) 2.544 us | } + 0) 0.130 us | mem_cgroup_page_lruvec(); + 0) | __pagevec_lru_add_fn() { + 0) | page_evictable() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.130 us | page_mapping(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.922 us | } + 0) | __mod_lruvec_state() { + 0) 0.140 us | __mod_node_page_state(); + 0) 0.130 us | __mod_memcg_state(); + 0) 0.672 us | } + 0) 0.130 us | __mod_zone_page_state(); + 0) 0.141 us | mem_cgroup_update_lru_size(); + 0) 2.565 us | } + 0) 0.130 us | mem_cgroup_page_lruvec(); + 0) | __pagevec_lru_add_fn() { + 0) | page_evictable() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.130 us | page_mapping(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.922 us | } + 0) | __mod_lruvec_state() { + 0) 0.140 us | __mod_node_page_state(); + 0) 0.130 us | __mod_memcg_state(); + 0) 0.671 us | } + 0) 0.141 us | __mod_zone_page_state(); + 0) 0.140 us | mem_cgroup_update_lru_size(); + 0) 2.554 us | } + 0) 0.130 us | mem_cgroup_page_lruvec(); + 0) | __pagevec_lru_add_fn() { + 0) | page_evictable() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.130 us | page_mapping(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.932 us | } + 0) | __mod_lruvec_state() { + 0) 0.140 us | __mod_node_page_state(); + 0) 0.140 us | __mod_memcg_state(); + 0) 0.682 us | } + 0) 0.130 us | __mod_zone_page_state(); + 0) 0.131 us | mem_cgroup_update_lru_size(); + 0) 2.555 us | } + 0) 0.141 us | mem_cgroup_page_lruvec(); + 0) | __pagevec_lru_add_fn() { + 0) | page_evictable() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.130 us | page_mapping(); + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.932 us | } + 0) | __mod_lruvec_state() { + 0) 0.141 us | __mod_node_page_state(); + 0) 0.140 us | __mod_memcg_state(); + 0) 0.681 us | } + 0) 0.130 us | __mod_zone_page_state(); + 0) 0.130 us | mem_cgroup_update_lru_size(); + 0) 2.545 us | } + 0) 0.130 us | mem_cgroup_page_lruvec(); + 0) | __pagevec_lru_add_fn() { + 0) | page_evictable() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.130 us | page_mapping(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.932 us | } + 0) | __mod_lruvec_state() { + 0) 0.140 us | __mod_node_page_state(); + 0) 0.140 us | __mod_memcg_state(); + 0) 0.671 us | } + 0) 0.161 us | __mod_zone_page_state(); + 0) 0.140 us | mem_cgroup_update_lru_size(); + 0) 2.574 us | } + 0) 0.130 us | mem_cgroup_page_lruvec(); + 0) | __pagevec_lru_add_fn() { + 0) | page_evictable() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.130 us | page_mapping(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.922 us | } + 0) | __mod_lruvec_state() { + 0) 0.130 us | __mod_node_page_state(); + 0) 0.130 us | __mod_memcg_state(); + 0) 0.672 us | } + 0) 0.150 us | __mod_zone_page_state(); + 0) 0.141 us | mem_cgroup_update_lru_size(); + 0) 2.555 us | } + 0) 0.140 us | mem_cgroup_page_lruvec(); + 0) | __pagevec_lru_add_fn() { + 0) | page_evictable() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.130 us | page_mapping(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.932 us | } + 0) | __mod_lruvec_state() { + 0) 0.140 us | __mod_node_page_state(); + 0) 0.140 us | __mod_memcg_state(); + 0) 0.681 us | } + 0) 0.141 us | __mod_zone_page_state(); + 0) 0.130 us | mem_cgroup_update_lru_size(); + 0) 2.544 us | } + 0) 0.130 us | mem_cgroup_page_lruvec(); + 0) | __pagevec_lru_add_fn() { + 0) | page_evictable() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | page_mapping(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.931 us | } + 0) | __mod_lruvec_state() { + 0) 0.140 us | __mod_node_page_state(); + 0) 0.130 us | __mod_memcg_state(); + 0) 0.672 us | } + 0) 0.130 us | __mod_zone_page_state(); + 0) 0.130 us | mem_cgroup_update_lru_size(); + 0) 2.535 us | } + 0) 0.141 us | mem_cgroup_page_lruvec(); + 0) | __pagevec_lru_add_fn() { + 0) | page_evictable() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.130 us | page_mapping(); + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.932 us | } + 0) | __mod_lruvec_state() { + 0) 0.141 us | __mod_node_page_state(); + 0) 0.130 us | __mod_memcg_state(); + 0) 0.681 us | } + 0) 0.130 us | __mod_zone_page_state(); + 0) 0.130 us | mem_cgroup_update_lru_size(); + 0) 2.625 us | } + 0) 0.130 us | mem_cgroup_page_lruvec(); + 0) | __pagevec_lru_add_fn() { + 0) | page_evictable() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | page_mapping(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.932 us | } + 0) | __mod_lruvec_state() { + 0) 0.130 us | __mod_node_page_state(); + 0) 0.140 us | __mod_memcg_state(); + 0) 0.671 us | } + 0) 0.141 us | __mod_zone_page_state(); + 0) 0.140 us | mem_cgroup_update_lru_size(); + 0) 2.544 us | } + 0) 0.130 us | mem_cgroup_page_lruvec(); + 0) | __pagevec_lru_add_fn() { + 0) | page_evictable() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.130 us | page_mapping(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.932 us | } + 0) | __mod_lruvec_state() { + 0) 0.150 us | __mod_node_page_state(); + 0) 0.140 us | __mod_memcg_state(); + 0) 0.682 us | } + 0) 0.140 us | __mod_zone_page_state(); + 0) 0.141 us | mem_cgroup_update_lru_size(); + 0) 2.555 us | } + 0) 0.140 us | mem_cgroup_page_lruvec(); + 0) | __pagevec_lru_add_fn() { + 0) | page_evictable() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.130 us | page_mapping(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.932 us | } + 0) | __mod_lruvec_state() { + 0) 0.130 us | __mod_node_page_state(); + 0) 0.140 us | __mod_memcg_state(); + 0) 0.671 us | } + 0) 0.151 us | __mod_zone_page_state(); + 0) 0.140 us | mem_cgroup_update_lru_size(); + 0) 2.554 us | } + 0) 0.140 us | mem_cgroup_page_lruvec(); + 0) | __pagevec_lru_add_fn() { + 0) | page_evictable() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.130 us | page_mapping(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.932 us | } + 0) | __mod_lruvec_state() { + 0) 0.130 us | __mod_node_page_state(); + 0) 0.140 us | __mod_memcg_state(); + 0) 0.672 us | } + 0) 0.160 us | __mod_zone_page_state(); + 0) 0.140 us | mem_cgroup_update_lru_size(); + 0) 2.575 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | release_pages() { + 0) 0.150 us | mem_cgroup_uncharge_list(); + 0) 0.150 us | free_unref_page_list(); + 0) 1.002 us | } + 0) + 47.969 us | } + 0) 0.130 us | preempt_count_sub(); + 0) + 48.781 us | } + 0) + 49.032 us | } + 0) 0.140 us | page_remove_rmap(); + 0) | _raw_spin_unlock() { + 0) 0.151 us | preempt_count_sub(); + 0) 0.421 us | } + 0) + 63.569 us | } + 0) + 65.473 us | } + 0) + 66.906 us | } + 0) + 68.258 us | } + 0) 0.161 us | up_read(); + 0) + 70.021 us | } + 0) + 70.282 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.150 us | ktime_get_coarse_real_ts64(); + 0) 0.421 us | } + 0) 0.701 us | } + 0) | __x64_sys_wait4() { + 0) | __se_sys_wait4() { + 0) | kernel_wait4() { + 0) | find_get_pid() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.831 us | } + 0) | do_wait() { + 0) | add_wait_queue() { + 0) | _raw_spin_lock_irqsave() { + 0) 0.151 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_unlock_irqrestore() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.192 us | } + 0) | _raw_read_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.421 us | } + 0) | wait_consider_task() { + 0) 0.140 us | task_stopped_code(); + 0) 0.471 us | } + 0) | _raw_read_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.390 us | } + 0) | schedule() { + 0) 0.150 us | preempt_count_add(); + 0) | rcu_note_context_switch() { + 0) 0.140 us | rcu_preempt_deferred_qs(); + 0) 0.140 us | rcu_qs(); + 0) 0.711 us | } + 0) | _raw_spin_lock() { + 0) 0.130 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.171 us | update_rq_clock(); + 0) | deactivate_task() { + 0) | psi_task_change() { + 0) 0.170 us | record_times(); + 0) 0.181 us | record_times(); + 0) 0.160 us | record_times(); + 0) 0.160 us | record_times(); + 0) 1.623 us | } + 0) | dequeue_task_fair() { + 0) | dequeue_entity() { + 0) | update_curr() { + 0) 0.160 us | update_min_vruntime(); + 0) | cpuacct_charge() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.681 us | } + 0) 0.140 us | __rcu_read_lock(); + 0) | __cgroup_account_cputime() { + 0) 0.141 us | preempt_count_add(); + 0) | cgroup_base_stat_cputime_account_end.isra.0() { + 0) 0.130 us | cgroup_rstat_updated(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.671 us | } + 0) 1.192 us | } + 0) 0.130 us | __rcu_read_unlock(); + 0) 3.156 us | } + 0) | __update_load_avg_se() { + 0) 0.150 us | __accumulate_pelt_segments(); + 0) 0.471 us | } + 0) | __update_load_avg_cfs_rq() { + 0) 0.140 us | __accumulate_pelt_segments(); + 0) 0.431 us | } + 0) 0.130 us | clear_buddies(); + 0) 0.150 us | account_entity_dequeue(); + 0) 0.140 us | update_cfs_group(); + 0) 0.140 us | update_min_vruntime(); + 0) 6.011 us | } + 0) 0.170 us | set_next_buddy(); + 0) | __update_load_avg_se() { + 0) 0.141 us | __accumulate_pelt_segments(); + 0) 0.421 us | } + 0) | __update_load_avg_cfs_rq() { + 0) 0.131 us | __accumulate_pelt_segments(); + 0) 0.401 us | } + 0) | update_cfs_group() { + 0) | reweight_entity() { + 0) | update_curr() { + 0) 0.140 us | update_min_vruntime(); + 0) 0.411 us | } + 0) 0.140 us | account_entity_dequeue(); + 0) 0.141 us | account_entity_enqueue(); + 0) 1.242 us | } + 0) 1.523 us | } + 0) 0.131 us | hrtick_update(); + 0) 9.738 us | } + 0) + 11.872 us | } + 0) | pick_next_task_fair() { + 0) 0.140 us | update_curr(); + 0) 0.131 us | check_cfs_rq_runtime(); + 0) | pick_next_entity() { + 0) 0.140 us | wakeup_preempt_entity.isra.0(); + 0) 0.160 us | clear_buddies(); + 0) 0.721 us | } + 0) 0.131 us | check_cfs_rq_runtime(); + 0) | pick_next_entity() { + 0) 0.130 us | clear_buddies(); + 0) 0.421 us | } + 0) | put_prev_entity() { + 0) 0.141 us | check_cfs_rq_runtime(); + 0) 0.421 us | } + 0) | set_next_entity() { + 0) | __update_load_avg_se() { + 0) 0.140 us | __accumulate_pelt_segments(); + 0) 0.411 us | } + 0) 0.141 us | __update_load_avg_cfs_rq(); + 0) 0.992 us | } + 0) 4.158 us | } + 0) | switch_mm_irqs_off() { + 0) 0.211 us | load_new_mm_cr3(); + 0) 0.782 us | } + ------------------------------------------ + 0) fish-32143 => <...>-32905 + ------------------------------------------ + + 0) | schedule_tail() { + 0) | finish_task_switch() { + 0) | _raw_spin_unlock_irq() { + 0) 0.211 us | preempt_count_sub(); + 0) 0.471 us | } + 0) 0.751 us | } + 0) 0.160 us | preempt_count_sub(); + 0) | __task_pid_nr_ns() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.752 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.140 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.160 us | vmacache_find(); + 0) 0.131 us | vmacache_update(); + 0) 0.772 us | } + 0) | handle_mm_fault() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.140 us | mem_cgroup_from_task(); + 0) 0.141 us | __count_memcg_events(); + 0) 0.130 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.140 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.410 us | } + 0) | do_wp_page() { + 0) 0.150 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.170 us | page_trans_huge_mapcount(); + 0) 0.431 us | } + 0) 0.130 us | unlock_page(); + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | wp_page_copy() { + 0) | alloc_pages_vma() { + 0) 0.150 us | __get_vma_policy(); + 0) | get_vma_policy.part.0() { + 0) 0.141 us | get_task_policy.part.0(); + 0) 0.381 us | } + 0) 0.140 us | policy_nodemask(); + 0) 0.130 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.151 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.141 us | __inc_numa_state(); + 0) 0.160 us | __inc_numa_state(); + 0) 0.141 us | prep_new_page(); + 0) 1.022 us | } + 0) 1.693 us | } + 0) 3.266 us | } + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.131 us | preempt_count_sub(); + 0) | mem_cgroup_try_charge_delay() { + 0) | mem_cgroup_try_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.150 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.150 us | __rcu_read_unlock(); + 0) 1.253 us | } + 0) 0.160 us | try_charge(); + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 2.354 us | } + 0) | mem_cgroup_throttle_swaprate() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.131 us | kthread_blkcg(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.931 us | } + 0) 3.687 us | } + 0) | _raw_spin_lock() { + 0) 0.160 us | preempt_count_add(); + 0) 0.431 us | } + 0) | ptep_clear_flush() { + 0) | flush_tlb_mm_range() { + 0) 0.131 us | preempt_count_add(); + 0) | flush_tlb_func_common.constprop.0() { + 0) 0.201 us | native_flush_tlb_one_user(); + 0) 0.461 us | } + 0) 0.180 us | preempt_count_sub(); + 0) 1.343 us | } + 0) 1.613 us | } + 0) | page_add_new_anon_rmap() { + 0) 0.140 us | __mod_node_page_state(); + 0) 0.130 us | __page_set_anon_rmap(); + 0) 0.712 us | } + 0) | mem_cgroup_commit_charge() { + 0) | mem_cgroup_charge_statistics() { + 0) 0.131 us | __mod_memcg_state(); + 0) 0.160 us | __count_memcg_events(); + 0) 0.691 us | } + 0) | memcg_check_events() { + 0) 0.140 us | mem_cgroup_event_ratelimit.isra.0(); + 0) 0.410 us | } + 0) 1.503 us | } + 0) | lru_cache_add_active_or_unevictable() { + 0) | __lru_cache_add() { + 0) 0.130 us | preempt_count_add(); + 0) 0.201 us | preempt_count_sub(); + 0) 0.982 us | } + 0) 1.302 us | } + 0) 0.130 us | page_remove_rmap(); + 0) | _raw_spin_unlock() { + 0) 0.150 us | preempt_count_sub(); + 0) 0.411 us | } + 0) + 16.200 us | } + 0) + 18.104 us | } + 0) + 19.437 us | } + 0) + 20.819 us | } + 0) 0.161 us | up_read(); + 0) + 22.602 us | } + 0) + 22.873 us | } + 0) | calculate_sigpending() { + 0) | _raw_spin_lock_irq() { + 0) 0.161 us | preempt_count_add(); + 0) 0.421 us | } + 0) | recalc_sigpending() { + 0) 0.141 us | recalc_sigpending_tsk(); + 0) 0.401 us | } + 0) | _raw_spin_unlock_irq() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.743 us | } + 0) + 27.591 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.150 us | dput(); + 0) 0.140 us | mntput(); + 0) 0.682 us | } + 0) 0.140 us | unroll_tree_refs(); + 0) 0.141 us | kfree(); + 0) 1.603 us | } + 0) 1.893 us | } + 0) 0.271 us | switch_fpu_return(); + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.131 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.180 us | vmacache_find(); + 0) 0.130 us | vmacache_update(); + 0) 0.751 us | } + 0) | handle_mm_fault() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.130 us | mem_cgroup_from_task(); + 0) 0.160 us | __count_memcg_events(); + 0) 0.141 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.140 us | pmd_devmap_trans_unstable(); + 0) | filemap_map_pages() { + 0) 0.150 us | __rcu_read_lock(); + 0) | alloc_set_pte() { + 0) 0.140 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.161 us | preempt_count_add(); + 0) 0.411 us | } + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.420 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.681 us | } + 0) 1.563 us | } + 0) 2.705 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.651 us | } + 0) 1.443 us | } + 0) 1.723 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.391 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.442 us | } + 0) 1.704 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.391 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.381 us | } + 0) 0.641 us | } + 0) 1.432 us | } + 0) 1.694 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.391 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.381 us | } + 0) 0.641 us | } + 0) 1.432 us | } + 0) 1.704 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.641 us | } + 0) 1.442 us | } + 0) 1.704 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.391 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.381 us | } + 0) 0.641 us | } + 0) 1.432 us | } + 0) 1.694 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.391 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.432 us | } + 0) 1.704 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.381 us | } + 0) 0.641 us | } + 0) 1.442 us | } + 0) 1.704 us | } + 0) 0.210 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.442 us | } + 0) 1.703 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.581 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.652 us | } + 0) + 13.956 us | } + 0) + 14.286 us | } + 0) 0.150 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.661 us | } + 0) 1.462 us | } + 0) 1.754 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.452 us | } + 0) 1.724 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.661 us | } + 0) 1.462 us | } + 0) 1.734 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.661 us | } + 0) 1.462 us | } + 0) 1.734 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.462 us | } + 0) 1.744 us | } + 0) 0.140 us | unlock_page(); + 0) 0.161 us | __rcu_read_unlock(); + 0) + 50.114 us | } + 0) | _raw_spin_unlock() { + 0) 0.161 us | preempt_count_sub(); + 0) 0.461 us | } + 0) + 51.496 us | } + 0) + 52.890 us | } + 0) 0.220 us | up_read(); + 0) + 54.743 us | } + 0) + 54.993 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.140 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.150 us | vmacache_find(); + 0) 0.140 us | vmacache_update(); + 0) 0.862 us | } + 0) | handle_mm_fault() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.181 us | mem_cgroup_from_task(); + 0) 0.260 us | __count_memcg_events(); + 0) 0.141 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.141 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.151 us | preempt_count_add(); + 0) 0.421 us | } + 0) | do_wp_page() { + 0) 0.131 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.130 us | page_trans_huge_mapcount(); + 0) 0.411 us | } + 0) 0.140 us | unlock_page(); + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | wp_page_copy() { + 0) | alloc_pages_vma() { + 0) 0.140 us | __get_vma_policy(); + 0) | get_vma_policy.part.0() { + 0) 0.160 us | get_task_policy.part.0(); + 0) 0.411 us | } + 0) 0.131 us | policy_nodemask(); + 0) 0.140 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.140 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.140 us | __inc_numa_state(); + 0) 0.151 us | __inc_numa_state(); + 0) 0.140 us | prep_new_page(); + 0) 1.072 us | } + 0) 1.744 us | } + 0) 3.386 us | } + 0) 0.151 us | preempt_count_add(); + 0) 0.160 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.150 us | preempt_count_sub(); + 0) | mem_cgroup_try_charge_delay() { + 0) | mem_cgroup_try_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.161 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.151 us | __rcu_read_unlock(); + 0) 1.262 us | } + 0) 0.161 us | try_charge(); + 0) 0.140 us | preempt_count_add(); + 0) 0.151 us | preempt_count_sub(); + 0) 2.395 us | } + 0) | mem_cgroup_throttle_swaprate() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.140 us | kthread_blkcg(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.052 us | } + 0) 3.847 us | } + 0) | _raw_spin_lock() { + 0) 0.160 us | preempt_count_add(); + 0) 0.421 us | } + 0) | ptep_clear_flush() { + 0) | flush_tlb_mm_range() { + 0) 0.141 us | preempt_count_add(); + 0) | flush_tlb_func_common.constprop.0() { + 0) 0.171 us | native_flush_tlb_one_user(); + 0) 0.481 us | } + 0) 0.140 us | preempt_count_sub(); + 0) 1.343 us | } + 0) 1.623 us | } + 0) | page_add_new_anon_rmap() { + 0) 0.201 us | __mod_node_page_state(); + 0) 0.140 us | __page_set_anon_rmap(); + 0) 0.732 us | } + 0) | mem_cgroup_commit_charge() { + 0) | mem_cgroup_charge_statistics() { + 0) 0.141 us | __mod_memcg_state(); + 0) 0.190 us | __count_memcg_events(); + 0) 0.741 us | } + 0) | memcg_check_events() { + 0) 0.160 us | mem_cgroup_event_ratelimit.isra.0(); + 0) 0.420 us | } + 0) 1.573 us | } + 0) | lru_cache_add_active_or_unevictable() { + 0) | __lru_cache_add() { + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 0.942 us | } + 0) 0.130 us | page_remove_rmap(); + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.390 us | } + 0) + 16.051 us | } + 0) + 17.984 us | } + 0) + 19.206 us | } + 0) + 20.759 us | } + 0) 0.160 us | up_read(); + 0) + 22.642 us | } + 0) + 22.913 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.140 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.160 us | vmacache_find(); + 0) 0.141 us | vmacache_update(); + 0) 0.792 us | } + 0) | handle_mm_fault() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.130 us | mem_cgroup_from_task(); + 0) 0.351 us | __count_memcg_events(); + 0) 0.141 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.140 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.431 us | } + 0) | do_wp_page() { + 0) 0.140 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.140 us | page_trans_huge_mapcount(); + 0) 0.420 us | } + 0) 0.140 us | page_move_anon_rmap(); + 0) 0.140 us | unlock_page(); + 0) 0.140 us | page_cpupid_xchg_last(); + 0) 0.141 us | ptep_set_access_flags(); + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 2.645 us | } + 0) 3.847 us | } + 0) 5.430 us | } + 0) 0.140 us | up_read(); + 0) 7.173 us | } + 0) 7.494 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.140 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.180 us | vmacache_find(); + 0) 0.141 us | vmacache_update(); + 0) 0.771 us | } + 0) | handle_mm_fault() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.130 us | mem_cgroup_from_task(); + 0) 0.151 us | __count_memcg_events(); + 0) 0.140 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.130 us | pmd_devmap_trans_unstable(); + 0) | filemap_map_pages() { + 0) 0.141 us | __rcu_read_lock(); + 0) | alloc_set_pte() { + 0) 0.140 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.151 us | preempt_count_add(); + 0) 0.421 us | } + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.150 us | __rcu_read_unlock(); + 0) 0.411 us | } + 0) 0.661 us | } + 0) 1.473 us | } + 0) 2.595 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 1.463 us | } + 0) 1.733 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.661 us | } + 0) 1.453 us | } + 0) 1.723 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.453 us | } + 0) 1.733 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.453 us | } + 0) 1.733 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.410 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.591 us | } + 0) 0.861 us | } + 0) 1.664 us | } + 0) 1.934 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 1.453 us | } + 0) 1.723 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.453 us | } + 0) 1.733 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 1.453 us | } + 0) 1.723 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 1.463 us | } + 0) 1.723 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.400 us | } + 0) 0.651 us | } + 0) 1.453 us | } + 0) 1.733 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.400 us | } + 0) 0.652 us | } + 0) 1.453 us | } + 0) 1.733 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.581 us | } + 0) 0.872 us | } + 0) 1.663 us | } + 0) 1.933 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.651 us | } + 0) 1.452 us | } + 0) 1.733 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 1.462 us | } + 0) 1.734 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.462 us | } + 0) 1.734 us | } + 0) 0.140 us | unlock_page(); + 0) 0.141 us | __rcu_read_unlock(); + 0) + 36.639 us | } + 0) | _raw_spin_unlock() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) + 38.181 us | } + 0) + 39.574 us | } + 0) 0.140 us | up_read(); + 0) + 41.508 us | } + 0) + 41.768 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.160 us | ktime_get_coarse_real_ts64(); + 0) 0.491 us | } + 0) 0.782 us | } + 0) 0.141 us | __x64_sys_set_robust_list(); + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.140 us | dput(); + 0) 0.181 us | mntput(); + 0) 0.722 us | } + 0) 0.140 us | unroll_tree_refs(); + 0) 0.140 us | kfree(); + 0) 1.583 us | } + 0) 1.863 us | } + 0) 3.487 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.130 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.161 us | vmacache_find(); + 0) 0.441 us | } + 0) | handle_mm_fault() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | mem_cgroup_from_task(); + 0) 0.140 us | __count_memcg_events(); + 0) 0.150 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.130 us | pmd_devmap_trans_unstable(); + 0) | filemap_map_pages() { + 0) 0.140 us | __rcu_read_lock(); + 0) | alloc_set_pte() { + 0) 0.141 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.160 us | preempt_count_add(); + 0) 0.431 us | } + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.421 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.160 us | __rcu_read_unlock(); + 0) 0.421 us | } + 0) 0.692 us | } + 0) 1.513 us | } + 0) 2.665 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.421 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.400 us | } + 0) 0.672 us | } + 0) 1.493 us | } + 0) 1.783 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.420 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.671 us | } + 0) 1.503 us | } + 0) 1.773 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.410 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.411 us | } + 0) 0.691 us | } + 0) 1.513 us | } + 0) 1.794 us | } + 0) 0.150 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.421 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.671 us | } + 0) 1.492 us | } + 0) 1.774 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.421 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.681 us | } + 0) 1.503 us | } + 0) 1.784 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.561 us | } + 0) 0.832 us | } + 0) 1.653 us | } + 0) 1.933 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.410 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 1.463 us | } + 0) 1.733 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.410 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 1.453 us | } + 0) 1.723 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.651 us | } + 0) 1.453 us | } + 0) 1.733 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.453 us | } + 0) 1.733 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.661 us | } + 0) 1.453 us | } + 0) 1.723 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.651 us | } + 0) 1.453 us | } + 0) 1.733 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.871 us | } + 0) 1.674 us | } + 0) 1.944 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.661 us | } + 0) 1.463 us | } + 0) 1.733 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.661 us | } + 0) 1.453 us | } + 0) 1.733 us | } + 0) 0.140 us | unlock_page(); + 0) 0.150 us | __rcu_read_unlock(); + 0) + 36.989 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.400 us | } + 0) + 38.322 us | } + 0) + 39.725 us | } + 0) 0.140 us | up_read(); + 0) + 41.118 us | } + 0) + 41.388 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.141 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.191 us | vmacache_find(); + 0) 0.140 us | vmacache_update(); + 0) 0.811 us | } + 0) | handle_mm_fault() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.141 us | mem_cgroup_from_task(); + 0) 0.140 us | __count_memcg_events(); + 0) 0.151 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.131 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.421 us | } + 0) | do_wp_page() { + 0) 0.161 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.140 us | page_trans_huge_mapcount(); + 0) 0.411 us | } + 0) 0.130 us | page_move_anon_rmap(); + 0) 0.131 us | unlock_page(); + 0) 0.130 us | page_cpupid_xchg_last(); + 0) 0.141 us | ptep_set_access_flags(); + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 2.595 us | } + 0) 3.757 us | } + 0) 5.139 us | } + 0) 0.130 us | up_read(); + 0) 6.893 us | } + 0) 7.163 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.140 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.170 us | vmacache_find(); + 0) 0.130 us | vmacache_update(); + 0) 0.902 us | } + 0) | handle_mm_fault() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.131 us | mem_cgroup_from_task(); + 0) 0.150 us | __count_memcg_events(); + 0) 0.140 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.131 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.431 us | } + 0) | do_wp_page() { + 0) 0.140 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.130 us | page_trans_huge_mapcount(); + 0) 0.420 us | } + 0) 0.140 us | unlock_page(); + 0) | _raw_spin_unlock() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | wp_page_copy() { + 0) | alloc_pages_vma() { + 0) 0.160 us | __get_vma_policy(); + 0) | get_vma_policy.part.0() { + 0) 0.140 us | get_task_policy.part.0(); + 0) 0.391 us | } + 0) 0.131 us | policy_nodemask(); + 0) 0.140 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.140 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.140 us | __inc_numa_state(); + 0) 0.150 us | __inc_numa_state(); + 0) 0.140 us | prep_new_page(); + 0) 1.072 us | } + 0) 1.703 us | } + 0) 3.337 us | } + 0) 0.150 us | preempt_count_add(); + 0) 0.160 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.140 us | preempt_count_sub(); + 0) | mem_cgroup_try_charge_delay() { + 0) | mem_cgroup_try_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.151 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.161 us | __rcu_read_unlock(); + 0) 1.272 us | } + 0) 0.150 us | try_charge(); + 0) 0.150 us | preempt_count_add(); + 0) 0.151 us | preempt_count_sub(); + 0) 2.405 us | } + 0) | mem_cgroup_throttle_swaprate() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.140 us | kthread_blkcg(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.952 us | } + 0) 3.757 us | } + 0) | _raw_spin_lock() { + 0) 0.160 us | preempt_count_add(); + 0) 0.431 us | } + 0) | ptep_clear_flush() { + 0) | flush_tlb_mm_range() { + 0) 0.140 us | preempt_count_add(); + 0) | flush_tlb_func_common.constprop.0() { + 0) 0.200 us | native_flush_tlb_one_user(); + 0) 0.471 us | } + 0) 0.190 us | preempt_count_sub(); + 0) 1.362 us | } + 0) 1.633 us | } + 0) | page_add_new_anon_rmap() { + 0) 0.190 us | __mod_node_page_state(); + 0) 0.130 us | __page_set_anon_rmap(); + 0) 0.781 us | } + 0) | mem_cgroup_commit_charge() { + 0) | mem_cgroup_charge_statistics() { + 0) 0.141 us | __mod_memcg_state(); + 0) 0.160 us | __count_memcg_events(); + 0) 0.702 us | } + 0) | memcg_check_events() { + 0) 0.150 us | mem_cgroup_event_ratelimit.isra.0(); + 0) 0.421 us | } + 0) 1.814 us | } + 0) | lru_cache_add_active_or_unevictable() { + 0) | __lru_cache_add() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.682 us | } + 0) 0.932 us | } + 0) 0.140 us | page_remove_rmap(); + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.400 us | } + 0) + 16.201 us | } + 0) + 18.114 us | } + 0) + 19.256 us | } + 0) + 20.638 us | } + 0) 0.160 us | up_read(); + 0) + 22.762 us | } + 0) + 23.034 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.130 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.150 us | vmacache_find(); + 0) 0.421 us | } + 0) | handle_mm_fault() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | mem_cgroup_from_task(); + 0) 0.150 us | __count_memcg_events(); + 0) 0.141 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.140 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.420 us | } + 0) | do_wp_page() { + 0) 0.150 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.150 us | page_trans_huge_mapcount(); + 0) 0.431 us | } + 0) 0.141 us | page_move_anon_rmap(); + 0) 0.140 us | unlock_page(); + 0) 0.151 us | page_cpupid_xchg_last(); + 0) 0.130 us | ptep_set_access_flags(); + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.400 us | } + 0) 2.595 us | } + 0) 3.737 us | } + 0) 5.110 us | } + 0) 0.141 us | up_read(); + 0) 6.502 us | } + 0) 6.773 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.131 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.181 us | vmacache_find(); + 0) 0.140 us | vmacache_update(); + 0) 0.751 us | } + 0) | handle_mm_fault() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.131 us | mem_cgroup_from_task(); + 0) 0.140 us | __count_memcg_events(); + 0) 0.141 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.141 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.421 us | } + 0) | do_wp_page() { + 0) 0.130 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.141 us | page_trans_huge_mapcount(); + 0) 0.671 us | } + 0) 0.140 us | page_move_anon_rmap(); + 0) 0.130 us | unlock_page(); + 0) 0.130 us | page_cpupid_xchg_last(); + 0) 0.140 us | ptep_set_access_flags(); + 0) | _raw_spin_unlock() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 2.825 us | } + 0) 3.987 us | } + 0) 5.370 us | } + 0) 0.130 us | up_read(); + 0) 7.063 us | } + 0) 7.334 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.141 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.180 us | vmacache_find(); + 0) 0.140 us | vmacache_update(); + 0) 0.771 us | } + 0) | handle_mm_fault() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.131 us | mem_cgroup_from_task(); + 0) 0.140 us | __count_memcg_events(); + 0) 0.141 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.130 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.420 us | } + 0) | do_wp_page() { + 0) 0.140 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.130 us | page_trans_huge_mapcount(); + 0) 0.411 us | } + 0) 0.131 us | page_move_anon_rmap(); + 0) 0.130 us | unlock_page(); + 0) 0.141 us | page_cpupid_xchg_last(); + 0) 0.140 us | ptep_set_access_flags(); + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 2.565 us | } + 0) 3.707 us | } + 0) 5.080 us | } + 0) 0.141 us | up_read(); + 0) 6.803 us | } + 0) 7.063 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.130 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.171 us | vmacache_find(); + 0) 0.140 us | vmacache_update(); + 0) 0.741 us | } + 0) | handle_mm_fault() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.141 us | mem_cgroup_from_task(); + 0) 0.140 us | __count_memcg_events(); + 0) 0.140 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.141 us | pmd_devmap_trans_unstable(); + 0) | filemap_map_pages() { + 0) 0.140 us | __rcu_read_lock(); + 0) | alloc_set_pte() { + 0) 0.130 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.410 us | } + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.151 us | __rcu_read_unlock(); + 0) 0.551 us | } + 0) 0.812 us | } + 0) 1.633 us | } + 0) 2.735 us | } + 0) 0.131 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.150 us | __rcu_read_unlock(); + 0) 0.400 us | } + 0) 0.662 us | } + 0) 1.463 us | } + 0) 1.743 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.400 us | } + 0) 0.672 us | } + 0) 1.463 us | } + 0) 1.733 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.400 us | } + 0) 0.652 us | } + 0) 1.453 us | } + 0) 1.733 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.400 us | } + 0) 0.652 us | } + 0) 1.453 us | } + 0) 1.733 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 1.453 us | } + 0) 1.733 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.651 us | } + 0) 1.453 us | } + 0) 1.733 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.871 us | } + 0) 1.673 us | } + 0) 2.004 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 1.453 us | } + 0) 1.733 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 1.453 us | } + 0) 1.723 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.652 us | } + 0) 1.463 us | } + 0) 1.733 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.652 us | } + 0) 1.453 us | } + 0) 1.733 us | } + 0) 0.131 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.400 us | } + 0) 0.652 us | } + 0) 1.453 us | } + 0) 1.733 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.400 us | } + 0) 0.652 us | } + 0) 1.453 us | } + 0) 1.733 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.651 us | } + 0) 1.523 us | } + 0) 1.803 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.463 us | } + 0) 1.733 us | } + 0) 0.140 us | unlock_page(); + 0) 0.150 us | __rcu_read_unlock(); + 0) + 36.679 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) + 37.831 us | } + 0) + 39.223 us | } + 0) 0.130 us | up_read(); + 0) + 40.927 us | } + 0) + 41.187 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.140 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.201 us | vmacache_find(); + 0) 0.140 us | vmacache_update(); + 0) 0.792 us | } + 0) | handle_mm_fault() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | mem_cgroup_from_task(); + 0) 0.150 us | __count_memcg_events(); + 0) 0.150 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.141 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.421 us | } + 0) | do_wp_page() { + 0) 0.140 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.130 us | page_trans_huge_mapcount(); + 0) 0.410 us | } + 0) 0.140 us | unlock_page(); + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | wp_page_copy() { + 0) | alloc_pages_vma() { + 0) 0.150 us | __get_vma_policy(); + 0) | get_vma_policy.part.0() { + 0) 0.130 us | get_task_policy.part.0(); + 0) 0.391 us | } + 0) 0.141 us | policy_nodemask(); + 0) 0.140 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.140 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.140 us | __inc_numa_state(); + 0) 0.160 us | __inc_numa_state(); + 0) 0.140 us | prep_new_page(); + 0) 1.062 us | } + 0) 1.714 us | } + 0) 3.336 us | } + 0) 0.150 us | preempt_count_add(); + 0) 0.150 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.141 us | preempt_count_sub(); + 0) | mem_cgroup_try_charge_delay() { + 0) | mem_cgroup_try_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.150 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.160 us | __rcu_read_unlock(); + 0) 1.443 us | } + 0) 0.151 us | try_charge(); + 0) 0.150 us | preempt_count_add(); + 0) 0.151 us | preempt_count_sub(); + 0) 2.565 us | } + 0) | mem_cgroup_throttle_swaprate() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.140 us | kthread_blkcg(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.952 us | } + 0) 3.937 us | } + 0) | _raw_spin_lock() { + 0) 0.160 us | preempt_count_add(); + 0) 0.430 us | } + 0) | ptep_clear_flush() { + 0) | flush_tlb_mm_range() { + 0) 0.130 us | preempt_count_add(); + 0) | flush_tlb_func_common.constprop.0() { + 0) 0.260 us | native_flush_tlb_one_user(); + 0) 0.541 us | } + 0) 0.140 us | preempt_count_sub(); + 0) 1.372 us | } + 0) 1.663 us | } + 0) | page_add_new_anon_rmap() { + 0) 0.191 us | __mod_node_page_state(); + 0) 0.180 us | __page_set_anon_rmap(); + 0) 0.811 us | } + 0) | mem_cgroup_commit_charge() { + 0) | mem_cgroup_charge_statistics() { + 0) 0.140 us | __mod_memcg_state(); + 0) 0.150 us | __count_memcg_events(); + 0) 0.701 us | } + 0) | memcg_check_events() { + 0) 0.150 us | mem_cgroup_event_ratelimit.isra.0(); + 0) 0.410 us | } + 0) 1.533 us | } + 0) | lru_cache_add_active_or_unevictable() { + 0) | __lru_cache_add() { + 0) 0.141 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.701 us | } + 0) 0.962 us | } + 0) 0.140 us | page_remove_rmap(); + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) + 16.070 us | } + 0) + 17.984 us | } + 0) + 19.096 us | } + 0) + 20.488 us | } + 0) 0.161 us | up_read(); + 0) + 22.272 us | } + 0) + 22.542 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.141 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.190 us | vmacache_find(); + 0) 0.140 us | vmacache_update(); + 0) 0.751 us | } + 0) | handle_mm_fault() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.141 us | mem_cgroup_from_task(); + 0) 0.150 us | __count_memcg_events(); + 0) 0.141 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.150 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.420 us | } + 0) | do_wp_page() { + 0) 0.150 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.140 us | page_trans_huge_mapcount(); + 0) 0.421 us | } + 0) 0.140 us | unlock_page(); + 0) | _raw_spin_unlock() { + 0) 0.311 us | preempt_count_sub(); + 0) 0.571 us | } + 0) | wp_page_copy() { + 0) | alloc_pages_vma() { + 0) 0.150 us | __get_vma_policy(); + 0) | get_vma_policy.part.0() { + 0) 0.140 us | get_task_policy.part.0(); + 0) 0.401 us | } + 0) 0.141 us | policy_nodemask(); + 0) 0.140 us | policy_node(); + 0) | __alloc_pages_nodemask() { + 0) 0.150 us | should_fail_alloc_page(); + 0) | get_page_from_freelist() { + 0) 0.140 us | __inc_numa_state(); + 0) 0.151 us | __inc_numa_state(); + 0) 0.140 us | prep_new_page(); + 0) 1.042 us | } + 0) 1.634 us | } + 0) 3.286 us | } + 0) 0.150 us | preempt_count_add(); + 0) 0.150 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.130 us | preempt_count_sub(); + 0) | mem_cgroup_try_charge_delay() { + 0) | mem_cgroup_try_charge() { + 0) | get_mem_cgroup_from_mm() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.150 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.150 us | __rcu_read_unlock(); + 0) 1.252 us | } + 0) 0.151 us | try_charge(); + 0) 0.150 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 2.384 us | } + 0) | mem_cgroup_throttle_swaprate() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.140 us | kthread_blkcg(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.952 us | } + 0) 3.727 us | } + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.410 us | } + 0) | ptep_clear_flush() { + 0) | flush_tlb_mm_range() { + 0) 0.130 us | preempt_count_add(); + 0) | flush_tlb_func_common.constprop.0() { + 0) 0.190 us | native_flush_tlb_one_user(); + 0) 0.470 us | } + 0) 0.130 us | preempt_count_sub(); + 0) 1.302 us | } + 0) 1.562 us | } + 0) | page_add_new_anon_rmap() { + 0) 0.190 us | __mod_node_page_state(); + 0) 0.140 us | __page_set_anon_rmap(); + 0) 0.761 us | } + 0) | mem_cgroup_commit_charge() { + 0) | mem_cgroup_charge_statistics() { + 0) 0.140 us | __mod_memcg_state(); + 0) 0.161 us | __count_memcg_events(); + 0) 0.711 us | } + 0) | memcg_check_events() { + 0) 0.150 us | mem_cgroup_event_ratelimit.isra.0(); + 0) 0.421 us | } + 0) 1.533 us | } + 0) | lru_cache_add_active_or_unevictable() { + 0) | __lru_cache_add() { + 0) 0.130 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.691 us | } + 0) 0.941 us | } + 0) 0.130 us | page_remove_rmap(); + 0) | _raw_spin_unlock() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) + 15.860 us | } + 0) + 17.943 us | } + 0) + 19.256 us | } + 0) + 20.628 us | } + 0) 0.171 us | up_read(); + 0) + 22.372 us | } + 0) + 22.652 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.140 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.190 us | vmacache_find(); + 0) 0.140 us | vmacache_update(); + 0) 0.781 us | } + 0) | handle_mm_fault() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.130 us | mem_cgroup_from_task(); + 0) 0.140 us | __count_memcg_events(); + 0) 0.140 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.150 us | pmd_devmap_trans_unstable(); + 0) | filemap_map_pages() { + 0) 0.130 us | __rcu_read_lock(); + 0) | alloc_set_pte() { + 0) 0.131 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.421 us | } + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.150 us | __rcu_read_unlock(); + 0) 0.411 us | } + 0) 0.681 us | } + 0) 1.483 us | } + 0) 2.585 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.400 us | } + 0) 0.662 us | } + 0) 1.463 us | } + 0) 1.733 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.400 us | } + 0) 0.662 us | } + 0) 1.463 us | } + 0) 1.743 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.400 us | } + 0) 0.662 us | } + 0) 1.453 us | } + 0) 1.733 us | } + 0) 0.131 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.400 us | } + 0) 0.652 us | } + 0) 1.453 us | } + 0) 2.334 us | } + 0) 0.150 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.661 us | } + 0) 1.472 us | } + 0) 1.744 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.661 us | } + 0) 1.462 us | } + 0) 1.744 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.661 us | } + 0) 1.462 us | } + 0) 1.744 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.661 us | } + 0) 1.462 us | } + 0) 1.744 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.661 us | } + 0) 1.462 us | } + 0) 1.734 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 1.462 us | } + 0) 1.744 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.661 us | } + 0) 1.463 us | } + 0) 1.733 us | } + 0) 0.171 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.661 us | } + 0) 1.453 us | } + 0) 1.733 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.410 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.651 us | } + 0) 1.463 us | } + 0) 1.743 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 1.462 us | } + 0) 1.734 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.661 us | } + 0) 1.453 us | } + 0) 1.733 us | } + 0) 0.140 us | unlock_page(); + 0) 0.150 us | __rcu_read_unlock(); + 0) + 37.821 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.391 us | } + 0) + 39.063 us | } + 0) + 40.426 us | } + 0) 0.131 us | up_read(); + 0) + 42.219 us | } + 0) + 42.490 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.141 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.151 us | vmacache_find(); + 0) 0.431 us | } + 0) | handle_mm_fault() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.140 us | mem_cgroup_from_task(); + 0) 0.151 us | __count_memcg_events(); + 0) 0.140 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.140 us | pmd_devmap_trans_unstable(); + 0) | filemap_map_pages() { + 0) 0.140 us | __rcu_read_lock(); + 0) | alloc_set_pte() { + 0) 0.140 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.160 us | preempt_count_add(); + 0) 0.421 us | } + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.151 us | __rcu_read_unlock(); + 0) 0.411 us | } + 0) 0.661 us | } + 0) 1.613 us | } + 0) 2.725 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 1.473 us | } + 0) 1.743 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 1.463 us | } + 0) 1.733 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.463 us | } + 0) 1.743 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.662 us | } + 0) 1.463 us | } + 0) 1.733 us | } + 0) 0.131 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.400 us | } + 0) 0.652 us | } + 0) 1.453 us | } + 0) 1.743 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.662 us | } + 0) 1.463 us | } + 0) 1.743 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.732 us | } + 0) 1.543 us | } + 0) 1.813 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.651 us | } + 0) 1.463 us | } + 0) 1.743 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 1.462 us | } + 0) 1.734 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.651 us | } + 0) 1.462 us | } + 0) 1.734 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 1.462 us | } + 0) 1.744 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.651 us | } + 0) 1.463 us | } + 0) 1.733 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.661 us | } + 0) 1.453 us | } + 0) 1.733 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.210 us | __rcu_read_unlock(); + 0) 0.471 us | } + 0) 0.742 us | } + 0) 1.533 us | } + 0) 1.813 us | } + 0) 0.151 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.652 us | } + 0) 1.463 us | } + 0) 1.733 us | } + 0) 0.141 us | unlock_page(); + 0) 0.150 us | __rcu_read_unlock(); + 0) + 36.889 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.400 us | } + 0) + 38.052 us | } + 0) + 39.434 us | } + 0) 0.130 us | up_read(); + 0) + 40.817 us | } + 0) + 41.077 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.150 us | ktime_get_coarse_real_ts64(); + 0) 0.440 us | } + 0) 0.732 us | } + 0) | __ia32_sys_getpid() { + 0) | __task_pid_nr_ns() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.802 us | } + 0) 1.112 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.150 us | dput(); + 0) 0.160 us | mntput(); + 0) 0.721 us | } + 0) 0.130 us | unroll_tree_refs(); + 0) 0.130 us | kfree(); + 0) 1.563 us | } + 0) 1.844 us | } + 0) 4.278 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.140 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.170 us | vmacache_find(); + 0) 0.140 us | vmacache_update(); + 0) 0.751 us | } + 0) | handle_mm_fault() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.130 us | mem_cgroup_from_task(); + 0) 0.150 us | __count_memcg_events(); + 0) 0.140 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.130 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.170 us | preempt_count_add(); + 0) 0.440 us | } + 0) | do_wp_page() { + 0) 0.160 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.130 us | page_trans_huge_mapcount(); + 0) 0.421 us | } + 0) 0.141 us | page_move_anon_rmap(); + 0) 0.140 us | unlock_page(); + 0) 0.151 us | page_cpupid_xchg_last(); + 0) 0.140 us | ptep_set_access_flags(); + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.400 us | } + 0) 2.605 us | } + 0) 3.937 us | } + 0) 5.340 us | } + 0) 0.140 us | up_read(); + 0) 7.043 us | } + 0) 7.313 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.140 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.141 us | vmacache_find(); + 0) 0.411 us | } + 0) | handle_mm_fault() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.130 us | mem_cgroup_from_task(); + 0) 0.150 us | __count_memcg_events(); + 0) 0.140 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.140 us | pmd_devmap_trans_unstable(); + 0) | filemap_map_pages() { + 0) 0.140 us | __rcu_read_lock(); + 0) | alloc_set_pte() { + 0) 0.130 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.420 us | } + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.411 us | } + 0) 0.661 us | } + 0) 1.472 us | } + 0) 2.585 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.661 us | } + 0) 1.462 us | } + 0) 1.744 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.661 us | } + 0) 1.452 us | } + 0) 1.734 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 1.463 us | } + 0) 1.743 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.400 us | } + 0) 0.662 us | } + 0) 1.473 us | } + 0) 1.733 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 1.462 us | } + 0) 1.744 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.661 us | } + 0) 1.462 us | } + 0) 1.734 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.462 us | } + 0) 1.734 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.462 us | } + 0) 1.734 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.651 us | } + 0) 1.452 us | } + 0) 1.734 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.462 us | } + 0) 1.734 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.463 us | } + 0) 1.733 us | } + 0) 0.291 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 1.463 us | } + 0) 1.733 us | } + 0) 0.131 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.463 us | } + 0) 1.733 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.410 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 1.463 us | } + 0) 1.733 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.410 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 1.463 us | } + 0) 1.743 us | } + 0) 0.140 us | unlock_page(); + 0) 0.150 us | __rcu_read_unlock(); + 0) + 36.910 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) + 38.061 us | } + 0) + 39.444 us | } + 0) 0.131 us | up_read(); + 0) + 40.807 us | } + 0) + 41.077 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.130 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.130 us | vmacache_find(); + 0) 0.400 us | } + 0) | handle_mm_fault() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.141 us | mem_cgroup_from_task(); + 0) 0.150 us | __count_memcg_events(); + 0) 0.141 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.131 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.421 us | } + 0) | do_wp_page() { + 0) 0.140 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.130 us | page_trans_huge_mapcount(); + 0) 0.410 us | } + 0) 0.140 us | page_move_anon_rmap(); + 0) 0.140 us | unlock_page(); + 0) 0.140 us | page_cpupid_xchg_last(); + 0) 0.141 us | ptep_set_access_flags(); + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.411 us | } + 0) 2.745 us | } + 0) 3.917 us | } + 0) 5.299 us | } + 0) 0.140 us | up_read(); + 0) 6.662 us | } + 0) 6.944 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.130 us | ktime_get_coarse_real_ts64(); + 0) 0.400 us | } + 0) 0.682 us | } + 0) | __x64_sys_setpgid() { + 0) | __se_sys_setpgid() { + 0) 0.140 us | __rcu_read_lock(); + 0) | _raw_write_lock_irq() { + 0) 0.151 us | preempt_count_add(); + 0) 0.421 us | } + 0) 0.321 us | find_task_by_vpid(); + 0) 0.200 us | security_task_setpgid(); + 0) | _raw_write_unlock_irq() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 0.130 us | __rcu_read_unlock(); + 0) 2.635 us | } + 0) 2.926 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.130 us | dput(); + 0) 0.140 us | mntput(); + 0) 0.672 us | } + 0) 0.140 us | unroll_tree_refs(); + 0) 0.131 us | kfree(); + 0) 1.483 us | } + 0) 1.753 us | } + 0) 5.941 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.140 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.180 us | vmacache_find(); + 0) 0.140 us | vmacache_update(); + 0) 0.771 us | } + 0) | handle_mm_fault() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.150 us | mem_cgroup_from_task(); + 0) 0.150 us | __count_memcg_events(); + 0) 0.130 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.130 us | pmd_devmap_trans_unstable(); + 0) | filemap_map_pages() { + 0) 0.140 us | __rcu_read_lock(); + 0) | alloc_set_pte() { + 0) 0.140 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.180 us | preempt_count_add(); + 0) 0.441 us | } + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.150 us | __rcu_read_lock(); + 0) 0.420 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.150 us | __rcu_read_unlock(); + 0) 0.411 us | } + 0) 0.661 us | } + 0) 1.483 us | } + 0) 2.635 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.150 us | __rcu_read_unlock(); + 0) 0.481 us | } + 0) 0.741 us | } + 0) 1.553 us | } + 0) 1.824 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.462 us | } + 0) 1.744 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.661 us | } + 0) 1.462 us | } + 0) 1.744 us | } + 0) 0.150 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.651 us | } + 0) 1.463 us | } + 0) 1.743 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.400 us | } + 0) 0.651 us | } + 0) 1.463 us | } + 0) 1.743 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.400 us | } + 0) 0.662 us | } + 0) 1.453 us | } + 0) 1.733 us | } + 0) 0.131 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.400 us | } + 0) 0.652 us | } + 0) 1.463 us | } + 0) 1.743 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.822 us | } + 0) 1.623 us | } + 0) 1.903 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.661 us | } + 0) 1.473 us | } + 0) 1.733 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.671 us | } + 0) 1.463 us | } + 0) 1.743 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.671 us | } + 0) 1.463 us | } + 0) 1.743 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.661 us | } + 0) 1.463 us | } + 0) 1.743 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.400 us | } + 0) 0.662 us | } + 0) 1.463 us | } + 0) 1.733 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.662 us | } + 0) 1.463 us | } + 0) 1.743 us | } + 0) 0.141 us | unlock_page(); + 0) 0.150 us | __rcu_read_unlock(); + 0) + 35.145 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.400 us | } + 0) + 36.288 us | } + 0) + 37.671 us | } + 0) 0.211 us | up_read(); + 0) + 39.474 us | } + 0) + 39.764 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.140 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.190 us | vmacache_find(); + 0) 0.141 us | vmacache_update(); + 0) 0.772 us | } + 0) | handle_mm_fault() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.140 us | mem_cgroup_from_task(); + 0) 0.151 us | __count_memcg_events(); + 0) 0.150 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.130 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.150 us | preempt_count_add(); + 0) 0.421 us | } + 0) | do_wp_page() { + 0) 0.140 us | vm_normal_page(); + 0) | reuse_swap_page() { + 0) 0.131 us | page_trans_huge_mapcount(); + 0) 0.401 us | } + 0) 0.130 us | page_move_anon_rmap(); + 0) 0.130 us | unlock_page(); + 0) 0.130 us | page_cpupid_xchg_last(); + 0) 0.140 us | ptep_set_access_flags(); + 0) | _raw_spin_unlock() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 2.565 us | } + 0) 3.687 us | } + 0) 5.070 us | } + 0) 0.140 us | up_read(); + 0) 6.802 us | } + 0) 7.064 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.130 us | ktime_get_coarse_real_ts64(); + 0) 0.401 us | } + 0) 0.692 us | } + 0) | __x64_sys_openat() { + 0) | do_sys_open() { + 0) | getname() { + 0) | getname_flags() { + 0) | kmem_cache_alloc() { + 0) 0.140 us | should_failslab(); + 0) 0.140 us | memcg_kmem_put_cache(); + 0) 1.082 us | } + 0) | __check_object_size() { + 0) 0.150 us | check_stack_object(); + 0) 0.190 us | __virt_addr_valid(); + 0) 0.160 us | __check_heap_object(); + 0) 1.232 us | } + 0) 3.096 us | } + 0) 3.376 us | } + 0) | get_unused_fd_flags() { + 0) | __alloc_fd() { + 0) | _raw_spin_lock() { + 0) 0.160 us | preempt_count_add(); + 0) 0.431 us | } + 0) 0.151 us | expand_files(); + 0) | _raw_spin_unlock() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.653 us | } + 0) 2.023 us | } + 0) | do_filp_open() { + 0) | path_openat() { + 0) | alloc_empty_file() { + 0) | __alloc_file() { + 0) | kmem_cache_alloc() { + 0) 0.161 us | should_failslab(); + 0) | memcg_kmem_get_cache() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.150 us | __rcu_read_unlock(); + 0) 1.403 us | } + 0) | memcg_kmem_put_cache() { + 0) 0.151 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.761 us | } + 0) 2.956 us | } + 0) 0.160 us | security_file_alloc(); + 0) 0.140 us | __mutex_init(); + 0) 3.817 us | } + 0) 0.151 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 4.839 us | } + 0) | path_init() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.240 us | set_root(); + 0) 0.141 us | nd_jump_root(); + 0) 1.112 us | } + 0) | link_path_walk() { + 0) | inode_permission() { + 0) 0.140 us | generic_permission(); + 0) 0.151 us | security_inode_permission(); + 0) 0.752 us | } + 0) | walk_component() { + 0) | lookup_fast() { + 0) 0.441 us | __d_lookup_rcu(); + 0) | __follow_mount_rcu.isra.0() { + 0) 0.561 us | __lookup_mnt(); + 0) 1.102 us | } + 0) 2.013 us | } + 0) 2.345 us | } + 0) | inode_permission() { + 0) 0.150 us | kernfs_iop_permission(); + 0) 1.252 us | } + 0) | unlazy_walk() { + 0) 0.140 us | legitimize_links(); + 0) | legitimize_path.isra.0() { + 0) 0.240 us | __legitimize_mnt(); + 0) 0.551 us | } + 0) | legitimize_path.isra.0() { + 0) 0.280 us | __legitimize_mnt(); + 0) 0.571 us | } + 0) 0.150 us | __rcu_read_unlock(); + 0) 2.084 us | } + 0) | inode_permission() { + 0) | kernfs_iop_permission() { + 0) 0.271 us | mutex_lock(); + 0) | kernfs_refresh_inode() { + 0) 0.170 us | set_nlink(); + 0) 0.641 us | } + 0) 0.140 us | mutex_unlock(); + 0) 0.140 us | generic_permission(); + 0) 1.894 us | } + 0) 0.140 us | security_inode_permission(); + 0) 2.444 us | } + 0) | walk_component() { + 0) | lookup_fast() { + 0) | __d_lookup() { + 0) 0.140 us | __rcu_read_lock(); + 0) | _raw_spin_lock() { + 0) 0.160 us | preempt_count_add(); + 0) 0.420 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.410 us | } + 0) 0.160 us | __rcu_read_unlock(); + 0) 2.104 us | } + 0) | kernfs_dop_revalidate() { + 0) 0.140 us | mutex_lock(); + 0) 0.140 us | mutex_unlock(); + 0) 1.673 us | } + 0) 0.141 us | follow_managed(); + 0) 4.839 us | } + 0) | dput() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.150 us | __rcu_read_unlock(); + 0) 0.712 us | } + 0) 5.981 us | } + 0) | inode_permission() { + 0) | kernfs_iop_permission() { + 0) 0.140 us | mutex_lock(); + 0) | kernfs_refresh_inode() { + 0) 0.140 us | set_nlink(); + 0) 0.391 us | } + 0) 0.140 us | mutex_unlock(); + 0) 0.140 us | generic_permission(); + 0) 1.623 us | } + 0) 0.140 us | security_inode_permission(); + 0) 2.274 us | } + 0) | walk_component() { + 0) | lookup_fast() { + 0) | __d_lookup() { + 0) 0.161 us | __rcu_read_lock(); + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 0.141 us | __rcu_read_unlock(); + 0) 1.994 us | } + 0) | kernfs_dop_revalidate() { + 0) 0.140 us | mutex_lock(); + 0) 0.130 us | mutex_unlock(); + 0) 1.132 us | } + 0) | follow_managed() { + 0) | lookup_mnt() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.370 us | __lookup_mnt(); + 0) | legitimize_mnt() { + 0) 0.310 us | __legitimize_mnt(); + 0) 0.581 us | } + 0) 0.140 us | __rcu_read_unlock(); + 0) 1.923 us | } + 0) | dput() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.671 us | } + 0) 3.236 us | } + 0) 6.903 us | } + 0) | dput() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.671 us | } + 0) | mntput() { + 0) | mntput_no_expire() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.681 us | } + 0) 1.042 us | } + 0) 9.187 us | } + 0) | inode_permission() { + 0) 0.131 us | generic_permission(); + 0) 0.140 us | security_inode_permission(); + 0) 1.232 us | } + 0) + 29.145 us | } + 0) 0.150 us | complete_walk(); + 0) | mnt_want_write() { + 0) | __sb_start_write() { + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.972 us | } + 0) | __mnt_want_write() { + 0) 0.140 us | preempt_count_add(); + 0) 0.131 us | preempt_count_sub(); + 0) 0.701 us | } + 0) 2.204 us | } + 0) 0.141 us | down_write(); + 0) | d_lookup() { + 0) | __d_lookup() { + 0) 0.131 us | __rcu_read_lock(); + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.400 us | } + 0) 0.140 us | __rcu_read_unlock(); + 0) 2.034 us | } + 0) 2.304 us | } + 0) 0.130 us | up_write(); + 0) | mnt_drop_write() { + 0) | __mnt_drop_write() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.882 us | } + 0) | __sb_end_write() { + 0) 0.140 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.682 us | } + 0) 1.974 us | } + 0) 0.140 us | follow_managed(); + 0) | dput() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.681 us | } + 0) 0.140 us | complete_walk(); + 0) | mnt_want_write() { + 0) | __sb_start_write() { + 0) 0.131 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.691 us | } + 0) | __mnt_want_write() { + 0) 0.140 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 1.783 us | } + 0) | may_open.isra.0() { + 0) | inode_permission() { + 0) 0.130 us | generic_permission(); + 0) 0.140 us | security_inode_permission(); + 0) 0.691 us | } + 0) 1.082 us | } + 0) | vfs_open() { + 0) | do_dentry_open() { + 0) | path_get() { + 0) 0.130 us | mntget(); + 0) 0.471 us | } + 0) | __mnt_want_write() { + 0) 0.140 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.691 us | } + 0) 0.151 us | try_module_get(); + 0) | security_file_open() { + 0) 0.150 us | __fsnotify_parent(); + 0) 0.270 us | fsnotify(); + 0) 0.902 us | } + 0) 0.221 us | mutex_lock(); + 0) 0.130 us | mutex_unlock(); + 0) 0.250 us | file_ra_state_init(); + 0) 4.478 us | } + 0) 4.779 us | } + 0) 0.150 us | security_path_truncate(); + 0) | do_truncate() { + 0) | dentry_needs_remove_privs() { + 0) | dentry_needs_remove_privs.part.0() { + 0) 0.140 us | should_remove_suid(); + 0) | security_inode_need_killpriv() { + 0) | cap_inode_need_killpriv() { + 0) | __vfs_getxattr() { + 0) | xattr_resolve_name() { + 0) 0.130 us | is_bad_inode(); + 0) 0.531 us | } + 0) 0.921 us | } + 0) 1.333 us | } + 0) 1.844 us | } + 0) 2.515 us | } + 0) 2.885 us | } + 0) 0.140 us | down_write(); + 0) | notify_change() { + 0) | current_time() { + 0) 0.140 us | ktime_get_coarse_real_ts64(); + 0) 0.151 us | timespec64_trunc(); + 0) 0.702 us | } + 0) 0.141 us | security_inode_setattr(); + 0) | simple_setattr() { + 0) | setattr_prepare() { + 0) 0.140 us | inode_newsize_ok(); + 0) 0.440 us | } + 0) | truncate_setsize() { + 0) | truncate_pagecache() { + 0) | unmap_mapping_range() { + 0) | unmap_mapping_pages() { + 0) 0.140 us | down_write(); + 0) 0.130 us | up_write(); + 0) 0.691 us | } + 0) 1.052 us | } + 0) 0.200 us | truncate_inode_pages_range(); + 0) | unmap_mapping_range() { + 0) | unmap_mapping_pages() { + 0) 0.140 us | down_write(); + 0) 0.130 us | up_write(); + 0) 0.681 us | } + 0) 0.941 us | } + 0) 2.826 us | } + 0) 3.186 us | } + 0) | setattr_copy() { + 0) 0.141 us | timespec64_trunc(); + 0) 0.150 us | timespec64_trunc(); + 0) 0.732 us | } + 0) 0.361 us | __mark_inode_dirty(); + 0) 5.681 us | } + 0) 0.151 us | __fsnotify_parent(); + 0) 0.150 us | fsnotify(); + 0) 8.055 us | } + 0) 0.140 us | up_write(); + 0) + 11.942 us | } + 0) | mnt_drop_write() { + 0) | __mnt_drop_write() { + 0) 0.130 us | preempt_count_add(); + 0) 0.141 us | preempt_count_sub(); + 0) 0.681 us | } + 0) | __sb_end_write() { + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.681 us | } + 0) 1.764 us | } + 0) | terminate_walk() { + 0) | dput() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.712 us | } + 0) | mntput() { + 0) | mntput_no_expire() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.671 us | } + 0) 0.952 us | } + 0) | dput() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.681 us | } + 0) | mntput() { + 0) | mntput_no_expire() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.671 us | } + 0) 0.952 us | } + 0) 4.047 us | } + 0) + 71.885 us | } + 0) 0.160 us | restore_nameidata(); + 0) + 72.506 us | } + 0) 0.140 us | __fsnotify_parent(); + 0) 0.151 us | fsnotify(); + 0) | fd_install() { + 0) | __fd_install() { + 0) 0.141 us | preempt_count_add(); + 0) 0.140 us | preempt_count_sub(); + 0) 0.682 us | } + 0) 0.952 us | } + 0) | putname() { + 0) 0.181 us | kmem_cache_free(); + 0) 0.461 us | } + 0) + 80.922 us | } + 0) + 81.192 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.141 us | dput(); + 0) 0.140 us | mntput(); + 0) 0.671 us | } + 0) 0.140 us | unroll_tree_refs(); + 0) 0.140 us | kfree(); + 0) 1.493 us | } + 0) 1.763 us | } + 0) + 84.599 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.140 us | ktime_get_coarse_real_ts64(); + 0) 0.401 us | } + 0) 0.691 us | } + 0) | __x64_sys_close() { + 0) | __se_sys_close() { + 0) | __close_fd() { + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) | filp_close() { + 0) 0.171 us | dnotify_flush(); + 0) 0.170 us | locks_remove_posix(); + 0) | fput() { + 0) 0.140 us | fput_many(); + 0) 0.400 us | } + 0) 1.403 us | } + 0) 2.745 us | } + 0) 3.016 us | } + 0) 3.296 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.141 us | dput(); + 0) 0.140 us | mntput(); + 0) 0.681 us | } + 0) 0.140 us | unroll_tree_refs(); + 0) 0.140 us | kfree(); + 0) 1.493 us | } + 0) 1.763 us | } + 0) 6.312 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.141 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.181 us | vmacache_find(); + 0) 0.140 us | vmacache_update(); + 0) 0.791 us | } + 0) | handle_mm_fault() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.141 us | mem_cgroup_from_task(); + 0) 0.180 us | __count_memcg_events(); + 0) 0.130 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.131 us | pmd_devmap_trans_unstable(); + 0) | filemap_map_pages() { + 0) 0.131 us | __rcu_read_lock(); + 0) | alloc_set_pte() { + 0) 0.131 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.401 us | } + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.400 us | } + 0) 0.662 us | } + 0) 1.473 us | } + 0) 2.575 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.400 us | } + 0) 0.662 us | } + 0) 1.463 us | } + 0) 1.733 us | } + 0) 0.131 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.491 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.661 us | } + 0) 1.553 us | } + 0) 1.813 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.410 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 1.463 us | } + 0) 1.743 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 1.453 us | } + 0) 1.733 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.410 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 1.463 us | } + 0) 1.733 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 1.463 us | } + 0) 1.733 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.661 us | } + 0) 1.453 us | } + 0) 1.733 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 1.452 us | } + 0) 1.733 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.651 us | } + 0) 1.532 us | } + 0) 1.814 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.661 us | } + 0) 1.462 us | } + 0) 1.734 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.421 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.651 us | } + 0) 1.473 us | } + 0) 1.753 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.661 us | } + 0) 1.463 us | } + 0) 1.733 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 1.463 us | } + 0) 1.743 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 1.453 us | } + 0) 1.733 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.661 us | } + 0) 1.453 us | } + 0) 1.733 us | } + 0) 0.140 us | unlock_page(); + 0) 0.140 us | __rcu_read_unlock(); + 0) + 36.388 us | } + 0) | _raw_spin_unlock() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.571 us | } + 0) + 37.731 us | } + 0) + 39.163 us | } + 0) 0.141 us | up_read(); + 0) + 40.937 us | } + 0) + 41.207 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.130 us | ktime_get_coarse_real_ts64(); + 0) 0.401 us | } + 0) 0.681 us | } + 0) | __x64_sys_dup2() { + 0) | __se_sys_dup2() { + 0) | ksys_dup3() { + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.140 us | expand_files(); + 0) | do_dup2() { + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.400 us | } + 0) 0.722 us | } + 0) 1.803 us | } + 0) 2.084 us | } + 0) 2.444 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.131 us | dput(); + 0) 0.140 us | mntput(); + 0) 0.671 us | } + 0) 0.140 us | unroll_tree_refs(); + 0) 0.141 us | kfree(); + 0) 1.493 us | } + 0) 1.763 us | } + 0) 5.560 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.140 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.171 us | vmacache_find(); + 0) 0.140 us | vmacache_update(); + 0) 0.741 us | } + 0) | handle_mm_fault() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.130 us | mem_cgroup_from_task(); + 0) 0.150 us | __count_memcg_events(); + 0) 0.140 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.131 us | pmd_devmap_trans_unstable(); + 0) | filemap_map_pages() { + 0) 0.140 us | __rcu_read_lock(); + 0) | alloc_set_pte() { + 0) 0.130 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.401 us | } + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.661 us | } + 0) 1.463 us | } + 0) 2.565 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.661 us | } + 0) 1.463 us | } + 0) 1.743 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.301 us | __rcu_read_lock(); + 0) 0.571 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.652 us | } + 0) 1.623 us | } + 0) 1.903 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.661 us | } + 0) 1.463 us | } + 0) 1.733 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 1.463 us | } + 0) 1.733 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.651 us | } + 0) 1.463 us | } + 0) 1.733 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 1.462 us | } + 0) 1.734 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.463 us | } + 0) 1.733 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 1.463 us | } + 0) 1.723 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.481 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.731 us | } + 0) 1.613 us | } + 0) 1.883 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.462 us | } + 0) 1.744 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 1.463 us | } + 0) 1.733 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.400 us | } + 0) 0.652 us | } + 0) 1.453 us | } + 0) 1.733 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.661 us | } + 0) 1.453 us | } + 0) 1.733 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.652 us | } + 0) 1.463 us | } + 0) 1.733 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.400 us | } + 0) 0.652 us | } + 0) 1.453 us | } + 0) 1.733 us | } + 0) 0.141 us | unlock_page(); + 0) 0.150 us | __rcu_read_unlock(); + 0) + 37.651 us | } + 0) | _raw_spin_unlock() { + 0) 0.220 us | preempt_count_sub(); + 0) 0.481 us | } + 0) + 38.983 us | } + 0) + 40.375 us | } + 0) 0.140 us | up_read(); + 0) + 42.069 us | } + 0) + 42.329 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.140 us | ktime_get_coarse_real_ts64(); + 0) 0.411 us | } + 0) 0.691 us | } + 0) | __x64_sys_close() { + 0) | __se_sys_close() { + 0) | __close_fd() { + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) | _raw_spin_unlock() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.411 us | } + 0) | filp_close() { + 0) 0.180 us | dnotify_flush(); + 0) 0.151 us | locks_remove_posix(); + 0) | fput() { + 0) 0.160 us | fput_many(); + 0) 0.421 us | } + 0) 1.293 us | } + 0) 2.645 us | } + 0) 2.915 us | } + 0) 3.176 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.130 us | dput(); + 0) 0.140 us | mntput(); + 0) 0.672 us | } + 0) 0.140 us | unroll_tree_refs(); + 0) 0.131 us | kfree(); + 0) 1.483 us | } + 0) 1.753 us | } + 0) 6.231 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.130 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.131 us | vmacache_find(); + 0) 0.411 us | } + 0) | handle_mm_fault() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.140 us | mem_cgroup_from_task(); + 0) 0.151 us | __count_memcg_events(); + 0) 0.150 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.140 us | pmd_devmap_trans_unstable(); + 0) | filemap_map_pages() { + 0) 0.140 us | __rcu_read_lock(); + 0) | alloc_set_pte() { + 0) 0.131 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.401 us | } + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.661 us | } + 0) 1.453 us | } + 0) 2.555 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.400 us | } + 0) 0.662 us | } + 0) 1.473 us | } + 0) 1.733 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.410 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 1.463 us | } + 0) 1.723 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.651 us | } + 0) 1.462 us | } + 0) 1.734 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.651 us | } + 0) 1.463 us | } + 0) 1.733 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 1.463 us | } + 0) 1.743 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.652 us | } + 0) 1.463 us | } + 0) 1.733 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.400 us | } + 0) 0.662 us | } + 0) 1.463 us | } + 0) 1.733 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.651 us | } + 0) 1.463 us | } + 0) 1.733 us | } + 0) 0.400 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.463 us | } + 0) 1.733 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.662 us | } + 0) 1.473 us | } + 0) 1.743 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.400 us | } + 0) 0.662 us | } + 0) 1.453 us | } + 0) 1.733 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.400 us | } + 0) 0.652 us | } + 0) 1.453 us | } + 0) 1.733 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.662 us | } + 0) 1.463 us | } + 0) 1.733 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.400 us | } + 0) 0.652 us | } + 0) 1.453 us | } + 0) 1.733 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.662 us | } + 0) 1.463 us | } + 0) 1.743 us | } + 0) 0.141 us | unlock_page(); + 0) 0.151 us | __rcu_read_unlock(); + 0) + 37.090 us | } + 0) | _raw_spin_unlock() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.401 us | } + 0) + 38.222 us | } + 0) + 39.614 us | } + 0) 0.140 us | up_read(); + 0) + 40.977 us | } + 0) + 41.247 us | } + 0) | do_page_fault() { + 0) | __do_page_fault() { + 0) 0.140 us | down_read_trylock(); + 0) | find_vma() { + 0) 0.140 us | vmacache_find(); + 0) 0.411 us | } + 0) | handle_mm_fault() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.141 us | mem_cgroup_from_task(); + 0) 0.140 us | __count_memcg_events(); + 0) 0.151 us | __rcu_read_unlock(); + 0) | __handle_mm_fault() { + 0) 0.130 us | pmd_devmap_trans_unstable(); + 0) | filemap_map_pages() { + 0) 0.140 us | __rcu_read_lock(); + 0) | alloc_set_pte() { + 0) 0.140 us | pmd_devmap_trans_unstable(); + 0) | _raw_spin_lock() { + 0) 0.140 us | preempt_count_add(); + 0) 0.410 us | } + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 1.452 us | } + 0) 2.555 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 1.463 us | } + 0) 1.733 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.661 us | } + 0) 1.453 us | } + 0) 1.733 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.131 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.651 us | } + 0) 1.453 us | } + 0) 1.733 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.141 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.471 us | } + 0) 0.732 us | } + 0) 1.543 us | } + 0) 1.813 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.400 us | } + 0) 0.662 us | } + 0) 1.463 us | } + 0) 1.733 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.652 us | } + 0) 1.463 us | } + 0) 1.723 us | } + 0) 0.131 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.400 us | } + 0) 0.652 us | } + 0) 1.453 us | } + 0) 1.733 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.400 us | } + 0) 0.652 us | } + 0) 1.463 us | } + 0) 1.733 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.390 us | } + 0) 0.652 us | } + 0) 1.463 us | } + 0) 1.723 us | } + 0) 0.141 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.130 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.463 us | } + 0) 1.753 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.400 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.140 us | __rcu_read_unlock(); + 0) 0.481 us | } + 0) 0.741 us | } + 0) 1.543 us | } + 0) 1.814 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.130 us | __rcu_read_lock(); + 0) 0.401 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.401 us | } + 0) 0.651 us | } + 0) 1.472 us | } + 0) 1.744 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.141 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.651 us | } + 0) 1.462 us | } + 0) 1.734 us | } + 0) 0.140 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 1.462 us | } + 0) 1.724 us | } + 0) 0.130 us | unlock_page(); + 0) | alloc_set_pte() { + 0) | page_add_file_rmap() { + 0) | lock_page_memcg() { + 0) 0.140 us | __rcu_read_lock(); + 0) 0.411 us | } + 0) | unlock_page_memcg() { + 0) | __unlock_page_memcg() { + 0) 0.131 us | __rcu_read_unlock(); + 0) 0.391 us | } + 0) 0.661 us | } + 0) 1.452 us | } + 0) 1.734 us | } + 0) 0.130 us | unlock_page(); + 0) 0.151 us | __rcu_read_unlock(); + 0) + 36.418 us | } + 0) | _raw_spin_unlock() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.391 us | } + 0) + 37.550 us | } + 0) + 38.933 us | } + 0) 0.130 us | up_read(); + 0) + 40.295 us | } + 0) + 40.567 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.140 us | ktime_get_coarse_real_ts64(); + 0) 0.411 us | } + 0) 0.691 us | } + 0) | __x64_sys_rt_sigaction() { + 0) | __se_sys_rt_sigaction() { + 0) | do_sigaction() { + 0) | _raw_spin_lock_irq() { + 0) 0.130 us | preempt_count_add(); + 0) 0.400 us | } + 0) 0.140 us | sigaction_compat_abi(); + 0) | _raw_spin_unlock_irq() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.533 us | } + 0) 1.994 us | } + 0) 2.395 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.140 us | dput(); + 0) 0.140 us | mntput(); + 0) 1.032 us | } + 0) 0.140 us | unroll_tree_refs(); + 0) 0.141 us | kfree(); + 0) 1.854 us | } + 0) 2.134 us | } + 0) 5.851 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.140 us | ktime_get_coarse_real_ts64(); + 0) 0.401 us | } + 0) 0.682 us | } + 0) | __x64_sys_rt_sigaction() { + 0) | __se_sys_rt_sigaction() { + 0) | do_sigaction() { + 0) | _raw_spin_lock_irq() { + 0) 0.140 us | preempt_count_add(); + 0) 0.410 us | } + 0) 0.140 us | sigaction_compat_abi(); + 0) | _raw_spin_unlock_irq() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.543 us | } + 0) 1.864 us | } + 0) 2.124 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.140 us | dput(); + 0) 0.141 us | mntput(); + 0) 0.671 us | } + 0) 0.140 us | unroll_tree_refs(); + 0) 0.130 us | kfree(); + 0) 1.483 us | } + 0) 1.763 us | } + 0) 5.110 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.140 us | ktime_get_coarse_real_ts64(); + 0) 0.390 us | } + 0) 0.672 us | } + 0) | __x64_sys_rt_sigaction() { + 0) | __se_sys_rt_sigaction() { + 0) | do_sigaction() { + 0) | _raw_spin_lock_irq() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.140 us | sigaction_compat_abi(); + 0) | _raw_spin_unlock_irq() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.482 us | } + 0) 1.774 us | } + 0) 2.024 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.130 us | dput(); + 0) 0.141 us | mntput(); + 0) 0.671 us | } + 0) 0.140 us | unroll_tree_refs(); + 0) 0.130 us | kfree(); + 0) 1.483 us | } + 0) 1.753 us | } + 0) 5.020 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.140 us | ktime_get_coarse_real_ts64(); + 0) 0.411 us | } + 0) 0.681 us | } + 0) | __x64_sys_rt_sigaction() { + 0) | __se_sys_rt_sigaction() { + 0) | do_sigaction() { + 0) | _raw_spin_lock_irq() { + 0) 0.130 us | preempt_count_add(); + 0) 0.400 us | } + 0) 0.140 us | sigaction_compat_abi(); + 0) | _raw_spin_unlock_irq() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.483 us | } + 0) 1.783 us | } + 0) 2.034 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.310 us | dput(); + 0) 0.141 us | mntput(); + 0) 0.832 us | } + 0) 0.140 us | unroll_tree_refs(); + 0) 0.140 us | kfree(); + 0) 1.653 us | } + 0) 1.923 us | } + 0) 5.200 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.140 us | ktime_get_coarse_real_ts64(); + 0) 0.400 us | } + 0) 0.682 us | } + 0) | __x64_sys_rt_sigaction() { + 0) | __se_sys_rt_sigaction() { + 0) | do_sigaction() { + 0) | _raw_spin_lock_irq() { + 0) 0.140 us | preempt_count_add(); + 0) 0.410 us | } + 0) 0.140 us | sigaction_compat_abi(); + 0) | _raw_spin_unlock_irq() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.483 us | } + 0) 1.773 us | } + 0) 2.044 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.130 us | dput(); + 0) 0.140 us | mntput(); + 0) 0.672 us | } + 0) 0.140 us | unroll_tree_refs(); + 0) 0.131 us | kfree(); + 0) 1.483 us | } + 0) 1.753 us | } + 0) 5.030 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.140 us | ktime_get_coarse_real_ts64(); + 0) 0.400 us | } + 0) 0.682 us | } + 0) | __x64_sys_rt_sigaction() { + 0) | __se_sys_rt_sigaction() { + 0) | do_sigaction() { + 0) | _raw_spin_lock_irq() { + 0) 0.140 us | preempt_count_add(); + 0) 0.410 us | } + 0) 0.130 us | sigaction_compat_abi(); + 0) | _raw_spin_unlock_irq() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.483 us | } + 0) 1.773 us | } + 0) 2.034 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.130 us | dput(); + 0) 0.140 us | mntput(); + 0) 0.662 us | } + 0) 0.140 us | unroll_tree_refs(); + 0) 0.141 us | kfree(); + 0) 1.483 us | } + 0) 1.753 us | } + 0) 5.019 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.140 us | ktime_get_coarse_real_ts64(); + 0) 0.401 us | } + 0) 0.681 us | } + 0) | __x64_sys_rt_sigaction() { + 0) | __se_sys_rt_sigaction() { + 0) | do_sigaction() { + 0) | _raw_spin_lock_irq() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.141 us | sigaction_compat_abi(); + 0) | _raw_spin_unlock_irq() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.483 us | } + 0) 1.763 us | } + 0) 2.033 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.130 us | dput(); + 0) 0.130 us | mntput(); + 0) 0.812 us | } + 0) 0.140 us | unroll_tree_refs(); + 0) 0.141 us | kfree(); + 0) 1.623 us | } + 0) 1.903 us | } + 0) 5.160 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.140 us | ktime_get_coarse_real_ts64(); + 0) 0.401 us | } + 0) 0.671 us | } + 0) | __x64_sys_rt_sigaction() { + 0) | __se_sys_rt_sigaction() { + 0) | do_sigaction() { + 0) | _raw_spin_lock_irq() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.141 us | sigaction_compat_abi(); + 0) | _raw_spin_unlock_irq() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.483 us | } + 0) 1.773 us | } + 0) 2.034 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.130 us | dput(); + 0) 0.130 us | mntput(); + 0) 0.662 us | } + 0) 0.130 us | unroll_tree_refs(); + 0) 0.141 us | kfree(); + 0) 1.483 us | } + 0) 1.753 us | } + 0) 5.019 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.141 us | ktime_get_coarse_real_ts64(); + 0) 0.401 us | } + 0) 0.671 us | } + 0) | __x64_sys_rt_sigaction() { + 0) | __se_sys_rt_sigaction() { + 0) | do_sigaction() { + 0) | _raw_spin_lock_irq() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.141 us | sigaction_compat_abi(); + 0) | _raw_spin_unlock_irq() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.483 us | } + 0) 1.773 us | } + 0) 2.034 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.131 us | dput(); + 0) 0.130 us | mntput(); + 0) 0.661 us | } + 0) 0.140 us | unroll_tree_refs(); + 0) 0.130 us | kfree(); + 0) 1.483 us | } + 0) 1.753 us | } + 0) 5.019 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.130 us | ktime_get_coarse_real_ts64(); + 0) 0.401 us | } + 0) 0.681 us | } + 0) | __x64_sys_rt_sigaction() { + 0) | __se_sys_rt_sigaction() { + 0) 0.150 us | do_sigaction(); + 0) 0.440 us | } + 0) 0.712 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.140 us | dput(); + 0) 0.140 us | mntput(); + 0) 0.672 us | } + 0) 0.140 us | unroll_tree_refs(); + 0) 0.141 us | kfree(); + 0) 1.543 us | } + 0) 1.823 us | } + 0) 3.758 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.140 us | ktime_get_coarse_real_ts64(); + 0) 0.400 us | } + 0) 0.682 us | } + 0) | __x64_sys_rt_sigaction() { + 0) | __se_sys_rt_sigaction() { + 0) | do_sigaction() { + 0) | _raw_spin_lock_irq() { + 0) 0.140 us | preempt_count_add(); + 0) 0.410 us | } + 0) 0.130 us | sigaction_compat_abi(); + 0) | _raw_spin_unlock_irq() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.411 us | } + 0) 1.503 us | } + 0) 1.813 us | } + 0) 2.064 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.140 us | dput(); + 0) 0.130 us | mntput(); + 0) 0.662 us | } + 0) 0.140 us | unroll_tree_refs(); + 0) 0.141 us | kfree(); + 0) 1.483 us | } + 0) 1.753 us | } + 0) 5.049 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.140 us | ktime_get_coarse_real_ts64(); + 0) 0.401 us | } + 0) 0.671 us | } + 0) | __x64_sys_rt_sigaction() { + 0) | __se_sys_rt_sigaction() { + 0) | do_sigaction() { + 0) | _raw_spin_lock_irq() { + 0) 0.140 us | preempt_count_add(); + 0) 0.421 us | } + 0) 0.141 us | sigaction_compat_abi(); + 0) | _raw_spin_unlock_irq() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.513 us | } + 0) 1.803 us | } + 0) 2.064 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.130 us | dput(); + 0) 0.140 us | mntput(); + 0) 0.672 us | } + 0) 0.140 us | unroll_tree_refs(); + 0) 0.131 us | kfree(); + 0) 1.483 us | } + 0) 1.753 us | } + 0) 5.049 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.141 us | ktime_get_coarse_real_ts64(); + 0) 0.391 us | } + 0) 0.671 us | } + 0) | __x64_sys_rt_sigaction() { + 0) | __se_sys_rt_sigaction() { + 0) | do_sigaction() { + 0) | _raw_spin_lock_irq() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.141 us | sigaction_compat_abi(); + 0) | _raw_spin_unlock_irq() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.411 us | } + 0) 1.513 us | } + 0) 1.803 us | } + 0) 2.054 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.141 us | dput(); + 0) 0.140 us | mntput(); + 0) 0.671 us | } + 0) 0.140 us | unroll_tree_refs(); + 0) 0.711 us | kfree(); + 0) 2.064 us | } + 0) 2.324 us | } + 0) 5.610 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.141 us | ktime_get_coarse_real_ts64(); + 0) 0.411 us | } + 0) 0.671 us | } + 0) | __x64_sys_rt_sigaction() { + 0) | __se_sys_rt_sigaction() { + 0) | do_sigaction() { + 0) | _raw_spin_lock_irq() { + 0) 0.141 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.140 us | sigaction_compat_abi(); + 0) | _raw_spin_unlock_irq() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.400 us | } + 0) 1.493 us | } + 0) 1.773 us | } + 0) 2.034 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.140 us | dput(); + 0) 0.140 us | mntput(); + 0) 0.671 us | } + 0) 0.141 us | unroll_tree_refs(); + 0) 0.140 us | kfree(); + 0) 1.483 us | } + 0) 1.754 us | } + 0) 5.029 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.140 us | ktime_get_coarse_real_ts64(); + 0) 0.411 us | } + 0) 0.691 us | } + 0) | __x64_sys_rt_sigaction() { + 0) | __se_sys_rt_sigaction() { + 0) | do_sigaction() { + 0) | _raw_spin_lock_irq() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.140 us | sigaction_compat_abi(); + 0) | _raw_spin_unlock_irq() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.400 us | } + 0) 1.483 us | } + 0) 1.774 us | } + 0) 2.034 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.130 us | dput(); + 0) 0.140 us | mntput(); + 0) 0.671 us | } + 0) 0.141 us | unroll_tree_refs(); + 0) 0.140 us | kfree(); + 0) 1.482 us | } + 0) 1.754 us | } + 0) 5.020 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.130 us | ktime_get_coarse_real_ts64(); + 0) 0.400 us | } + 0) 0.682 us | } + 0) | __x64_sys_rt_sigaction() { + 0) | __se_sys_rt_sigaction() { + 0) | do_sigaction() { + 0) | _raw_spin_lock_irq() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.140 us | sigaction_compat_abi(); + 0) | _raw_spin_unlock_irq() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.482 us | } + 0) 1.774 us | } + 0) 2.034 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.130 us | dput(); + 0) 0.131 us | mntput(); + 0) 0.671 us | } + 0) 0.140 us | unroll_tree_refs(); + 0) 0.140 us | kfree(); + 0) 1.724 us | } + 0) 1.994 us | } + 0) 5.260 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.140 us | ktime_get_coarse_real_ts64(); + 0) 0.401 us | } + 0) 0.681 us | } + 0) | __x64_sys_rt_sigaction() { + 0) | __se_sys_rt_sigaction() { + 0) | do_sigaction() { + 0) | _raw_spin_lock_irq() { + 0) 0.141 us | preempt_count_add(); + 0) 0.401 us | } + 0) 0.140 us | sigaction_compat_abi(); + 0) 0.160 us | flush_sigqueue_mask.isra.0(); + 0) 0.130 us | flush_sigqueue_mask.isra.0(); + 0) | _raw_spin_unlock_irq() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.400 us | } + 0) 2.114 us | } + 0) 2.414 us | } + 0) 2.675 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.131 us | dput(); + 0) 0.140 us | mntput(); + 0) 0.671 us | } + 0) 0.140 us | unroll_tree_refs(); + 0) 0.140 us | kfree(); + 0) 1.483 us | } + 0) 1.753 us | } + 0) 5.661 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.140 us | ktime_get_coarse_real_ts64(); + 0) 0.401 us | } + 0) 0.671 us | } + 0) | __x64_sys_rt_sigaction() { + 0) | __se_sys_rt_sigaction() { + 0) | do_sigaction() { + 0) | _raw_spin_lock_irq() { + 0) 0.141 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.140 us | sigaction_compat_abi(); + 0) 0.140 us | flush_sigqueue_mask.isra.0(); + 0) 0.140 us | flush_sigqueue_mask.isra.0(); + 0) | _raw_spin_unlock_irq() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.400 us | } + 0) 2.034 us | } + 0) 2.315 us | } + 0) 2.575 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.140 us | dput(); + 0) 0.140 us | mntput(); + 0) 0.671 us | } + 0) 0.141 us | unroll_tree_refs(); + 0) 0.130 us | kfree(); + 0) 1.482 us | } + 0) 1.754 us | } + 0) 5.571 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.140 us | ktime_get_coarse_real_ts64(); + 0) 0.401 us | } + 0) 0.681 us | } + 0) | __x64_sys_rt_sigaction() { + 0) | __se_sys_rt_sigaction() { + 0) 0.140 us | do_sigaction(); + 0) 0.441 us | } + 0) 0.701 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.131 us | dput(); + 0) 0.140 us | mntput(); + 0) 0.671 us | } + 0) 0.140 us | unroll_tree_refs(); + 0) 0.211 us | kfree(); + 0) 1.553 us | } + 0) 2.053 us | } + 0) 3.988 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.130 us | ktime_get_coarse_real_ts64(); + 0) 0.400 us | } + 0) 0.682 us | } + 0) | __x64_sys_rt_sigaction() { + 0) | __se_sys_rt_sigaction() { + 0) | do_sigaction() { + 0) | _raw_spin_lock_irq() { + 0) 0.140 us | preempt_count_add(); + 0) 0.400 us | } + 0) 0.140 us | sigaction_compat_abi(); + 0) | _raw_spin_unlock_irq() { + 0) 0.131 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.483 us | } + 0) 1.784 us | } + 0) 2.044 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.140 us | dput(); + 0) 0.131 us | mntput(); + 0) 0.661 us | } + 0) 0.130 us | unroll_tree_refs(); + 0) 0.140 us | kfree(); + 0) 1.473 us | } + 0) 1.753 us | } + 0) 5.020 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.140 us | ktime_get_coarse_real_ts64(); + 0) 0.411 us | } + 0) 0.671 us | } + 0) | __x64_sys_rt_sigaction() { + 0) | __se_sys_rt_sigaction() { + 0) | do_sigaction() { + 0) | _raw_spin_lock_irq() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.140 us | sigaction_compat_abi(); + 0) | _raw_spin_unlock_irq() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.493 us | } + 0) 1.783 us | } + 0) 2.034 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.140 us | dput(); + 0) 0.140 us | mntput(); + 0) 0.662 us | } + 0) 0.140 us | unroll_tree_refs(); + 0) 0.141 us | kfree(); + 0) 1.483 us | } + 0) 1.743 us | } + 0) 5.019 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.141 us | ktime_get_coarse_real_ts64(); + 0) 0.401 us | } + 0) 0.681 us | } + 0) | __x64_sys_rt_sigaction() { + 0) | __se_sys_rt_sigaction() { + 0) | do_sigaction() { + 0) | _raw_spin_lock_irq() { + 0) 0.130 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.141 us | sigaction_compat_abi(); + 0) | _raw_spin_unlock_irq() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.493 us | } + 0) 1.773 us | } + 0) 2.033 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.131 us | dput(); + 0) 0.130 us | mntput(); + 0) 0.661 us | } + 0) 0.140 us | unroll_tree_refs(); + 0) 0.130 us | kfree(); + 0) 1.923 us | } + 0) 2.204 us | } + 0) 5.450 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.140 us | ktime_get_coarse_real_ts64(); + 0) 0.401 us | } + 0) 0.681 us | } + 0) | __x64_sys_rt_sigaction() { + 0) | __se_sys_rt_sigaction() { + 0) | do_sigaction() { + 0) | _raw_spin_lock_irq() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.140 us | sigaction_compat_abi(); + 0) 0.141 us | flush_sigqueue_mask.isra.0(); + 0) 0.140 us | flush_sigqueue_mask.isra.0(); + 0) | _raw_spin_unlock_irq() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.411 us | } + 0) 2.033 us | } + 0) 2.325 us | } + 0) 2.585 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.130 us | dput(); + 0) 0.131 us | mntput(); + 0) 0.661 us | } + 0) 0.130 us | unroll_tree_refs(); + 0) 0.140 us | kfree(); + 0) 1.483 us | } + 0) 1.754 us | } + 0) 5.571 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.140 us | ktime_get_coarse_real_ts64(); + 0) 0.400 us | } + 0) 0.682 us | } + 0) | __x64_sys_rt_sigaction() { + 0) | __se_sys_rt_sigaction() { + 0) | do_sigaction() { + 0) | _raw_spin_lock_irq() { + 0) 0.130 us | preempt_count_add(); + 0) 0.401 us | } + 0) 0.140 us | sigaction_compat_abi(); + 0) | _raw_spin_unlock_irq() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.493 us | } + 0) 1.774 us | } + 0) 2.034 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.140 us | dput(); + 0) 0.131 us | mntput(); + 0) 0.661 us | } + 0) 0.140 us | unroll_tree_refs(); + 0) 0.140 us | kfree(); + 0) 1.483 us | } + 0) 1.753 us | } + 0) 5.020 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.140 us | ktime_get_coarse_real_ts64(); + 0) 0.401 us | } + 0) 0.681 us | } + 0) | __x64_sys_rt_sigaction() { + 0) | __se_sys_rt_sigaction() { + 0) | do_sigaction() { + 0) | _raw_spin_lock_irq() { + 0) 0.140 us | preempt_count_add(); + 0) 0.400 us | } + 0) 0.140 us | sigaction_compat_abi(); + 0) | _raw_spin_unlock_irq() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.483 us | } + 0) 1.783 us | } + 0) 2.034 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.130 us | dput(); + 0) 0.140 us | mntput(); + 0) 0.902 us | } + 0) 0.141 us | unroll_tree_refs(); + 0) 0.140 us | kfree(); + 0) 1.713 us | } + 0) 1.984 us | } + 0) 5.250 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.130 us | ktime_get_coarse_real_ts64(); + 0) 0.400 us | } + 0) 0.682 us | } + 0) | __x64_sys_rt_sigaction() { + 0) | __se_sys_rt_sigaction() { + 0) | do_sigaction() { + 0) | _raw_spin_lock_irq() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.140 us | sigaction_compat_abi(); + 0) | _raw_spin_unlock_irq() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.482 us | } + 0) 1.774 us | } + 0) 2.034 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.130 us | dput(); + 0) 0.141 us | mntput(); + 0) 0.661 us | } + 0) 0.140 us | unroll_tree_refs(); + 0) 0.140 us | kfree(); + 0) 1.493 us | } + 0) 1.763 us | } + 0) 5.030 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.140 us | ktime_get_coarse_real_ts64(); + 0) 0.400 us | } + 0) 0.671 us | } + 0) | __x64_sys_rt_sigaction() { + 0) | __se_sys_rt_sigaction() { + 0) | do_sigaction() { + 0) | _raw_spin_lock_irq() { + 0) 0.140 us | preempt_count_add(); + 0) 0.410 us | } + 0) 0.140 us | sigaction_compat_abi(); + 0) | _raw_spin_unlock_irq() { + 0) 0.141 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.483 us | } + 0) 1.773 us | } + 0) 2.034 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.130 us | dput(); + 0) 0.140 us | mntput(); + 0) 0.672 us | } + 0) 0.140 us | unroll_tree_refs(); + 0) 0.141 us | kfree(); + 0) 1.483 us | } + 0) 1.753 us | } + 0) 5.009 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.130 us | ktime_get_coarse_real_ts64(); + 0) 0.401 us | } + 0) 0.681 us | } + 0) | __x64_sys_rt_sigaction() { + 0) | __se_sys_rt_sigaction() { + 0) | do_sigaction() { + 0) | _raw_spin_lock_irq() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.141 us | sigaction_compat_abi(); + 0) 0.140 us | flush_sigqueue_mask.isra.0(); + 0) 0.131 us | flush_sigqueue_mask.isra.0(); + 0) | _raw_spin_unlock_irq() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 2.024 us | } + 0) 2.314 us | } + 0) 2.745 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.140 us | dput(); + 0) 0.130 us | mntput(); + 0) 0.662 us | } + 0) 0.140 us | unroll_tree_refs(); + 0) 0.141 us | kfree(); + 0) 1.483 us | } + 0) 1.753 us | } + 0) 5.731 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.140 us | ktime_get_coarse_real_ts64(); + 0) 0.401 us | } + 0) 0.681 us | } + 0) | __x64_sys_rt_sigaction() { + 0) | __se_sys_rt_sigaction() { + 0) | do_sigaction() { + 0) | _raw_spin_lock_irq() { + 0) 0.140 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.141 us | sigaction_compat_abi(); + 0) | _raw_spin_unlock_irq() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.483 us | } + 0) 1.773 us | } + 0) 2.034 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.141 us | dput(); + 0) 0.140 us | mntput(); + 0) 0.672 us | } + 0) 0.140 us | unroll_tree_refs(); + 0) 0.131 us | kfree(); + 0) 1.483 us | } + 0) 1.753 us | } + 0) 5.029 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.141 us | ktime_get_coarse_real_ts64(); + 0) 0.401 us | } + 0) 0.681 us | } + 0) | __x64_sys_rt_sigaction() { + 0) | __se_sys_rt_sigaction() { + 0) | do_sigaction() { + 0) | _raw_spin_lock_irq() { + 0) 0.130 us | preempt_count_add(); + 0) 0.401 us | } + 0) 0.141 us | sigaction_compat_abi(); + 0) | _raw_spin_unlock_irq() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.493 us | } + 0) 1.773 us | } + 0) 2.034 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.141 us | dput(); + 0) 0.140 us | mntput(); + 0) 0.661 us | } + 0) 0.140 us | unroll_tree_refs(); + 0) 0.140 us | kfree(); + 0) 1.483 us | } + 0) 1.743 us | } + 0) 5.009 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.141 us | ktime_get_coarse_real_ts64(); + 0) 0.401 us | } + 0) 0.681 us | } + 0) | __x64_sys_rt_sigaction() { + 0) | __se_sys_rt_sigaction() { + 0) | do_sigaction() { + 0) | _raw_spin_lock_irq() { + 0) 0.141 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.140 us | sigaction_compat_abi(); + 0) | _raw_spin_unlock_irq() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.400 us | } + 0) 1.483 us | } + 0) 1.843 us | } + 0) 2.104 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.141 us | dput(); + 0) 0.130 us | mntput(); + 0) 0.661 us | } + 0) 0.130 us | unroll_tree_refs(); + 0) 0.140 us | kfree(); + 0) 1.483 us | } + 0) 1.754 us | } + 0) 5.090 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.140 us | ktime_get_coarse_real_ts64(); + 0) 0.401 us | } + 0) 0.681 us | } + 0) | __x64_sys_rt_sigaction() { + 0) | __se_sys_rt_sigaction() { + 0) | do_sigaction() { + 0) | _raw_spin_lock_irq() { + 0) 0.141 us | preempt_count_add(); + 0) 0.411 us | } + 0) 0.140 us | sigaction_compat_abi(); + 0) | _raw_spin_unlock_irq() { + 0) 0.130 us | preempt_count_sub(); + 0) 0.400 us | } + 0) 1.483 us | } + 0) 1.774 us | } + 0) 2.044 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.140 us | dput(); + 0) 0.140 us | mntput(); + 0) 0.671 us | } + 0) 0.141 us | unroll_tree_refs(); + 0) 0.140 us | kfree(); + 0) 1.482 us | } + 0) 1.754 us | } + 0) 5.030 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.130 us | ktime_get_coarse_real_ts64(); + 0) 0.401 us | } + 0) 0.682 us | } + 0) | __x64_sys_rt_sigaction() { + 0) | __se_sys_rt_sigaction() { + 0) | do_sigaction() { + 0) | _raw_spin_lock_irq() { + 0) 0.140 us | preempt_count_add(); + 0) 0.401 us | } + 0) 0.140 us | sigaction_compat_abi(); + 0) | _raw_spin_unlock_irq() { + 0) 0.140 us | preempt_count_sub(); + 0) 0.401 us | } + 0) 1.482 us | } + 0) 1.764 us | } + 0) 2.034 us | } + 0) | syscall_slow_exit_work() { + 0) | __audit_syscall_exit() { + 0) | path_put() { + 0) 0.140 us | dput(); + 0) 0.141 us | mntput(); + 0) 0.661 us | } + 0) 0.140 us | unroll_tree_refs(); + 0) 0.140 us | kfree(); + 0) 1.473 us | } + 0) 1.753 us | } + 0) 5.010 us | } + 0) | do_syscall_64() { + 0) | syscall_trace_enter() { + 0) | __audit_syscall_entry() { + 0) 0.140 us | ktime_get_coarse_real_ts64(); + 0) 0.400 us | } + 0) 0.682 us | } + 0) | __x64_sys_write() { + 0) | ksys_write() { + 0) | __fdget_pos() { + 0) 0.150 us | __fget_light(); + 0) 0.421 us | } + 0) | vfs_write() { + 0) | rw_verify_area() { + 0) 0.150 us | security_file_permission(); + 0) 0.411 us | } + 0) | __sb_start_write() { + 0) 0.140 us | preempt_count_add(); + 0) 0.130 us | preempt_count_sub(); + 0) 0.841 us | } + 0) | __vfs_write() { + 0) | __check_object_size() { + 0) 0.140 us | check_stack_object(); + 0) 0.420 us | } + 0) 0.160 us | mutex_lock();