diff options
Diffstat (limited to 'Documentation')
21 files changed, 77 insertions, 36 deletions
diff --git a/Documentation/ABI/testing/sysfs-bus-pci b/Documentation/ABI/testing/sysfs-bus-pci index a3c5a6685036..ab8d76dfaa80 100644 --- a/Documentation/ABI/testing/sysfs-bus-pci +++ b/Documentation/ABI/testing/sysfs-bus-pci | |||
| @@ -117,7 +117,7 @@ Description: | |||
| 117 | 117 | ||
| 118 | What: /sys/bus/pci/devices/.../vpd | 118 | What: /sys/bus/pci/devices/.../vpd |
| 119 | Date: February 2008 | 119 | Date: February 2008 |
| 120 | Contact: Ben Hutchings <bhutchings@solarflare.com> | 120 | Contact: Ben Hutchings <bwh@kernel.org> |
| 121 | Description: | 121 | Description: |
| 122 | A file named vpd in a device directory will be a | 122 | A file named vpd in a device directory will be a |
| 123 | binary file containing the Vital Product Data for the | 123 | binary file containing the Vital Product Data for the |
diff --git a/Documentation/DocBook/media/Makefile b/Documentation/DocBook/media/Makefile index f9fd615427fb..1d27f0a1abd1 100644 --- a/Documentation/DocBook/media/Makefile +++ b/Documentation/DocBook/media/Makefile | |||
| @@ -195,7 +195,7 @@ DVB_DOCUMENTED = \ | |||
| 195 | # | 195 | # |
| 196 | 196 | ||
| 197 | install_media_images = \ | 197 | install_media_images = \ |
| 198 | $(Q)cp $(OBJIMGFILES) $(MEDIA_SRC_DIR)/v4l/*.svg $(MEDIA_OBJ_DIR)/media_api | 198 | $(Q)-cp $(OBJIMGFILES) $(MEDIA_SRC_DIR)/v4l/*.svg $(MEDIA_OBJ_DIR)/media_api |
| 199 | 199 | ||
| 200 | $(MEDIA_OBJ_DIR)/%: $(MEDIA_SRC_DIR)/%.b64 | 200 | $(MEDIA_OBJ_DIR)/%: $(MEDIA_SRC_DIR)/%.b64 |
| 201 | $(Q)base64 -d $< >$@ | 201 | $(Q)base64 -d $< >$@ |
diff --git a/Documentation/debugging-via-ohci1394.txt b/Documentation/debugging-via-ohci1394.txt index fa0151a712f9..5c9a567b3fac 100644 --- a/Documentation/debugging-via-ohci1394.txt +++ b/Documentation/debugging-via-ohci1394.txt | |||
| @@ -25,9 +25,11 @@ using data transfer rates in the order of 10MB/s or more. | |||
| 25 | With most FireWire controllers, memory access is limited to the low 4 GB | 25 | With most FireWire controllers, memory access is limited to the low 4 GB |
| 26 | of physical address space. This can be a problem on IA64 machines where | 26 | of physical address space. This can be a problem on IA64 machines where |
| 27 | memory is located mostly above that limit, but it is rarely a problem on | 27 | memory is located mostly above that limit, but it is rarely a problem on |
| 28 | more common hardware such as x86, x86-64 and PowerPC. However, at least | 28 | more common hardware such as x86, x86-64 and PowerPC. |
| 29 | Agere/LSI FW643e and FW643e2 controllers are known to support access to | 29 | |
| 30 | physical addresses above 4 GB. | 30 | At least LSI FW643e and FW643e2 controllers are known to support access to |
| 31 | physical addresses above 4 GB, but this feature is currently not enabled by | ||
| 32 | Linux. | ||
| 31 | 33 | ||
| 32 | Together with a early initialization of the OHCI-1394 controller for debugging, | 34 | Together with a early initialization of the OHCI-1394 controller for debugging, |
| 33 | this facility proved most useful for examining long debugs logs in the printk | 35 | this facility proved most useful for examining long debugs logs in the printk |
| @@ -101,8 +103,9 @@ Step-by-step instructions for using firescope with early OHCI initialization: | |||
| 101 | compliant, they are based on TI PCILynx chips and require drivers for Win- | 103 | compliant, they are based on TI PCILynx chips and require drivers for Win- |
| 102 | dows operating systems. | 104 | dows operating systems. |
| 103 | 105 | ||
| 104 | The mentioned kernel log message contains ">4 GB phys DMA" in case of | 106 | The mentioned kernel log message contains the string "physUB" if the |
| 105 | OHCI-1394 controllers which support accesses above this limit. | 107 | controller implements a writable Physical Upper Bound register. This is |
| 108 | required for physical DMA above 4 GB (but not utilized by Linux yet). | ||
| 106 | 109 | ||
| 107 | 2) Establish a working FireWire cable connection: | 110 | 2) Establish a working FireWire cable connection: |
| 108 | 111 | ||
diff --git a/Documentation/device-mapper/thin-provisioning.txt b/Documentation/device-mapper/thin-provisioning.txt index 05a27e9442bd..2f5173500bd9 100644 --- a/Documentation/device-mapper/thin-provisioning.txt +++ b/Documentation/device-mapper/thin-provisioning.txt | |||
| @@ -309,7 +309,10 @@ ii) Status | |||
| 309 | error_if_no_space|queue_if_no_space | 309 | error_if_no_space|queue_if_no_space |
| 310 | If the pool runs out of data or metadata space, the pool will | 310 | If the pool runs out of data or metadata space, the pool will |
| 311 | either queue or error the IO destined to the data device. The | 311 | either queue or error the IO destined to the data device. The |
| 312 | default is to queue the IO until more space is added. | 312 | default is to queue the IO until more space is added or the |
| 313 | 'no_space_timeout' expires. The 'no_space_timeout' dm-thin-pool | ||
| 314 | module parameter can be used to change this timeout -- it | ||
| 315 | defaults to 60 seconds but may be disabled using a value of 0. | ||
| 313 | 316 | ||
| 314 | iii) Messages | 317 | iii) Messages |
| 315 | 318 | ||
diff --git a/Documentation/devicetree/bindings/arm/arch_timer.txt b/Documentation/devicetree/bindings/arm/arch_timer.txt index 06fc7602593a..37b2cafa4e52 100644 --- a/Documentation/devicetree/bindings/arm/arch_timer.txt +++ b/Documentation/devicetree/bindings/arm/arch_timer.txt | |||
| @@ -19,6 +19,9 @@ to deliver its interrupts via SPIs. | |||
| 19 | 19 | ||
| 20 | - clock-frequency : The frequency of the main counter, in Hz. Optional. | 20 | - clock-frequency : The frequency of the main counter, in Hz. Optional. |
| 21 | 21 | ||
| 22 | - always-on : a boolean property. If present, the timer is powered through an | ||
| 23 | always-on power domain, therefore it never loses context. | ||
| 24 | |||
| 22 | Example: | 25 | Example: |
| 23 | 26 | ||
| 24 | timer { | 27 | timer { |
diff --git a/Documentation/devicetree/bindings/ata/apm-xgene.txt b/Documentation/devicetree/bindings/ata/apm-xgene.txt index 7bcfbf59810e..a668f0e7d001 100644 --- a/Documentation/devicetree/bindings/ata/apm-xgene.txt +++ b/Documentation/devicetree/bindings/ata/apm-xgene.txt | |||
| @@ -24,6 +24,7 @@ Required properties: | |||
| 24 | * "sata-phy" for the SATA 6.0Gbps PHY | 24 | * "sata-phy" for the SATA 6.0Gbps PHY |
| 25 | 25 | ||
| 26 | Optional properties: | 26 | Optional properties: |
| 27 | - dma-coherent : Present if dma operations are coherent | ||
| 27 | - status : Shall be "ok" if enabled or "disabled" if disabled. | 28 | - status : Shall be "ok" if enabled or "disabled" if disabled. |
| 28 | Default is "ok". | 29 | Default is "ok". |
| 29 | 30 | ||
| @@ -55,6 +56,7 @@ Example: | |||
| 55 | <0x0 0x1f22e000 0x0 0x1000>, | 56 | <0x0 0x1f22e000 0x0 0x1000>, |
| 56 | <0x0 0x1f227000 0x0 0x1000>; | 57 | <0x0 0x1f227000 0x0 0x1000>; |
| 57 | interrupts = <0x0 0x87 0x4>; | 58 | interrupts = <0x0 0x87 0x4>; |
| 59 | dma-coherent; | ||
| 58 | status = "ok"; | 60 | status = "ok"; |
| 59 | clocks = <&sataclk 0>; | 61 | clocks = <&sataclk 0>; |
| 60 | phys = <&phy2 0>; | 62 | phys = <&phy2 0>; |
| @@ -69,6 +71,7 @@ Example: | |||
| 69 | <0x0 0x1f23e000 0x0 0x1000>, | 71 | <0x0 0x1f23e000 0x0 0x1000>, |
| 70 | <0x0 0x1f237000 0x0 0x1000>; | 72 | <0x0 0x1f237000 0x0 0x1000>; |
| 71 | interrupts = <0x0 0x88 0x4>; | 73 | interrupts = <0x0 0x88 0x4>; |
| 74 | dma-coherent; | ||
| 72 | status = "ok"; | 75 | status = "ok"; |
| 73 | clocks = <&sataclk 0>; | 76 | clocks = <&sataclk 0>; |
| 74 | phys = <&phy3 0>; | 77 | phys = <&phy3 0>; |
diff --git a/Documentation/devicetree/bindings/clock/at91-clock.txt b/Documentation/devicetree/bindings/clock/at91-clock.txt index cd5e23912888..6794cdc96d8f 100644 --- a/Documentation/devicetree/bindings/clock/at91-clock.txt +++ b/Documentation/devicetree/bindings/clock/at91-clock.txt | |||
| @@ -62,7 +62,7 @@ Required properties for PMC node: | |||
| 62 | - interrupt-controller : tell that the PMC is an interrupt controller. | 62 | - interrupt-controller : tell that the PMC is an interrupt controller. |
| 63 | - #interrupt-cells : must be set to 1. The first cell encodes the interrupt id, | 63 | - #interrupt-cells : must be set to 1. The first cell encodes the interrupt id, |
| 64 | and reflect the bit position in the PMC_ER/DR/SR registers. | 64 | and reflect the bit position in the PMC_ER/DR/SR registers. |
| 65 | You can use the dt macros defined in dt-bindings/clk/at91.h. | 65 | You can use the dt macros defined in dt-bindings/clock/at91.h. |
| 66 | 0 (AT91_PMC_MOSCS) -> main oscillator ready | 66 | 0 (AT91_PMC_MOSCS) -> main oscillator ready |
| 67 | 1 (AT91_PMC_LOCKA) -> PLL A ready | 67 | 1 (AT91_PMC_LOCKA) -> PLL A ready |
| 68 | 2 (AT91_PMC_LOCKB) -> PLL B ready | 68 | 2 (AT91_PMC_LOCKB) -> PLL B ready |
diff --git a/Documentation/devicetree/bindings/clock/renesas,cpg-mstp-clocks.txt b/Documentation/devicetree/bindings/clock/renesas,cpg-mstp-clocks.txt index 5992dceec7af..02a25d99ca61 100644 --- a/Documentation/devicetree/bindings/clock/renesas,cpg-mstp-clocks.txt +++ b/Documentation/devicetree/bindings/clock/renesas,cpg-mstp-clocks.txt | |||
| @@ -43,7 +43,7 @@ Example | |||
| 43 | clock-output-names = | 43 | clock-output-names = |
| 44 | "tpu0", "mmcif1", "sdhi3", "sdhi2", | 44 | "tpu0", "mmcif1", "sdhi3", "sdhi2", |
| 45 | "sdhi1", "sdhi0", "mmcif0"; | 45 | "sdhi1", "sdhi0", "mmcif0"; |
| 46 | renesas,clock-indices = < | 46 | clock-indices = < |
| 47 | R8A7790_CLK_TPU0 R8A7790_CLK_MMCIF1 R8A7790_CLK_SDHI3 | 47 | R8A7790_CLK_TPU0 R8A7790_CLK_MMCIF1 R8A7790_CLK_SDHI3 |
| 48 | R8A7790_CLK_SDHI2 R8A7790_CLK_SDHI1 R8A7790_CLK_SDHI0 | 48 | R8A7790_CLK_SDHI2 R8A7790_CLK_SDHI1 R8A7790_CLK_SDHI0 |
| 49 | R8A7790_CLK_MMCIF0 | 49 | R8A7790_CLK_MMCIF0 |
diff --git a/Documentation/devicetree/bindings/dma/ti-edma.txt b/Documentation/devicetree/bindings/dma/ti-edma.txt index 9fbbdb783a72..68ff2137bae7 100644 --- a/Documentation/devicetree/bindings/dma/ti-edma.txt +++ b/Documentation/devicetree/bindings/dma/ti-edma.txt | |||
| @@ -29,6 +29,6 @@ edma: edma@49000000 { | |||
| 29 | dma-channels = <64>; | 29 | dma-channels = <64>; |
| 30 | ti,edma-regions = <4>; | 30 | ti,edma-regions = <4>; |
| 31 | ti,edma-slots = <256>; | 31 | ti,edma-slots = <256>; |
| 32 | ti,edma-xbar-event-map = <1 12 | 32 | ti,edma-xbar-event-map = /bits/ 16 <1 12 |
| 33 | 2 13>; | 33 | 2 13>; |
| 34 | }; | 34 | }; |
diff --git a/Documentation/devicetree/bindings/net/arc_emac.txt b/Documentation/devicetree/bindings/net/arc_emac.txt index 7fbb027218a1..a1d71eb43b20 100644 --- a/Documentation/devicetree/bindings/net/arc_emac.txt +++ b/Documentation/devicetree/bindings/net/arc_emac.txt | |||
| @@ -4,11 +4,15 @@ Required properties: | |||
| 4 | - compatible: Should be "snps,arc-emac" | 4 | - compatible: Should be "snps,arc-emac" |
| 5 | - reg: Address and length of the register set for the device | 5 | - reg: Address and length of the register set for the device |
| 6 | - interrupts: Should contain the EMAC interrupts | 6 | - interrupts: Should contain the EMAC interrupts |
| 7 | - clock-frequency: CPU frequency. It is needed to calculate and set polling | ||
| 8 | period of EMAC. | ||
| 9 | - max-speed: see ethernet.txt file in the same directory. | 7 | - max-speed: see ethernet.txt file in the same directory. |
| 10 | - phy: see ethernet.txt file in the same directory. | 8 | - phy: see ethernet.txt file in the same directory. |
| 11 | 9 | ||
| 10 | Clock handling: | ||
| 11 | The clock frequency is needed to calculate and set polling period of EMAC. | ||
| 12 | It must be provided by one of: | ||
| 13 | - clock-frequency: CPU frequency. | ||
| 14 | - clocks: reference to the clock supplying the EMAC. | ||
| 15 | |||
| 12 | Child nodes of the driver are the individual PHY devices connected to the | 16 | Child nodes of the driver are the individual PHY devices connected to the |
| 13 | MDIO bus. They must have a "reg" property given the PHY address on the MDIO bus. | 17 | MDIO bus. They must have a "reg" property given the PHY address on the MDIO bus. |
| 14 | 18 | ||
| @@ -19,7 +23,11 @@ Examples: | |||
| 19 | reg = <0xc0fc2000 0x3c>; | 23 | reg = <0xc0fc2000 0x3c>; |
| 20 | interrupts = <6>; | 24 | interrupts = <6>; |
| 21 | mac-address = [ 00 11 22 33 44 55 ]; | 25 | mac-address = [ 00 11 22 33 44 55 ]; |
| 26 | |||
| 22 | clock-frequency = <80000000>; | 27 | clock-frequency = <80000000>; |
| 28 | /* or */ | ||
| 29 | clocks = <&emac_clock>; | ||
| 30 | |||
| 23 | max-speed = <100>; | 31 | max-speed = <100>; |
| 24 | phy = <&phy0>; | 32 | phy = <&phy0>; |
| 25 | 33 | ||
diff --git a/Documentation/devicetree/bindings/net/mdio-gpio.txt b/Documentation/devicetree/bindings/net/mdio-gpio.txt index c79bab025369..8dbcf8295c6c 100644 --- a/Documentation/devicetree/bindings/net/mdio-gpio.txt +++ b/Documentation/devicetree/bindings/net/mdio-gpio.txt | |||
| @@ -14,7 +14,7 @@ node. | |||
| 14 | Example: | 14 | Example: |
| 15 | 15 | ||
| 16 | aliases { | 16 | aliases { |
| 17 | mdio-gpio0 = <&mdio0>; | 17 | mdio-gpio0 = &mdio0; |
| 18 | }; | 18 | }; |
| 19 | 19 | ||
| 20 | mdio0: mdio { | 20 | mdio0: mdio { |
diff --git a/Documentation/email-clients.txt b/Documentation/email-clients.txt index e9f5daccbd02..4e30ebaa9e5b 100644 --- a/Documentation/email-clients.txt +++ b/Documentation/email-clients.txt | |||
| @@ -201,20 +201,15 @@ To beat some sense out of the internal editor, do this: | |||
| 201 | 201 | ||
| 202 | - Edit your Thunderbird config settings so that it won't use format=flowed. | 202 | - Edit your Thunderbird config settings so that it won't use format=flowed. |
| 203 | Go to "edit->preferences->advanced->config editor" to bring up the | 203 | Go to "edit->preferences->advanced->config editor" to bring up the |
| 204 | thunderbird's registry editor, and set "mailnews.send_plaintext_flowed" to | 204 | thunderbird's registry editor. |
| 205 | "false". | ||
| 206 | 205 | ||
| 207 | - Disable HTML Format: Set "mail.identity.id1.compose_html" to "false". | 206 | - Set "mailnews.send_plaintext_flowed" to "false" |
| 208 | 207 | ||
| 209 | - Enable "preformat" mode: Set "editor.quotesPreformatted" to "true". | 208 | - Set "mailnews.wraplength" from "72" to "0" |
| 210 | 209 | ||
| 211 | - Enable UTF8: Set "prefs.converted-to-utf8" to "true". | 210 | - "View" > "Message Body As" > "Plain Text" |
| 212 | 211 | ||
| 213 | - Install the "toggle wordwrap" extension. Download the file from: | 212 | - "View" > "Character Encoding" > "Unicode (UTF-8)" |
| 214 | https://addons.mozilla.org/thunderbird/addon/2351/ | ||
| 215 | Then go to "tools->add ons", select "install" at the bottom of the screen, | ||
| 216 | and browse to where you saved the .xul file. This adds an "Enable | ||
| 217 | Wordwrap" entry under the Options menu of the message composer. | ||
| 218 | 213 | ||
| 219 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 214 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
| 220 | TkRat (GUI) | 215 | TkRat (GUI) |
diff --git a/Documentation/filesystems/proc.txt b/Documentation/filesystems/proc.txt index 8b9cd8eb3f91..264bcde0c51c 100644 --- a/Documentation/filesystems/proc.txt +++ b/Documentation/filesystems/proc.txt | |||
| @@ -1245,8 +1245,9 @@ second). The meanings of the columns are as follows, from left to right: | |||
| 1245 | 1245 | ||
| 1246 | The "intr" line gives counts of interrupts serviced since boot time, for each | 1246 | The "intr" line gives counts of interrupts serviced since boot time, for each |
| 1247 | of the possible system interrupts. The first column is the total of all | 1247 | of the possible system interrupts. The first column is the total of all |
| 1248 | interrupts serviced; each subsequent column is the total for that particular | 1248 | interrupts serviced including unnumbered architecture specific interrupts; |
| 1249 | interrupt. | 1249 | each subsequent column is the total for that particular numbered interrupt. |
| 1250 | Unnumbered interrupts are not shown, only summed into the total. | ||
| 1250 | 1251 | ||
| 1251 | The "ctxt" line gives the total number of context switches across all CPUs. | 1252 | The "ctxt" line gives the total number of context switches across all CPUs. |
| 1252 | 1253 | ||
diff --git a/Documentation/hwmon/sysfs-interface b/Documentation/hwmon/sysfs-interface index 79f8257dd790..2cc95ad46604 100644 --- a/Documentation/hwmon/sysfs-interface +++ b/Documentation/hwmon/sysfs-interface | |||
| @@ -327,6 +327,13 @@ temp[1-*]_max_hyst | |||
| 327 | from the max value. | 327 | from the max value. |
| 328 | RW | 328 | RW |
| 329 | 329 | ||
| 330 | temp[1-*]_min_hyst | ||
| 331 | Temperature hysteresis value for min limit. | ||
| 332 | Unit: millidegree Celsius | ||
| 333 | Must be reported as an absolute temperature, NOT a delta | ||
| 334 | from the min value. | ||
| 335 | RW | ||
| 336 | |||
| 330 | temp[1-*]_input Temperature input value. | 337 | temp[1-*]_input Temperature input value. |
| 331 | Unit: millidegree Celsius | 338 | Unit: millidegree Celsius |
| 332 | RO | 339 | RO |
| @@ -362,6 +369,13 @@ temp[1-*]_lcrit Temperature critical min value, typically lower than | |||
| 362 | Unit: millidegree Celsius | 369 | Unit: millidegree Celsius |
| 363 | RW | 370 | RW |
| 364 | 371 | ||
| 372 | temp[1-*]_lcrit_hyst | ||
| 373 | Temperature hysteresis value for critical min limit. | ||
| 374 | Unit: millidegree Celsius | ||
| 375 | Must be reported as an absolute temperature, NOT a delta | ||
| 376 | from the critical min value. | ||
| 377 | RW | ||
| 378 | |||
| 365 | temp[1-*]_offset | 379 | temp[1-*]_offset |
| 366 | Temperature offset which is added to the temperature reading | 380 | Temperature offset which is added to the temperature reading |
| 367 | by the chip. | 381 | by the chip. |
diff --git a/Documentation/input/elantech.txt b/Documentation/input/elantech.txt index 5602eb71ad5d..e1ae127ed099 100644 --- a/Documentation/input/elantech.txt +++ b/Documentation/input/elantech.txt | |||
| @@ -504,9 +504,12 @@ byte 5: | |||
| 504 | * reg_10 | 504 | * reg_10 |
| 505 | 505 | ||
| 506 | bit 7 6 5 4 3 2 1 0 | 506 | bit 7 6 5 4 3 2 1 0 |
| 507 | 0 0 0 0 0 0 0 A | 507 | 0 0 0 0 R F T A |
| 508 | 508 | ||
| 509 | A: 1 = enable absolute tracking | 509 | A: 1 = enable absolute tracking |
| 510 | T: 1 = enable two finger mode auto correct | ||
| 511 | F: 1 = disable ABS Position Filter | ||
| 512 | R: 1 = enable real hardware resolution | ||
| 510 | 513 | ||
| 511 | 6.2 Native absolute mode 6 byte packet format | 514 | 6.2 Native absolute mode 6 byte packet format |
| 512 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | 515 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ |
diff --git a/Documentation/java.txt b/Documentation/java.txt index e6a723281547..418020584ccc 100644 --- a/Documentation/java.txt +++ b/Documentation/java.txt | |||
| @@ -188,6 +188,9 @@ shift | |||
| 188 | #define CP_METHODREF 10 | 188 | #define CP_METHODREF 10 |
| 189 | #define CP_INTERFACEMETHODREF 11 | 189 | #define CP_INTERFACEMETHODREF 11 |
| 190 | #define CP_NAMEANDTYPE 12 | 190 | #define CP_NAMEANDTYPE 12 |
| 191 | #define CP_METHODHANDLE 15 | ||
| 192 | #define CP_METHODTYPE 16 | ||
| 193 | #define CP_INVOKEDYNAMIC 18 | ||
| 191 | 194 | ||
| 192 | /* Define some commonly used error messages */ | 195 | /* Define some commonly used error messages */ |
| 193 | 196 | ||
| @@ -242,14 +245,19 @@ void skip_constant(FILE *classfile, u_int16_t *cur) | |||
| 242 | break; | 245 | break; |
| 243 | case CP_CLASS: | 246 | case CP_CLASS: |
| 244 | case CP_STRING: | 247 | case CP_STRING: |
| 248 | case CP_METHODTYPE: | ||
| 245 | seekerr = fseek(classfile, 2, SEEK_CUR); | 249 | seekerr = fseek(classfile, 2, SEEK_CUR); |
| 246 | break; | 250 | break; |
| 251 | case CP_METHODHANDLE: | ||
| 252 | seekerr = fseek(classfile, 3, SEEK_CUR); | ||
| 253 | break; | ||
| 247 | case CP_INTEGER: | 254 | case CP_INTEGER: |
| 248 | case CP_FLOAT: | 255 | case CP_FLOAT: |
| 249 | case CP_FIELDREF: | 256 | case CP_FIELDREF: |
| 250 | case CP_METHODREF: | 257 | case CP_METHODREF: |
| 251 | case CP_INTERFACEMETHODREF: | 258 | case CP_INTERFACEMETHODREF: |
| 252 | case CP_NAMEANDTYPE: | 259 | case CP_NAMEANDTYPE: |
| 260 | case CP_INVOKEDYNAMIC: | ||
| 253 | seekerr = fseek(classfile, 4, SEEK_CUR); | 261 | seekerr = fseek(classfile, 4, SEEK_CUR); |
| 254 | break; | 262 | break; |
| 255 | case CP_LONG: | 263 | case CP_LONG: |
diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt index 43842177b771..30a8ad0dae53 100644 --- a/Documentation/kernel-parameters.txt +++ b/Documentation/kernel-parameters.txt | |||
| @@ -2218,10 +2218,10 @@ bytes respectively. Such letter suffixes can also be entirely omitted. | |||
| 2218 | noreplace-smp [X86-32,SMP] Don't replace SMP instructions | 2218 | noreplace-smp [X86-32,SMP] Don't replace SMP instructions |
| 2219 | with UP alternatives | 2219 | with UP alternatives |
| 2220 | 2220 | ||
| 2221 | nordrand [X86] Disable the direct use of the RDRAND | 2221 | nordrand [X86] Disable kernel use of the RDRAND and |
| 2222 | instruction even if it is supported by the | 2222 | RDSEED instructions even if they are supported |
| 2223 | processor. RDRAND is still available to user | 2223 | by the processor. RDRAND and RDSEED are still |
| 2224 | space applications. | 2224 | available to user space applications. |
| 2225 | 2225 | ||
| 2226 | noresume [SWSUSP] Disables resume and restores original swap | 2226 | noresume [SWSUSP] Disables resume and restores original swap |
| 2227 | space. | 2227 | space. |
diff --git a/Documentation/networking/filter.txt b/Documentation/networking/filter.txt index 81f940f4e884..e3ba753cb714 100644 --- a/Documentation/networking/filter.txt +++ b/Documentation/networking/filter.txt | |||
| @@ -277,7 +277,7 @@ Possible BPF extensions are shown in the following table: | |||
| 277 | mark skb->mark | 277 | mark skb->mark |
| 278 | queue skb->queue_mapping | 278 | queue skb->queue_mapping |
| 279 | hatype skb->dev->type | 279 | hatype skb->dev->type |
| 280 | rxhash skb->rxhash | 280 | rxhash skb->hash |
| 281 | cpu raw_smp_processor_id() | 281 | cpu raw_smp_processor_id() |
| 282 | vlan_tci vlan_tx_tag_get(skb) | 282 | vlan_tci vlan_tx_tag_get(skb) |
| 283 | vlan_pr vlan_tx_tag_present(skb) | 283 | vlan_pr vlan_tx_tag_present(skb) |
diff --git a/Documentation/networking/packet_mmap.txt b/Documentation/networking/packet_mmap.txt index 6fea79efb4cb..38112d512f47 100644 --- a/Documentation/networking/packet_mmap.txt +++ b/Documentation/networking/packet_mmap.txt | |||
| @@ -578,7 +578,7 @@ processes. This also works in combination with mmap(2) on packet sockets. | |||
| 578 | 578 | ||
| 579 | Currently implemented fanout policies are: | 579 | Currently implemented fanout policies are: |
| 580 | 580 | ||
| 581 | - PACKET_FANOUT_HASH: schedule to socket by skb's rxhash | 581 | - PACKET_FANOUT_HASH: schedule to socket by skb's packet hash |
| 582 | - PACKET_FANOUT_LB: schedule to socket by round-robin | 582 | - PACKET_FANOUT_LB: schedule to socket by round-robin |
| 583 | - PACKET_FANOUT_CPU: schedule to socket by CPU packet arrives on | 583 | - PACKET_FANOUT_CPU: schedule to socket by CPU packet arrives on |
| 584 | - PACKET_FANOUT_RND: schedule to socket by random selection | 584 | - PACKET_FANOUT_RND: schedule to socket by random selection |
diff --git a/Documentation/networking/scaling.txt b/Documentation/networking/scaling.txt index ca6977f5b2ed..99ca40e8e810 100644 --- a/Documentation/networking/scaling.txt +++ b/Documentation/networking/scaling.txt | |||
| @@ -429,7 +429,7 @@ RPS and RFS were introduced in kernel 2.6.35. XPS was incorporated into | |||
| 429 | (therbert@google.com) | 429 | (therbert@google.com) |
| 430 | 430 | ||
| 431 | Accelerated RFS was introduced in 2.6.35. Original patches were | 431 | Accelerated RFS was introduced in 2.6.35. Original patches were |
| 432 | submitted by Ben Hutchings (bhutchings@solarflare.com) | 432 | submitted by Ben Hutchings (bwh@kernel.org) |
| 433 | 433 | ||
| 434 | Authors: | 434 | Authors: |
| 435 | Tom Herbert (therbert@google.com) | 435 | Tom Herbert (therbert@google.com) |
diff --git a/Documentation/virtual/kvm/api.txt b/Documentation/virtual/kvm/api.txt index a9380ba54c8e..b4f53653c106 100644 --- a/Documentation/virtual/kvm/api.txt +++ b/Documentation/virtual/kvm/api.txt | |||
| @@ -2126,7 +2126,7 @@ into the hash PTE second double word). | |||
| 2126 | 4.75 KVM_IRQFD | 2126 | 4.75 KVM_IRQFD |
| 2127 | 2127 | ||
| 2128 | Capability: KVM_CAP_IRQFD | 2128 | Capability: KVM_CAP_IRQFD |
| 2129 | Architectures: x86 | 2129 | Architectures: x86 s390 |
| 2130 | Type: vm ioctl | 2130 | Type: vm ioctl |
| 2131 | Parameters: struct kvm_irqfd (in) | 2131 | Parameters: struct kvm_irqfd (in) |
| 2132 | Returns: 0 on success, -1 on error | 2132 | Returns: 0 on success, -1 on error |
