Commit 233a806b authored by Linus Torvalds's avatar Linus Torvalds
Browse files

Merge tag 'docs-5.14' of git://git.lwn.net/linux

Pull documentation updates from Jonathan Corbet:
 "This was a reasonably active cycle for documentation; this includes:

   - Some kernel-doc cleanups. That script is still regex onslaught from
     hell, but it has gotten a little better.

   - Improvements to the checkpatch docs, which are also used by the
     tool itself.

   - A major update to the pathname lookup documentation.

   - Elimination of :doc: markup, since our automarkup magic can create
     references from filenames without all the extra noise.

   - The flurry of Chinese translation activity continues.

  Plus, of course, the usual collection of updates, typo fixes, and
  warning fixes"

* tag 'docs-5.14' of git://git.lwn.net/linux: (115 commits)
  docs: path-lookup: use bare function() rather than literals
  docs: path-lookup: update symlink description
  docs: path-lookup: update get_link() ->follow_link description
  docs: path-lookup: update WALK_GET, WALK_PUT desc
  docs: path-lookup: no get_link()
  docs: path-lookup: update i_op->put_link and cookie description
  docs: path-lookup: i_op->follow_link replaced with i_op->get_link
  docs: path-lookup: Add macro name to symlink limit description
  docs: path-lookup: remove filename_mountpoint
  docs: path-lookup: update do_last() part
  docs: path-lookup: update path_mountpoint() part
  docs: path-lookup: update path_to_nameidata() part
  docs: path-lookup: update follow_managed() part
  docs: Makefile: Use CONFIG_SHELL not SHELL
  docs: Take a little noise out of the build process
  docs: x86: avoid using ReST :doc:`foo` markup
  docs: virt: kvm: s390-pv-boot.rst: avoid using ReST :doc:`foo` markup
  docs: userspace-api: landlock.rst: avoid using ReST :doc:`foo` markup
  docs: trace: ftrace.rst: avoid using ReST :doc:`foo` markup
  docs: trace: coresight: coresight.rst: avoid using ReST :doc:`foo` markup
  ...
parents 122fa8c5 98cf4951
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -6,4 +6,4 @@ Description:
	with the update that cpuidle governor can be changed at runtime in default,
	both current_governor and current_governor_ro co-exist under
	/sys/devices/system/cpu/cpuidle/ file, it's duplicate so make
	current_governor_ro obselete.
	current_governor_ro obsolete.
+1 −1
Original line number Diff line number Diff line
@@ -5,7 +5,7 @@ Contact: Dhaval Giani <dhaval@linux.vnet.ibm.com>
Description:
		The /sys/kernel/uids/<uid>/cpu_shares tunable is used
		to set the cpu bandwidth a user is allowed. This is a
		propotional value. What that means is that if there
		proportional value. What that means is that if there
		are two users logged in, each with an equal number of
		shares, then they will get equal CPU bandwidth. Another
		example would be, if User A has shares = 1024 and user
+1 −1
Original line number Diff line number Diff line
@@ -61,7 +61,7 @@ Date: September. 2017
KernelVersion:	4.14
Contact:	Stephen Hemminger <sthemmin@microsoft.com>
Description:	Directory for per-channel information
		NN is the VMBUS relid associtated with the channel.
		NN is the VMBUS relid associated with the channel.

What:		/sys/bus/vmbus/devices/<UUID>/channels/<N>/cpu
Date:		September. 2017
+1 −1
Original line number Diff line number Diff line
@@ -19,7 +19,7 @@ Date: April 2011
KernelVersion:	3.0
Contact:	Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Description:
                The major:minor number (in hexidecimal) of the
                The major:minor number (in hexadecimal) of the
                physical device providing the storage for this backend
                block device.

+83 −0
Original line number Diff line number Diff line
@@ -23,3 +23,86 @@ Description: Default value for the Data Stream Control Register (DSCR) on
		here).
		If set by a process it will be inherited by child processes.
Values:		64 bit unsigned integer (bit field)

What:           /sys/devices/system/cpu/cpuX/topology/physical_package_id
Description:    physical package id of cpuX. Typically corresponds to a physical
                socket number, but the actual value is architecture and platform
                dependent.
Values:         integer

What:           /sys/devices/system/cpu/cpuX/topology/die_id
Description:    the CPU die ID of cpuX. Typically it is the hardware platform's
                identifier (rather than the kernel's). The actual value is
                architecture and platform dependent.
Values:         integer

What:           /sys/devices/system/cpu/cpuX/topology/core_id
Description:    the CPU core ID of cpuX. Typically it is the hardware platform's
                identifier (rather than the kernel's). The actual value is
                architecture and platform dependent.
Values:         integer

What:           /sys/devices/system/cpu/cpuX/topology/book_id
Description:    the book ID of cpuX. Typically it is the hardware platform's
                identifier (rather than the kernel's). The actual value is
                architecture and platform dependent. it's only used on s390.
Values:         integer

What:           /sys/devices/system/cpu/cpuX/topology/drawer_id
Description:    the drawer ID of cpuX. Typically it is the hardware platform's
                identifier (rather than the kernel's). The actual value is
                architecture and platform dependent. it's only used on s390.
Values:         integer

What:           /sys/devices/system/cpu/cpuX/topology/core_cpus
Description:    internal kernel map of CPUs within the same core.
                (deprecated name: "thread_siblings")
Values:         hexadecimal bitmask.

What:           /sys/devices/system/cpu/cpuX/topology/core_cpus_list
Description:    human-readable list of CPUs within the same core.
                The format is like 0-3, 8-11, 14,17.
                (deprecated name: "thread_siblings_list").
Values:         decimal list.

What:           /sys/devices/system/cpu/cpuX/topology/package_cpus
Description:    internal kernel map of the CPUs sharing the same physical_package_id.
                (deprecated name: "core_siblings").
Values:         hexadecimal bitmask.

What:           /sys/devices/system/cpu/cpuX/topology/package_cpus_list
Description:    human-readable list of CPUs sharing the same physical_package_id.
                The format is like 0-3, 8-11, 14,17.
                (deprecated name: "core_siblings_list")
Values:         decimal list.

What:           /sys/devices/system/cpu/cpuX/topology/die_cpus
Description:    internal kernel map of CPUs within the same die.
Values:         hexadecimal bitmask.

What:           /sys/devices/system/cpu/cpuX/topology/die_cpus_list
Description:    human-readable list of CPUs within the same die.
                The format is like 0-3, 8-11, 14,17.
Values:         decimal list.

What:           /sys/devices/system/cpu/cpuX/topology/book_siblings
Description:    internal kernel map of cpuX's hardware threads within the same
                book_id. it's only used on s390.
Values:         hexadecimal bitmask.

What:           /sys/devices/system/cpu/cpuX/topology/book_siblings_list
Description:    human-readable list of cpuX's hardware threads within the same
                book_id.
                The format is like 0-3, 8-11, 14,17. it's only used on s390.
Values:         decimal list.

What:           /sys/devices/system/cpu/cpuX/topology/drawer_siblings
Description:    internal kernel map of cpuX's hardware threads within the same
                drawer_id. it's only used on s390.
Values:         hexadecimal bitmask.

What:           /sys/devices/system/cpu/cpuX/topology/drawer_siblings_list
Description:    human-readable list of cpuX's hardware threads within the same
                drawer_id.
                The format is like 0-3, 8-11, 14,17. it's only used on s390.
Values:         decimal list.
Loading