home.social

#printk — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #printk, aggregated by home.social.

  1. Linux 的 RT (Real-Time) 版本 PREEMPT_RT

    在 Hacker News Daily 上看到的,Linux kernel 把 PREEMPT_RT 這個 RT patch 併入 official repository 了:「Real-time Linux is officially part of the kernel after decades of debate」。

    這類需求可以在 RTOS 裡面看到完整的說明,大家常用的特性是確保反應時間這點,像是對汽車自動

    blog.gslin.org/archives/2024/0

    #Computer #Linux #Murmuring #OS #Software #atomic #kernel #linux #output #patch #preempt_rt #printk #realtime #realtime

  2. Linux 的 RT (Real-Time) 版本 PREEMPT_RT

    在 Hacker News Daily 上看到的,Linux kernel 把 PREEMPT_RT 這個 RT patch 併入 official repository 了:「Real-time Linux is officially part of the kernel after decades of debate」。

    這類需求可以在 RTOS 裡面看到完整的說明,大家常用的特性是確保反應時間這點,像是對汽車自動

    blog.gslin.org/archives/2024/0

    #Computer #Linux #Murmuring #OS #Software #atomic #kernel #linux #output #patch #preempt_rt #printk #realtime #realtime

  3. Linux 的 RT (Real-Time) 版本 PREEMPT_RT

    在 Hacker News Daily 上看到的,Linux kernel 把 PREEMPT_RT 這個 RT patch 併入 official repository 了:「Real-time Linux is officially part of the kernel after decades of debate」。

    這類需求可以在 RTOS 裡面看到完整的說明,大家常用的特性是確保反應時間這點,像是對汽車自動

    blog.gslin.org/archives/2024/0

    #Computer #Linux #Murmuring #OS #Software #atomic #kernel #linux #output #patch #preempt_rt #printk #realtime #realtime

  4. Linux 的 RT (Real-Time) 版本 PREEMPT_RT

    在 Hacker News Daily 上看到的,Linux kernel 把 PREEMPT_RT 這個 RT patch 併入 official repository 了:「Real-time Linux is officially part of the kernel after decades of debate」。

    這類需求可以在 RTOS 裡面看到完整的說明,大家常用的特性是確保反應時間這點,像是對汽車自動

    blog.gslin.org/archives/2024/0

    #Computer #Linux #Murmuring #OS #Software #atomic #kernel #linux #output #patch #preempt_rt #printk #realtime #realtime

  5. Linux 的 RT (Real-Time) 版本 PREEMPT_RT

    在 Hacker News Daily 上看到的,Linux kernel 把 PREEMPT_RT 這個 RT patch 併入 official repository 了:「Real-time Linux is officially part of the kernel after decades of debate」。

    這類需求可以在 RTOS 裡面看到完整的說明,大家常用的特性是確保反應時間這點,像是對汽車自動

    blog.gslin.org/archives/2024/0

    #Computer #Linux #Murmuring #OS #Software #atomic #kernel #linux #output #patch #preempt_rt #printk #realtime #realtime

  6. 📊 #Linux kernel achieves real-time capabilities after 20 years of development

    • 🔧 New #CONFIG_PREEMPT_RT option allows compiling a "Fully Preemptible Kernel (#RealTime)"

    • 📝 Improvements to #Printk infrastructure ensure log messages don't interfere with time-critical tasks

    • ⚙️ #RealTime support requires careful hardware and software optimization

    • 🖥️ Unlikely to be relevant for most desktop, laptop, and server use cases

    • 🤝 Inclusion in mainline kernel expected to attract new contributors for maintenance and development

    • 🔍 Ongoing work to address remaining issues and optimize real-time support for specific components

    heise.de/en/news/After-20-year

    #DevOps

  7. 📊 #Linux kernel achieves real-time capabilities after 20 years of development

    • 🔧 New #CONFIG_PREEMPT_RT option allows compiling a "Fully Preemptible Kernel (#RealTime)"

    • 📝 Improvements to #Printk infrastructure ensure log messages don't interfere with time-critical tasks

    • ⚙️ #RealTime support requires careful hardware and software optimization

    • 🖥️ Unlikely to be relevant for most desktop, laptop, and server use cases

    • 🤝 Inclusion in mainline kernel expected to attract new contributors for maintenance and development

    • 🔍 Ongoing work to address remaining issues and optimize real-time support for specific components

    heise.de/en/news/After-20-year

    #DevOps

  8. 📊 #Linux kernel achieves real-time capabilities after 20 years of development

    • 🔧 New #CONFIG_PREEMPT_RT option allows compiling a "Fully Preemptible Kernel (#RealTime)"

    • 📝 Improvements to #Printk infrastructure ensure log messages don't interfere with time-critical tasks

    • ⚙️ #RealTime support requires careful hardware and software optimization

    • 🖥️ Unlikely to be relevant for most desktop, laptop, and server use cases

    • 🤝 Inclusion in mainline kernel expected to attract new contributors for maintenance and development

    • 🔍 Ongoing work to address remaining issues and optimize real-time support for specific components

    heise.de/en/news/After-20-year

    #DevOps

  9. 📊 #Linux kernel achieves real-time capabilities after 20 years of development

    • 🔧 New #CONFIG_PREEMPT_RT option allows compiling a "Fully Preemptible Kernel (#RealTime)"

    • 📝 Improvements to #Printk infrastructure ensure log messages don't interfere with time-critical tasks

    • ⚙️ #RealTime support requires careful hardware and software optimization

    • 🖥️ Unlikely to be relevant for most desktop, laptop, and server use cases

    • 🤝 Inclusion in mainline kernel expected to attract new contributors for maintenance and development

    • 🔍 Ongoing work to address remaining issues and optimize real-time support for specific components

    heise.de/en/news/After-20-year

    #DevOps

  10. 📊 #Linux kernel achieves real-time capabilities after 20 years of development

    • 🔧 New #CONFIG_PREEMPT_RT option allows compiling a "Fully Preemptible Kernel (#RealTime)"

    • 📝 Improvements to #Printk infrastructure ensure log messages don't interfere with time-critical tasks

    • ⚙️ #RealTime support requires careful hardware and software optimization

    • 🖥️ Unlikely to be relevant for most desktop, laptop, and server use cases

    • 🤝 Inclusion in mainline kernel expected to attract new contributors for maintenance and development

    • 🔍 Ongoing work to address remaining issues and optimize real-time support for specific components

    heise.de/en/news/After-20-year

    #DevOps

  11. aka the support for hit -next today! 🥳 👏

    git.kernel.org/pub/scm/linux/k

    Still remains to be seen if those changes really makes it upstream during the 6.12 merge window and stick:

    * It afaics is still unclear if some prerequisites will be submitted for 6.12: lore.kernel.org/all/87ed5za2oj

    * Troublemaking changes sometimes are reverted before the final, which in fact happened to some of printk prerequisites a while ago: lore.kernel.org/lkml/202206231

  12. #PREEMPT_RT aka the #realtime support for #LinuxKernel hit #linux-next today! 🥳 👏

    git.kernel.org/pub/scm/linux/k

    Still remains to be seen if those changes really makes it upstream during the 6.12 merge window and stick:

    * It afaics is still unclear if some #printk prerequisites will be submitted for 6.12: lore.kernel.org/all/87ed5za2oj

    * Troublemaking changes sometimes are reverted before the final, which in fact happened to some of printk prerequisites a while ago: lore.kernel.org/lkml/202206231

    #kernel

  13. #PREEMPT_RT aka the #realtime support for #LinuxKernel hit #linux-next today! 🥳 👏

    git.kernel.org/pub/scm/linux/k

    Still remains to be seen if those changes really makes it upstream during the 6.12 merge window and stick:

    * It afaics is still unclear if some #printk prerequisites will be submitted for 6.12: lore.kernel.org/all/87ed5za2oj

    * Troublemaking changes sometimes are reverted before the final, which in fact happened to some of printk prerequisites a while ago: lore.kernel.org/lkml/202206231

    #kernel

  14. #PREEMPT_RT aka the #realtime support for #LinuxKernel hit #linux-next today! 🥳 👏

    git.kernel.org/pub/scm/linux/k

    Still remains to be seen if those changes really makes it upstream during the 6.12 merge window and stick:

    * It afaics is still unclear if some #printk prerequisites will be submitted for 6.12: lore.kernel.org/all/87ed5za2oj

    * Troublemaking changes sometimes are reverted before the final, which in fact happened to some of printk prerequisites a while ago: lore.kernel.org/lkml/202206231

    #kernel

  15. #PREEMPT_RT aka the #realtime support for #LinuxKernel hit #linux-next today! 🥳 👏

    git.kernel.org/pub/scm/linux/k

    Still remains to be seen if those changes really makes it upstream during the 6.12 merge window and stick:

    * It afaics is still unclear if some #printk prerequisites will be submitted for 6.12: lore.kernel.org/all/87ed5za2oj

    * Troublemaking changes sometimes are reverted before the final, which in fact happened to some of printk prerequisites a while ago: lore.kernel.org/lkml/202206231

    #kernel

  16. v6 of the patch-set "add threaded printing + the rest" which "provides the remaining pieces of the rework."[1] is now in -next – but as of now it's not yet clear if this will be merged for 6.12.

    lore.kernel.org/all/ZthvGoJE26

    [1] e.g. the last big missing piece for support through in the mainline . But note, this series does *not* provide an nbcon console driver. That will come in a follow-up series.

  17. v6 of the patch-set "add threaded printing + the rest" which "provides the remaining pieces of the #printk rework."[1] is now in #Linux-next – but as of now it's not yet clear if this will be merged for #kernel 6.12.

    lore.kernel.org/all/ZthvGoJE26

    [1] e.g. the last big missing piece for #Realtime support through #PREEMPT_RT in the mainline #LinuxKernel. But note, this series does *not* provide an nbcon console driver. That will come in a follow-up series.

  18. v6 of the patch-set "add threaded printing + the rest" which "provides the remaining pieces of the #printk rework."[1] is now in #Linux-next – but as of now it's not yet clear if this will be merged for #kernel 6.12.

    lore.kernel.org/all/ZthvGoJE26

    [1] e.g. the last big missing piece for #Realtime support through #PREEMPT_RT in the mainline #LinuxKernel. But note, this series does *not* provide an nbcon console driver. That will come in a follow-up series.

  19. v6 of the patch-set "add threaded printing + the rest" which "provides the remaining pieces of the #printk rework."[1] is now in #Linux-next – but as of now it's not yet clear if this will be merged for #kernel 6.12.

    lore.kernel.org/all/ZthvGoJE26

    [1] e.g. the last big missing piece for #Realtime support through #PREEMPT_RT in the mainline #LinuxKernel. But note, this series does *not* provide an nbcon console driver. That will come in a follow-up series.

  20. v6 of the patch-set "add threaded printing + the rest" which "provides the remaining pieces of the #printk rework."[1] is now in #Linux-next – but as of now it's not yet clear if this will be merged for #kernel 6.12.

    lore.kernel.org/all/ZthvGoJE26

    [1] e.g. the last big missing piece for #Realtime support through #PREEMPT_RT in the mainline #LinuxKernel. But note, this series does *not* provide an nbcon console driver. That will come in a follow-up series.

  21. John posted v4 of the patch-set "threaded console printing as well as some other minor pieces" which "provides the remaining pieces of the rework." -- e.g. the last big missing piece for support through in the mainline . But note, "this series does *not* provide an nbcon console driver. That will come in a follow-up series."

    lore.kernel.org/all/2024082704

    This comes hot on the heels of the "write_atomic() printing" entering -next: fosstodon.org/@kernellogger/11

  22. John posted v4 of the patch-set "threaded console printing as well as some other minor pieces" which "provides the remaining pieces of the #printk rework." -- e.g. the last big missing piece for #Realtime support through #PREEMPT_RT in the mainline #Linux #Kernel. But note, "this series does *not* provide an nbcon console driver. That will come in a follow-up series."

    lore.kernel.org/all/2024082704

    This comes hot on the heels of the "write_atomic() printing" entering -next: fosstodon.org/@kernellogger/11

  23. John posted v4 of the patch-set "threaded console printing as well as some other minor pieces" which "provides the remaining pieces of the #printk rework." -- e.g. the last big missing piece for #Realtime support through #PREEMPT_RT in the mainline #Linux #Kernel. But note, "this series does *not* provide an nbcon console driver. That will come in a follow-up series."

    lore.kernel.org/all/2024082704

    This comes hot on the heels of the "write_atomic() printing" entering -next: fosstodon.org/@kernellogger/11

  24. John posted v4 of the patch-set "threaded console printing as well as some other minor pieces" which "provides the remaining pieces of the #printk rework." -- e.g. the last big missing piece for #Realtime support through #PREEMPT_RT in the mainline #Linux #Kernel. But note, "this series does *not* provide an nbcon console driver. That will come in a follow-up series."

    lore.kernel.org/all/2024082704

    This comes hot on the heels of the "write_atomic() printing" entering -next: fosstodon.org/@kernellogger/11

  25. John posted v4 of the patch-set "threaded console printing as well as some other minor pieces" which "provides the remaining pieces of the #printk rework." -- e.g. the last big missing piece for #Realtime support through #PREEMPT_RT in the mainline #Linux #Kernel. But note, "this series does *not* provide an nbcon console driver. That will come in a follow-up series."

    lore.kernel.org/all/2024082704

    This comes hot on the heels of the "write_atomic() printing" entering -next: fosstodon.org/@kernellogger/11

  26. The improved series "wire up write_atomic() printing" is now in -next again and thus slated for inclusion in 6.12. This is one of the last important bits for proper support with in mainline – but not the last, as this series does not include threaded printing or nbcon drivers, as those will come later: lore.kernel.org/all/ZsWxpVG8uZ

    A earlier version of the patch set was supposed to go into 6.11, but Linus was unhappy: lore.kernel.org/lkml/CAHk-=whU

  27. The improved #printk series "wire up write_atomic() printing" is now in -next again and thus slated for inclusion in #Linux 6.12. This is one of the last important bits for proper #REALTIME support with #PREEMPT_RT in mainline – but not the last, as this series does not include threaded printing or nbcon drivers, as those will come later: lore.kernel.org/all/ZsWxpVG8uZ

    A earlier version of the patch set was supposed to go into #kernel 6.11, but Linus was unhappy: lore.kernel.org/lkml/CAHk-=whU

  28. The improved #printk series "wire up write_atomic() printing" is now in -next again and thus slated for inclusion in #Linux 6.12. This is one of the last important bits for proper #REALTIME support with #PREEMPT_RT in mainline – but not the last, as this series does not include threaded printing or nbcon drivers, as those will come later: lore.kernel.org/all/ZsWxpVG8uZ

    A earlier version of the patch set was supposed to go into #kernel 6.11, but Linus was unhappy: lore.kernel.org/lkml/CAHk-=whU

  29. The improved #printk series "wire up write_atomic() printing" is now in -next again and thus slated for inclusion in #Linux 6.12. This is one of the last important bits for proper #REALTIME support with #PREEMPT_RT in mainline – but not the last, as this series does not include threaded printing or nbcon drivers, as those will come later: lore.kernel.org/all/ZsWxpVG8uZ

    A earlier version of the patch set was supposed to go into #kernel 6.11, but Linus was unhappy: lore.kernel.org/lkml/CAHk-=whU

  30. The improved #printk series "wire up write_atomic() printing" is now in -next again and thus slated for inclusion in #Linux 6.12. This is one of the last important bits for proper #REALTIME support with #PREEMPT_RT in mainline – but not the last, as this series does not include threaded printing or nbcon drivers, as those will come later: lore.kernel.org/all/ZsWxpVG8uZ

    A earlier version of the patch set was supposed to go into #kernel 6.11, but Linus was unhappy: lore.kernel.org/lkml/CAHk-=whU

  31. John posted v3 of the patch-set with the "remaining pieces of the rework" to support threaded console printing, which is last big missing piece missing to support with the mainline through :

    lore.kernel.org/all/2024072217

  32. John posted v3 of the patch-set with the "remaining pieces of the #printk rework" to support threaded console printing, which is last big missing piece missing to support #realtime with the mainline #Linux #kernel through #PREEMPT_RT:

    lore.kernel.org/all/2024072217

  33. John posted v3 of the patch-set with the "remaining pieces of the #printk rework" to support threaded console printing, which is last big missing piece missing to support #realtime with the mainline #Linux #kernel through #PREEMPT_RT:

    lore.kernel.org/all/2024072217

  34. John posted v3 of the patch-set with the "remaining pieces of the #printk rework" to support threaded console printing, which is last big missing piece missing to support #realtime with the mainline #Linux #kernel through #PREEMPT_RT:

    lore.kernel.org/all/2024072217

  35. John posted v3 of the patch-set with the "remaining pieces of the #printk rework" to support threaded console printing, which is last big missing piece missing to support #realtime with the mainline #Linux #kernel through #PREEMPT_RT:

    lore.kernel.org/all/2024072217

  36. The last step in the rework saga (the last big pre-requisite before can be mainlined) is getting closer:

    John submitted the printk patch series "add threaded printing + the rest", which '"provides the remaining pieces of the printk rework. All other components are either already mainline or are currently in linux-next. […] Note that this series does *not* provide an nbcon console driver. That will come in a follow-up series."'

    lore.kernel.org/all/2024060323

  37. The last step in the #Linux #kernel #printk rework saga (the last big pre-requisite before #PREEMPT_RT can be mainlined) is getting closer:

    John submitted the printk patch series "add threaded printing + the rest", which '"provides the remaining pieces of the printk rework. All other components are either already mainline or are currently in linux-next. […] Note that this series does *not* provide an nbcon console driver. That will come in a follow-up series."'

    lore.kernel.org/all/2024060323

  38. The last step in the #Linux #kernel #printk rework saga (the last big pre-requisite before #PREEMPT_RT can be mainlined) is getting closer:

    John submitted the printk patch series "add threaded printing + the rest", which '"provides the remaining pieces of the printk rework. All other components are either already mainline or are currently in linux-next. […] Note that this series does *not* provide an nbcon console driver. That will come in a follow-up series."'

    lore.kernel.org/all/2024060323

  39. The last step in the #Linux #kernel #printk rework saga (the last big pre-requisite before #PREEMPT_RT can be mainlined) is getting closer:

    John submitted the printk patch series "add threaded printing + the rest", which '"provides the remaining pieces of the printk rework. All other components are either already mainline or are currently in linux-next. […] Note that this series does *not* provide an nbcon console driver. That will come in a follow-up series."'

    lore.kernel.org/all/2024060323

  40. The last step in the #Linux #kernel #printk rework saga (the last big pre-requisite before #PREEMPT_RT can be mainlined) is getting closer:

    John submitted the printk patch series "add threaded printing + the rest", which '"provides the remaining pieces of the printk rework. All other components are either already mainline or are currently in linux-next. […] Note that this series does *not* provide an nbcon console driver. That will come in a follow-up series."'

    lore.kernel.org/all/2024060323

  41. Another step closer for support in the upstream :

    The patch series "wire up write_atomic() printing"[1] is now in -next[2] and thus slated for inclusion in 6.11. 🥳

    Note, that series does _not_ include threaded printing or nbcon
    drivers. Those features will be added in separate follow-up
    series.

    [1] lore.kernel.org/all/2024052706

    [2] git.kernel.org/pub/scm/linux/k

  42. Another step closer for #PREEMPT_RT support in the upstream #LinuxKernel:

    The #printk patch series "wire up write_atomic() printing"[1] is now in #linux-next[2] and thus slated for inclusion in #kernel 6.11. 🥳

    Note, that series does _not_ include threaded printing or nbcon
    drivers. Those features will be added in separate follow-up
    series.

    [1] lore.kernel.org/all/2024052706

    [2] git.kernel.org/pub/scm/linux/k

  43. Another step closer for #PREEMPT_RT support in the upstream #LinuxKernel:

    The #printk patch series "wire up write_atomic() printing"[1] is now in #linux-next[2] and thus slated for inclusion in #kernel 6.11. 🥳

    Note, that series does _not_ include threaded printing or nbcon
    drivers. Those features will be added in separate follow-up
    series.

    [1] lore.kernel.org/all/2024052706

    [2] git.kernel.org/pub/scm/linux/k

  44. Another step closer for #PREEMPT_RT support in the upstream #LinuxKernel:

    The #printk patch series "wire up write_atomic() printing"[1] is now in #linux-next[2] and thus slated for inclusion in #kernel 6.11. 🥳

    Note, that series does _not_ include threaded printing or nbcon
    drivers. Those features will be added in separate follow-up
    series.

    [1] lore.kernel.org/all/2024052706

    [2] git.kernel.org/pub/scm/linux/k

  45. Another step closer for #PREEMPT_RT support in the upstream #LinuxKernel:

    The #printk patch series "wire up write_atomic() printing"[1] is now in #linux-next[2] and thus slated for inclusion in #kernel 6.11. 🥳

    Note, that series does _not_ include threaded printing or nbcon
    drivers. Those features will be added in separate follow-up
    series.

    [1] lore.kernel.org/all/2024052706

    [2] git.kernel.org/pub/scm/linux/k

  46. Another small step to get aka aka support mainlined was taken, as more preparations for introducing kthreads were merged for 6.7: git.kernel.org/torvalds/c/2a80

    That work comes from this series:
    lore.kernel.org/all/2023091619

    But some more work is needed to finally make the printk stack be rt capable, as threaded printing, atomic printing regions, or nbcon drivers are still missing afaics.

  47. Another small step to get #RT aka #Realtime aka #PREEMPT_RT support mainlined was taken, as more preparations for introducing #printk kthreads were merged for #Linux #kernel 6.7: git.kernel.org/torvalds/c/2a80

    That work comes from this series:
    lore.kernel.org/all/2023091619

    But some more work is needed to finally make the #LinuxKernel printk stack be rt capable, as threaded printing, atomic printing regions, or nbcon drivers are still missing afaics.

  48. Another small step to get #RT aka #Realtime aka #PREEMPT_RT support mainlined was taken, as more preparations for introducing #printk kthreads were merged for #Linux #kernel 6.7: git.kernel.org/torvalds/c/2a80

    That work comes from this series:
    lore.kernel.org/all/2023091619

    But some more work is needed to finally make the #LinuxKernel printk stack be rt capable, as threaded printing, atomic printing regions, or nbcon drivers are still missing afaics.

  49. Another small step to get #RT aka #Realtime aka #PREEMPT_RT support mainlined was taken, as more preparations for introducing #printk kthreads were merged for #Linux #kernel 6.7: git.kernel.org/torvalds/c/2a80

    That work comes from this series:
    lore.kernel.org/all/2023091619

    But some more work is needed to finally make the #LinuxKernel printk stack be rt capable, as threaded printing, atomic printing regions, or nbcon drivers are still missing afaics.

  50. Another small step to get #RT aka #Realtime aka #PREEMPT_RT support mainlined was taken, as more preparations for introducing #printk kthreads were merged for #Linux #kernel 6.7: git.kernel.org/torvalds/c/2a80

    That work comes from this series:
    lore.kernel.org/all/2023091619

    But some more work is needed to finally make the #LinuxKernel printk stack be rt capable, as threaded printing, atomic printing regions, or nbcon drivers are still missing afaics.