diff options
| author | David S. Miller <davem@davemloft.net> | 2012-07-19 14:17:30 -0400 |
|---|---|---|
| committer | David S. Miller <davem@davemloft.net> | 2012-07-19 14:17:30 -0400 |
| commit | abaa72d7fd9a20a67b62e6afa0e746e27851dc33 (patch) | |
| tree | ebe4134fcc93a6e205e6004b3e652d7a62281651 /Documentation | |
| parent | 67da22d23fa6f3324e03bcd0580b914b2e4afbf3 (diff) | |
| parent | 3e4b9459fb0e149c6b74c9e89399a8fc39a92b44 (diff) | |
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
Conflicts:
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c
Diffstat (limited to 'Documentation')
| -rw-r--r-- | Documentation/ABI/testing/sysfs-class-mtd | 17 | ||||
| -rw-r--r-- | Documentation/DocBook/media/v4l/controls.xml | 2 | ||||
| -rw-r--r-- | Documentation/DocBook/media/v4l/vidioc-g-ext-ctrls.xml | 7 | ||||
| -rw-r--r-- | Documentation/devicetree/bindings/input/fsl-mma8450.txt | 1 | ||||
| -rw-r--r-- | Documentation/devicetree/bindings/mfd/mc13xxx.txt | 4 | ||||
| -rw-r--r-- | Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.txt | 4 | ||||
| -rw-r--r-- | Documentation/devicetree/bindings/net/fsl-fec.txt | 2 | ||||
| -rw-r--r-- | Documentation/devicetree/bindings/pinctrl/fsl,imx6q-pinctrl.txt | 2 | ||||
| -rw-r--r-- | Documentation/devicetree/bindings/spi/fsl-imx-cspi.txt | 4 | ||||
| -rw-r--r-- | Documentation/devicetree/bindings/vendor-prefixes.txt | 1 | ||||
| -rw-r--r-- | Documentation/kdump/kdump.txt | 2 | ||||
| -rw-r--r-- | Documentation/prctl/no_new_privs.txt | 7 | ||||
| -rw-r--r-- | Documentation/virtual/kvm/api.txt | 17 |
13 files changed, 46 insertions, 24 deletions
diff --git a/Documentation/ABI/testing/sysfs-class-mtd b/Documentation/ABI/testing/sysfs-class-mtd index db1ad7e34fc3..938ef71e2035 100644 --- a/Documentation/ABI/testing/sysfs-class-mtd +++ b/Documentation/ABI/testing/sysfs-class-mtd | |||
| @@ -142,13 +142,14 @@ KernelVersion: 3.4 | |||
| 142 | Contact: linux-mtd@lists.infradead.org | 142 | Contact: linux-mtd@lists.infradead.org |
| 143 | Description: | 143 | Description: |
| 144 | This allows the user to examine and adjust the criteria by which | 144 | This allows the user to examine and adjust the criteria by which |
| 145 | mtd returns -EUCLEAN from mtd_read(). If the maximum number of | 145 | mtd returns -EUCLEAN from mtd_read() and mtd_read_oob(). If the |
| 146 | bit errors that were corrected on any single region comprising | 146 | maximum number of bit errors that were corrected on any single |
| 147 | an ecc step (as reported by the driver) equals or exceeds this | 147 | region comprising an ecc step (as reported by the driver) equals |
| 148 | value, -EUCLEAN is returned. Otherwise, absent an error, 0 is | 148 | or exceeds this value, -EUCLEAN is returned. Otherwise, absent |
| 149 | returned. Higher layers (e.g., UBI) use this return code as an | 149 | an error, 0 is returned. Higher layers (e.g., UBI) use this |
| 150 | indication that an erase block may be degrading and should be | 150 | return code as an indication that an erase block may be |
| 151 | scrutinized as a candidate for being marked as bad. | 151 | degrading and should be scrutinized as a candidate for being |
| 152 | marked as bad. | ||
| 152 | 153 | ||
| 153 | The initial value may be specified by the flash device driver. | 154 | The initial value may be specified by the flash device driver. |
| 154 | If not, then the default value is ecc_strength. | 155 | If not, then the default value is ecc_strength. |
| @@ -167,7 +168,7 @@ Description: | |||
| 167 | block degradation, but high enough to avoid the consequences of | 168 | block degradation, but high enough to avoid the consequences of |
| 168 | a persistent return value of -EUCLEAN on devices where sticky | 169 | a persistent return value of -EUCLEAN on devices where sticky |
| 169 | bitflips occur. Note that if bitflip_threshold exceeds | 170 | bitflips occur. Note that if bitflip_threshold exceeds |
| 170 | ecc_strength, -EUCLEAN is never returned by mtd_read(). | 171 | ecc_strength, -EUCLEAN is never returned by the read operations. |
| 171 | Conversely, if bitflip_threshold is zero, -EUCLEAN is always | 172 | Conversely, if bitflip_threshold is zero, -EUCLEAN is always |
| 172 | returned, absent a hard error. | 173 | returned, absent a hard error. |
| 173 | 174 | ||
diff --git a/Documentation/DocBook/media/v4l/controls.xml b/Documentation/DocBook/media/v4l/controls.xml index 676bc46f9c52..cda0dfb6769a 100644 --- a/Documentation/DocBook/media/v4l/controls.xml +++ b/Documentation/DocBook/media/v4l/controls.xml | |||
| @@ -3988,7 +3988,7 @@ interface and may change in the future.</para> | |||
| 3988 | from RGB to Y'CbCr color space. | 3988 | from RGB to Y'CbCr color space. |
| 3989 | </entry> | 3989 | </entry> |
| 3990 | </row> | 3990 | </row> |
| 3991 | <row id = "v4l2-jpeg-chroma-subsampling"> | 3991 | <row> |
| 3992 | <entrytbl spanname="descr" cols="2"> | 3992 | <entrytbl spanname="descr" cols="2"> |
| 3993 | <tbody valign="top"> | 3993 | <tbody valign="top"> |
| 3994 | <row> | 3994 | <row> |
diff --git a/Documentation/DocBook/media/v4l/vidioc-g-ext-ctrls.xml b/Documentation/DocBook/media/v4l/vidioc-g-ext-ctrls.xml index e3d5afcdafbb..0a4b90fcf2da 100644 --- a/Documentation/DocBook/media/v4l/vidioc-g-ext-ctrls.xml +++ b/Documentation/DocBook/media/v4l/vidioc-g-ext-ctrls.xml | |||
| @@ -284,13 +284,6 @@ These controls are described in <xref | |||
| 284 | processing controls. These controls are described in <xref | 284 | processing controls. These controls are described in <xref |
| 285 | linkend="image-process-controls" />.</entry> | 285 | linkend="image-process-controls" />.</entry> |
| 286 | </row> | 286 | </row> |
| 287 | <row> | ||
| 288 | <entry><constant>V4L2_CTRL_CLASS_JPEG</constant></entry> | ||
| 289 | <entry>0x9d0000</entry> | ||
| 290 | <entry>The class containing JPEG compression controls. | ||
| 291 | These controls are described in <xref | ||
| 292 | linkend="jpeg-controls" />.</entry> | ||
| 293 | </row> | ||
| 294 | </tbody> | 287 | </tbody> |
| 295 | </tgroup> | 288 | </tgroup> |
| 296 | </table> | 289 | </table> |
diff --git a/Documentation/devicetree/bindings/input/fsl-mma8450.txt b/Documentation/devicetree/bindings/input/fsl-mma8450.txt index a00c94ccbdee..0b96e5737d3a 100644 --- a/Documentation/devicetree/bindings/input/fsl-mma8450.txt +++ b/Documentation/devicetree/bindings/input/fsl-mma8450.txt | |||
| @@ -2,6 +2,7 @@ | |||
| 2 | 2 | ||
| 3 | Required properties: | 3 | Required properties: |
| 4 | - compatible : "fsl,mma8450". | 4 | - compatible : "fsl,mma8450". |
| 5 | - reg: the I2C address of MMA8450 | ||
| 5 | 6 | ||
| 6 | Example: | 7 | Example: |
| 7 | 8 | ||
diff --git a/Documentation/devicetree/bindings/mfd/mc13xxx.txt b/Documentation/devicetree/bindings/mfd/mc13xxx.txt index 19f6af47a792..baf07987ae68 100644 --- a/Documentation/devicetree/bindings/mfd/mc13xxx.txt +++ b/Documentation/devicetree/bindings/mfd/mc13xxx.txt | |||
| @@ -46,8 +46,8 @@ Examples: | |||
| 46 | 46 | ||
| 47 | ecspi@70010000 { /* ECSPI1 */ | 47 | ecspi@70010000 { /* ECSPI1 */ |
| 48 | fsl,spi-num-chipselects = <2>; | 48 | fsl,spi-num-chipselects = <2>; |
| 49 | cs-gpios = <&gpio3 24 0>, /* GPIO4_24 */ | 49 | cs-gpios = <&gpio4 24 0>, /* GPIO4_24 */ |
| 50 | <&gpio3 25 0>; /* GPIO4_25 */ | 50 | <&gpio4 25 0>; /* GPIO4_25 */ |
| 51 | status = "okay"; | 51 | status = "okay"; |
| 52 | 52 | ||
| 53 | pmic: mc13892@0 { | 53 | pmic: mc13892@0 { |
diff --git a/Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.txt b/Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.txt index c7e404b3ef05..fea541ee8b34 100644 --- a/Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.txt +++ b/Documentation/devicetree/bindings/mmc/fsl-imx-esdhc.txt | |||
| @@ -29,6 +29,6 @@ esdhc@70008000 { | |||
| 29 | compatible = "fsl,imx51-esdhc"; | 29 | compatible = "fsl,imx51-esdhc"; |
| 30 | reg = <0x70008000 0x4000>; | 30 | reg = <0x70008000 0x4000>; |
| 31 | interrupts = <2>; | 31 | interrupts = <2>; |
| 32 | cd-gpios = <&gpio0 6 0>; /* GPIO1_6 */ | 32 | cd-gpios = <&gpio1 6 0>; /* GPIO1_6 */ |
| 33 | wp-gpios = <&gpio0 5 0>; /* GPIO1_5 */ | 33 | wp-gpios = <&gpio1 5 0>; /* GPIO1_5 */ |
| 34 | }; | 34 | }; |
diff --git a/Documentation/devicetree/bindings/net/fsl-fec.txt b/Documentation/devicetree/bindings/net/fsl-fec.txt index f7a2fefc8ef1..d53639221403 100644 --- a/Documentation/devicetree/bindings/net/fsl-fec.txt +++ b/Documentation/devicetree/bindings/net/fsl-fec.txt | |||
| @@ -23,6 +23,6 @@ ethernet@83fec000 { | |||
| 23 | reg = <0x83fec000 0x4000>; | 23 | reg = <0x83fec000 0x4000>; |
| 24 | interrupts = <87>; | 24 | interrupts = <87>; |
| 25 | phy-mode = "mii"; | 25 | phy-mode = "mii"; |
| 26 | phy-reset-gpios = <&gpio1 14 0>; /* GPIO2_14 */ | 26 | phy-reset-gpios = <&gpio2 14 0>; /* GPIO2_14 */ |
| 27 | local-mac-address = [00 04 9F 01 1B B9]; | 27 | local-mac-address = [00 04 9F 01 1B B9]; |
| 28 | }; | 28 | }; |
diff --git a/Documentation/devicetree/bindings/pinctrl/fsl,imx6q-pinctrl.txt b/Documentation/devicetree/bindings/pinctrl/fsl,imx6q-pinctrl.txt index 82b43f915857..a4119f6422d9 100644 --- a/Documentation/devicetree/bindings/pinctrl/fsl,imx6q-pinctrl.txt +++ b/Documentation/devicetree/bindings/pinctrl/fsl,imx6q-pinctrl.txt | |||
| @@ -1626,3 +1626,5 @@ MX6Q_PAD_SD2_DAT3__PCIE_CTRL_MUX_11 1587 | |||
| 1626 | MX6Q_PAD_SD2_DAT3__GPIO_1_12 1588 | 1626 | MX6Q_PAD_SD2_DAT3__GPIO_1_12 1588 |
| 1627 | MX6Q_PAD_SD2_DAT3__SJC_DONE 1589 | 1627 | MX6Q_PAD_SD2_DAT3__SJC_DONE 1589 |
| 1628 | MX6Q_PAD_SD2_DAT3__ANATOP_TESTO_3 1590 | 1628 | MX6Q_PAD_SD2_DAT3__ANATOP_TESTO_3 1590 |
| 1629 | MX6Q_PAD_ENET_RX_ER__ANATOP_USBOTG_ID 1591 | ||
| 1630 | MX6Q_PAD_GPIO_1__ANATOP_USBOTG_ID 1592 | ||
diff --git a/Documentation/devicetree/bindings/spi/fsl-imx-cspi.txt b/Documentation/devicetree/bindings/spi/fsl-imx-cspi.txt index 9841057d112b..4256a6df9b79 100644 --- a/Documentation/devicetree/bindings/spi/fsl-imx-cspi.txt +++ b/Documentation/devicetree/bindings/spi/fsl-imx-cspi.txt | |||
| @@ -17,6 +17,6 @@ ecspi@70010000 { | |||
| 17 | reg = <0x70010000 0x4000>; | 17 | reg = <0x70010000 0x4000>; |
| 18 | interrupts = <36>; | 18 | interrupts = <36>; |
| 19 | fsl,spi-num-chipselects = <2>; | 19 | fsl,spi-num-chipselects = <2>; |
| 20 | cs-gpios = <&gpio3 24 0>, /* GPIO4_24 */ | 20 | cs-gpios = <&gpio3 24 0>, /* GPIO3_24 */ |
| 21 | <&gpio3 25 0>; /* GPIO4_25 */ | 21 | <&gpio3 25 0>; /* GPIO3_25 */ |
| 22 | }; | 22 | }; |
diff --git a/Documentation/devicetree/bindings/vendor-prefixes.txt b/Documentation/devicetree/bindings/vendor-prefixes.txt index 6eab91747a86..db4d3af3643c 100644 --- a/Documentation/devicetree/bindings/vendor-prefixes.txt +++ b/Documentation/devicetree/bindings/vendor-prefixes.txt | |||
| @@ -3,6 +3,7 @@ Device tree binding vendor prefix registry. Keep list in alphabetical order. | |||
| 3 | This isn't an exhaustive list, but you should add new prefixes to it before | 3 | This isn't an exhaustive list, but you should add new prefixes to it before |
| 4 | using them to avoid name-space collisions. | 4 | using them to avoid name-space collisions. |
| 5 | 5 | ||
| 6 | ad Avionic Design GmbH | ||
| 6 | adi Analog Devices, Inc. | 7 | adi Analog Devices, Inc. |
| 7 | amcc Applied Micro Circuits Corporation (APM, formally AMCC) | 8 | amcc Applied Micro Circuits Corporation (APM, formally AMCC) |
| 8 | apm Applied Micro Circuits Corporation (APM) | 9 | apm Applied Micro Circuits Corporation (APM) |
diff --git a/Documentation/kdump/kdump.txt b/Documentation/kdump/kdump.txt index 506c7390c2b9..13f1aa09b938 100644 --- a/Documentation/kdump/kdump.txt +++ b/Documentation/kdump/kdump.txt | |||
| @@ -86,7 +86,7 @@ There is also a gitweb interface available at | |||
| 86 | http://www.kernel.org/git/?p=utils/kernel/kexec/kexec-tools.git | 86 | http://www.kernel.org/git/?p=utils/kernel/kexec/kexec-tools.git |
| 87 | 87 | ||
| 88 | More information about kexec-tools can be found at | 88 | More information about kexec-tools can be found at |
| 89 | http://www.kernel.org/pub/linux/utils/kernel/kexec/README.html | 89 | http://horms.net/projects/kexec/ |
| 90 | 90 | ||
| 91 | 3) Unpack the tarball with the tar command, as follows: | 91 | 3) Unpack the tarball with the tar command, as follows: |
| 92 | 92 | ||
diff --git a/Documentation/prctl/no_new_privs.txt b/Documentation/prctl/no_new_privs.txt index cb705ec69abe..f7be84fba910 100644 --- a/Documentation/prctl/no_new_privs.txt +++ b/Documentation/prctl/no_new_privs.txt | |||
| @@ -25,6 +25,13 @@ bits will no longer change the uid or gid; file capabilities will not | |||
| 25 | add to the permitted set, and LSMs will not relax constraints after | 25 | add to the permitted set, and LSMs will not relax constraints after |
| 26 | execve. | 26 | execve. |
| 27 | 27 | ||
| 28 | To set no_new_privs, use prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0). | ||
| 29 | |||
| 30 | Be careful, though: LSMs might also not tighten constraints on exec | ||
| 31 | in no_new_privs mode. (This means that setting up a general-purpose | ||
| 32 | service launcher to set no_new_privs before execing daemons may | ||
| 33 | interfere with LSM-based sandboxing.) | ||
| 34 | |||
| 28 | Note that no_new_privs does not prevent privilege changes that do not | 35 | Note that no_new_privs does not prevent privilege changes that do not |
| 29 | involve execve. An appropriately privileged task can still call | 36 | involve execve. An appropriately privileged task can still call |
| 30 | setuid(2) and receive SCM_RIGHTS datagrams. | 37 | setuid(2) and receive SCM_RIGHTS datagrams. |
diff --git a/Documentation/virtual/kvm/api.txt b/Documentation/virtual/kvm/api.txt index 930126698a0f..2c9948379469 100644 --- a/Documentation/virtual/kvm/api.txt +++ b/Documentation/virtual/kvm/api.txt | |||
| @@ -1930,6 +1930,23 @@ The "pte_enc" field provides a value that can OR'ed into the hash | |||
| 1930 | PTE's RPN field (ie, it needs to be shifted left by 12 to OR it | 1930 | PTE's RPN field (ie, it needs to be shifted left by 12 to OR it |
| 1931 | into the hash PTE second double word). | 1931 | into the hash PTE second double word). |
| 1932 | 1932 | ||
| 1933 | 4.75 KVM_IRQFD | ||
| 1934 | |||
| 1935 | Capability: KVM_CAP_IRQFD | ||
| 1936 | Architectures: x86 | ||
| 1937 | Type: vm ioctl | ||
| 1938 | Parameters: struct kvm_irqfd (in) | ||
| 1939 | Returns: 0 on success, -1 on error | ||
| 1940 | |||
| 1941 | Allows setting an eventfd to directly trigger a guest interrupt. | ||
| 1942 | kvm_irqfd.fd specifies the file descriptor to use as the eventfd and | ||
| 1943 | kvm_irqfd.gsi specifies the irqchip pin toggled by this event. When | ||
| 1944 | an event is tiggered on the eventfd, an interrupt is injected into | ||
| 1945 | the guest using the specified gsi pin. The irqfd is removed using | ||
| 1946 | the KVM_IRQFD_FLAG_DEASSIGN flag, specifying both kvm_irqfd.fd | ||
| 1947 | and kvm_irqfd.gsi. | ||
| 1948 | |||
| 1949 | |||
| 1933 | 5. The kvm_run structure | 1950 | 5. The kvm_run structure |
| 1934 | ------------------------ | 1951 | ------------------------ |
| 1935 | 1952 | ||
