No description
Find a file
Al Viro d2988bd412 aio_read_events_ring(): make a bit more readable
The logics for 'avail' is
	* not past the tail of cyclic buffer
	* no more than asked
	* not past the end of buffer
	* not past the end of a page

Unobfuscate the last part.

Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2018-05-29 23:18:17 -04:00
arch aio: implement io_pgetevents 2018-05-02 19:57:24 +02:00
block Revert "blk-mq: remove code for dealing with remapping queue" 2018-04-25 09:49:22 -06:00
certs
crypto crypto: af_alg: convert to ->poll_mask 2018-05-26 09:16:44 +02:00
Documentation fs: introduce new ->get_poll_head and ->poll_mask methods 2018-05-26 09:16:44 +02:00
drivers random: convert to ->poll_mask 2018-05-26 09:16:44 +02:00
firmware
fs aio_read_events_ring(): make a bit more readable 2018-05-29 23:18:17 -04:00
include crypto: af_alg: convert to ->poll_mask 2018-05-26 09:16:44 +02:00
init
ipc
kernel aio: implement io_pgetevents 2018-05-02 19:57:24 +02:00
lib Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs into aio-base 2018-05-26 09:16:25 +02:00
LICENSES
mm fs: add new vfs_poll and file_can_poll helpers 2018-05-26 09:16:44 +02:00
net net/rxrpc: convert to ->poll_mask 2018-05-26 09:16:44 +02:00
samples
scripts
security Merge branch 'fixes' of https://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs into aio-base 2018-05-26 09:16:25 +02:00
sound ALSA: dice: fix error path to destroy initialized stream data 2018-04-26 15:24:54 +02:00
tools Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip 2018-04-29 09:36:22 -07:00
usr
virt fs: add new vfs_poll and file_can_poll helpers 2018-05-26 09:16:44 +02:00
.clang-format
.cocciconfig
.get_maintainer.ignore
.gitattributes
.gitignore
.mailmap
COPYING
CREDITS
Kbuild
Kconfig
MAINTAINERS MAINTAINERS: add myself as maintainer of AFFS 2018-04-28 10:30:47 -07:00
Makefile Linux v4.17-rc3 2018-04-29 14:17:42 -07:00
README

Linux kernel
============

There are several guides for kernel developers and users. These guides can
be rendered in a number of formats, like HTML and PDF. Please read
Documentation/admin-guide/README.rst first.

In order to build the documentation, use ``make htmldocs`` or
``make pdfdocs``.  The formatted documentation can also be read online at:

    https://www.kernel.org/doc/html/latest/

There are various text files in the Documentation/ subdirectory,
several of them using the Restructured Text markup notation.
See Documentation/00-INDEX for a list of what is contained in each file.

Please read the Documentation/process/changes.rst file, as it contains the
requirements for building and running the kernel, and information about
the problems which may result by upgrading your kernel.