summaryrefslogtreecommitdiffstats
path: root/kernel/printk
Commit message (Expand)AuthorAgeFilesLines
* Revert "printk: wake up all waiters"John Ogness2022-05-271-1/+1
* printk, tracing: fix console tracepointMarco Elver2022-05-061-2/+2
* printk: remove @console_lockedJohn Ogness2022-04-261-15/+14
* printk: extend console_lock for per-console lockingJohn Ogness2022-04-261-56/+205
* printk: add kthread console printersJohn Ogness2022-04-221-22/+307
* printk: add functions to prefer direct printingJohn Ogness2022-04-221-0/+28
* printk: add pr_flush()John Ogness2022-04-221-0/+83
* printk: move buffer definitions into console_emit_next_record() callerJohn Ogness2022-04-221-17/+43
* printk: refactor and rework printing logicJohn Ogness2022-04-221-213/+228
* printk: add con_printk() macro for console detailsJohn Ogness2022-04-221-6/+7
* printk: call boot_delay_msec() in printk_delay()John Ogness2022-04-221-3/+4
* printk: get caller_id/timestamp after migration disableJohn Ogness2022-04-221-4/+6
* printk: wake waiters for safe and NMI contextsJohn Ogness2022-04-221-12/+16
* printk: wake up all waitersJohn Ogness2022-04-221-1/+1
* printk: add missing memory barrier to wake_up_klogd()John Ogness2022-04-221-3/+36
* printk: rename cpulock functionsJohn Ogness2022-04-221-35/+36
* Merge tag 'printk-for-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2022-03-233-14/+125
|\
| * Merge branch 'rework/fast-next-seq' into for-linusPetr Mladek2022-03-212-5/+49
| |\
| | * printk: ringbuffer: Improve prb_next_seq() performancePetr Mladek2022-01-262-5/+49
| * | Merge branch 'for-5.18-panic-deadlocks' into for-linusPetr Mladek2022-03-211-1/+54
| |\ \
| | * | printk: make suppress_panic_printk staticJiapeng Chong2022-02-211-1/+1
| | * | printk: Drop console_sem during panicStephen Brennan2022-02-141-1/+24
| | * | printk: Avoid livelock with heavy printk during panicStephen Brennan2022-02-141-0/+15
| | * | printk: disable optimistic spin during panicStephen Brennan2022-02-141-0/+10
| | * | printk: Add panic_in_progress helperStephen Brennan2022-02-141-0/+5
| * | | printk: fix return value of printk.devkmsg __setup handlerRandy Dunlap2022-03-021-2/+4
| * | | printk: Set console_set_on_cmdline=1 when __add_preferred_console() is called...Andre Kalb2022-02-211-4/+16
| * | | printk: use atomic updates for klogd workJohn Ogness2022-02-151-2/+2
| |/ /
* | | printk: Fix incorrect __user type in proc_dointvec_minmax_sysadmin()Mickaël Salaün2022-02-031-1/+1
* | | printk: fix build warning when CONFIG_PRINTK=nXiaoming Ni2022-01-222-1/+4
* | | printk: move printk sysctl to printk/sysctl.cXiaoming Ni2022-01-224-1/+96
|/ /
* | printk/console: Clean up boot console handling in register_console()Petr Mladek2021-12-061-23/+24
* | printk/console: Remove need_default_console variablePetr Mladek2021-12-061-12/+17
* | printk/console: Remove unnecessary need_default_console manipulationPetr Mladek2021-12-061-3/+1
* | printk/console: Rename has_preferred_console to need_default_consolePetr Mladek2021-12-061-6/+6
* | printk/console: Split out code that enables default consolePetr Mladek2021-12-061-15/+23
* | Merge tag 'printk-for-5.16-fixup' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2021-11-181-0/+5
|\ \
| * \ Merge branch 'rework/printk_safe-removal' into for-linusPetr Mladek2021-11-181-0/+5
| |\ \
| | * | printk: restore flushing of NMI buffers on remote CPUs after NMI backtracesNicholas Piggin2021-11-101-0/+5
* | | | Merge branch 'akpm' (patches from Andrew)Linus Torvalds2021-11-061-2/+2
|\ \ \ \ | |/ / / |/| | |
| * | | memblock: use memblock_free for freeing virtual pointersMike Rapoport2021-11-061-2/+2
* | | | Merge tag 'printk-for-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2021-11-022-5/+5
|\ \ \ \ | |/ / / |/| | |
| * | | printk: use gnu_printf format attribute for printk_sprint()John Ogness2021-10-041-0/+1
| * | | printk: avoid -Wsometimes-uninitialized warningArnd Bergmann2021-10-041-3/+2
| * | | printk: use kvmalloc instead of kmalloc for devkmsg_userYong-Taek Lee2021-09-071-2/+2
* | | | memblock: introduce saner 'memblock_free_ptr()' interfaceLinus Torvalds2021-09-141-2/+2
|/ / /
* | | Merge branch 'rework/printk_safe-removal' into for-linusPetr Mladek2021-08-303-494/+163
|\| |
| * | printk: syslog: close window between wait and readJohn Ogness2021-07-261-19/+36
| * | printk: convert @syslog_lock to mutexJohn Ogness2021-07-261-29/+20
| * | printk: remove NMI trackingJohn Ogness2021-07-262-44/+1