summaryrefslogtreecommitdiffstats
path: root/kernel/printk/printk.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'printk-for-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2022-03-231-9/+76
|\
| * 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 build warning when CONFIG_PRINTK=nXiaoming Ni2022-01-221-1/+2
* | printk: move printk sysctl to printk/sysctl.cXiaoming Ni2022-01-221-0/+1
|/
* 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-021-2/+3
|\ \ \ | |/ / |/| |
| * | printk: use gnu_printf format attribute for printk_sprint()John Ogness2021-10-041-0/+1
| * | 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-301-106/+162
|\|
| * 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 safe buffersJohn Ogness2021-07-261-76/+44
| * printk: track/limit recursionJohn Ogness2021-07-261-3/+83
* | Merge branch 'rework/fixup-for-5.15' into for-linusPetr Mladek2021-08-301-2/+5
|\ \
| * | printk/console: Check consistent sequence number when handling race in consol...Petr Mladek2021-07-081-2/+5
| |/
* | Merge branch 'for-5.15-verbose-console' into for-linusPetr Mladek2021-08-301-0/+12
|\ \
| * | printk: Add printk.console_no_auto_verbose boot parameterDmitry Safonov2021-07-291-0/+12
| |/
* | printk: Move the printk() kerneldoc comment to its new homeJonathan Corbet2021-07-261-24/+0
* | printk: Userspace format indexing supportChris Down2021-07-191-5/+8
* | printk: Rework parse_prefix into printk_parse_prefixChris Down2021-07-191-4/+4
* | printk: Straighten out log_flags into printk_info_flagsChris Down2021-07-191-23/+20
|/
* printk: fix cpu lock orderingJohn Ogness2021-06-221-3/+50
* lib/dump_stack: move cpu lock to printk.cJohn Ogness2021-06-221-0/+69
* kernel/printk.c: Fixed mundane typosBhaskar Chowdhury2021-03-301-3/+3
* printk: rename vprintk_func to vprintkRasmus Villemoes2021-03-301-7/+1
* printk: console: remove unnecessary safe buffer usageJohn Ogness2021-03-081-7/+3
* printk: kmsg_dump: remove _nolock() variantsJohn Ogness2021-03-081-52/+8
* printk: remove logbuf_lockJohn Ogness2021-03-081-76/+36
* printk: introduce a kmsg_dump iteratorJohn Ogness2021-03-081-31/+32
* printk: kmsg_dumper: remove @active fieldJohn Ogness2021-03-081-9/+1
* printk: add syslog_lockJohn Ogness2021-03-081-4/+37
* printk: use atomic64_t for devkmsg_user.seqJohn Ogness2021-03-081-12/+12