aboutsummaryrefslogtreecommitdiff
path: root/kernel/printk/printk_ringbuffer.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-07printk: ringbuffer: Skip non-finalized records in panicGravatar John Ogness 1-2/+26
2024-02-07printk: Wait for all reserved records with pr_flush()Gravatar John Ogness 1-0/+105
2024-02-07printk: ringbuffer: Cleanup reader terminologyGravatar John Ogness 1-7/+9
2024-02-07printk: ringbuffer: Clarify special lpos valuesGravatar John Ogness 1-4/+16
2024-02-07printk: ringbuffer: Do not skip non-finalized records with prb_next_seq()Gravatar John Ogness 1-39/+125
2024-02-07printk: Use prb_first_seq() as base for 32bit seq macrosGravatar John Ogness 1-1/+1
2023-08-14printk: ringbuffer: Fix truncating buffer size min_t castGravatar Kees Cook 1-1/+1
2022-11-22printk: fix a typo of commentGravatar Wang Honghui 1-1/+1
2022-01-26printk: ringbuffer: Improve prb_next_seq() performanceGravatar Petr Mladek 1-5/+47
2021-01-21Merge branch 'printk-rework' into for-linusGravatar Petr Mladek 1-1/+1
2021-01-15printk: ringbuffer: fix line countingGravatar John Ogness 1-1/+1
2020-12-14Merge branch 'for-5.11' into for-linusGravatar Petr Mladek 1-17/+15
2020-11-27Merge tag 'printk-for-5.10-rc6-fixup' of git://git.kernel.org/pub/scm/linux/k...Gravatar Linus Torvalds 1-2/+0
2020-11-11printk: ringbuffer: Reference text_data_ring directly in callees.Gravatar Nikolay Borisov 1-17/+15
2020-11-06printk: remove unneeded dead-store assignmentGravatar Lukas Bulwahn 1-2/+0
2020-10-30printk: ringbuffer: Replace zero-length array with flexible-array memberGravatar Gustavo A. R. Silva 1-1/+1
2020-10-15printk: ringbuffer: Wrong data pointer when appending small stringGravatar Petr Mladek 1-1/+4
2020-09-30printk: avoid and/or handle record truncationGravatar John Ogness 1-2/+10
2020-09-22printk: remove dict ringGravatar John Ogness 1-118/+37
2020-09-22printk: move printk_info into separate arrayGravatar John Ogness 1-51/+94
2020-09-15printk: ringbuffer: add finalization/extension supportGravatar John Ogness 1-54/+471
2020-09-15printk: ringbuffer: change representation of statesGravatar John Ogness 1-21/+7
2020-09-15printk: ringbuffer: clear initial reserved fieldsGravatar John Ogness 1-12/+18
2020-09-15printk: ringbuffer: add BLK_DATALESS() macroGravatar John Ogness 1-2/+4
2020-09-15printk: ringbuffer: relocate get_data()Gravatar John Ogness 1-58/+58
2020-09-15printk: ringbuffer: avoid memcpy() on state_varGravatar John Ogness 1-2/+7
2020-09-15printk: ringbuffer: fix setting state in desc_read()Gravatar John Ogness 1-7/+19
2020-09-08printk: ringbuffer: support dataless recordsGravatar John Ogness 1-37/+35
2020-07-10printk: add lockless ringbufferGravatar John Ogness 1-0/+1687