summaryrefslogtreecommitdiffstats
path: root/kernel/printk/nbcon.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* printk: nbcon: Assign nice -20 for printing threadsJohn Ogness2024-09-041-0/+6
* printk: nbcon: Show replay message on takeoverJohn Ogness2024-09-041-0/+26
* printk: nbcon: Rely on kthreads for normal operationJohn Ogness2024-09-041-6/+11
* printk: nbcon: Use thread callback if in task context for legacyJohn Ogness2024-09-041-41/+54
* printk: nbcon: Relocate nbcon_atomic_emit_one()John Ogness2024-09-041-39/+39
* printk: nbcon: Introduce printer kthreadsThomas Gleixner2024-09-041-0/+245
* printk: nbcon: Init @nbcon_seq to highest possibleJohn Ogness2024-09-041-1/+7
* printk: nbcon: Add context to usable() and emit()John Ogness2024-09-041-15/+19
* printk: nbcon: Add function for printers to reacquire ownershipJohn Ogness2024-09-041-7/+67
* printk: nbcon: Use raw_cpu_ptr() instead of open codingJohn Ogness2024-09-041-2/+1
* printk: nbcon: Implement emergency sectionsThomas Gleixner2024-08-211-1/+74
* printk: Add helper for flush type logicJohn Ogness2024-08-211-3/+9
* printk: nbcon: Add unsafe flushing on panicJohn Ogness2024-08-211-7/+25
* printk: nbcon: Flush new records on device_release()John Ogness2024-08-211-0/+20
* printk: nbcon: Use nbcon consoles in console_flush_all()John Ogness2024-08-211-0/+87
* printk: nbcon: Provide function to flush using write_atomic()Thomas Gleixner2024-08-211-1/+150
* printk: nbcon: Add helper to assign priority based on CPU stateJohn Ogness2024-08-211-0/+19
* printk: nbcon: Do not rely on proxy headersJohn Ogness2024-08-211-1/+12
* nbcon: Add API to acquire context for non-printing operationsJohn Ogness2024-08-211-1/+57
* printk: nbcon: Remove return value for write_atomic()John Ogness2024-08-211-8/+7
* printk: nbcon: Clarify rules of the owner/waiter matchingJohn Ogness2024-08-211-10/+46
* printk: Properly deal with nbcon consoles on seq initPetr Mladek2024-08-211-3/+0
* printk: nbcon: Consolidate alloc() and init()John Ogness2024-08-211-26/+11
* printk: nbcon: Relocate 32bit seq macrosJohn Ogness2024-02-071-37/+4
* printk: nbcon: Allow drivers to mark unsafe regions and check stateThomas Gleixner2023-09-181-0/+75
* printk: nbcon: Add emit function and callback function for atomic printingThomas Gleixner2023-09-181-2/+104
* printk: nbcon: Add sequence handlingThomas Gleixner2023-09-181-0/+101
* printk: nbcon: Add ownership state functionsThomas Gleixner2023-09-181-1/+122
* printk: nbcon: Add buffer managementThomas Gleixner2023-09-181-5/+68
* printk: nbcon: Add acquire/release logicThomas Gleixner2023-09-181-0/+497
* printk: Add non-BKL (nbcon) console basic infrastructureThomas Gleixner2023-09-181-0/+70