| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-11-10 | printk_ringbuffer: Create a helper function to decide whether more space is n... | Petr Mladek | 1 | -4/+28 |
| 2025-11-10 | printk_ringbuffer: Fix check of valid data size when blk_lpos overflows | Petr Mladek | 1 | -3/+6 |
| 2025-10-22 | printk_ringbuffer: don't needlessly wrap data blocks around | Daniil Tatianin | 1 | -8/+20 |
| 2025-10-04 | Merge tag 'printk-for-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -14/+34 |
| 2025-10-02 | Merge branch 'rework/ringbuffer-kunit-test' into for-linus | Petr Mladek | 1 | -0/+5 |
| 2025-09-26 | printk: ringbuffer: Fix data block max size check | John Ogness | 1 | -14/+29 |
| 2025-09-13 | panic/printk: replace this_cpu_in_panic() with panic_on_this_cpu() | Jinchao Wang | 1 | -1/+1 |
| 2025-06-18 | printk: ringbuffer: Add KUnit test | Thomas Weißschuh | 1 | -0/+5 |
| 2025-03-20 | printk/panic: Add option to allow non-panic CPUs to write to the ring buffer. | Donghyeok Choe | 1 | -5/+8 |
| 2024-02-07 | printk: ringbuffer: Skip non-finalized records in panic | John Ogness | 1 | -2/+26 |
| 2024-02-07 | printk: Wait for all reserved records with pr_flush() | John Ogness | 1 | -0/+105 |
| 2024-02-07 | printk: ringbuffer: Cleanup reader terminology | John Ogness | 1 | -7/+9 |
| 2024-02-07 | printk: ringbuffer: Clarify special lpos values | John Ogness | 1 | -4/+16 |
| 2024-02-07 | printk: ringbuffer: Do not skip non-finalized records with prb_next_seq() | John Ogness | 1 | -39/+125 |
| 2024-02-07 | printk: Use prb_first_seq() as base for 32bit seq macros | John Ogness | 1 | -1/+1 |
| 2023-08-14 | printk: ringbuffer: Fix truncating buffer size min_t cast | Kees Cook | 1 | -1/+1 |
| 2022-11-22 | printk: fix a typo of comment | Wang Honghui | 1 | -1/+1 |
| 2022-01-26 | printk: ringbuffer: Improve prb_next_seq() performance | Petr Mladek | 1 | -5/+47 |
| 2021-01-21 | Merge branch 'printk-rework' into for-linus | Petr Mladek | 1 | -1/+1 |
| 2021-01-15 | printk: ringbuffer: fix line counting | John Ogness | 1 | -1/+1 |
| 2020-12-14 | Merge branch 'for-5.11' into for-linus | Petr Mladek | 1 | -17/+15 |
| 2020-11-27 | Merge tag 'printk-for-5.10-rc6-fixup' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 1 | -2/+0 |
| 2020-11-11 | printk: ringbuffer: Reference text_data_ring directly in callees. | Nikolay Borisov | 1 | -17/+15 |
| 2020-11-06 | printk: remove unneeded dead-store assignment | Lukas Bulwahn | 1 | -2/+0 |
| 2020-10-30 | printk: ringbuffer: Replace zero-length array with flexible-array member | Gustavo A. R. Silva | 1 | -1/+1 |
| 2020-10-15 | printk: ringbuffer: Wrong data pointer when appending small string | Petr Mladek | 1 | -1/+4 |
| 2020-09-30 | printk: avoid and/or handle record truncation | John Ogness | 1 | -2/+10 |
| 2020-09-22 | printk: remove dict ring | John Ogness | 1 | -118/+37 |
| 2020-09-22 | printk: move printk_info into separate array | John Ogness | 1 | -51/+94 |
| 2020-09-15 | printk: ringbuffer: add finalization/extension support | John Ogness | 1 | -54/+471 |
| 2020-09-15 | printk: ringbuffer: change representation of states | John Ogness | 1 | -21/+7 |
| 2020-09-15 | printk: ringbuffer: clear initial reserved fields | John Ogness | 1 | -12/+18 |
| 2020-09-15 | printk: ringbuffer: add BLK_DATALESS() macro | John Ogness | 1 | -2/+4 |
| 2020-09-15 | printk: ringbuffer: relocate get_data() | John Ogness | 1 | -58/+58 |
| 2020-09-15 | printk: ringbuffer: avoid memcpy() on state_var | John Ogness | 1 | -2/+7 |
| 2020-09-15 | printk: ringbuffer: fix setting state in desc_read() | John Ogness | 1 | -7/+19 |
| 2020-09-08 | printk: ringbuffer: support dataless records | John Ogness | 1 | -37/+35 |
| 2020-07-10 | printk: add lockless ringbuffer | John Ogness | 1 | -0/+1687 |