07:5307:53, 17 December 2021diffhist+606
Linux kernel
→Concurrency and synchronization: Remove unnecessary details about local_lock(). This locking interface has very little use in Linux, in fact it is used about 20 times in the entire kernel. Compared to mutex_lock() and the family of spin_lock*() API, that are used more than 20,000 times, they have very limited and special use cases that are not worth mentioning here. Rework the explanation of how priority inheritance avoids priority inversionTag: Visual edit
09:2009:20, 19 November 2021diffhist−91
Linux kernel
→Memory management: No need to go into too much details about SLOB and SLAB. It's about ten years that major distributions don't use them for general purpose computing. This article is too long, therefore please add only strictly relevant and useful information. No need to know where those obsolete allocators come from.Tag: Visual edit
09:1009:10, 19 November 2021diffhist−223
Linux kernel
→Interrupts management: Remove information about a little detail that, out of the whole context, is misleading, inaccurate and not relevant. That's not the correct approach to introduce the subject of how interrupts are serviced in an RT kernel. Please, first provide the whole picture and, only after doing that, if you still think that details are informative, provide all the relevant one. Don't just cherry pick one of many.Tag: Visual edit
01:2401:24, 1 October 2021diffhist+464
Linux kernel
→Architecture and features: More information about the Linux OS peculiarity of distributing some features in userspace drivers and libraries and in in-kernel subsystems and drivers. For example, the X Window System is mostly userspace software but uses the in-kernel Direct Rendering Manager to talk to GPU of graphical cards for 3d rendering. In the meantime, fix inconsistent use of punctuation in the first part of this section.Tags: nowiki addedVisual edit
12:2512:25, 28 August 2021diffhist−90
Linux kernel
Undid revision 1041009204 by
72.228.153.194 (
talk) This statement is wrong, confusing, misleading. Please read again kerne-licensing; in particular "GPL-2.0+ : GNU General Public License v2.0 or later" - notice that "later"Tag: Undo
07:4507:45, 23 August 2021diffhist+318
Linux kernel
→Lead: Add information about the licenses under which individual files can be provided. This text had been removed for no reason at all by another contributor. Please read carefully the official document at the citation link before attempting further edits on this topic.Tag: 2017 wikitext editor