aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/kernel/printk/internal.h (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-03-20printk/panic: Add option to allow non-panic CPUs to write to the ring buffer.Donghyeok Choe1-0/+1
2024-12-16printk: Defer legacy printing when holding printk_cpu_syncJohn Ogness1-0/+6
2024-11-11printk: Introduce FORCE_CON flagMarcos Paulo de Souza1-0/+3
2024-09-04printk: Implement legacy printer kthread for PREEMPT_RTJohn Ogness1-1/+15
2024-09-04printk: nbcon: Show replay message on takeoverJohn Ogness1-0/+1
2024-09-04printk: nbcon: Rely on kthreads for normal operationJohn Ogness1-0/+26
2024-09-04printk: nbcon: Use thread callback if in task context for legacyJohn Ogness1-2/+2
2024-09-04printk: nbcon: Introduce printer kthreadsThomas Gleixner1-0/+27
2024-09-04printk: nbcon: Add context to usable() and emit()John Ogness1-3/+5
2024-08-21printk: nbcon: Implement emergency sectionsThomas Gleixner1-0/+1
2024-08-21printk: Add helper for flush type logicJohn Ogness1-0/+73
2024-08-21printk: Coordinate direct printing in panicJohn Ogness1-0/+1
2024-08-21printk: nbcon: Flush new records on device_release()John Ogness1-0/+2
2024-08-21printk: Add is_printk_legacy_deferred()John Ogness1-0/+2
2024-08-21printk: nbcon: Use nbcon consoles in console_flush_all()John Ogness1-0/+6
2024-08-21printk: nbcon: Provide function to flush using write_atomic()Thomas Gleixner1-0/+2
2024-08-21printk: nbcon: Add helper to assign priority based on CPU stateJohn Ogness1-0/+2
2024-08-21printk: Add @flags argument for console_is_usable()John Ogness1-6/+2
2024-08-21printk: Let console_is_usable() handle nbconJohn Ogness1-2/+9
2024-08-21printk: Make console_is_usable() available to nbcon.cJohn Ogness1-0/+32
2024-08-21printk: nbcon: Do not rely on proxy headersJohn Ogness1-2/+6
2024-08-21printk: Check printk_deferred_enter()/_exit() usageSebastian Andrzej Siewior1-0/+3
2024-08-21printk: nbcon: Consolidate alloc() and init()John Ogness1-2/+0
2024-07-24sysctl: treewide: constify the ctl_table argument of proc_handlersJoel Granados1-1/+1
2023-09-18printk: nbcon: Add emit function and callback function for atomic printingThomas Gleixner1-0/+6
2023-09-18printk: nbcon: Add sequence handlingThomas Gleixner1-0/+7
2023-09-18printk: nbcon: Add buffer managementThomas Gleixner1-2/+10
2023-09-18printk: Make static printk buffers available to nbconJohn Ogness1-0/+2
2023-09-18printk: Add non-BKL (nbcon) console basic infrastructureThomas Gleixner1-0/+8
2023-07-20printk: Rename abandon_console_lock_in_panic() to other_cpu_in_panic()John Ogness1-0/+2
2023-01-11printk: adjust string limit macrosJohn Ogness1-14/+13
2023-01-11printk: introduce console_prepend_dropped() for dropped messagesJohn Ogness1-4/+0
2023-01-11printk: introduce printk_get_next_message() and printk_messageJohn Ogness1-0/+16
2023-01-11printk: introduce struct printk_buffersJohn Ogness1-0/+10
2023-01-11printk: move size limit macros into internal.hJohn Ogness1-0/+24
2022-06-23Revert "printk: Wait for the global console lock when the system is going down"Petr Mladek1-2/+0
2022-06-15printk: Wait for the global console lock when the system is going downPetr Mladek1-0/+2
2022-01-22printk: fix build warning when CONFIG_PRINTK=nXiaoming Ni1-0/+2
2022-01-22printk: move printk sysctl to printk/sysctl.cXiaoming Ni1-0/+6
2021-08-30Merge branch 'rework/printk_safe-removal' into for-linusPetr Mladek1-25/+0
2021-07-26printk: remove NMI trackingJohn Ogness1-8/+0
2021-07-26printk: remove safe buffersJohn Ogness1-17/+0
2021-07-19printk: Rework parse_prefix into printk_parse_prefixChris Down1-0/+2
2021-07-19printk: Straighten out log_flags into printk_info_flagsChris Down1-0/+6
2021-03-30printk: rename vprintk_func to vprintkRasmus Villemoes1-3/+0
2021-03-08printk: remove logbuf_lockJohn Ogness1-3/+1
2020-09-22printk: move dictionary keys to dev_printk_infoJohn Ogness1-2/+2
2020-05-19printk: Prepare for nested printk_nmi_enter()Petr Mladek1-3/+5
2020-04-10printk: queue wake_up_klogd irq_work only if per-CPU areas are readySergey Senozhatsky1-0/+5
2019-05-21treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 13Thomas Gleixner1-13/+1