Linux kernel interfaces: Difference between revisions

Content deleted Content added
Rescuing 0 sources and tagging 1 as dead. #IABot (v1.6.1)
GreenC bot (talk | contribs)
m Rescued 1 archive link; remove 1 link. Wayback Medic 2.1
Line 54:
* The system calls <code>[[futex]]</code> (fast userspace mutex), <code>[[epoll]]</code>, <code>[[splice (system call)|splice]]</code>, <code>[[dnotify]]</code>, <code>[[fanotify]]</code>, and <code>[[inotify]]</code> have been exclusive to the Linux kernel so far.
* The system call <code>[[getrandom]]</code> was introduced in version 3.17 of the [[Linux kernel mainline]]<ref>{{cite web |url=https://lkml.org/lkml/2014/7/17/145 |title=[PATCH, RFC] random: introduce getrandom(2) system call |publisher=[[Linux kernel mailing list|LKML]] |date=2014-07-17}}</ref>
* <code>[[memfd]]</code> was proposed by the kdbus developers<ref>{{cite web |url=https://github.com/gregkh/kdbus/blob/master/memfd.c |titlearchive-url=https://archive.is/20140422172420/https://github.com/gregkh/kdbus/blob/master/memfd.c }}{{|dead-url=yes link|archive-date=December 20172014-04-22 |bottitle=InternetArchiveBot |fix-attempted=yesmemfd.c }}</ref>
** <code>[[memfd_create]]</code> was merged into the Linux kernel mainline in kernel version 3.17
* <code>[[readahead]]</code> initiates a file "read-ahead" into page cache