projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'printk-for-6.6-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/print...
2023-10-09
John Ogness
printk: flush consoles before checking progress
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2023-07-20
John Ogness
printk: Rename abandon_console_lock_in_panic() to other_cpu_...
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2023-07-20
John Ogness
printk: Add per-console suspended state
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2023-07-20
John Ogness
printk: Consolidate console deferred printing
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2023-07-20
John Ogness
printk: Do not take console lock for console_flush_on_panic()
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2023-07-20
John Ogness
printk: Keep non-panic-CPUs out of console lock
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2023-07-20
John Ogness
printk: Reduce console_unblank() usage in unsafe scenarios
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2023-07-20
John Ogness
kdb: Do not assume write() callback available
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-30
John Ogness
serial: 8250: synchronize and annotate UART_IER access
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-30
John Ogness
serial: 8250: lock port for UART_IER access in omap8250_irq()
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-30
John Ogness
serial: 8250: lock port for omap8250_restore_regs()
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-30
John Ogness
serial: 8250: lock port for rx_dma() callback
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-30
John Ogness
serial: core: lock port for start_rx() in uart_resume_port()
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-30
John Ogness
serial: 8250: lock port for stop_rx() in omap8250_irq()
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-30
John Ogness
serial: core: lock port for stop_rx() in uart_suspend_port()
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2023-05-30
John Ogness
serial: 8250: lock port in startup() callbacks
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2023-04-17
John Ogness
drm/nouveau: fix incorrect conversion to dma_resv_wait_timeout()
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2023-01-16
John Ogness
tty: serial: kgdboc: fix mutex locking order for configure_k...
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2023-01-11
John Ogness
printk: adjust string limit macros
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2023-01-11
John Ogness
printk: use printk_buffers for devkmsg
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2023-01-11
John Ogness
printk: introduce console_prepend_dropped() for dropped...
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2023-01-11
John Ogness
printk: introduce printk_get_next_message() and printk_message
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2023-01-11
John Ogness
printk: introduce struct printk_buffers
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2023-01-11
John Ogness
printk: move size limit macros into internal.h
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2023-01-03
John Ogness
docs: gdbmacros: print newest record
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-12-02
John Ogness
printk: htmldocs: add missing description
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-12-02
John Ogness
tty: serial: sh-sci: use setup() callback for early...
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-12-02
John Ogness
printk: relieve console_lock of list synchronization...
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-12-02
John Ogness
tty: serial: kgdboc: use console_list_lock to trap...
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-12-02
John Ogness
tty: serial: kgdboc: synchronize tty_find_polling_driver...
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-12-02
John Ogness
tty: serial: kgdboc: use console_list_lock for list...
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-12-02
John Ogness
tty: serial: kgdboc: use srcu console list iterator
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-12-02
John Ogness
proc: consoles: use console_list_lock for list iteration
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-12-02
John Ogness
tty: tty_io: use console_list_lock for list synchronization
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-12-02
John Ogness
printk, xen: fbfront: create/use safe function for...
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-12-02
John Ogness
netconsole: avoid CON_ENABLED misuse to track registration
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-12-02
John Ogness
usb: early: xhci-dbc: use console_is_registered()
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-12-02
John Ogness
tty: serial: xilinx_uartps: use console_is_registered()
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-12-02
John Ogness
tty: serial: samsung_tty: use console_is_registered()
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-12-02
John Ogness
tty: serial: pic32_uart: use console_is_registered()
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-12-02
John Ogness
tty: serial: earlycon: use console_is_registered()
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-12-02
John Ogness
tty: hvc: use console_is_registered()
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-12-02
John Ogness
efi: earlycon: use console_is_registered()
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-12-02
John Ogness
tty: nfcon: use console_is_registered()
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-12-02
John Ogness
serial_core: replace uart_console_enabled() with uart_consol...
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-12-02
John Ogness
console: introduce console_is_registered()
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-12-02
John Ogness
printk: console_device: use srcu console list iterator
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-12-02
John Ogness
printk: console_flush_on_panic: use srcu console list...
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-12-02
John Ogness
printk: console_unblank: use srcu console list iterator
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-12-02
John Ogness
printk: console_is_usable: use console_srcu_read_flags
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-12-02
John Ogness
printk: __pr_flush: use srcu console list iterator
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-12-02
John Ogness
printk: console_flush_all: use srcu console list iterator
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-12-02
John Ogness
kdb: use srcu console list iterator
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-12-02
John Ogness
um: kmsg_dumper: use srcu console list iterator
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-12-02
John Ogness
console: introduce wrappers to read/write console flags
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-12-02
John Ogness
printk: introduce console_list_lock
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-12-02
John Ogness
proc: consoles: document console_lock usage
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-12-02
John Ogness
tty: tty_io: document console_lock usage
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-12-02
John Ogness
tty: serial: kgdboc: document console_lock usage
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-12-02
John Ogness
um: kmsg_dump: only dump when no output console available
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-12-02
John Ogness
printk: fix setting first seq for consoles
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-12-02
John Ogness
printk: move @seq initialization to helper
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-12-02
John Ogness
printk: register_console: use "registered" for variable...
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-12-02
John Ogness
printk: Prepare for SRCU console list protection
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-11-09
John Ogness
rcu: Implement lockdep_rcu_enabled for !CONFIG_DEBUG_LOCK_ALLOC
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-07-15
John Ogness
printk: do not wait for consoles when suspended
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-05-27
John Ogness
Revert "printk: wake up all waiters"
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-05-19
John Ogness
serial: msm_serial: disable interrupts in __msm_console_write()
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-05-19
John Ogness
serial: meson: acquire port->lock in startup()
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-04-26
John Ogness
printk: remove @console_locked
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-04-26
John Ogness
printk: extend console_lock for per-console locking
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-04-22
John Ogness
printk: add kthread console printers
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-04-22
John Ogness
printk: add functions to prefer direct printing
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-04-22
John Ogness
printk: add pr_flush()
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-04-22
John Ogness
printk: move buffer definitions into console_emit_next_recor...
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-04-22
John Ogness
printk: refactor and rework printing logic
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-04-22
John Ogness
printk: add con_printk() macro for console details
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-04-22
John Ogness
printk: call boot_delay_msec() in printk_delay()
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-04-22
John Ogness
printk: get caller_id/timestamp after migration disable
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-04-22
John Ogness
printk: wake waiters for safe and NMI contexts
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-04-22
John Ogness
printk: wake up all waiters
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-04-22
John Ogness
printk: add missing memory barrier to wake_up_klogd()
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-04-22
John Ogness
printk: cpu sync always disable interrupts
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-04-22
John Ogness
printk: rename cpulock functions
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2022-02-15
John Ogness
printk: use atomic updates for klogd work
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2021-12-16
John Ogness
scripts/gdb: lx-dmesg: read records individually
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2021-10-04
John Ogness
printk: use gnu_printf format attribute for printk_sprint()
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2021-07-26
John Ogness
printk: syslog: close window between wait and read
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2021-07-26
John Ogness
printk: convert @syslog_lock to mutex
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2021-07-26
John Ogness
printk: remove NMI tracking
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2021-07-26
John Ogness
printk: remove safe buffers
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2021-07-26
John Ogness
printk: track/limit recursion
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2021-07-26
John Ogness
lib/nmi_backtrace: explicitly serialize banner and...
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2021-06-22
John Ogness
printk: fix cpu lock ordering
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2021-06-22
John Ogness
lib/dump_stack: move cpu lock to printk.c
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2021-03-08
John Ogness
printk: console: remove unnecessary safe buffer usage
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2021-03-08
John Ogness
printk: kmsg_dump: remove _nolock() variants
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2021-03-08
John Ogness
printk: remove logbuf_lock
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2021-03-08
John Ogness
printk: introduce a kmsg_dump iterator
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
2021-03-08
John Ogness
printk: kmsg_dumper: remove @active field
Signed-off-by:
John Ogness
<john.ogness@linutronix.de>
commit
|
commitdiff
|
tree
next