]> asedeno.scripts.mit.edu Git - linux.git/commitdiff
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivi...
authorLinus Torvalds <torvalds@linux-foundation.org>
Wed, 4 Jun 2014 15:50:34 +0000 (08:50 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Wed, 4 Jun 2014 15:50:34 +0000 (08:50 -0700)
Pull trivial tree changes from Jiri Kosina:
 "Usual pile of patches from trivial tree that make the world go round"

* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (23 commits)
  staging: go7007: remove reference to CONFIG_KMOD
  aic7xxx: Remove obsolete preprocessor define
  of: dma: doc fixes
  doc: fix incorrect formula to calculate CommitLimit value
  doc: Note need of bc in the kernel build from 3.10 onwards
  mm: Fix printk typo in dmapool.c
  modpost: Fix comment typo "Modules.symvers"
  Kconfig.debug: Grammar s/addition/additional/
  wimax: Spelling s/than/that/, wording s/destinatary/recipient/
  aic7xxx: Spelling s/termnation/termination/
  arm64: mm: Remove superfluous "the" in comment
  of: Spelling s/anonymouns/anonymous/
  dma: imx-sdma: Spelling s/determnine/determine/
  ath10k: Improve grammar in comments
  ath6kl: Spelling s/determnine/determine/
  of: Improve grammar for of_alias_get_id() documentation
  drm/exynos: Spelling s/contro/control/
  radio-bcm2048.c: fix wrong overflow check
  doc: printk-formats: do not mention casts for u64/s64
  doc: spelling error changes
  ...

61 files changed:
Documentation/Changes
Documentation/DMA-attributes.txt
Documentation/devicetree/bindings/arm/omap/omap.txt
Documentation/devicetree/bindings/bus/mvebu-mbus.txt
Documentation/devicetree/bindings/dma/dma.txt
Documentation/devicetree/bindings/dma/fsl-imx-sdma.txt
Documentation/devicetree/bindings/gpio/gpio-mcp23s08.txt
Documentation/devicetree/bindings/mmc/k3-dw-mshc.txt
Documentation/devicetree/bindings/mmc/samsung-sdhci.txt
Documentation/devicetree/bindings/mtd/gpmc-nand.txt
Documentation/devicetree/bindings/mtd/gpmc-nor.txt
Documentation/devicetree/bindings/mtd/gpmc-onenand.txt
Documentation/devicetree/bindings/pinctrl/brcm,bcm11351-pinctrl.txt
Documentation/devicetree/bindings/powerpc/4xx/reboot.txt
Documentation/devicetree/bindings/powerpc/fsl/dcsr.txt
Documentation/devicetree/bindings/regulator/regulator.txt
Documentation/devicetree/bindings/spi/spi-bus.txt
Documentation/dma-buf-sharing.txt
Documentation/dynamic-debug-howto.txt
Documentation/edac.txt
Documentation/fb/sm501.txt
Documentation/fb/sstfb.txt
Documentation/filesystems/proc.txt
Documentation/filesystems/sharedsubtree.txt
Documentation/gpio/consumer.txt
Documentation/hid/uhid.txt
Documentation/input/alps.txt
Documentation/input/input.txt
Documentation/mtd/nand/pxa3xx-nand.txt
Documentation/networking/can.txt
Documentation/networking/dccp.txt
Documentation/powerpc/transactional_memory.txt
Documentation/printk-formats.txt
Documentation/rbtree.txt
Documentation/rfkill.txt
Documentation/robust-futexes.txt
Documentation/s390/monreader.txt
Documentation/security/Yama.txt
Documentation/sound/alsa/ALSA-Configuration.txt
Documentation/trace/events.txt
Documentation/usb/mass-storage.txt
Documentation/virtual/kvm/api.txt
Documentation/vm/transhuge.txt
Documentation/x86/earlyprintk.txt
Documentation/x86/i386/IO-APIC.txt
arch/arm64/include/asm/pgtable.h
drivers/base/dma-buf.c
drivers/gpu/drm/exynos/exynos_drm_ipp.c
drivers/net/wireless/ath/ath10k/wmi.h
drivers/net/wireless/ath/ath6kl/wmi.h
drivers/of/base.c
drivers/pci/pci.c
drivers/scsi/aic7xxx/aic79xx.h
drivers/scsi/aic7xxx/aic7xxx_osm.c
drivers/staging/media/bcm2048/radio-bcm2048.c
drivers/staging/media/go7007/go7007.txt
include/linux/of_platform.h
include/net/wimax.h
lib/Kconfig.debug
mm/dmapool.c
scripts/mod/modpost.c

index 07c75d18154e7608f9368caaf6fbbca2baa6aafd..2254db0f00a52ffb241b12c77af5a3722eb47ab5 100644 (file)
@@ -73,6 +73,11 @@ Perl
 You will need perl 5 and the following modules: Getopt::Long, Getopt::Std,
 File::Basename, and File::Find to build the kernel.
 
+BC
+--
+
+You will need bc to build kernels 3.10 and higher
+
 
 System utilities
 ================
index cc2450d80310a5b8b0d979a23bd469c2d22ec130..18dc52c4f2a0b13a42d9867c36c94f4774bf58e2 100644 (file)
@@ -98,5 +98,5 @@ DMA_ATTR_FORCE_CONTIGUOUS
 By default DMA-mapping subsystem is allowed to assemble the buffer
 allocated by dma_alloc_attrs() function from individual pages if it can
 be mapped as contiguous chunk into device dma address space. By
-specifing this attribute the allocated buffer is forced to be contiguous
+specifying this attribute the allocated buffer is forced to be contiguous
 also in physical memory.
index 189baba40cd64b83bce95140b53b7af82b1d2f65..d22b216f5d230f57812f98034580c603b4a6e30d 100644 (file)
@@ -129,7 +129,7 @@ Boards:
 - AM437x GP EVM
   compatible = "ti,am437x-gp-evm", "ti,am4372", "ti,am43"
 
-- DRA742 EVM:  Software Developement Board for DRA742
+- DRA742 EVM:  Software Development Board for DRA742
   compatible = "ti,dra7-evm", "ti,dra742", "ti,dra74", "ti,dra7"
 
 - DRA722 EVM: Software Development Board for DRA722
index 7586fb68c07265917aa836a31c86140be8532f63..5fa44f52a0b805aa9d9362d4634e3372824df2b7 100644 (file)
@@ -197,7 +197,7 @@ to be set by the operating system and that are guaranteed to be free of overlaps
 with one another or with the system memory ranges.
 
 Each entry in the property refers to exactly one window. If the operating system
-choses to use a different set of mbus windows, it must ensure that any address
+chooses to use a different set of mbus windows, it must ensure that any address
 translations performed from downstream devices are adapted accordingly.
 
 The operating system may insert additional mbus windows that do not conflict
index 8f504e6bae141f46b184f7fa11f216b8bd6d4d9f..82104271e754aec2d423161b76968f23919f2a31 100644 (file)
@@ -14,7 +14,7 @@ Required property:
 
 Optional properties:
 - dma-channels:        Number of DMA channels supported by the controller.
-- dma-requests:        Number of DMA requests signals supported by the
+- dma-requests:        Number of DMA request signals supported by the
                        controller.
 
 Example:
@@ -44,7 +44,7 @@ Required property:
                          #dma-cells property in the node referenced by phandle
                          containing DMA controller specific information. This
                          typically contains a DMA request line number or a
-                         channel number, but can contain any data that is used
+                         channel number, but can contain any data that is
                          required for configuring a channel.
 - dma-names:           Contains one identifier string for each DMA specifier in
                        the dmas property. The specific strings that can be used
index ee9be9961524cdcb45a0c43890064e8483702323..e577196a12c0577821e68b4aa2fa6d0d9ef6bde3 100644 (file)
@@ -8,7 +8,7 @@ Required properties:
       "fsl,imx51-sdma"
       "fsl,imx53-sdma"
       "fsl,imx6q-sdma"
-  The -to variants should be preferred since they allow to determnine the
+  The -to variants should be preferred since they allow to determine the
   correct ROM script addresses needed for the driver to work without additional
   firmware.
 - reg : Should contain SDMA registers location and length
index 3ddc7ccfe5f307d4aeba3687f79782453d808d0d..c306a2d0f2b1fb4c66a7e54bd8f9bd3c5ee667cb 100644 (file)
@@ -54,7 +54,7 @@ Optional device specific properties:
         IO 8-15 are bank 2. These chips have two different interrupt outputs:
         One for bank 1 and another for bank 2. If irq-mirror is set, both
         interrupts are generated regardless of the bank that an input change
-        occured on. If it is not set, the interrupt are only generated for the
+        occurred on. If it is not set, the interrupt are only generated for the
         bank they belong to.
         On devices with only one interrupt output this property is useless.
 
index b8653ea97957d003eb3c039eb2c876799eadcac9..e5bc49f764d10a982efe9a8a92f9327b19f8e575 100644 (file)
@@ -12,7 +12,7 @@ extensions to the Synopsys Designware Mobile Storage Host Controller.
 Required Properties:
 
 * compatible: should be one of the following.
-  - "hisilicon,hi4511-dw-mshc": for controllers with hi4511 specific extentions.
+  - "hisilicon,hi4511-dw-mshc": for controllers with hi4511 specific extensions.
 
 Example:
 
index 328e990d2546b32d468bf6bf8d324941bb23f1f2..42e0a9afa1001104a499fa9de27e7ec742ee7848 100644 (file)
@@ -3,7 +3,7 @@
 Samsung's SDHCI controller is used as a connectivity interface with external
 MMC, SD and eMMC storage mediums. This file documents differences between the
 core mmc properties described by mmc.txt and the properties used by the
-Samsung implmentation of the SDHCI controller.
+Samsung implementation of the SDHCI controller.
 
 Required SoC Specific Properties:
 - compatible: should be one of the following
index 5e1f31b5ff70d19549e9ac2d89f186f90dc85a89..eb05255b6788e402035e32f11af4335307d756f6 100644 (file)
@@ -43,7 +43,7 @@ Optional properties:
                ELM hardware engines should specify this device node in .dtsi
                Using ELM for ECC error correction frees some CPU cycles.
 
-For inline partiton table parsing (optional):
+For inline partition table parsing (optional):
 
  - #address-cells: should be set to 1
  - #size-cells: should be set to 1
index 420b3ab18890159614ca9b1413879f4d32c50892..4828c17bb784bd78d61d0766e80e6ef5ded9938c 100644 (file)
@@ -30,7 +30,7 @@ Optional properties:
 - gpmc,XXX             Additional GPMC timings and settings parameters. See
                        Documentation/devicetree/bindings/bus/ti-gpmc.txt
 
-Optional properties for partiton table parsing:
+Optional properties for partition table parsing:
 - #address-cells: should be set to 1
 - #size-cells: should be set to 1
 
index b7529424ac88e0a6304aea730ff364be78ec84dd..5d8fa527c496a1e29674064805c66461b20f2eed 100644 (file)
@@ -17,7 +17,7 @@ Optional properties:
 
  - dma-channel:                DMA Channel index
 
-For inline partiton table parsing (optional):
+For inline partition table parsing (optional):
 
  - #address-cells: should be set to 1
  - #size-cells: should be set to 1
index 67a5db95f189b5b1b0078e26a532670f36c9c9db..4eaae32821aead3fe29314c10eedea734d5ea736 100644 (file)
@@ -73,9 +73,9 @@ Optional Properties (for standard pins):
                                Otherwise:
                                        0: fast slew rate
                                        1: normal slew rate
-- input-enable:                        No arguements. Enable input (does not affect
+- input-enable:                        No arguments. Enable input (does not affect
                                output.)
-- input-disable:               No arguements. Disable input (does not affect
+- input-disable:               No arguments. Disable input (does not affect
                                output.)
 - drive-strength:              Integer. Drive strength in mA.  Valid values are
                                2, 4, 6, 8, 10, 12, 14, 16 mA.
@@ -99,9 +99,9 @@ Optional Properties (for I2C pins):
                                Otherwise:
                                        0: fast slew rate
                                        1: normal slew rate
-- input-enable:                        No arguements. Enable input (does not affect
+- input-enable:                        No arguments. Enable input (does not affect
                                output.)
-- input-disable:               No arguements. Disable input (does not affect
+- input-disable:               No arguments. Disable input (does not affect
                                output.)
 
 Optional Properties (for HDMI pins):
@@ -111,9 +111,9 @@ Optional Properties (for HDMI pins):
 - slew-rate:                   Integer. Controls slew rate.
                                        0: Standard(100kbps)& Fast(400kbps) mode
                                        1: Highspeed (3.4Mbps) mode
-- input-enable:                        No arguements. Enable input (does not affect
+- input-enable:                        No arguments. Enable input (does not affect
                                output.)
-- input-disable:               No arguements. Disable input (does not affect
+- input-disable:               No arguments. Disable input (does not affect
                                output.)
 
 Example:
index d7217260589cdd2dcba62f72e6a412664fabbc67..5bc63551319e6656c41205cc9f116fea307c2e0d 100644 (file)
@@ -1,7 +1,7 @@
 Reboot property to control system reboot on PPC4xx systems:
 
 By setting "reset_type" to one of the following values, the default
-software reset mechanism may be overidden. Here the possible values of
+software reset mechanism may be overridden. Here the possible values of
 "reset_type":
 
       1 - PPC4xx core reset
index 9d54eb5a295fa8d44106254ea7d968723823f5d2..18a88100af94ba8fa05fdbae712f737bd52c4d8c 100644 (file)
@@ -82,7 +82,7 @@ PROPERTIES
        Which event source asserted the interrupt is captured in an EPU
        Interrupt Status Register (EPISR0,EPISR1).
 
-       Interrupt numbers are lised in order (perfmon, event0, event1).
+       Interrupt numbers are listed in order (perfmon, event0, event1).
 
        - interrupt-parent
        Usage: required
index e2c7f1e7251a3a16c922c50d10f8b8f50ee750cb..86074334e342cc38ec4da009fa019b69a27ce031 100644 (file)
@@ -12,7 +12,7 @@ Optional properties:
 - regulator-allow-bypass: allow the regulator to go into bypass mode
 - <name>-supply: phandle to the parent supply/regulator node
 - regulator-ramp-delay: ramp delay for regulator(in uV/uS)
-  For hardwares which support disabling ramp rate, it should be explicitly
+  For hardware which supports disabling ramp rate, it should be explicitly
   intialised to zero (regulator-ramp-delay = <0>) for disabling ramp delay.
 - regulator-enable-ramp-delay: The time taken, in microseconds, for the supply
   rail to reach the target voltage, plus/minus whatever tolerance the board
index 22d57404fdc33cf0a4c5798240fa3f5a32f0dde4..bbaa857dd68fd938612b8c137badc79faf2c9479 100644 (file)
@@ -63,7 +63,7 @@ contain the following properties.
                       used for MISO. Defaults to 1 if not present.
 
 Some SPI controllers and devices support Dual and Quad SPI transfer mode.
-It allows data in SPI system transfered in 2 wires(DUAL) or 4 wires(QUAD).
+It allows data in the SPI system to be transferred in 2 wires(DUAL) or 4 wires(QUAD).
 Now the value that spi-tx-bus-width and spi-rx-bus-width can receive is
 only 1(SINGLE), 2(DUAL) and 4(QUAD).
 Dual/Quad mode is not allowed when 3-wire mode is used.
index 505e71172ae7f17814cc87a5a18d489cd8cdf6a9..67a4087d53f9c731a1c0bf57e3ec48b7c1b90610 100644 (file)
@@ -66,7 +66,7 @@ The dma_buf buffer sharing API usage contains the following steps:
 
    Exporting modules which do not wish to provide any specific name may use the
    helper define 'dma_buf_export()', with the same arguments as above, but
-   without the last argument; a __FILE__ pre-processor directive will be
+   without the last argument; a KBUILD_MODNAME pre-processor directive will be
    inserted in place of 'exp_name' instead.
 
 2. Userspace gets a handle to pass around to potential buffer-users
@@ -217,7 +217,7 @@ NOTES:
     and then allow further {map,unmap}_dma_buf operations from any buffer-user
     from the migrated backing-storage.
 
-   If the exporter cannot fulfil the backing-storage constraints of the new
+   If the exporter cannot fulfill the backing-storage constraints of the new
    buffer-user device as requested, dma_buf_attach() would return an error to
    denote non-compatibility of the new buffer-sharing request with the current
    buffer.
@@ -352,7 +352,7 @@ Being able to mmap an export dma-buf buffer object has 2 main use-cases:
 
    No special interfaces, userspace simply calls mmap on the dma-buf fd.
 
-2. Supporting existing mmap interfaces in exporters
+2. Supporting existing mmap interfaces in importers
 
    Similar to the motivation for kernel cpu access it is again important that
    the userspace code of a given importing subsystem can use the same interfaces
index 46325eb2ea766c85dd753bd49dafeca97e0851bd..9417871b8758f26479e9c90e90a990988d657e8a 100644 (file)
@@ -321,7 +321,7 @@ nullarbor:~ # echo -n 'func svc_process -p' >
 nullarbor:~ # echo -n 'format "nfsd: READ" +p' >
                                <debugfs>/dynamic_debug/control
 
-// enable messages in files of which the pathes include string "usb"
+// enable messages in files of which the paths include string "usb"
 nullarbor:~ # echo -n '*usb* +p' > <debugfs>/dynamic_debug/control
 
 // enable all messages
index cb4c2cefd45a452b3dabb2bb55587136643c9efb..73fff13e848f42bc127abf02d87b7029a2afd883 100644 (file)
@@ -550,7 +550,7 @@ installs itself as:
        /sys/devices/systm/edac/test-instance
 
 in this directory are various controls, a symlink and one or more 'instance'
-directorys.
+directories.
 
 The standard default controls are:
 
index 8d17aebd26487cfa2fc72bc26f3cfce68f5eb313..187f3b3ccb6cddfcd882eed2134cae63be0d306a 100644 (file)
@@ -3,7 +3,7 @@ Configuration:
 You can pass the following kernel command line options to sm501 videoframebuffer:
 
        sm501fb.bpp=    SM501 Display driver:
-                       Specifiy bits-per-pixel if not specified by 'mode'
+                       Specify bits-per-pixel if not specified by 'mode'
 
        sm501fb.mode=   SM501 Display driver:
                        Specify resolution as
index 550ca775a4cbbe78ef623a2d5c0ed96fc72d550e..13db1075e4a5cccda573a997e24029c18e58ad4b 100644 (file)
@@ -10,7 +10,7 @@ Introduction
          The main page is located at <http://sstfb.sourceforge.net>, and if
        you want the latest version, check out the CVS, as the driver is a work
        in progress, I feel uncomfortable with releasing tarballs of something
-       not completely working...Don't worry, it's still more than useable
+       not completely working...Don't worry, it's still more than usable
        (I eat my own dog food)
 
          Please read the Bug section, and report any success or failure to me
index 264bcde0c51c55629066e9809af3bab99fe05c8c..ddc531a74d04970810485e2cd5c2d4ba1cb74435 100644 (file)
@@ -234,7 +234,7 @@ Table 1-2: Contents of the status files (as of 2.6.30-rc7)
  ShdPnd                      bitmap of shared pending signals for the process
  SigBlk                      bitmap of blocked signals
  SigIgn                      bitmap of ignored signals
- SigCgt                      bitmap of catched signals
+ SigCgt                      bitmap of caught signals
  CapInh                      bitmap of inheritable capabilities
  CapPrm                      bitmap of permitted capabilities
  CapEff                      bitmap of effective capabilities
@@ -300,7 +300,7 @@ Table 1-4: Contents of the stat files (as of 2.6.30-rc7)
   pending       bitmap of pending signals
   blocked       bitmap of blocked signals
   sigign        bitmap of ignored signals
-  sigcatch      bitmap of catched signals
+  sigcatch      bitmap of caught signals
   wchan         address where process went to sleep
   0             (place holder)
   0             (place holder)
@@ -854,7 +854,8 @@ WritebackTmp: Memory used by FUSE for temporary writeback buffers
               if strict overcommit accounting is enabled (mode 2 in
               'vm.overcommit_memory').
               The CommitLimit is calculated with the following formula:
-              CommitLimit = ('vm.overcommit_ratio' * Physical RAM) + Swap
+              CommitLimit = ([total RAM pages] - [total huge TLB pages]) *
+                             overcommit_ratio / 100 + [total swap pages]
               For example, on a system with 1G of physical RAM and 7G
               of swap with a `vm.overcommit_ratio` of 30 it would
               yield a CommitLimit of 7.3G.
index 4ede421c9687a71d33027b95118c90dc743da0fe..32a173dd31580197e72a065406c8ab7af072339a 100644 (file)
@@ -727,7 +727,7 @@ replicas continue to be exactly same.
                          mkdir -p /tmp/m3
                          mount --rbind /root /tmp/m3
 
-                         I wont' draw the tree..but it has 24 vfsmounts
+                         I won't draw the tree..but it has 24 vfsmounts
 
 
                at step i the number of vfsmounts is V[i] = i*V[i-1].
index 09854fe59307874864b001f5f92e93519fc40faf..d8abfc31abbebf136bccee55174a8321f7c92ba3 100644 (file)
@@ -41,7 +41,7 @@ Both functions return either a valid GPIO descriptor, or an error code checkable
 with IS_ERR() (they will never return a NULL pointer). -ENOENT will be returned
 if and only if no GPIO has been assigned to the device/function/index triplet,
 other error codes are used for cases where a GPIO has been assigned but an error
-occured while trying to acquire it. This is useful to discriminate between mere
+occurred while trying to acquire it. This is useful to discriminate between mere
 errors and an absence of GPIO for optional GPIO parameters.
 
 Device-managed variants of these functions are also defined:
index ee6593608c8efd00ab4201a886efb46a3a30cad0..54c8f9706a952691799ef65f7552e449eeb45bfb 100644 (file)
@@ -125,7 +125,7 @@ the request was handled successfully.
 
 read()
 ------
-read() will return a queued ouput report. These output reports can be of type
+read() will return a queued output report. These output reports can be of type
 UHID_START, UHID_STOP, UHID_OPEN, UHID_CLOSE, UHID_OUTPUT or UHID_OUTPUT_EV. No
 reaction is required to any of them but you should handle them according to your
 needs. Only UHID_OUTPUT and UHID_OUTPUT_EV have payloads.
index e544c7ff8cfa5c6c60697aae738eb4b029e86d23..90bca6f988e115e046583c13b9d157ebc38bd280 100644 (file)
@@ -94,7 +94,7 @@ PS/2 packet format
 
 Note that the device never signals overflow condition.
 
-ALPS Absolute Mode - Protocol Verion 1
+ALPS Absolute Mode - Protocol Version 1
 --------------------------------------
 
  byte 0:  1    0    0    0    1   x9   x8   x7
index 666c06c5ab0c228701e5f32875376b0119cf41d1..0acfddbe2028168e20dbe980ed4baf7fa6587bf0 100644 (file)
@@ -226,7 +226,7 @@ And so on up to js31.
 ~~~~~~~~~~~
   evdev is the generic input event interface. It passes the events
 generated in the kernel straight to the program, with timestamps. The
-API is still evolving, but should be useable now. It's described in
+API is still evolving, but should be usable now. It's described in
 section 5. 
 
   This should be the way for GPM and X to get keyboard and mouse
index 840fd41c181b9821508b28f20e30c566332d7fe0..1074cbc67ec682735d31c9bb73597910f2437c7d 100644 (file)
@@ -48,7 +48,7 @@ configurable between two modes: 1) Hamming, 2) BCH.
 Note that the actual BCH mode: BCH-4 or BCH-8 will depend on the way
 the controller is configured to transfer the data.
 
-In the BCH mode the ECC code will be calculated for each transfered chunk
+In the BCH mode the ECC code will be calculated for each transferred chunk
 and expected to be located (when reading/programming) right after the spare
 bytes as the figure above shows.
 
index 2fa44cbe81b73433f40db59ea50dc4ebbca917aa..4f7ae5261364ac4a2c09b0063e900e5c05a0fda3 100644 (file)
@@ -706,7 +706,7 @@ solution for a couple of reasons:
 
     RX_NO_AUTOTIMER:    Prevent automatically starting the timeout monitor.
 
-    RX_ANNOUNCE_RESUME: If passed at RX_SETUP and a receive timeout occured, a
+    RX_ANNOUNCE_RESUME: If passed at RX_SETUP and a receive timeout occurred, a
       RX_CHANGED message will be generated when the (cyclic) receive restarts.
 
     TX_RESET_MULTI_IDX: Reset the index for the multiple frame transmission.
index bf5dbe3ab8c51ed25fea951249af0393105d2329..55c575fcaf17d9966a3923d7aed10af3c36921ee 100644 (file)
@@ -86,7 +86,7 @@ built-in CCIDs.
 
 DCCP_SOCKOPT_CCID is write-only and sets both the TX and RX CCIDs at the same
 time, combining the operation of the next two socket options. This option is
-preferrable over the latter two, since often applications will use the same
+preferable over the latter two, since often applications will use the same
 type of CCID for both directions; and mixed use of CCIDs is not currently well
 understood. This socket option takes as argument at least one uint8_t value, or
 an array of uint8_t values, which must match available CCIDS (see above). CCIDs
index dc23e58ae2641a0ae876d2a1840530ae7e4ec59d..9791e98ab49cf28826efb1c4551916280ac31b00 100644 (file)
@@ -160,7 +160,7 @@ To avoid this, when taking a signal in an active transaction, we need to use
 the stack pointer from the checkpointed state, rather than the speculated
 state.  This ensures that the signal context (written tm suspended) will be
 written below the stack required for the rollback.  The transaction is aborted
-becuase of the treclaim, so any memory written between the tbegin and the
+because of the treclaim, so any memory written between the tbegin and the
 signal will be rolled back anyway.
 
 For signals taken in non-TM or suspended mode, we use the
index 6f4eb322ffafe817f269dbf84c7cfa5bc3926e77..b4498218c4744213bbe57609c7532fa4bd64bd54 100644 (file)
@@ -199,11 +199,11 @@ struct va_format:
        Do not use this feature without some mechanism to verify the
        correctness of the format string and va_list arguments.
 
-u64 SHOULD be printed with %llu/%llx, (unsigned long long):
+u64 SHOULD be printed with %llu/%llx:
 
        printk("%llu", u64_var);
 
-s64 SHOULD be printed with %lld/%llx, (long long):
+s64 SHOULD be printed with %lld/%llx:
 
        printk("%lld", s64_var);
 
index 61b6c48871a0163a12e4faec50064f61c819b5c6..39873ef41bf9fc1a72b8a2e9ace8284babe74abe 100644 (file)
@@ -255,7 +255,7 @@ However, rbtree can be augmented to store such interval ranges in a structured
 way making it possible to do efficient lookup and exact match.
 
 This "extra information" stored in each node is the maximum hi
-(max_hi) value among all the nodes that are its descendents. This
+(max_hi) value among all the nodes that are its descendants. This
 information can be maintained at each node just be looking at the node
 and its immediate children. And this will be used in O(log n) lookup
 for lowest match (lowest start address among all possible matches)
index f430004df73c06eb9b8a3f595899cf078360a88d..427e89712f4a27c25117ce5bfe85d1ff7078300d 100644 (file)
@@ -21,7 +21,7 @@ aircraft.
 The rfkill subsystem has a concept of "hard" and "soft" block, which
 differ little in their meaning (block == transmitters off) but rather in
 whether they can be changed or not:
- - hard block: read-only radio block that cannot be overriden by software
+ - hard block: read-only radio block that cannot be overridden by software
  - soft block: writable radio block (need not be readable) that is set by
                the system software.
 
index 0a9446a53bd1cd714e97c38695ce0d3c8a883ce8..af6fce23e4847709d32ddee025cafb055326f171 100644 (file)
@@ -210,7 +210,7 @@ i386 and x86_64 syscalls are wired up at the moment, and Ulrich has
 tested the new glibc code (on x86_64 and i386), and it works for his
 robust-mutex testcases.
 
-All other architectures should build just fine too - but they wont have
+All other architectures should build just fine too - but they won't have
 the new syscalls yet.
 
 Architectures need to implement the new futex_atomic_cmpxchg_inatomic()
index beeaa4b244276f40dfdd03b7d50594ca27addf58..d3729585fdb049c24230dad35753790a8bcde0b4 100644 (file)
@@ -10,7 +10,7 @@ Author: Gerald Schaefer (geraldsc@de.ibm.com)
 Description
 ===========
 This item delivers a new Linux API in the form of a misc char device that is
-useable from user space and allows read access to the z/VM Monitor Records
+usable from user space and allows read access to the z/VM Monitor Records
 collected by the *MONITOR System Service of z/VM.
 
 
index dd908cf64ecfcb7a809685a7eb2beb508cb30815..227a63f018a27dfcbad74264d68655499ada6b78 100644 (file)
@@ -37,7 +37,7 @@ still work as root).
 In mode 1, software that has defined application-specific relationships
 between a debugging process and its inferior (crash handlers, etc),
 prctl(PR_SET_PTRACER, pid, ...) can be used. An inferior can declare which
-other process (and its descendents) are allowed to call PTRACE_ATTACH
+other process (and its descendants) are allowed to call PTRACE_ATTACH
 against it. Only one such declared debugging process can exists for
 each inferior at a time. For example, this is used by KDE, Chromium, and
 Firefox's crash handlers, and by Wine for allowing only Wine processes
index b8dd0df76952077124714343fd205f3b6a28d940..7ccf933bfbe0dfada4a36522273527735536856a 100644 (file)
@@ -948,7 +948,7 @@ Prior to version 0.9.0rc4 options had a 'snd_' prefix. This was removed.
     avoided as much as possible...
     
     MORE NOTES ON "azx_get_response timeout" PROBLEMS:
-    On some hardwares, you may need to add a proper probe_mask option
+    On some hardware, you may need to add a proper probe_mask option
     to avoid the "azx_get_response timeout" problem above, instead.
     This occurs when the access to non-existing or non-working codec slot
     (likely a modem one) causes a stall of the communication via HD-audio
@@ -1124,7 +1124,7 @@ Prior to version 0.9.0rc4 options had a 'snd_' prefix. This was removed.
     buggy_irq     - Enable workaround for buggy interrupts on some
                     motherboards (default yes on nForce chips,
                    otherwise off)
-    buggy_semaphore - Enable workaround for hardwares with buggy
+    buggy_semaphore - Enable workaround for hardware with buggy
                    semaphores (e.g. on some ASUS laptops)
                    (default off)
     spdif_aclink  - Use S/PDIF over AC-link instead of direct connection
index c94435df2037740e0d0380565b903b0af1df5b07..75d25a1d6e42e7ba96677a40b336b2091e489b2e 100644 (file)
@@ -443,7 +443,7 @@ The following commands are supported:
   The following command creates a snapshot every time a block request
   queue is unplugged with a depth > 1.  If you were tracing a set of
   events or functions at the time, the snapshot trace buffer would
-  capture those events when the trigger event occured:
+  capture those events when the trigger event occurred:
 
   # echo 'snapshot if nr_rq > 1' > \
         /sys/kernel/debug/tracing/events/block/block_unplug/trigger
index 59063ad7a60d025d3230babbb70af15cbf9c1983..e89803a5a9609998272f7ea334018406cd5ef87a 100644 (file)
@@ -13,7 +13,7 @@
   operation.
 
   Note that the driver is slightly non-portable in that it assumes
-  a single memory/DMA buffer will be useable for bulk-in and bulk-out
+  a single memory/DMA buffer will be usable for bulk-in and bulk-out
   endpoints.  With most device controllers this is not an issue, but
   there may be some with hardware restrictions that prevent a buffer
   from being used by more than one endpoint.
index 75f20c6038a9290f801703981d600c9fd5f34796..0fe36497642c90087514e4d2b0707d7f794d0949 100644 (file)
@@ -2072,7 +2072,7 @@ the "Server" class MMU emulation supported by KVM.
 This can in turn be used by userspace to generate the appropriate
 device-tree properties for the guest operating system.
 
-The structure contains some global informations, followed by an
+The structure contains some global information, followed by an
 array of supported segment page sizes:
 
       struct kvm_ppc_smmu_info {
index 4a63953a41f1706889dafed0b39e2c11d351b7fc..6b31cfbe2a9a1197b8d33d294e90bd6f64d3fcd9 100644 (file)
@@ -360,13 +360,13 @@ on any tail page, would mean having to split all hugepages upfront in
 get_user_pages which is unacceptable as too many gup users are
 performance critical and they must work natively on hugepages like
 they work natively on hugetlbfs already (hugetlbfs is simpler because
-hugetlbfs pages cannot be splitted so there wouldn't be requirement of
+hugetlbfs pages cannot be split so there wouldn't be requirement of
 accounting the pins on the tail pages for hugetlbfs). If we wouldn't
 account the gup refcounts on the tail pages during gup, we won't know
 anymore which tail page is pinned by gup and which is not while we run
 split_huge_page. But we still have to add the gup pin to the head page
 too, to know when we can free the compound page in case it's never
-splitted during its lifetime. That requires changing not just
+split during its lifetime. That requires changing not just
 get_page, but put_page as well so that when put_page runs on a tail
 page (and only on a tail page) it will find its respective head page,
 and then it will decrease the head page refcount in addition to the
index f19802c0f4854653e5249889d12eb0859db028b8..688e3eeed21dced8dcb05ece8586475e54077548 100644 (file)
@@ -33,7 +33,7 @@ and two USB cables, connected like this:
  ...
 
 ( If your system does not list a debug port capability then you probably
-  wont be able to use the USB debug key. )
+  won't be able to use the USB debug key. )
 
  b.) You also need a Netchip USB debug cable/key:
 
index 30b4c714fbe127cd088f6511fb19af74a41e388f..15f5baf7e1b681591ff198493c2a198f4371c495 100644 (file)
@@ -87,7 +87,7 @@ your PCI configuration:
 
        echo -n pirq=; echo `scanpci | grep T_L | cut -c56-` | sed 's/ /,/g'
 
-note that this script wont work if you have skipped a few slots or if your
+note that this script won't work if you have skipped a few slots or if your
 board does not do default daisy-chaining. (or the IO-APIC has the PIRQ pins
 connected in some strange way). E.g. if in the above case you have your SCSI
 card (IRQ11) in Slot3, and have Slot1 empty:
index 7b1c67a0b485b6ca7fa55e661e898b1938f4de26..e2f96748859b8ca75000db2d94126caeb69d6735 100644 (file)
@@ -406,7 +406,7 @@ extern pgd_t idmap_pg_dir[PTRS_PER_PGD];
 
 /*
  * Ensure that there are not more swap files than can be encoded in the kernel
- * the PTEs.
+ * PTEs.
  */
 #define MAX_SWAPFILES_CHECK() BUILD_BUG_ON(MAX_SWAPFILES_SHIFT > __SWP_TYPE_BITS)
 
index ea77701deda40074b4b59a03384106b4acb4fd14..840c7fa80983de8337e0f401f3441552059615d0 100644 (file)
@@ -491,7 +491,7 @@ EXPORT_SYMBOL_GPL(dma_buf_kunmap);
  *                     dma-buf buffer.
  *
  * This function adjusts the passed in vma so that it points at the file of the
- * dma_buf operation. It alsog adjusts the starting pgoff and does bounds
+ * dma_buf operation. It also adjusts the starting pgoff and does bounds
  * checking on the size of the vma. Then it calls the exporters mmap function to
  * set up the mapping.
  *
index 09312b8774709478f43ea8690f802651fa85feb4..3d78144387ac6cf091a8434172c0654ef9f2f819 100644 (file)
@@ -284,7 +284,7 @@ static struct exynos_drm_ippdrv *ipp_find_drv_by_handle(u32 prop_id)
        /*
         * This case is search ipp driver by prop_id handle.
         * sometimes, ipp subsystem find driver by prop_id.
-        * e.g PAUSE state, queue buf, command contro.
+        * e.g PAUSE state, queue buf, command control.
         */
        list_for_each_entry(ippdrv, &exynos_drm_ippdrv_list, drv_list) {
                DRM_DEBUG_KMS("count[%d]ippdrv[0x%x]\n", count++, (int)ippdrv);
index 4fcc96aa9513b89a45e11fd9c2d8da79414204c9..f51d5ca0141fc61cfe2e84859c2ea2ca66160eca 100644 (file)
@@ -1265,7 +1265,7 @@ struct wmi_resource_config {
         */
        __le32 rx_decap_mode;
 
-       /* what is the maximum scan requests than can be queued */
+       /* what is the maximum number of scan requests that can be queued */
        __le32 scan_max_pending_reqs;
 
        /* maximum VDEV that could use BMISS offload */
@@ -1450,7 +1450,7 @@ struct wmi_resource_config_10x {
         */
        __le32 rx_decap_mode;
 
-       /* what is the maximum scan requests than can be queued */
+       /* what is the maximum number of scan requests that can be queued */
        __le32 scan_max_pending_reqs;
 
        /* maximum VDEV that could use BMISS offload */
index b5f226503baf7e37ea15c7953878f7a05185375f..5c702ae4d9f8683edf91063c0acc92a32036c697 100644 (file)
@@ -1068,7 +1068,7 @@ struct wmi_power_mode_cmd {
 } __packed;
 
 /*
- * Policy to determnine whether power save failure event should be sent to
+ * Policy to determine whether power save failure event should be sent to
  * host during scanning
  */
 enum power_save_fail_event_policy {
index 32e969d9531909e575a37b80fb0debd3f4ae73d2..aab9728271fdbfe27b199a9325bfed84063b928d 100644 (file)
@@ -2040,8 +2040,8 @@ void of_alias_scan(void * (*dt_alloc)(u64 size, u64 align))
  * @np:                Pointer to the given device_node
  * @stem:      Alias stem of the given device_node
  *
- * The function travels the lookup table to get alias id for the given
- * device_node and alias stem.  It returns the alias id if find it.
+ * The function travels the lookup table to get the alias id for the given
+ * device_node and alias stem.  It returns the alias id if found.
  */
 int of_alias_get_id(struct device_node *np, const char *stem)
 {
index 7ae7aa0166b6c61552c29dec36213defd8bcc5e7..436a76ab4bb1925228709e40bf97aa841551bb9c 100644 (file)
@@ -106,7 +106,7 @@ static bool pcie_ari_disabled;
  * Given a PCI bus, returns the highest PCI bus number present in the set
  * including the given PCI bus and its list of child PCI buses.
  */
-unsigned char pci_bus_max_busnr(struct pci_busbus)
+unsigned char pci_bus_max_busnr(struct pci_bus *bus)
 {
        struct pci_bus *tmp;
        unsigned char max, n;
@@ -1371,7 +1371,7 @@ static void pcim_release(struct device *gendev, void *res)
                pci_disable_device(dev);
 }
 
-static struct pci_devres * get_pci_dr(struct pci_dev *pdev)
+static struct pci_devres *get_pci_dr(struct pci_dev *pdev)
 {
        struct pci_devres *dr, *new_dr;
 
@@ -1385,7 +1385,7 @@ static struct pci_devres * get_pci_dr(struct pci_dev *pdev)
        return devres_get(&pdev->dev, new_dr, NULL, NULL);
 }
 
-static struct pci_devres * find_pci_dr(struct pci_dev *pdev)
+static struct pci_devres *find_pci_dr(struct pci_dev *pdev)
 {
        if (pci_is_managed(pdev))
                return devres_find(&pdev->dev, pcim_release, NULL, NULL);
index 9b059422aacbf4a585074ecdc51a62ed1ebe870f..113874c1284b167d302f10262a75bb620e73cf82 100644 (file)
@@ -911,7 +911,7 @@ struct vpd_config {
        uint8_t  length;
        uint8_t  revision;
        uint8_t  device_flags;
-       uint8_t  termnation_menus[2];
+       uint8_t  termination_menus[2];
        uint8_t  fifo_threshold;
        uint8_t  end_tag;
        uint8_t  vpd_checksum;
index c0c62583b5420610b23ab2732eb8a05d0468ef8c..114ff0c6e311a9c7dc23a5fc4d9238c79c2bd4a1 100644 (file)
@@ -144,16 +144,6 @@ static struct scsi_transport_template *ahc_linux_transport_template = NULL;
 #define AIC7XXX_RESET_DELAY 5000
 #endif
 
-/*
- * Control collection of SCSI transfer statistics for the /proc filesystem.
- *
- * NOTE: Do NOT enable this when running on kernels version 1.2.x and below.
- * NOTE: This does affect performance since it has to maintain statistics.
- */
-#ifdef CONFIG_AIC7XXX_PROC_STATS
-#define AIC7XXX_PROC_STATS
-#endif
-
 /*
  * To change the default number of tagged transactions allowed per-device,
  * add a line to the lilo.conf file like:
index b2cd3a85166d7477610115b4c026cf69079baadf..bbf236e842a99f005a6f8e802d5c71f49c66b22d 100644 (file)
@@ -737,7 +737,7 @@ static int bcm2048_set_region(struct bcm2048_device *bdev, u8 region)
        int err;
        u32 new_frequency = 0;
 
-       if (region > ARRAY_SIZE(region_configs))
+       if (region >= ARRAY_SIZE(region_configs))
                return -EINVAL;
 
        mutex_lock(&bdev->mutex);
index dc0026cff9f6bfc3527425e38e097d6392825cf2..c8e5eb09d385f33cdccbcc563ff30d02fea9e8ac 100644 (file)
@@ -79,7 +79,6 @@ for custom-built kernels, the following options need to be enabled in the
 kernel as built-in or modules:
 
        CONFIG_MODULES           - Enable loadable module support
-       CONFIG_KMOD              - Automatic kernel module loading
        CONFIG_FW_LOADER         - Hotplug firmware loading support
        CONFIG_I2C               - I2C support
        CONFIG_VIDEO_DEV         - Video For Linux
index b1010eeaac0d39107424ea30d9ce071912564294..d96e1badbee05b31538df9c34b1c298a1cc2ca1e 100644 (file)
@@ -37,7 +37,7 @@
  * Note: Using an auxdata lookup table should be considered a last resort when
  * converting a platform to use the DT.  Normally the automatically generated
  * device name will not matter, and drivers should obtain data from the device
- * node instead of from an anonymouns platform_data pointer.
+ * node instead of from an anonymous platform_data pointer.
  */
 struct of_dev_auxdata {
        char *compatible;
index 98498e1daa060524af05c639fe74a951f2d307e8..e52ef5357e088b568e958de0d8545953ab90cef5 100644 (file)
@@ -483,8 +483,8 @@ void wimax_report_rfkill_sw(struct wimax_dev *, enum wimax_rf_state);
  * Be sure not to modify skb->data in the middle (ie: don't use
  * skb_push()/skb_pull()/skb_reserve() on the skb).
  *
- * "pipe_name" is any string, than can be interpreted as the name of
- * the pipe or destinatary; the interpretation of it is driver
+ * "pipe_name" is any string, that can be interpreted as the name of
+ * the pipe or recipient; the interpretation of it is driver
  * specific, so the recipient can multiplex it as wished. It can be
  * NULL, it won't be used - an example is using a "diagnostics" tag to
  * send diagnostics information that a device-specific diagnostics
index 819ac51202c01006e105f91355d492db6bdd6eb6..99c8bfee1b00de9325604370dae516a44cac6115 100644 (file)
@@ -575,8 +575,8 @@ config DEBUG_HIGHMEM
        bool "Highmem debugging"
        depends on DEBUG_KERNEL && HIGHMEM
        help
-         This options enables addition error checking for high memory systems.
-         Disable for production systems.
+         This option enables additional error checking for high memory
+         systems.  Disable for production systems.
 
 config HAVE_DEBUG_STACKOVERFLOW
        bool
index c69781e97cf968076583cc29ef1dbfa53a535c46..8058fcd7ae917db50b1c906160b9b34795e84399 100644 (file)
@@ -341,10 +341,10 @@ void *dma_pool_alloc(struct dma_pool *pool, gfp_t mem_flags,
                                continue;
                        if (pool->dev)
                                dev_err(pool->dev,
-                                       "dma_pool_alloc %s, %p (corruped)\n",
+                                       "dma_pool_alloc %s, %p (corrupted)\n",
                                        pool->name, retval);
                        else
-                               pr_err("dma_pool_alloc %s, %p (corruped)\n",
+                               pr_err("dma_pool_alloc %s, %p (corrupted)\n",
                                        pool->name, retval);
 
                        /*
index 066355673930342a1b5e839950cbd1186ed6c24b..ea7f9530afa2a3256bbc51e8bc2c4c43039300ca 100644 (file)
@@ -316,7 +316,7 @@ static struct symbol *sym_add_exported(const char *name, struct module *mod,
                             s->module->name,
                             is_vmlinux(s->module->name) ?"":".ko");
                } else {
-                       /* In case Modules.symvers was out of date */
+                       /* In case Module.symvers was out of date */
                        s->module = mod;
                }
        }