Go to file
Ryan Sullivan cde61aadc4 landlock: Various documentation improvements
JIRA: https://issues.redhat.com/browse/RHEL-94688

* Fix some typos, incomplete or confusing phrases.
* Split paragraphs where appropriate.
* List the same error code multiple times,
  if it has multiple possible causes.
* Bring wording closer to the man page wording,
  which has undergone more thorough review
  (esp. for LANDLOCK_ACCESS_FS_WRITE_FILE).
* Small semantic clarifications
  * Call the ephemeral port range "ephemeral"
  * Clarify reasons for EFAULT in landlock_add_rule()
  * Clarify @rule_type doc for landlock_add_rule()

This is a collection of small fixes which I collected when preparing the
corresponding man pages [1].

Cc: Alejandro Colomar <alx@kernel.org>
Cc: Konstantin Meskhidze <konstantin.meskhidze@huawei.com>
Link: https://lore.kernel.org/r/20240715155554.2791018-1-gnoack@google.com [1]
Signed-off-by: Günther Noack <gnoack@google.com>
Link: https://lore.kernel.org/r/20240715160328.2792835-2-gnoack@google.com
[mic: Add label to link, fix formatting spotted by make htmldocs,
synchronize userspace-api documentation's date]
Signed-off-by: Mickaël Salaün <mic@digikod.net>
(cherry picked from commit f4b89d8ce5a835afa51404977ee7e3889c2b9722)
Signed-off-by: Ryan Sullivan <rysulliv@redhat.com>
2025-06-23 12:49:47 -04:00
Documentation landlock: Various documentation improvements 2025-06-23 12:49:47 -04:00
LICENSES
arch Merge: s390/cpumf: Update CPU Measurement facility extended counter set support 2025-06-11 12:50:17 -03:00
block scsi: sd_zbc: block: Respect bio vector limits for REPORT ZONES buffer 2025-05-30 11:28:41 -04:00
certs certs: Add support for using elliptic curve keys for signing modules 2025-03-05 22:29:46 +08:00
crypto Merge: pcrypto/tegra: pull in fixes for Tegra Security Engine Driver 2025-06-05 20:04:25 +02:00
drivers Merge: thermal: intel: int340x: Fix Panther Lake DLVR support 2025-06-11 12:50:21 -03:00
fs Merge: CNB97: saner replacement for debugfs_rename() 2025-06-11 12:50:19 -03:00
include landlock: Various documentation improvements 2025-06-23 12:49:47 -04:00
init Merge: cgroup: Backport upstream cgroup commits up to v6.12 2025-05-26 10:33:48 +02:00
io_uring Merge: CVE-2025-21863: io_uring: prevent opcode speculation 2025-05-21 18:34:45 -03:00
ipc ipc/sem: use flexible array in 'struct sem_undo' 2025-03-21 11:02:00 -04:00
kernel Merge: message deprecated state in ahci_xgene, ahci_seattle and hisi_sas_main 2025-06-11 12:50:18 -03:00
lib Merge: CNB97: dim: pass dim_sample to net_dim() by reference 2025-06-11 12:50:15 -03:00
mm saner replacement for debugfs_rename() 2025-06-02 13:41:52 +02:00
net Merge: CNB97: saner replacement for debugfs_rename() 2025-06-11 12:50:19 -03:00
redhat [redhat] kernel-5.14.0-593.el9 2025-06-11 12:50:52 -03:00
samples livepatch: convert timeouts to secs_to_jiffies() 2025-04-03 13:25:22 -04:00
scripts lib: packing: add pack_fields() and unpack_fields() 2025-05-27 08:59:39 +02:00
security landlock: Various documentation improvements 2025-06-23 12:49:47 -04:00
sound Merge: RHEL 9.7 DRM v6.14 Dependencies Backport 2025-06-05 20:04:29 +02:00
tools Merge: selftests/mm: resolve virtual_address_range test fail on rhel-9.6 2025-06-11 12:50:22 -03:00
usr kexec.h: add linux/kexec.h to UAPI compile-test coverage 2024-05-15 13:58:51 +08:00
virt kvm/vfio: Constify struct kvm_device_ops 2025-04-08 12:33:50 -06:00
.clang-format media: subdev: Add for_each_active_route() macro 2024-11-27 09:40:34 +08:00
.cocciconfig
.get_maintainer.ignore
.gitattributes
.gitignore redhat: rhdocs: delete .get_maintainer.conf 2024-06-06 09:36:57 -04:00
.gitlab-ci.yml Merge tag 'kernel-5.14.0-570.3.1.el9_6' into 'main' 2025-03-10 17:24:30 -04:00
.mailmap
COPYING
CREDITS MAINTAINERS: Remove Mathieu Poirier as coresight maintainer 2025-01-04 13:51:08 -05:00
Kbuild
Kconfig
Kconfig.redhat redhat: kABI: add missing RH_KABI_SIZE_ALIGN_CHECKS Kconfig option 2024-01-12 14:27:16 +01:00
MAINTAINERS Merge: cxl: Update CXL subsystem with content from v6.14 2025-06-11 12:50:20 -03:00
Makefile lib: packing: add pack_fields() and unpack_fields() 2025-05-27 08:59:39 +02:00
Makefile.rhelver [redhat] kernel-5.14.0-593.el9 2025-06-11 12:50:52 -03:00
README
makefile

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.

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.