User contributions for Fabio Maria De Francesco
A user with 688 edits. Account created on 26 June 2015.
6 November 2022
- 07:3207:32, 6 November 2022 diff hist 0 m User:Fabio Maria De Francesco removed Category:Python (computer programming) using HotCat current
- 07:0607:06, 6 November 2022 diff hist +44 User:Fabio Maria De Francesco added Category:Python (computer programming) using HotCat
20 September 2022
- 05:3005:30, 20 September 2022 diff hist +4,891 Talk:Linux kernel →How a Linux kernel developer sees the free+open source vs. proprietary debate: new section Tags: Mobile edit Mobile web edit Advanced mobile edit
18 March 2022
- 06:5406:54, 18 March 2022 diff hist +652 Talk:Linux kernel No edit summary Tags: Mobile edit Mobile web edit Advanced mobile edit
17 March 2022
- 12:3012:30, 17 March 2022 diff hist +1,072 Talk:Linux kernel No edit summary Tags: Mobile edit Mobile web edit Advanced mobile edit
- 11:5611:56, 17 March 2022 diff hist +733 Talk:Linux kernel No edit summary Tags: Mobile edit Mobile web edit Advanced mobile edit
- 08:1708:17, 17 March 2022 diff hist +1 m Talk:Linux kernel Fixed formatting and typos. (I should definetly avoid to use a smartphone to edit pages). Tag: 2017 wikitext editor
- 08:1308:13, 17 March 2022 diff hist −10 Talk:Linux kernel →GNU additions: fixed typos and reordered fragments Tag: 2017 wikitext editor
- 08:0208:02, 17 March 2022 diff hist +373 Talk:Linux kernel →GNU additions: Reply Tag: Reply
- 07:5807:58, 17 March 2022 diff hist +363 Talk:Linux kernel →GNU additions: Reply Tag: Reply
- 07:5307:53, 17 March 2022 diff hist +317 Talk:Linux kernel →GNU additions: Reply Tag: Reply
12 March 2022
- 06:0506:05, 12 March 2022 diff hist +1 m Talk:Linux kernel →Linux is partly proprietary: Fixed typo Tag: 2017 wikitext editor
- 06:0306:03, 12 March 2022 diff hist +3,126 Talk:Linux kernel →Linux is partly proprietary: Reply Tag: Reply
11 March 2022
- 17:2717:27, 11 March 2022 diff hist +641 Talk:Linux kernel →Linux is partly proprietary: Reply Tag: Reply
- 17:2117:21, 11 March 2022 diff hist +1,143 Talk:Linux kernel →Linux is partly proprietary: Reply Tag: Reply
- 03:3303:33, 11 March 2022 diff hist +698 Talk:Linux kernel →Linux is partly proprietary: A special request to whoever want to prove that Linux is not free and open source Tag: 2017 wikitext editor
- 01:4001:40, 11 March 2022 diff hist +1 m Talk:Linux kernel →Linux is partly proprietary: Fix typo Tag: 2017 wikitext editor
- 01:3901:39, 11 March 2022 diff hist +1,075 Talk:Linux kernel →Linux is partly proprietary: Argumentation against the breakage of the free and open source nature of Linux Tag: 2017 wikitext editor
- 01:1901:19, 11 March 2022 diff hist −554 Linux kernel →In-kernel ABI: Remove a not so good external link. The link at the end of the paragraph should suffice to prove the rule of "Stable in-kernel ABI non-sense" Tag: Visual edit
17 December 2021
- 07:5307:53, 17 December 2021 diff hist +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 inversion Tag: Visual edit
- 06:5006:50, 17 December 2021 diff hist +458 Linux kernel →Scheduling and preemption: Expanded this section by providing further information, details, and citation links about the real-time patches (included in the official (mainline) kernel since version 2.6) and the features they provide Tag: 2017 wikitext editor
19 November 2021
- 09:3109:31, 19 November 2021 diff hist +237 Linux kernel →In-kernel API: Add cfg80211 to mac80211 API for wireless drivers. Provide citation link to the official Linux kernel documentation. Tags: nowiki added Visual edit
- 09:2009:20, 19 November 2021 diff hist −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 2021 diff hist −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
- 08:5508:55, 19 November 2021 diff hist −235 Linux kernel →Concurrency and synchronization: Saying that "specific parts" of PREEMPT_RT locking core have been changed with some patches is useless and uninformative. What are those "specific parts"? What has changed in those "specific parts"? What were the purposes of those changes? Tag: Visual edit
- 08:3208:32, 19 November 2021 diff hist +121 Linux kernel →Concurrency and synchronization: Move information about how to avoid priority inversion to the "Scheduling and preemption". This topic has very little to do with "Concurrency and synchronization". Tag: Visual edit
1 October 2021
- 01:2401:24, 1 October 2021 diff hist +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 added Visual edit
30 September 2021
- 23:2923:29, 30 September 2021 diff hist +970 Linux kernel →Architecture and features: I/O Virtualization with VFIO and SR-IOV Tag: Visual edit
28 August 2021
- 12:2512:25, 28 August 2021 diff hist −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
23 August 2021
- 08:3208:32, 23 August 2021 diff hist +445 Linux kernel →Memory management: Introduce the in-kernel API for allocation and deallocations of memory Tag: 2017 wikitext editor
- 07:4507:45, 23 August 2021 diff hist +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
17 May 2021
- 18:1018:10, 17 May 2021 diff hist +163 Linux kernel →Scheduling and preemption: Added an external link to a source from linaro.org Tag: Visual edit
- 11:4111:41, 17 May 2021 diff hist +14 Completely Fair Scheduler →Algorithm: →History: Restored the "History" header that was inadvertently removed in a previous edit Tags: Mobile edit Mobile web edit Advanced mobile edit
- 08:4208:42, 17 May 2021 diff hist −4 m Completely Fair Scheduler →Algorithm: Removed a second unnecessary link to a WP's article which had already been referenced in paragraphs above Tag: Visual edit
- 08:3508:35, 17 May 2021 diff hist −58 Completely Fair Scheduler →Algorithm: Rewrote two phrases about the algorithmic complexity of the insertion of nodes in the runqueue and the retrieval of the leftmost one. Removed redundant information. Tag: 2017 wikitext editor
16 May 2021
- 14:1314:13, 16 May 2021 diff hist +107 Completely Fair Scheduler →top: Introduced the vruntime field of sched_entity Tag: Visual edit
- 14:0314:03, 16 May 2021 diff hist −259 Completely Fair Scheduler →top: Removed unrelevant, unsubstantiated, and misinterpreted, information loosely related to the Ingo Molnar's CFS patch Tag: Visual edit
- 13:4913:49, 16 May 2021 diff hist +225 m Completely Fair Scheduler →top: Restored a citation link that I accidentadly removed in the previous edit Tag: Visual edit
- 13:4713:47, 16 May 2021 diff hist −286 Completely Fair Scheduler →top: Rewrote a large part of the lead because it didn't summarize adequately the article and missed relevant information. Reordered the flow of the existing phrases Tag: Visual edit
- 13:0813:08, 16 May 2021 diff hist +33 Completely Fair Scheduler →top: Rephrased some sentences to reflect the actual content of the body of the article Tag: 2017 wikitext editor
- 13:0013:00, 16 May 2021 diff hist +477 Completely Fair Scheduler →Algorithm: Elaborated the concept of schedulable entity (type sched_entity) and explained the role of rbtree to keep them sorted Tag: 2017 wikitext editor
14 May 2021
- 11:3011:30, 14 May 2021 diff hist +112 Completely Fair Scheduler →top: Clarification about which class (SCHED_NORMAL) of tasks the CFS manages Tag: 2017 wikitext editor
9 May 2021
- 10:1710:17, 9 May 2021 diff hist +166 Linux kernel →Kernel debugging: Added a link to a Steven Rostedt's video tutorial on how to use the ftrace oggicial Linux tracer Tag: Visual edit
8 May 2021
- 16:1516:15, 8 May 2021 diff hist −129 m Linux kernel Undid revision 1021697436 by Kona Arctic (talk) Unfortunately, Github uses the same faulty algorithm that AnomieBot found: it misinterprets C headers as C++ code Tag: Undo
2 May 2021
- 23:0623:06, 2 May 2021 diff hist +140 Linux kernel →Scheduling and preemption: Replaced "task" with "schedulable entity" Tag: Visual edit
- 22:4922:49, 2 May 2021 diff hist +256 m Linux kernel Undid revision 1021081197 by PancakesWasVeryTaken (talk) Unfortunately, Github uses the same faulty algorithm that AnomieBot found: it misinterprets C headers as C++ code Tag: Undo
- 10:5610:56, 2 May 2021 diff hist +568 Linux kernel →Scheduling and preemption: Elaboration on the concept of "scheduler classes" and "scheduler modularity". Added an external citation. Tag: 2017 wikitext editor
1 May 2021
- 08:1308:13, 1 May 2021 diff hist +316 Linux kernel →Scheduling and preemption: Reordered the flow of the paragraphs of this section. Elaborated further the role of the vruntime variable in the choice of the next task to assign the CPU to Tag: Visual edit
27 April 2021
- 21:1821:18, 27 April 2021 diff hist −2 Linux kernel Undid revision 1020043367 by SonnyIsMario (talk) Removing unsourced content Tag: Undo
26 April 2021
- 09:1209:12, 26 April 2021 diff hist +8 m Linux kernel →Memory management: Rephrased a sentence and fixed some typos. Tag: Visual edit