summaryrefslogtreecommitdiffstats
path: root/kernel
Commit message (Expand)AuthorAgeFilesLines
* printk: Use scnprintf() to print the message about the dropped messages on a ...Petr Mladek2023-01-181-1/+1
* printk: adjust string limit macrosJohn Ogness2023-01-112-26/+25
* printk: use printk_buffers for devkmsgJohn Ogness2023-01-111-27/+22
* printk: introduce console_prepend_dropped() for dropped messagesJohn Ogness2023-01-112-33/+61
* printk: introduce printk_get_next_message() and printk_messageJohn Ogness2023-01-112-35/+96
* printk: introduce struct printk_buffersJohn Ogness2023-01-112-31/+36
* printk: move size limit macros into internal.hJohn Ogness2023-01-112-17/+24
* Merge tag 'printk-for-6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2022-12-128-140/+428
|\
| * Merge branch 'rework/console-list-lock' into for-linusPetr Mladek2022-12-0882-964/+2732
| |\
| | * printk: htmldocs: add missing descriptionJohn Ogness2022-12-021-0/+2
| | * printk: relieve console_lock of list synchronization dutiesJohn Ogness2022-12-021-24/+20
| | * printk, xen: fbfront: create/use safe function for forcing preferredJohn Ogness2022-12-021-3/+46
| | * console: introduce console_is_registered()John Ogness2022-12-021-1/+1
| | * printk: console_device: use srcu console list iteratorJohn Ogness2022-12-021-1/+11
| | * printk: console_flush_on_panic: use srcu console list iteratorJohn Ogness2022-12-021-10/+11
| | * printk: console_unblank: use srcu console list iteratorJohn Ogness2022-12-021-4/+13
| | * printk: console_is_usable: use console_srcu_read_flagsJohn Ogness2022-12-021-4/+5
| | * printk: __pr_flush: use srcu console list iteratorJohn Ogness2022-12-021-1/+9
| | * printk: console_flush_all: use srcu console list iteratorJohn Ogness2022-12-021-15/+35
| | * kdb: use srcu console list iteratorJohn Ogness2022-12-021-2/+16
| | * console: introduce wrappers to read/write console flagsJohn Ogness2022-12-021-5/+5
| | * printk: introduce console_list_lockJohn Ogness2022-12-021-9/+80
| | * printk: fix setting first seq for consolesJohn Ogness2022-12-021-5/+45
| | * printk: move @seq initialization to helperJohn Ogness2022-12-021-9/+14
| | * printk: register_console: use "registered" for variable namesJohn Ogness2022-12-021-7/+7
| | * printk: Prepare for SRCU console list protectionJohn Ogness2022-12-021-15/+72
| | * printk: Convert console_drivers list to hlistThomas Gleixner2022-12-021-46/+55
| | * srcu: Make Tiny synchronize_srcu() check for readersZqiang2022-12-011-0/+10
| | * rcu: Make SRCU mandatoryPaul E. McKenney2022-11-294-24/+16
| * | printk: use strscpy() to instead of strlcpy()Xu Panda2022-12-011-1/+1
| * | printk: fix a typo of commentWang Honghui2022-11-221-1/+1
* | | Merge tag 'execve-v6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2022-12-122-11/+21
|\ \ \
| * | | fs/exec: switch timens when a task gets a new mmAndrei Vagin2022-10-252-11/+21
* | | | Merge tag 'seccomp-v6.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2022-12-121-6/+11
|\ \ \ \
| * | | | seccomp: Move copy_seccomp() to no failure path.Kuniyuki Iwashima2022-12-021-6/+11
* | | | | Merge tag 'kcsan.2022.12.02a' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2022-12-121-0/+50
|\ \ \ \ \
| * | | | | kcsan: Instrument memcpy/memset/memmove with newer ClangMarco Elver2022-10-181-0/+50
| | |/ / / | |/| | |
* | | | | Merge tag 'rcu.2022.12.02a' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2022-12-1214-153/+545
|\ \ \ \ \
| | \ \ \ \
| | \ \ \ \
| | \ \ \ \
| | \ \ \ \
| | \ \ \ \
| | \ \ \ \
| *-----. \ \ \ \ Merge branches 'doc.2022.10.20a', 'fixes.2022.10.21a', 'lazy.2022.11.30a', 's...Paul E. McKenney2022-11-3014-153/+545
| |\ \ \ \ \ \ \ \ | | |_|_|_|/ / / / | |/| | | | | | / | | | | | |_|_|/ | | | | |/| | |
| | | | | * | | rcutorture: Verify NUM_ACTIVE_RCU_POLL_OLDSTATEPaul E. McKenney2022-10-181-2/+20
| | | | | * | | rcutorture: Verify NUM_ACTIVE_RCU_POLL_FULL_OLDSTATEPaul E. McKenney2022-10-181-2/+21
| | |_|_|/ / / | |/| | | | |
| | | | * | | srcu: Debug NMI safety even on archs that don't require itFrederic Weisbecker2022-10-211-15/+10
| | | | * | | srcu: Explain the reason behind the read side critical section on GP startFrederic Weisbecker2022-10-211-0/+5
| | | | * | | srcu: Warn when NMI-unsafe API is used in NMIFrederic Weisbecker2022-10-211-0/+2
| | | | * | | srcu: Check for consistent global per-srcu_struct NMI safetyPaul E. McKenney2022-10-201-0/+5
| | | | * | | srcu: Check for consistent per-CPU per-srcu_struct NMI safetyPaul E. McKenney2022-10-201-6/+32
| | | | * | | srcu: Create an srcu_read_lock_nmisafe() and srcu_read_unlock_nmisafe()Paul E. McKenney2022-10-203-6/+51
| | | | * | | srcu: Convert ->srcu_lock_count and ->srcu_unlock_count to atomicPaul E. McKenney2022-10-181-12/+12
| | |_|/ / / | |/| | | |
| | | * | | workqueue: Make queue_rcu_work() use call_rcu_hurry()Uladzislau Rezki2022-11-301-1/+1
| | | * | | rcu/rcutorture: Use call_rcu_hurry() where neededJoel Fernandes (Google)2022-11-291-8/+8