kernellogger, to linux
@kernellogger@fosstodon.org avatar

Ever wondered why @torvalds coined the 's "no regressions" rule? He just explained it again here: https://lore.kernel.org/all/CAHk-=wgtb7y-bEh7tPDvDWru7ZKQ8-KMjZ53Tsk37zsPPdwXbA@mail.gmail.com/

'"[…] I introduced that "no regressions" rule something like two decades ago, because people need to be able to update their kernel without fear of something they relied on suddenly stopping to work. […]"'

Follow the link for context and other statements that did not fit into a toot.

kernellogger, to linux
@kernellogger@fosstodon.org avatar

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] https://lore.kernel.org/all/20240527063749.391035-1-john.ogness@linutronix.de/

[2] https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/log/?qt=grep&q=Ogness

kernellogger,
@kernellogger@fosstodon.org avatar

2/ In case anyone wonders…

anders, to linux

Fedora 38 is EOL from today, so from now on our kernels will only be built for Fedora 39 and later.

kernellogger, to linux
@kernellogger@fosstodon.org avatar

For the developers among you:

Documentation/process/stable-kernel-rules.rst[1] now mentions how to tag commits you do not want to see backported to stable/longterm series without an explicit request.[2]

Ohh, and it now mentions the difference between stable@kernel.org and stable@vger.kernel.org, too.[3]

[1] https://docs.kernel.org/process/stable-kernel-rules.html
[2] https://git.kernel.org/torvalds/c/af3e4a5ab9a017da9cf624791629e2df710a171c
[3] https://git.kernel.org/torvalds/c/bb12799503d75f29ddc5a6b2905f960ababe308c

kernellogger, to linux
@kernellogger@fosstodon.org avatar

6.10-rc1 is out: https://lore.kernel.org/lkml/CAHk-=wjQv_CSPzhjOMoOjGO3FmuHe5hzm6Ds69zZSFPa4PeuCA@mail.gmail.com/

"'[…] This seems to be a regular-sized release, maybe even slightly on the smaller side. All the stats look fairly normal […]

We don't have any new filesystems, and the xfs online repair work means that the bcachefs fixes aren't even the biggest filesystem change any more. But all of that is dwarfed by all the usual driver updates […]

Please - let the testing commence,

Linus '"

kernellogger,
@kernellogger@fosstodon.org avatar

2/ Linus set a new codename when releasing 6.10-rc1:

Baby Opossum Posse – http://git.kernel.org/linus/1613e604df0cd359cf2a7fbd9be7a0bcfacfabd0

It succeeds "Hurr durr I'ma ninja sloth", which Linus set for 6.0-rc1 in August 2022: http://git.kernel.org/linus/568035b01cfb107af8d2e4bd2fb9aea22cf5b868

jbzfn, to Amd
@jbzfn@mastodon.social avatar

⚡Newer AMD Radeon Graphics Cards Now Work On RISC-V With Linux 6.10 | @phoronix

https://www.phoronix.com/news/Linux-6.10-Non-MM-Patches

#AMD #RISCV #Kernel #Linux #Opensource

mort, to linux
@mort@fosstodon.org avatar

The count of the is not looking good these days compared to any other is it. Maybe time to switch to or some other system which doesn't claim to find hundreds of significant vulnerabilities every day

javierm, to linux
@javierm@fosstodon.org avatar

“Building Bridges, Not Barriers: Embracing Upstream Support for Lasting Results“ (https://www.youtube.com/watch?v=zwyE44A9-8E) is an inspiring presentation from Texas Instruments. And it is spot on, here’s a picture of my TI OMAP3 IGEPv2 board (released in 2009) running the latest Linux mainline kernel.

kernellogger, (edited ) to linux
@kernellogger@fosstodon.org avatar

The mseal() syscall was merged for 6.10: https://git.kernel.org/torvalds/c/0b32d436c015d5a88b3368405e3d8fe82f195a54

It's a way to prevent changes to portions of the virtual address space – and quite similar to 's mimmutable() syscall.

For details see the docs (https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/plain/Documentation/userspace-api/mseal.rst) or two @LWN articles (https://lwn.net/Articles/948129/ and https://lwn.net/Articles/958438/)

kernellogger, to linux
@kernellogger@fosstodon.org avatar

FWIW, in case you heard about " developers removed a deprecated mount option relied on":

kernellogger, to linux
@kernellogger@fosstodon.org avatar

"'[…] #git was created as a tool to unblock future #Linux #kernel releases — not intended as a global reinvention of all source code management; Linus’s comments highlight that he explicitly saw source code management as the domain of other tools that would then interface with git. […]'"

https://graphite.dev/blog/bitkeeper-linux-story-of-git-creation

#LinuxKernel #svm #vcs

javierm, to linux
@javierm@fosstodon.org avatar

Since I've migrated from screen to tmux years ago, I always felt that missed screen's excellent support for serial devices.

But recently I found https://github.com/tio/tio which was developed exactly with that use case in mind and I couldn't be happier. Such an amazing tool.

#linux #kernel #embedded

gnulinux, to linux German
@gnulinux@social.anoxinon.de avatar

Das Linux on Surface Projekt

Linux auf Microsoft-Hardware: Das Projekt >Linux On Surface< vorgestellt.

#Microso_Surface #Tablet_PCs #Linux #Kernel #Ubuntu_24.04 #Linux

https://gnulinux.ch/das-linux-on-surface-projekt

triskelion, to linux
@triskelion@floss.social avatar

Suggest some beginner-friendly resources for learning about Linux kernel features like LSM (SElinux, Yama Landlock, Lockdown), Netfilter, eBPF, Cgroups, Namespaces, and KVM :D

#Linux #Kernel #SElinux #ebpf #nftables #cgroups #KVM

kernellogger, to linux
@kernellogger@fosstodon.org avatar

The @LWN article on 6.9 development statistics is now freely available: https://lwn.net/Articles/972605/

'"[…] we are happy to launch the LWN Kernel Source Database as an experimental, subscriber-only feature. Much of the information found in these articles is available there, along with quite a bit more. We encourage readers to play with the system and to let us know what they think. To be clear: there is no plan to stop publishing these articles anytime soon […]"'

kernellogger, to linux
@kernellogger@fosstodon.org avatar

The @LWN article about the latest push of the extensible scheduler class (or "") for is now freely available: https://lwn.net/Articles/972710/

"'[…] Despite having attracted a fair amount of interest from the development community, sched_ext has run into considerable opposition and seems far from acceptance into the mainline. The posting by Tejun Heo of a new version of the sched_ext series at the beginning of May has restarted this long-running discussion[…]'"

mkwadee, to linux
@mkwadee@mastodon.org.uk avatar

Now running #linux #kernel 6.8.10.

boilingsteam, to linux
@boilingsteam@mastodon.cloud avatar
kernellogger, (edited ) to linux
@kernellogger@fosstodon.org avatar

Not sure what this human tried to achieve with the private reply[1] shown in the screenshot, but somehow it made me smile and brightened up my day. 😄

[1] a reply to a #Linux #kernel regression tracking mail I sent yesterday: https://lore.kernel.org/all/83df4e94-e1ec-42f6-8a15-6439ef4a25b7@leemhuis.info/

wloczykij, to random Polish

Są tu spece od Dockera? Próbuję uruchomić kontener Dockera używają Podmana (https://github.com/TechnitiumSoftware/DnsServer/blob/master/CHANGELOG.md), ale utknąłem. Po wielu próbach, kombinowaniu, aktualizacji setek programów, utknąłem na niemożności uruchomienia kontenera, bo twierdzi, że port 53/tcp jest w użyciu. Zrobiłęm już chyba wszystko, co mi wpadło do głowy, czyli wyłączenie systemd, wyłączenie nasłuchiwania przez systemd na porcie 53 i nic to nie daje. Co ciekawe, netstat nie pokazuje portu 53 jakoby był w użyciu, więc nie wiem nawet, jaki program może tego używać. Co ciekawe, jak wziąłem nmapa z innego hosta, to pokazuje, ze port 53 jest zamkniety, wiec cos tam nasluchuje, ale nie wiem co.
Podobno podman używa jakiegoś własnego serwera DNS do zarządzania siecią między kontenerami, ale nie ogarniam tego, a i nie wiem, czy tu może być problem. Poza tym serwerem podmana, nie przychodzi mi juz nic do glowy.

Macie jakiś pomysł, jak to rozwiązać?










wloczykij,

@centopus
Jakiś czas temu zaczałem używać komendy
make localmodconfig
która wycina zbędne moduły. Niestety, ale czasami wycina za dużo i trzeba się bawić potem, więc kernel ma sporo do tego.
Normalnie kernel z kernel.org ma wrzucone mnostwo zbednych modulow i po zbudowaniu, w katalogu /lib/modules/ jest sporo katalogów które zajmują po kilka gigabajtów. Po użyciu tej komendy, katalog z modułami jądra zmniejsza się do kilkudziesięciu megabajtów (czasami kilkaset), więc jest to spora różnica.

Co do kernela i dockera, to znalazłem skrypt
https://raw.githubusercontent.com/moby/moby/master/contrib/check-config.sh
który sprawdza moduły, które są potrzebne do działania dockera. W moim przypadku, marudził, że nie może utworzyć łańcucha DOCKER. Po zaznaczeniu wszystkich opcji, które wskazał ten skrypt, docker ruszył. Niestety, ale po majstrowaniu z kernelem, przestało mi działać jedno urządzeniu i teraz z tym się bawię. Dodatkowo, nad ranem kernel zaliczył zwiechę. Nie jest to ciekawe.

Co do portu, to najwyraźniej przy instalacji dockera, zainstalował się dnsmasq i to on blokował port53.

Na obecną chwilę, wydaje się, że docker działa, ale szczerze mówiąc, nie testowałem go za dużo, bo mam teraz na głowie próby uruchomienia tego urządzenia. Mam nadzieję, że nic innego nie skopało się.

Dam znać, jeśli się okaże, że docker znowu marudzi.
Co do tego urządzenia, to jeśli nic nie poradzę, to pewnie zacznę kolejny wątek i może ktoś pomoże.

#linux
@linux_pl
#linux_kernel
#kernel
#docker

elb, to linux
@elb@social.sdf.org avatar

I was just reminded of following releases via comp.os.linux.announce and downloading .patch.gz minor version updates (because the full kernel took so long!) from SunSite back in the day. make clean; make oldconfig, then make zImage modules modules-install and WAIT. I spent so much time updating kernels for probably no reason. Then the PowerPC came along and I spent a lot of time updating kernels for critical reasons.

jarkko, to linux
@jarkko@social.kernel.org avatar

OK, I submitted an abstract for kernel summit track: "TPM2 story so far...". It would be from the angle of thinking it more like a protocol or contract that all kinds of hardware and TEE's can speak than just a chip per se...

Not that motivated to travel, so not a huge disappointment if not accepted :-) But yeah I have an angle and will prepare that one properly if accepted. So done my duty I guess at least...

https://lpc.events/event/18/abstracts/1801/

#linux #kernel #tpm

anders, to linux
kernellogger, to linux
@kernellogger@fosstodon.org avatar

Jeremy Allison writes:

'" The data shows that “frozen” vendor #Linux kernels, created by branching off a release point and then using a team of engineers to select specific patches to back-port to that branch, are buggier than the upstream “stable” Linux #kernel created by Greg Kroah-Hartman. '"

https://ciq.com/blog/why-a-frozen-linux-kernel-isnt-the-safest-choice-for-security/ #LinuxKernel

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • kavyap
  • DreamBathrooms
  • modclub
  • normalnudes
  • ngwrru68w68
  • magazineikmin
  • Durango
  • ethstaker
  • Youngstown
  • rosin
  • slotface
  • InstantRegret
  • everett
  • JUstTest
  • thenastyranch
  • osvaldo12
  • Leos
  • cubers
  • tacticalgear
  • khanakhh
  • mdbf
  • GTA5RPClips
  • anitta
  • provamag3
  • cisconetworking
  • tester
  • lostlight
  • All magazines