summaryrefslogtreecommitdiffstats
path: root/kernel/printk/printk_ringbuffer.c
Commit message (Expand)AuthorAgeFilesLines
* printk: ringbuffer: Skip non-finalized records in panicJohn Ogness2024-02-071-2/+26
* printk: Wait for all reserved records with pr_flush()John Ogness2024-02-071-0/+105
* printk: ringbuffer: Cleanup reader terminologyJohn Ogness2024-02-071-7/+9
* printk: ringbuffer: Clarify special lpos valuesJohn Ogness2024-02-071-4/+16
* printk: ringbuffer: Do not skip non-finalized records with prb_next_seq()John Ogness2024-02-071-39/+125
* printk: Use prb_first_seq() as base for 32bit seq macrosJohn Ogness2024-02-071-1/+1
* printk: ringbuffer: Fix truncating buffer size min_t castKees Cook2023-08-141-1/+1
* printk: fix a typo of commentWang Honghui2022-11-221-1/+1
* printk: ringbuffer: Improve prb_next_seq() performancePetr Mladek2022-01-261-5/+47
* Merge branch 'printk-rework' into for-linusPetr Mladek2021-01-211-1/+1
|\
| * printk: ringbuffer: fix line countingJohn Ogness2021-01-151-1/+1
* | Merge branch 'for-5.11' into for-linusPetr Mladek2020-12-141-17/+15
|\ \ | |/ |/|
| * printk: ringbuffer: Reference text_data_ring directly in callees.Nikolay Borisov2020-11-111-17/+15
* | Merge tag 'printk-for-5.10-rc6-fixup' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2020-11-271-2/+0
|\ \
| * | printk: remove unneeded dead-store assignmentLukas Bulwahn2020-11-061-2/+0
| |/
* / printk: ringbuffer: Replace zero-length array with flexible-array memberGustavo A. R. Silva2020-10-301-1/+1
|/
* printk: ringbuffer: Wrong data pointer when appending small stringPetr Mladek2020-10-151-1/+4
* printk: avoid and/or handle record truncationJohn Ogness2020-09-301-2/+10
* printk: remove dict ringJohn Ogness2020-09-221-118/+37
* printk: move printk_info into separate arrayJohn Ogness2020-09-221-51/+94
* printk: ringbuffer: add finalization/extension supportJohn Ogness2020-09-151-54/+471
* printk: ringbuffer: change representation of statesJohn Ogness2020-09-151-21/+7
* printk: ringbuffer: clear initial reserved fieldsJohn Ogness2020-09-151-12/+18
* printk: ringbuffer: add BLK_DATALESS() macroJohn Ogness2020-09-151-2/+4
* printk: ringbuffer: relocate get_data()John Ogness2020-09-151-58/+58
* printk: ringbuffer: avoid memcpy() on state_varJohn Ogness2020-09-151-2/+7
* printk: ringbuffer: fix setting state in desc_read()John Ogness2020-09-151-7/+19
* printk: ringbuffer: support dataless recordsJohn Ogness2020-09-081-37/+35
* printk: add lockless ringbufferJohn Ogness2020-07-101-0/+1687