Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9073e1a8 authored by Linus Torvalds's avatar Linus Torvalds
Browse files
Pull trivial tree updates from Jiri Kosina:
 "Usual earth-shaking, news-breaking, rocket science pile from
  trivial.git"

* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (23 commits)
  doc: usb: Fix typo in Documentation/usb/gadget_configs.txt
  doc: add missing files to timers/00-INDEX
  timekeeping: Fix some trivial typos in comments
  mm: Fix some trivial typos in comments
  irq: Fix some trivial typos in comments
  NUMA: fix typos in Kconfig help text
  mm: update 00-INDEX
  doc: Documentation/DMA-attributes.txt fix typo
  DRM: comment: `halve' -> `half'
  Docs: Kconfig: `devlopers' -> `developers'
  doc: typo on word accounting in kprobes.c in mutliple architectures
  treewide: fix "usefull" typo
  treewide: fix "distingush" typo
  mm/Kconfig: Grammar s/an/a/
  kexec: Typo s/the/then/
  Documentation/kvm: Update cpuid documentation for steal time and pv eoi
  treewide: Fix common typo in "identify"
  __page_to_pfn: Fix typo in comment
  Correct some typos for word frequency
  clk: fixed-factor: Fix a trivial typo
  ...
parents 4937e2a6 2bb9936b
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -13,7 +13,7 @@ all pending DMA writes to complete, and thus provides a mechanism to
strictly order DMA from a device across all intervening busses and
bridges.  This barrier is not specific to a particular type of
interconnect, it applies to the system as a whole, and so its
implementation must account for the idiosyncracies of the system all
implementation must account for the idiosyncrasies of the system all
the way from the DMA device to memory.

As an example of a situation where DMA_ATTR_WRITE_BARRIER would be
@@ -60,7 +60,7 @@ such mapping is non-trivial task and consumes very limited resources
Buffers allocated with this attribute can be only passed to user space
by calling dma_mmap_attrs(). By using this API, you are guaranteeing
that you won't dereference the pointer returned by dma_alloc_attr(). You
can threat it as a cookie that must be passed to dma_mmap_attrs() and
can treat it as a cookie that must be passed to dma_mmap_attrs() and
dma_free_attrs(). Make sure that both of these also get this attribute
set on each call.

@@ -82,7 +82,7 @@ to 'device' domain, what synchronizes CPU caches for the given region
(usually it means that the cache has been flushed or invalidated
depending on the dma direction). However, next calls to
dma_map_{single,page,sg}() for other devices will perform exactly the
same sychronization operation on the CPU cache. CPU cache sychronization
same synchronization operation on the CPU cache. CPU cache synchronization
might be a time consuming operation, especially if the buffers are
large, so it is highly recommended to avoid it if possible.
DMA_ATTR_SKIP_CPU_SYNC allows platform code to skip synchronization of
+4 −0
Original line number Diff line number Diff line
@@ -8,5 +8,9 @@ hpet_example.c
	- sample hpet timer test program
hrtimers.txt
	- subsystem for high-resolution kernel timers
NO_HZ.txt
	- Summary of the different methods for the scheduler clock-interrupts management.
timers-howto.txt
	- how to insert delays in the kernel the right (tm) way.
timer_stats.txt
	- timer usage statistics
+3 −3
Original line number Diff line number Diff line
@@ -26,7 +26,7 @@ Linux provides a number of functions for gadgets to use.
Creating a gadget means deciding what configurations there will be
and which functions each configuration will provide.

Configfs (please see Documentation/filesystems/configfs/*) lends itslef nicely
Configfs (please see Documentation/filesystems/configfs/*) lends itself nicely
for the purpose of telling the kernel about the above mentioned decision.
This document is about how to do it.

@@ -99,7 +99,7 @@ directories must be created:
$ mkdir configs/<name>.<number>

where <name> can be any string which is legal in a filesystem and the
<numebr> is the configuration's number, e.g.:
<number> is the configuration's number, e.g.:

$ mkdir configs/c.1

@@ -327,7 +327,7 @@ from the buffer to the cs), but it is up to the implementer of the
two functions to decide what they actually do.

typedef struct configured_structure cs;
typedef struc specific_attribute sa;
typedef struct specific_attribute sa;

                                       sa
                       +----------------------------------+
+12 −8
Original line number Diff line number Diff line
@@ -4,10 +4,12 @@ active_mm.txt
	- An explanation from Linus about tsk->active_mm vs tsk->mm.
balance
	- various information on memory balancing.
hugepage-mmap.c
	- Example app using huge page memory with the mmap system call.
hugepage-shm.c
	- Example app using huge page memory with Sys V shared memory system calls.
cleancache.txt
	- Intro to cleancache and page-granularity victim cache.
frontswap.txt
	- Outline frontswap, part of the transcendent memory frontend.
highmem.txt
	- Outline of highmem and common issues.
hugetlbpage.txt
	- a brief summary of hugetlbpage support in the Linux kernel.
hwpoison.txt
@@ -16,21 +18,23 @@ ksm.txt
	- how to use the Kernel Samepage Merging feature.
locking
	- info on how locking and synchronization is done in the Linux vm code.
map_hugetlb.c
	- an example program that uses the MAP_HUGETLB mmap flag.
numa
	- information about NUMA specific code in the Linux vm.
numa_memory_policy.txt
	- documentation of concepts and APIs of the 2.6 memory policy support.
overcommit-accounting
	- description of the Linux kernels overcommit handling modes.
page-types.c
	- Tool for querying page flags
page_migration
	- description of page migration in NUMA systems.
pagemap.txt
	- pagemap, from the userspace perspective
slub.txt
	- a short users guide for SLUB.
soft-dirty.txt
	- short explanation for soft-dirty PTEs
transhuge.txt
	- Transparent Hugepage Support, alternative way of using hugepages.
unevictable-lru.txt
	- Unevictable LRU infrastructure
zswap.txt
	- Intro to compressed cache for swap pages
+1 −1
Original line number Diff line number Diff line
@@ -327,7 +327,7 @@ int __kprobes kprobe_fault_handler(struct pt_regs *regs, unsigned long trapnr)
		 */

		/* We increment the nmissed count for accounting,
		 * we can also use npre/npostfault count for accouting
		 * we can also use npre/npostfault count for accounting
		 * these specific fault cases.
		 */
		kprobes_inc_nmissed_count(cur);
Loading