summaryrefslogtreecommitdiff
path: root/kernel/printk/printk_ringbuffer.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-07printk: ringbuffer: Skip non-finalized records in panicJohn Ogness1-2/+26
2024-02-07printk: Wait for all reserved records with pr_flush()John Ogness1-0/+105
2024-02-07printk: ringbuffer: Cleanup reader terminologyJohn Ogness1-7/+9
2024-02-07printk: ringbuffer: Clarify special lpos valuesJohn Ogness1-4/+16
2024-02-07printk: ringbuffer: Do not skip non-finalized records with prb_next_seq()John Ogness1-39/+125
2024-02-07printk: Use prb_first_seq() as base for 32bit seq macrosJohn Ogness1-1/+1
2023-08-14printk: ringbuffer: Fix truncating buffer size min_t castKees Cook1-1/+1
2022-11-22printk: fix a typo of commentWang Honghui1-1/+1
2022-01-26printk: ringbuffer: Improve prb_next_seq() performancePetr Mladek1-5/+47
2021-01-21Merge branch 'printk-rework' into for-linusPetr Mladek1-1/+1
2021-01-15printk: ringbuffer: fix line countingJohn Ogness1-1/+1
2020-12-14Merge branch 'for-5.11' into for-linusPetr Mladek1-17/+15
2020-11-27Merge tag 'printk-for-5.10-rc6-fixup' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-2/+0
2020-11-11printk: ringbuffer: Reference text_data_ring directly in callees.Nikolay Borisov1-17/+15
2020-11-06printk: remove unneeded dead-store assignmentLukas Bulwahn1-2/+0
2020-10-31printk: ringbuffer: Replace zero-length array with flexible-array memberGustavo A. R. Silva1-1/+1
2020-10-15printk: ringbuffer: Wrong data pointer when appending small stringPetr Mladek1-1/+4
2020-09-30printk: avoid and/or handle record truncationJohn Ogness1-2/+10
2020-09-22printk: remove dict ringJohn Ogness1-118/+37
2020-09-22printk: move printk_info into separate arrayJohn Ogness1-51/+94
2020-09-15printk: ringbuffer: add finalization/extension supportJohn Ogness1-54/+471
2020-09-15printk: ringbuffer: change representation of statesJohn Ogness1-21/+7
2020-09-15printk: ringbuffer: clear initial reserved fieldsJohn Ogness1-12/+18
2020-09-15printk: ringbuffer: add BLK_DATALESS() macroJohn Ogness1-2/+4
2020-09-15printk: ringbuffer: relocate get_data()John Ogness1-58/+58
2020-09-15printk: ringbuffer: avoid memcpy() on state_varJohn Ogness1-2/+7
2020-09-15printk: ringbuffer: fix setting state in desc_read()John Ogness1-7/+19
2020-09-08printk: ringbuffer: support dataless recordsJohn Ogness1-37/+35
2020-07-10printk: add lockless ringbufferJohn Ogness1-0/+1687