diff options
76 files changed, 102 insertions, 113 deletions
diff --git a/Documentation/DocBook/.gitignore b/Documentation/DocBook/.gitignore index 720f245ceb1f..7ebd5465d927 100644 --- a/Documentation/DocBook/.gitignore +++ b/Documentation/DocBook/.gitignore | |||
| @@ -10,5 +10,6 @@ | |||
| 10 | *.out | 10 | *.out |
| 11 | *.png | 11 | *.png |
| 12 | *.gif | 12 | *.gif |
| 13 | *.svg | ||
| 13 | media-indices.tmpl | 14 | media-indices.tmpl |
| 14 | media-entities.tmpl | 15 | media-entities.tmpl |
diff --git a/Documentation/DocBook/Makefile b/Documentation/DocBook/Makefile index bc3d9f8c0a90..0f9c6ff41aac 100644 --- a/Documentation/DocBook/Makefile +++ b/Documentation/DocBook/Makefile | |||
| @@ -54,6 +54,7 @@ htmldocs: $(HTML) | |||
| 54 | 54 | ||
| 55 | MAN := $(patsubst %.xml, %.9, $(BOOKS)) | 55 | MAN := $(patsubst %.xml, %.9, $(BOOKS)) |
| 56 | mandocs: $(MAN) | 56 | mandocs: $(MAN) |
| 57 | $(if $(wildcard $(obj)/man/*.9),gzip -f $(obj)/man/*.9) | ||
| 57 | 58 | ||
| 58 | installmandocs: mandocs | 59 | installmandocs: mandocs |
| 59 | mkdir -p /usr/local/man/man9/ | 60 | mkdir -p /usr/local/man/man9/ |
| @@ -145,7 +146,7 @@ build_main_index = rm -rf $(main_idx); \ | |||
| 145 | cat $(HTML) >> $(main_idx) | 146 | cat $(HTML) >> $(main_idx) |
| 146 | 147 | ||
| 147 | quiet_cmd_db2html = HTML $@ | 148 | quiet_cmd_db2html = HTML $@ |
| 148 | cmd_db2html = xmlto xhtml $(XMLTOFLAGS) -o $(patsubst %.html,%,$@) $< && \ | 149 | cmd_db2html = xmlto html $(XMLTOFLAGS) -o $(patsubst %.html,%,$@) $< && \ |
| 149 | echo '<a HREF="$(patsubst %.html,%,$(notdir $@))/index.html"> \ | 150 | echo '<a HREF="$(patsubst %.html,%,$(notdir $@))/index.html"> \ |
| 150 | $(patsubst %.html,%,$(notdir $@))</a><p>' > $@ | 151 | $(patsubst %.html,%,$(notdir $@))</a><p>' > $@ |
| 151 | 152 | ||
| @@ -159,7 +160,7 @@ quiet_cmd_db2html = HTML $@ | |||
| 159 | cp $(PNG-$(basename $(notdir $@))) $(patsubst %.html,%,$@); fi | 160 | cp $(PNG-$(basename $(notdir $@))) $(patsubst %.html,%,$@); fi |
| 160 | 161 | ||
| 161 | quiet_cmd_db2man = MAN $@ | 162 | quiet_cmd_db2man = MAN $@ |
| 162 | cmd_db2man = if grep -q refentry $<; then xmlto man $(XMLTOFLAGS) -o $(obj)/man $< ; gzip -f $(obj)/man/*.9; fi | 163 | cmd_db2man = if grep -q refentry $<; then xmlto man $(XMLTOFLAGS) -o $(obj)/man $< ; fi |
| 163 | %.9 : %.xml | 164 | %.9 : %.xml |
| 164 | @(which xmlto > /dev/null 2>&1) || \ | 165 | @(which xmlto > /dev/null 2>&1) || \ |
| 165 | (echo "*** You need to install xmlto ***"; \ | 166 | (echo "*** You need to install xmlto ***"; \ |
diff --git a/Documentation/DocBook/kernel-api.tmpl b/Documentation/DocBook/kernel-api.tmpl index f75ab4c1b281..ecfd0ea40661 100644 --- a/Documentation/DocBook/kernel-api.tmpl +++ b/Documentation/DocBook/kernel-api.tmpl | |||
| @@ -109,6 +109,7 @@ X!Ilib/string.c | |||
| 109 | <sect1><title>The Slab Cache</title> | 109 | <sect1><title>The Slab Cache</title> |
| 110 | !Iinclude/linux/slab.h | 110 | !Iinclude/linux/slab.h |
| 111 | !Emm/slab.c | 111 | !Emm/slab.c |
| 112 | !Emm/util.c | ||
| 112 | </sect1> | 113 | </sect1> |
| 113 | <sect1><title>User Space Memory Access</title> | 114 | <sect1><title>User Space Memory Access</title> |
| 114 | !Iarch/x86/include/asm/uaccess_32.h | 115 | !Iarch/x86/include/asm/uaccess_32.h |
diff --git a/Documentation/IRQ-domain.txt b/Documentation/IRQ-domain.txt index 9bc95942ec22..03df71aeb38c 100644 --- a/Documentation/IRQ-domain.txt +++ b/Documentation/IRQ-domain.txt | |||
| @@ -141,7 +141,7 @@ will use a legacy domain only if an IRQ range is supplied by the | |||
| 141 | system and will otherwise use a linear domain mapping. The semantics | 141 | system and will otherwise use a linear domain mapping. The semantics |
| 142 | of this call are such that if an IRQ range is specified then | 142 | of this call are such that if an IRQ range is specified then |
| 143 | descriptors will be allocated on-the-fly for it, and if no range is | 143 | descriptors will be allocated on-the-fly for it, and if no range is |
| 144 | specified it will fall through to irq_domain_add_linear() which meand | 144 | specified it will fall through to irq_domain_add_linear() which means |
| 145 | *no* irq descriptors will be allocated. | 145 | *no* irq descriptors will be allocated. |
| 146 | 146 | ||
| 147 | A typical use case for simple domains is where an irqchip provider | 147 | A typical use case for simple domains is where an irqchip provider |
diff --git a/Documentation/driver-model/platform.txt b/Documentation/driver-model/platform.txt index 41f41632ee55..07795ec51cde 100644 --- a/Documentation/driver-model/platform.txt +++ b/Documentation/driver-model/platform.txt | |||
| @@ -48,7 +48,7 @@ struct platform_driver { | |||
| 48 | struct device_driver driver; | 48 | struct device_driver driver; |
| 49 | }; | 49 | }; |
| 50 | 50 | ||
| 51 | Note that probe() should general verify that the specified device hardware | 51 | Note that probe() should in general verify that the specified device hardware |
| 52 | actually exists; sometimes platform setup code can't be sure. The probing | 52 | actually exists; sometimes platform setup code can't be sure. The probing |
| 53 | can use device resources, including clocks, and device platform_data. | 53 | can use device resources, including clocks, and device platform_data. |
| 54 | 54 | ||
diff --git a/Documentation/efi-stub.txt b/Documentation/efi-stub.txt index 44e6bb6ead10..c628788d5b47 100644 --- a/Documentation/efi-stub.txt +++ b/Documentation/efi-stub.txt | |||
| @@ -20,7 +20,7 @@ The EFI boot stub is enabled with the CONFIG_EFI_STUB kernel option. | |||
| 20 | **** How to install bzImage.efi | 20 | **** How to install bzImage.efi |
| 21 | 21 | ||
| 22 | The bzImage located in arch/x86/boot/bzImage must be copied to the EFI | 22 | The bzImage located in arch/x86/boot/bzImage must be copied to the EFI |
| 23 | System Partiion (ESP) and renamed with the extension ".efi". Without | 23 | System Partition (ESP) and renamed with the extension ".efi". Without |
| 24 | the extension the EFI firmware loader will refuse to execute it. It's | 24 | the extension the EFI firmware loader will refuse to execute it. It's |
| 25 | not possible to execute bzImage.efi from the usual Linux file systems | 25 | not possible to execute bzImage.efi from the usual Linux file systems |
| 26 | because EFI firmware doesn't have support for them. | 26 | because EFI firmware doesn't have support for them. |
diff --git a/Documentation/email-clients.txt b/Documentation/email-clients.txt index 860c29a472ad..e9f5daccbd02 100644 --- a/Documentation/email-clients.txt +++ b/Documentation/email-clients.txt | |||
| @@ -104,7 +104,7 @@ Then from the "Message" menu item, select insert file and choose your patch. | |||
| 104 | As an added bonus you can customise the message creation toolbar menu | 104 | As an added bonus you can customise the message creation toolbar menu |
| 105 | and put the "insert file" icon there. | 105 | and put the "insert file" icon there. |
| 106 | 106 | ||
| 107 | Make the the composer window wide enough so that no lines wrap. As of | 107 | Make the composer window wide enough so that no lines wrap. As of |
| 108 | KMail 1.13.5 (KDE 4.5.4), KMail will apply word wrapping when sending | 108 | KMail 1.13.5 (KDE 4.5.4), KMail will apply word wrapping when sending |
| 109 | the email if the lines wrap in the composer window. Having word wrapping | 109 | the email if the lines wrap in the composer window. Having word wrapping |
| 110 | disabled in the Options menu isn't enough. Thus, if your patch has very | 110 | disabled in the Options menu isn't enough. Thus, if your patch has very |
diff --git a/Documentation/filesystems/Locking b/Documentation/filesystems/Locking index fe7afe225381..5b0c083d7c0e 100644 --- a/Documentation/filesystems/Locking +++ b/Documentation/filesystems/Locking | |||
| @@ -544,7 +544,7 @@ like the ->fault() handler, but simply return with VM_FAULT_NOPAGE, which | |||
| 544 | will cause the VM to retry the fault. | 544 | will cause the VM to retry the fault. |
| 545 | 545 | ||
| 546 | ->access() is called when get_user_pages() fails in | 546 | ->access() is called when get_user_pages() fails in |
| 547 | acces_process_vm(), typically used to debug a process through | 547 | access_process_vm(), typically used to debug a process through |
| 548 | /proc/pid/mem or ptrace. This function is needed only for | 548 | /proc/pid/mem or ptrace. This function is needed only for |
| 549 | VM_IO | VM_PFNMAP VMAs. | 549 | VM_IO | VM_PFNMAP VMAs. |
| 550 | 550 | ||
diff --git a/Documentation/filesystems/proc.txt b/Documentation/filesystems/proc.txt index 8533f5f9bb2d..31f76178c987 100644 --- a/Documentation/filesystems/proc.txt +++ b/Documentation/filesystems/proc.txt | |||
| @@ -547,7 +547,7 @@ Table 1-5: Kernel info in /proc | |||
| 547 | sys See chapter 2 | 547 | sys See chapter 2 |
| 548 | sysvipc Info of SysVIPC Resources (msg, sem, shm) (2.4) | 548 | sysvipc Info of SysVIPC Resources (msg, sem, shm) (2.4) |
| 549 | tty Info of tty drivers | 549 | tty Info of tty drivers |
| 550 | uptime System uptime | 550 | uptime Wall clock since boot, combined idle time of all cpus |
| 551 | version Kernel version | 551 | version Kernel version |
| 552 | video bttv info of video resources (2.4) | 552 | video bttv info of video resources (2.4) |
| 553 | vmallocinfo Show vmalloced areas | 553 | vmallocinfo Show vmalloced areas |
diff --git a/Documentation/io-mapping.txt b/Documentation/io-mapping.txt index 473e43b2d588..5ca78426f54c 100644 --- a/Documentation/io-mapping.txt +++ b/Documentation/io-mapping.txt | |||
| @@ -38,7 +38,7 @@ maps are more efficient: | |||
| 38 | 38 | ||
| 39 | void io_mapping_unmap_atomic(void *vaddr) | 39 | void io_mapping_unmap_atomic(void *vaddr) |
| 40 | 40 | ||
| 41 | 'vaddr' must be the the value returned by the last | 41 | 'vaddr' must be the value returned by the last |
| 42 | io_mapping_map_atomic_wc call. This unmaps the specified | 42 | io_mapping_map_atomic_wc call. This unmaps the specified |
| 43 | page and allows the task to sleep once again. | 43 | page and allows the task to sleep once again. |
| 44 | 44 | ||
diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt index 4252af6ffda1..f085a61a1edd 100644 --- a/Documentation/kernel-parameters.txt +++ b/Documentation/kernel-parameters.txt | |||
| @@ -515,7 +515,14 @@ bytes respectively. Such letter suffixes can also be entirely omitted. | |||
| 515 | 515 | ||
| 516 | cgroup_disable= [KNL] Disable a particular controller | 516 | cgroup_disable= [KNL] Disable a particular controller |
| 517 | Format: {name of the controller(s) to disable} | 517 | Format: {name of the controller(s) to disable} |
| 518 | {Currently supported controllers - "memory"} | 518 | The effects of cgroup_disable=foo are: |
| 519 | - foo isn't auto-mounted if you mount all cgroups in | ||
| 520 | a single hierarchy | ||
| 521 | - foo isn't visible as an individually mountable | ||
| 522 | subsystem | ||
| 523 | {Currently only "memory" controller deal with this and | ||
| 524 | cut the overhead, others just disable the usage. So | ||
| 525 | only cgroup_disable=memory is actually worthy} | ||
| 519 | 526 | ||
| 520 | checkreqprot [SELINUX] Set initial checkreqprot flag value. | 527 | checkreqprot [SELINUX] Set initial checkreqprot flag value. |
| 521 | Format: { "0" | "1" } | 528 | Format: { "0" | "1" } |
diff --git a/Documentation/laptops/hpfall.c b/Documentation/laptops/hpfall.c index a4a8fc5d05d4..b85dbbac0499 100644 --- a/Documentation/laptops/hpfall.c +++ b/Documentation/laptops/hpfall.c | |||
| @@ -29,7 +29,7 @@ int set_unload_heads_path(char *device) | |||
| 29 | return -EINVAL; | 29 | return -EINVAL; |
| 30 | strncpy(devname, device + 5, sizeof(devname)); | 30 | strncpy(devname, device + 5, sizeof(devname)); |
| 31 | 31 | ||
| 32 | snprintf(unload_heads_path, sizeof(unload_heads_path), | 32 | snprintf(unload_heads_path, sizeof(unload_heads_path) - 1, |
| 33 | "/sys/block/%s/device/unload_heads", devname); | 33 | "/sys/block/%s/device/unload_heads", devname); |
| 34 | return 0; | 34 | return 0; |
| 35 | } | 35 | } |
diff --git a/Documentation/md.txt b/Documentation/md.txt index fbb2fcbf16b6..f925666e4342 100644 --- a/Documentation/md.txt +++ b/Documentation/md.txt | |||
| @@ -533,7 +533,7 @@ also have | |||
| 533 | found. The count in 'mismatch_cnt' is the number of sectors | 533 | found. The count in 'mismatch_cnt' is the number of sectors |
| 534 | that were re-written, or (for 'check') would have been | 534 | that were re-written, or (for 'check') would have been |
| 535 | re-written. As most raid levels work in units of pages rather | 535 | re-written. As most raid levels work in units of pages rather |
| 536 | than sectors, this my be larger than the number of actual errors | 536 | than sectors, this may be larger than the number of actual errors |
| 537 | by a factor of the number of sectors in a page. | 537 | by a factor of the number of sectors in a page. |
| 538 | 538 | ||
| 539 | bitmap_set_bits | 539 | bitmap_set_bits |
diff --git a/Documentation/rfkill.txt b/Documentation/rfkill.txt index 03c9d9299c6b..f430004df73c 100644 --- a/Documentation/rfkill.txt +++ b/Documentation/rfkill.txt | |||
| @@ -71,7 +71,7 @@ To create an rfkill driver, driver's Kconfig needs to have | |||
| 71 | depends on RFKILL || !RFKILL | 71 | depends on RFKILL || !RFKILL |
| 72 | 72 | ||
| 73 | to ensure the driver cannot be built-in when rfkill is modular. The !RFKILL | 73 | to ensure the driver cannot be built-in when rfkill is modular. The !RFKILL |
| 74 | case allows the driver to be built when rfkill is not configured, which which | 74 | case allows the driver to be built when rfkill is not configured, which |
| 75 | case all rfkill API can still be used but will be provided by static inlines | 75 | case all rfkill API can still be used but will be provided by static inlines |
| 76 | which compile to almost nothing. | 76 | which compile to almost nothing. |
| 77 | 77 | ||
diff --git a/Documentation/rt-mutex-design.txt b/Documentation/rt-mutex-design.txt index a5bcd7f5c33f..8666070d3189 100644 --- a/Documentation/rt-mutex-design.txt +++ b/Documentation/rt-mutex-design.txt | |||
| @@ -30,7 +30,7 @@ is something called unbounded priority inversion. That is when the high | |||
| 30 | priority process is prevented from running by a lower priority process for | 30 | priority process is prevented from running by a lower priority process for |
| 31 | an undetermined amount of time. | 31 | an undetermined amount of time. |
| 32 | 32 | ||
| 33 | The classic example of unbounded priority inversion is were you have three | 33 | The classic example of unbounded priority inversion is where you have three |
| 34 | processes, let's call them processes A, B, and C, where A is the highest | 34 | processes, let's call them processes A, B, and C, where A is the highest |
| 35 | priority process, C is the lowest, and B is in between. A tries to grab a lock | 35 | priority process, C is the lowest, and B is in between. A tries to grab a lock |
| 36 | that C owns and must wait and lets C run to release the lock. But in the | 36 | that C owns and must wait and lets C run to release the lock. But in the |
diff --git a/Documentation/static-keys.txt b/Documentation/static-keys.txt index 9f5263d3152c..c4407a41b0fc 100644 --- a/Documentation/static-keys.txt +++ b/Documentation/static-keys.txt | |||
| @@ -116,7 +116,7 @@ The branch(es) can then be switched via: | |||
| 116 | static_key_slow_dec(&key); | 116 | static_key_slow_dec(&key); |
| 117 | 117 | ||
| 118 | Thus, 'static_key_slow_inc()' means 'make the branch true', and | 118 | Thus, 'static_key_slow_inc()' means 'make the branch true', and |
| 119 | 'static_key_slow_dec()' means 'make the the branch false' with appropriate | 119 | 'static_key_slow_dec()' means 'make the branch false' with appropriate |
| 120 | reference counting. For example, if the key is initialized true, a | 120 | reference counting. For example, if the key is initialized true, a |
| 121 | static_key_slow_dec(), will switch the branch to false. And a subsequent | 121 | static_key_slow_dec(), will switch the branch to false. And a subsequent |
| 122 | static_key_slow_inc(), will change the branch back to true. Likewise, if the | 122 | static_key_slow_inc(), will change the branch back to true. Likewise, if the |
| @@ -236,7 +236,7 @@ label case adds: | |||
| 236 | 236 | ||
| 237 | If we then include the padding bytes, the jump label code saves, 16 total bytes | 237 | If we then include the padding bytes, the jump label code saves, 16 total bytes |
| 238 | of instruction memory for this small function. In this case the non-jump label | 238 | of instruction memory for this small function. In this case the non-jump label |
| 239 | function is 80 bytes long. Thus, we have have saved 20% of the instruction | 239 | function is 80 bytes long. Thus, we have saved 20% of the instruction |
| 240 | footprint. We can in fact improve this even further, since the 5-byte no-op | 240 | footprint. We can in fact improve this even further, since the 5-byte no-op |
| 241 | really can be a 2-byte no-op since we can reach the branch with a 2-byte jmp. | 241 | really can be a 2-byte no-op since we can reach the branch with a 2-byte jmp. |
| 242 | However, we have not yet implemented optimal no-op sizes (they are currently | 242 | However, we have not yet implemented optimal no-op sizes (they are currently |
diff --git a/Documentation/usb/gadget_multi.txt b/Documentation/usb/gadget_multi.txt index 80f4ef0eb75b..7d66a8636cb5 100644 --- a/Documentation/usb/gadget_multi.txt +++ b/Documentation/usb/gadget_multi.txt | |||
| @@ -14,7 +14,7 @@ A CDC ECM (Ethernet) function may be turned on via a Kconfig option | |||
| 14 | and RNDIS can be turned off. If they are both enabled the gadget will | 14 | and RNDIS can be turned off. If they are both enabled the gadget will |
| 15 | have two configurations -- one with RNDIS and another with CDC ECM[3]. | 15 | have two configurations -- one with RNDIS and another with CDC ECM[3]. |
| 16 | 16 | ||
| 17 | Please not that if you use non-standard configuration (that is enable | 17 | Please note that if you use non-standard configuration (that is enable |
| 18 | CDC ECM) you may need to change vendor and/or product ID. | 18 | CDC ECM) you may need to change vendor and/or product ID. |
| 19 | 19 | ||
| 20 | * Host drivers | 20 | * Host drivers |
diff --git a/Documentation/x86/x86_64/boot-options.txt b/Documentation/x86/x86_64/boot-options.txt index 1228b22e142b..5223479291a2 100644 --- a/Documentation/x86/x86_64/boot-options.txt +++ b/Documentation/x86/x86_64/boot-options.txt | |||
| @@ -78,14 +78,6 @@ APICs | |||
| 78 | 78 | ||
| 79 | no_timer_check Don't check the IO-APIC timer. This can work around | 79 | no_timer_check Don't check the IO-APIC timer. This can work around |
| 80 | problems with incorrect timer initialization on some boards. | 80 | problems with incorrect timer initialization on some boards. |
| 81 | |||
| 82 | apicmaintimer Run time keeping from the local APIC timer instead | ||
| 83 | of using the PIT/HPET interrupt for this. This is useful | ||
| 84 | when the PIT/HPET interrupts are unreliable. | ||
| 85 | |||
| 86 | noapicmaintimer Don't do time keeping using the APIC timer. | ||
| 87 | Useful when this option was auto selected, but doesn't work. | ||
| 88 | |||
| 89 | apicpmtimer | 81 | apicpmtimer |
| 90 | Do APIC timer calibration using the pmtimer. Implies | 82 | Do APIC timer calibration using the pmtimer. Implies |
| 91 | apicmaintimer. Useful when your PIT timer is totally | 83 | apicmaintimer. Useful when your PIT timer is totally |
| @@ -144,11 +136,6 @@ Non Executable Mappings | |||
| 144 | on Enable(default) | 136 | on Enable(default) |
| 145 | off Disable | 137 | off Disable |
| 146 | 138 | ||
| 147 | SMP | ||
| 148 | |||
| 149 | additional_cpus=NUM Allow NUM more CPUs for hotplug | ||
| 150 | (defaults are specified by the BIOS, see Documentation/x86/x86_64/cpu-hotplug-spec) | ||
| 151 | |||
| 152 | NUMA | 139 | NUMA |
| 153 | 140 | ||
| 154 | numa=off Only set up a single NUMA node spanning all memory. | 141 | numa=off Only set up a single NUMA node spanning all memory. |
| @@ -289,16 +276,6 @@ Debugging | |||
| 289 | 276 | ||
| 290 | kstack=N Print N words from the kernel stack in oops dumps. | 277 | kstack=N Print N words from the kernel stack in oops dumps. |
| 291 | 278 | ||
| 292 | pagefaulttrace Dump all page faults. Only useful for extreme debugging | ||
| 293 | and will create a lot of output. | ||
| 294 | |||
| 295 | call_trace=[old|both|newfallback|new] | ||
| 296 | old: use old inexact backtracer | ||
| 297 | new: use new exact dwarf2 unwinder | ||
| 298 | both: print entries from both | ||
| 299 | newfallback: use new unwinder but fall back to old if it gets | ||
| 300 | stuck (default) | ||
| 301 | |||
| 302 | Miscellaneous | 279 | Miscellaneous |
| 303 | 280 | ||
| 304 | nogbpages | 281 | nogbpages |
diff --git a/arch/arm/mach-at91/Kconfig.non_dt b/arch/arm/mach-at91/Kconfig.non_dt index ca900be144ce..0363dba7d3f6 100644 --- a/arch/arm/mach-at91/Kconfig.non_dt +++ b/arch/arm/mach-at91/Kconfig.non_dt | |||
| @@ -241,7 +241,7 @@ config MACH_PCONTROL_G20 | |||
| 241 | bool "PControl G20 CPU module" | 241 | bool "PControl G20 CPU module" |
| 242 | help | 242 | help |
| 243 | Select this if you are using taskit's Stamp9G20 CPU module on this | 243 | Select this if you are using taskit's Stamp9G20 CPU module on this |
| 244 | carrier board, beeing the decentralized unit of a building automation | 244 | carrier board, being the decentralized unit of a building automation |
| 245 | system; featuring nvram, eth-switch, iso-rs485, display, io | 245 | system; featuring nvram, eth-switch, iso-rs485, display, io |
| 246 | 246 | ||
| 247 | config MACH_GSIA18S | 247 | config MACH_GSIA18S |
diff --git a/arch/arm/mach-imx/mach-pca100.c b/arch/arm/mach-imx/mach-pca100.c index c5f95674e9b7..bf3ac51d5aca 100644 --- a/arch/arm/mach-imx/mach-pca100.c +++ b/arch/arm/mach-imx/mach-pca100.c | |||
| @@ -249,7 +249,7 @@ static int pca100_sdhc2_init(struct device *dev, irq_handler_t detect_irq, | |||
| 249 | "imx-mmc-detect", data); | 249 | "imx-mmc-detect", data); |
| 250 | if (ret) | 250 | if (ret) |
| 251 | printk(KERN_ERR | 251 | printk(KERN_ERR |
| 252 | "pca100: Failed to reuest irq for sd/mmc detection\n"); | 252 | "pca100: Failed to request irq for sd/mmc detection\n"); |
| 253 | 253 | ||
| 254 | return ret; | 254 | return ret; |
| 255 | } | 255 | } |
diff --git a/arch/arm/mach-ixp4xx/common.c b/arch/arm/mach-ixp4xx/common.c index 9edaf4734fa8..a7906ebedb19 100644 --- a/arch/arm/mach-ixp4xx/common.c +++ b/arch/arm/mach-ixp4xx/common.c | |||
| @@ -560,7 +560,7 @@ static void __init ixp4xx_clockevent_init(void) | |||
| 560 | 560 | ||
| 561 | void ixp4xx_restart(enum reboot_mode mode, const char *cmd) | 561 | void ixp4xx_restart(enum reboot_mode mode, const char *cmd) |
| 562 | { | 562 | { |
| 563 | if ( 1 && mode == REBOOT_SOFT) { | 563 | if (mode == REBOOT_SOFT) { |
| 564 | /* Jump into ROM at address 0 */ | 564 | /* Jump into ROM at address 0 */ |
| 565 | soft_restart(0); | 565 | soft_restart(0); |
| 566 | } else { | 566 | } else { |
diff --git a/arch/arm64/kvm/handle_exit.c b/arch/arm64/kvm/handle_exit.c index 8da56067c304..42a0f1bddfe7 100644 --- a/arch/arm64/kvm/handle_exit.c +++ b/arch/arm64/kvm/handle_exit.c | |||
| @@ -90,7 +90,7 @@ static exit_handle_fn kvm_get_exit_handler(struct kvm_vcpu *vcpu) | |||
| 90 | 90 | ||
| 91 | if (hsr_ec >= ARRAY_SIZE(arm_exit_handlers) || | 91 | if (hsr_ec >= ARRAY_SIZE(arm_exit_handlers) || |
| 92 | !arm_exit_handlers[hsr_ec]) { | 92 | !arm_exit_handlers[hsr_ec]) { |
| 93 | kvm_err("Unkown exception class: hsr: %#08x\n", | 93 | kvm_err("Unknown exception class: hsr: %#08x\n", |
| 94 | (unsigned int)kvm_vcpu_get_hsr(vcpu)); | 94 | (unsigned int)kvm_vcpu_get_hsr(vcpu)); |
| 95 | BUG(); | 95 | BUG(); |
| 96 | } | 96 | } |
diff --git a/arch/mips/ralink/cevt-rt3352.c b/arch/mips/ralink/cevt-rt3352.c index cc17566d1934..24bf057a3613 100644 --- a/arch/mips/ralink/cevt-rt3352.c +++ b/arch/mips/ralink/cevt-rt3352.c | |||
| @@ -138,7 +138,7 @@ static void __init ralink_systick_init(struct device_node *np) | |||
| 138 | 138 | ||
| 139 | clockevents_register_device(&systick.dev); | 139 | clockevents_register_device(&systick.dev); |
| 140 | 140 | ||
| 141 | pr_info("%s: runing - mult: %d, shift: %d\n", | 141 | pr_info("%s: running - mult: %d, shift: %d\n", |
| 142 | np->name, systick.dev.mult, systick.dev.shift); | 142 | np->name, systick.dev.mult, systick.dev.shift); |
| 143 | } | 143 | } |
| 144 | 144 | ||
diff --git a/arch/mips/ralink/timer.c b/arch/mips/ralink/timer.c index 202785709441..e38692a44e69 100644 --- a/arch/mips/ralink/timer.c +++ b/arch/mips/ralink/timer.c | |||
| @@ -147,7 +147,7 @@ static int rt_timer_probe(struct platform_device *pdev) | |||
| 147 | rt_timer_config(rt, 2); | 147 | rt_timer_config(rt, 2); |
| 148 | rt_timer_enable(rt); | 148 | rt_timer_enable(rt); |
| 149 | 149 | ||
| 150 | dev_info(&pdev->dev, "maximum frequncy is %luHz\n", rt->timer_freq); | 150 | dev_info(&pdev->dev, "maximum frequency is %luHz\n", rt->timer_freq); |
| 151 | 151 | ||
| 152 | return 0; | 152 | return 0; |
| 153 | } | 153 | } |
diff --git a/arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c b/arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c index be7b1aa4d54c..37f7a89c10f2 100644 --- a/arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c +++ b/arch/powerpc/platforms/52xx/mpc52xx_lpbfifo.c | |||
| @@ -245,7 +245,7 @@ static irqreturn_t mpc52xx_lpbfifo_irq(int irq, void *dev_id) | |||
| 245 | 245 | ||
| 246 | if (dma && !write) { | 246 | if (dma && !write) { |
| 247 | spin_unlock_irqrestore(&lpbfifo.lock, flags); | 247 | spin_unlock_irqrestore(&lpbfifo.lock, flags); |
| 248 | pr_err("bogus LPBFIFO IRQ (dma and not writting)\n"); | 248 | pr_err("bogus LPBFIFO IRQ (dma and not writing)\n"); |
| 249 | return IRQ_HANDLED; | 249 | return IRQ_HANDLED; |
| 250 | } | 250 | } |
| 251 | 251 | ||
diff --git a/arch/powerpc/platforms/powernv/opal-flash.c b/arch/powerpc/platforms/powernv/opal-flash.c index 6ffa6b1ec5b7..d8773079ce19 100644 --- a/arch/powerpc/platforms/powernv/opal-flash.c +++ b/arch/powerpc/platforms/powernv/opal-flash.c | |||
| @@ -126,7 +126,7 @@ struct opal_sg_list { | |||
| 126 | 126 | ||
| 127 | struct validate_flash_t { | 127 | struct validate_flash_t { |
| 128 | int status; /* Return status */ | 128 | int status; /* Return status */ |
| 129 | void *buf; /* Candiate image buffer */ | 129 | void *buf; /* Candidate image buffer */ |
| 130 | uint32_t buf_size; /* Image size */ | 130 | uint32_t buf_size; /* Image size */ |
| 131 | uint32_t result; /* Update results token */ | 131 | uint32_t result; /* Update results token */ |
| 132 | }; | 132 | }; |
| @@ -500,7 +500,7 @@ static int alloc_image_buf(char *buffer, size_t count) | |||
| 500 | 500 | ||
| 501 | memcpy(&image_header, (void *)buffer, sizeof(struct image_header_t)); | 501 | memcpy(&image_header, (void *)buffer, sizeof(struct image_header_t)); |
| 502 | image_data.size = be32_to_cpu(image_header.size); | 502 | image_data.size = be32_to_cpu(image_header.size); |
| 503 | pr_debug("FLASH: Candiate image size = %u\n", image_data.size); | 503 | pr_debug("FLASH: Candidate image size = %u\n", image_data.size); |
| 504 | 504 | ||
| 505 | if (image_data.size > MAX_IMAGE_SIZE) { | 505 | if (image_data.size > MAX_IMAGE_SIZE) { |
| 506 | pr_warn("FLASH: Too large image\n"); | 506 | pr_warn("FLASH: Too large image\n"); |
diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index cd18b8393400..d3b9186e4c23 100644 --- a/arch/x86/Kconfig +++ b/arch/x86/Kconfig | |||
| @@ -938,7 +938,7 @@ config X86_ANCIENT_MCE | |||
| 938 | depends on X86_32 && X86_MCE | 938 | depends on X86_32 && X86_MCE |
| 939 | ---help--- | 939 | ---help--- |
| 940 | Include support for machine check handling on old Pentium 5 or WinChip | 940 | Include support for machine check handling on old Pentium 5 or WinChip |
| 941 | systems. These typically need to be enabled explicitely on the command | 941 | systems. These typically need to be enabled explicitly on the command |
| 942 | line. | 942 | line. |
| 943 | 943 | ||
| 944 | config X86_MCE_THRESHOLD | 944 | config X86_MCE_THRESHOLD |
diff --git a/drivers/base/Kconfig b/drivers/base/Kconfig index e373671652b0..ec36e7772e57 100644 --- a/drivers/base/Kconfig +++ b/drivers/base/Kconfig | |||
| @@ -49,7 +49,7 @@ config DEVTMPFS_MOUNT | |||
| 49 | with the commandline parameter: devtmpfs.mount=0|1. | 49 | with the commandline parameter: devtmpfs.mount=0|1. |
| 50 | This option does not affect initramfs based booting, here | 50 | This option does not affect initramfs based booting, here |
| 51 | the devtmpfs filesystem always needs to be mounted manually | 51 | the devtmpfs filesystem always needs to be mounted manually |
| 52 | after the roots is mounted. | 52 | after the rootfs is mounted. |
| 53 | With this option enabled, it allows to bring up a system in | 53 | With this option enabled, it allows to bring up a system in |
| 54 | rescue mode with init=/bin/sh, even when the /dev directory | 54 | rescue mode with init=/bin/sh, even when the /dev directory |
| 55 | on the rootfs is completely empty. | 55 | on the rootfs is completely empty. |
diff --git a/drivers/block/Makefile b/drivers/block/Makefile index 8cc98cd0d4a8..816d979c3266 100644 --- a/drivers/block/Makefile +++ b/drivers/block/Makefile | |||
| @@ -31,7 +31,6 @@ obj-$(CONFIG_BLK_DEV_NBD) += nbd.o | |||
| 31 | obj-$(CONFIG_BLK_DEV_CRYPTOLOOP) += cryptoloop.o | 31 | obj-$(CONFIG_BLK_DEV_CRYPTOLOOP) += cryptoloop.o |
| 32 | obj-$(CONFIG_VIRTIO_BLK) += virtio_blk.o | 32 | obj-$(CONFIG_VIRTIO_BLK) += virtio_blk.o |
| 33 | 33 | ||
| 34 | obj-$(CONFIG_VIODASD) += viodasd.o | ||
| 35 | obj-$(CONFIG_BLK_DEV_SX8) += sx8.o | 34 | obj-$(CONFIG_BLK_DEV_SX8) += sx8.o |
| 36 | obj-$(CONFIG_BLK_DEV_HD) += hd.o | 35 | obj-$(CONFIG_BLK_DEV_HD) += hd.o |
| 37 | 36 | ||
diff --git a/drivers/cdrom/Makefile b/drivers/cdrom/Makefile index ecf85fda0fc1..8ffde4f8ab9a 100644 --- a/drivers/cdrom/Makefile +++ b/drivers/cdrom/Makefile | |||
| @@ -10,5 +10,4 @@ obj-$(CONFIG_BLK_DEV_SR) += cdrom.o | |||
| 10 | obj-$(CONFIG_PARIDE_PCD) += cdrom.o | 10 | obj-$(CONFIG_PARIDE_PCD) += cdrom.o |
| 11 | obj-$(CONFIG_CDROM_PKTCDVD) += cdrom.o | 11 | obj-$(CONFIG_CDROM_PKTCDVD) += cdrom.o |
| 12 | 12 | ||
| 13 | obj-$(CONFIG_VIOCD) += viocd.o cdrom.o | ||
| 14 | obj-$(CONFIG_GDROM) += gdrom.o cdrom.o | 13 | obj-$(CONFIG_GDROM) += gdrom.o cdrom.o |
diff --git a/drivers/char/Makefile b/drivers/char/Makefile index 7ff1d0d208a7..290fe5b7fd32 100644 --- a/drivers/char/Makefile +++ b/drivers/char/Makefile | |||
| @@ -13,7 +13,6 @@ obj-$(CONFIG_MSM_SMD_PKT) += msm_smd_pkt.o | |||
| 13 | obj-$(CONFIG_MSPEC) += mspec.o | 13 | obj-$(CONFIG_MSPEC) += mspec.o |
| 14 | obj-$(CONFIG_MMTIMER) += mmtimer.o | 14 | obj-$(CONFIG_MMTIMER) += mmtimer.o |
| 15 | obj-$(CONFIG_UV_MMTIMER) += uv_mmtimer.o | 15 | obj-$(CONFIG_UV_MMTIMER) += uv_mmtimer.o |
| 16 | obj-$(CONFIG_VIOTAPE) += viotape.o | ||
| 17 | obj-$(CONFIG_IBM_BSR) += bsr.o | 16 | obj-$(CONFIG_IBM_BSR) += bsr.o |
| 18 | obj-$(CONFIG_SGI_MBCS) += mbcs.o | 17 | obj-$(CONFIG_SGI_MBCS) += mbcs.o |
| 19 | obj-$(CONFIG_BFIN_OTP) += bfin-otp.o | 18 | obj-$(CONFIG_BFIN_OTP) += bfin-otp.o |
diff --git a/drivers/char/msm_smd_pkt.c b/drivers/char/msm_smd_pkt.c index 8eca55deb3a3..ba82a06d9684 100644 --- a/drivers/char/msm_smd_pkt.c +++ b/drivers/char/msm_smd_pkt.c | |||
| @@ -182,7 +182,7 @@ static int smd_pkt_write(struct file *file, const char __user *buf, | |||
| 182 | if (count > MAX_BUF_SIZE) | 182 | if (count > MAX_BUF_SIZE) |
| 183 | return -EINVAL; | 183 | return -EINVAL; |
| 184 | 184 | ||
| 185 | DBG("writting %d bytes\n", count); | 185 | DBG("writing %d bytes\n", count); |
| 186 | 186 | ||
| 187 | smd_pkt_devp = file->private_data; | 187 | smd_pkt_devp = file->private_data; |
| 188 | if (!smd_pkt_devp || !smd_pkt_devp->ch) | 188 | if (!smd_pkt_devp || !smd_pkt_devp->ch) |
diff --git a/drivers/devfreq/exynos/exynos4_bus.c b/drivers/devfreq/exynos/exynos4_bus.c index cede6f71cd63..bbbfe6853b18 100644 --- a/drivers/devfreq/exynos/exynos4_bus.c +++ b/drivers/devfreq/exynos/exynos4_bus.c | |||
| @@ -116,7 +116,7 @@ static struct bus_opp_table exynos4210_busclk_table[] = { | |||
| 116 | }; | 116 | }; |
| 117 | 117 | ||
| 118 | /* | 118 | /* |
| 119 | * MIF is the main control knob clock for exynox4x12 MIF/INT | 119 | * MIF is the main control knob clock for Exynos4x12 MIF/INT |
| 120 | * clock and voltage of both mif/int are controlled. | 120 | * clock and voltage of both mif/int are controlled. |
| 121 | */ | 121 | */ |
| 122 | static struct bus_opp_table exynos4x12_mifclk_table[] = { | 122 | static struct bus_opp_table exynos4x12_mifclk_table[] = { |
diff --git a/drivers/devfreq/exynos/exynos5_bus.c b/drivers/devfreq/exynos/exynos5_bus.c index a60da3c1c48e..6eef1f7397c6 100644 --- a/drivers/devfreq/exynos/exynos5_bus.c +++ b/drivers/devfreq/exynos/exynos5_bus.c | |||
| @@ -152,7 +152,7 @@ static int exynos5_busfreq_int_target(struct device *dev, unsigned long *_freq, | |||
| 152 | if (old_freq == freq) | 152 | if (old_freq == freq) |
| 153 | return 0; | 153 | return 0; |
| 154 | 154 | ||
| 155 | dev_dbg(dev, "targetting %lukHz %luuV\n", freq, volt); | 155 | dev_dbg(dev, "targeting %lukHz %luuV\n", freq, volt); |
| 156 | 156 | ||
| 157 | mutex_lock(&data->lock); | 157 | mutex_lock(&data->lock); |
| 158 | 158 | ||
diff --git a/drivers/gpu/drm/exynos/exynos_drm_crtc.c b/drivers/gpu/drm/exynos/exynos_drm_crtc.c index ebc01503d50e..6f3400f3978a 100644 --- a/drivers/gpu/drm/exynos/exynos_drm_crtc.c +++ b/drivers/gpu/drm/exynos/exynos_drm_crtc.c | |||
| @@ -36,9 +36,9 @@ enum exynos_crtc_mode { | |||
| 36 | * @pipe: a crtc index created at load() with a new crtc object creation | 36 | * @pipe: a crtc index created at load() with a new crtc object creation |
| 37 | * and the crtc object would be set to private->crtc array | 37 | * and the crtc object would be set to private->crtc array |
| 38 | * to get a crtc object corresponding to this pipe from private->crtc | 38 | * to get a crtc object corresponding to this pipe from private->crtc |
| 39 | * array when irq interrupt occured. the reason of using this pipe is that | 39 | * array when irq interrupt occurred. the reason of using this pipe is that |
| 40 | * drm framework doesn't support multiple irq yet. | 40 | * drm framework doesn't support multiple irq yet. |
| 41 | * we can refer to the crtc to current hardware interrupt occured through | 41 | * we can refer to the crtc to current hardware interrupt occurred through |
| 42 | * this pipe value. | 42 | * this pipe value. |
| 43 | * @dpms: store the crtc dpms value | 43 | * @dpms: store the crtc dpms value |
| 44 | * @mode: store the crtc mode value | 44 | * @mode: store the crtc mode value |
diff --git a/drivers/gpu/drm/exynos/exynos_drm_fimc.c b/drivers/gpu/drm/exynos/exynos_drm_fimc.c index 8adfc8f1e08f..30d76b2ff9c2 100644 --- a/drivers/gpu/drm/exynos/exynos_drm_fimc.c +++ b/drivers/gpu/drm/exynos/exynos_drm_fimc.c | |||
| @@ -345,7 +345,7 @@ static bool fimc_check_ovf(struct fimc_context *ctx) | |||
| 345 | 345 | ||
| 346 | fimc_write(cfg, EXYNOS_CIWDOFST); | 346 | fimc_write(cfg, EXYNOS_CIWDOFST); |
| 347 | 347 | ||
| 348 | dev_err(ippdrv->dev, "occured overflow at %d, status 0x%x.\n", | 348 | dev_err(ippdrv->dev, "occurred overflow at %d, status 0x%x.\n", |
| 349 | ctx->id, status); | 349 | ctx->id, status); |
| 350 | return true; | 350 | return true; |
| 351 | } | 351 | } |
diff --git a/drivers/gpu/drm/exynos/exynos_drm_g2d.c b/drivers/gpu/drm/exynos/exynos_drm_g2d.c index 7bccedca487a..380aec28840b 100644 --- a/drivers/gpu/drm/exynos/exynos_drm_g2d.c +++ b/drivers/gpu/drm/exynos/exynos_drm_g2d.c | |||
| @@ -1126,7 +1126,7 @@ int exynos_g2d_set_cmdlist_ioctl(struct drm_device *drm_dev, void *data, | |||
| 1126 | * G2D interrupt event once current command list execution is | 1126 | * G2D interrupt event once current command list execution is |
| 1127 | * finished. | 1127 | * finished. |
| 1128 | * Otherwise only ACF bit should be set to INTEN register so | 1128 | * Otherwise only ACF bit should be set to INTEN register so |
| 1129 | * that one interrupt is occured after all command lists | 1129 | * that one interrupt is occurred after all command lists |
| 1130 | * have been completed. | 1130 | * have been completed. |
| 1131 | */ | 1131 | */ |
| 1132 | if (node->event) { | 1132 | if (node->event) { |
diff --git a/drivers/gpu/drm/exynos/exynos_drm_gem.c b/drivers/gpu/drm/exynos/exynos_drm_gem.c index 1ade191d84f4..be59d50d8b16 100644 --- a/drivers/gpu/drm/exynos/exynos_drm_gem.c +++ b/drivers/gpu/drm/exynos/exynos_drm_gem.c | |||
| @@ -652,7 +652,7 @@ int exynos_drm_gem_dumb_create(struct drm_file *file_priv, | |||
| 652 | int ret; | 652 | int ret; |
| 653 | 653 | ||
| 654 | /* | 654 | /* |
| 655 | * alocate memory to be used for framebuffer. | 655 | * allocate memory to be used for framebuffer. |
| 656 | * - this callback would be called by user application | 656 | * - this callback would be called by user application |
| 657 | * with DRM_IOCTL_MODE_CREATE_DUMB command. | 657 | * with DRM_IOCTL_MODE_CREATE_DUMB command. |
| 658 | */ | 658 | */ |
diff --git a/drivers/gpu/drm/exynos/exynos_drm_gem.h b/drivers/gpu/drm/exynos/exynos_drm_gem.h index 702ec3abe85c..b8c818ba2ff4 100644 --- a/drivers/gpu/drm/exynos/exynos_drm_gem.h +++ b/drivers/gpu/drm/exynos/exynos_drm_gem.h | |||
| @@ -60,7 +60,7 @@ struct exynos_drm_gem_buf { | |||
| 60 | * @vma: a pointer to vm_area. | 60 | * @vma: a pointer to vm_area. |
| 61 | * @flags: indicate memory type to allocated buffer and cache attruibute. | 61 | * @flags: indicate memory type to allocated buffer and cache attruibute. |
| 62 | * | 62 | * |
| 63 | * P.S. this object would be transfered to user as kms_bo.handle so | 63 | * P.S. this object would be transferred to user as kms_bo.handle so |
| 64 | * user can access the buffer through kms_bo.handle. | 64 | * user can access the buffer through kms_bo.handle. |
| 65 | */ | 65 | */ |
| 66 | struct exynos_drm_gem_obj { | 66 | struct exynos_drm_gem_obj { |
diff --git a/drivers/gpu/drm/exynos/exynos_drm_gsc.c b/drivers/gpu/drm/exynos/exynos_drm_gsc.c index cd6aebd53bd0..fa75059a6104 100644 --- a/drivers/gpu/drm/exynos/exynos_drm_gsc.c +++ b/drivers/gpu/drm/exynos/exynos_drm_gsc.c | |||
| @@ -1301,13 +1301,13 @@ static irqreturn_t gsc_irq_handler(int irq, void *dev_id) | |||
| 1301 | 1301 | ||
| 1302 | status = gsc_read(GSC_IRQ); | 1302 | status = gsc_read(GSC_IRQ); |
| 1303 | if (status & GSC_IRQ_STATUS_OR_IRQ) { | 1303 | if (status & GSC_IRQ_STATUS_OR_IRQ) { |
| 1304 | dev_err(ippdrv->dev, "occured overflow at %d, status 0x%x.\n", | 1304 | dev_err(ippdrv->dev, "occurred overflow at %d, status 0x%x.\n", |
| 1305 | ctx->id, status); | 1305 | ctx->id, status); |
| 1306 | return IRQ_NONE; | 1306 | return IRQ_NONE; |
| 1307 | } | 1307 | } |
| 1308 | 1308 | ||
| 1309 | if (status & GSC_IRQ_STATUS_OR_FRM_DONE) { | 1309 | if (status & GSC_IRQ_STATUS_OR_FRM_DONE) { |
| 1310 | dev_dbg(ippdrv->dev, "occured frame done at %d, status 0x%x.\n", | 1310 | dev_dbg(ippdrv->dev, "occurred frame done at %d, status 0x%x.\n", |
| 1311 | ctx->id, status); | 1311 | ctx->id, status); |
| 1312 | 1312 | ||
| 1313 | buf_id[EXYNOS_DRM_OPS_SRC] = gsc_get_src_buf_index(ctx); | 1313 | buf_id[EXYNOS_DRM_OPS_SRC] = gsc_get_src_buf_index(ctx); |
diff --git a/drivers/gpu/drm/exynos/exynos_drm_ipp.c b/drivers/gpu/drm/exynos/exynos_drm_ipp.c index 824e0705c8d3..d519a4e5fe40 100644 --- a/drivers/gpu/drm/exynos/exynos_drm_ipp.c +++ b/drivers/gpu/drm/exynos/exynos_drm_ipp.c | |||
| @@ -335,7 +335,7 @@ int exynos_drm_ipp_get_property(struct drm_device *drm_dev, void *data, | |||
| 335 | } else { | 335 | } else { |
| 336 | /* | 336 | /* |
| 337 | * Getting ippdrv capability by ipp_id. | 337 | * Getting ippdrv capability by ipp_id. |
| 338 | * some deivce not supported wb, output interface. | 338 | * some device not supported wb, output interface. |
| 339 | * so, user application detect correct ipp driver | 339 | * so, user application detect correct ipp driver |
| 340 | * using this ioctl. | 340 | * using this ioctl. |
| 341 | */ | 341 | */ |
diff --git a/drivers/gpu/drm/exynos/exynos_drm_ipp.h b/drivers/gpu/drm/exynos/exynos_drm_ipp.h index 4cadbea7dbde..ab1634befc05 100644 --- a/drivers/gpu/drm/exynos/exynos_drm_ipp.h +++ b/drivers/gpu/drm/exynos/exynos_drm_ipp.h | |||
| @@ -48,7 +48,7 @@ struct drm_exynos_ipp_cmd_work { | |||
| 48 | /* | 48 | /* |
| 49 | * A structure of command node. | 49 | * A structure of command node. |
| 50 | * | 50 | * |
| 51 | * @priv: IPP private infomation. | 51 | * @priv: IPP private information. |
| 52 | * @list: list head to command queue information. | 52 | * @list: list head to command queue information. |
| 53 | * @event_list: list head of event. | 53 | * @event_list: list head of event. |
| 54 | * @mem_list: list head to source,destination memory queue information. | 54 | * @mem_list: list head to source,destination memory queue information. |
| @@ -92,7 +92,7 @@ struct drm_exynos_ipp_buf_info { | |||
| 92 | }; | 92 | }; |
| 93 | 93 | ||
| 94 | /* | 94 | /* |
| 95 | * A structure of wb setting infomation. | 95 | * A structure of wb setting information. |
| 96 | * | 96 | * |
| 97 | * @enable: enable flag for wb. | 97 | * @enable: enable flag for wb. |
| 98 | * @refresh: HZ of the refresh rate. | 98 | * @refresh: HZ of the refresh rate. |
diff --git a/drivers/gpu/drm/qxl/Kconfig b/drivers/gpu/drm/qxl/Kconfig index 66ac0ff95f5a..38c2bb72e456 100644 --- a/drivers/gpu/drm/qxl/Kconfig +++ b/drivers/gpu/drm/qxl/Kconfig | |||
| @@ -5,9 +5,11 @@ config DRM_QXL | |||
| 5 | select FB_SYS_COPYAREA | 5 | select FB_SYS_COPYAREA |
| 6 | select FB_SYS_IMAGEBLIT | 6 | select FB_SYS_IMAGEBLIT |
| 7 | select FB_DEFERRED_IO | 7 | select FB_DEFERRED_IO |
| 8 | select DRM_KMS_HELPER | 8 | select DRM_KMS_HELPER |
| 9 | select DRM_KMS_FB_HELPER | 9 | select DRM_KMS_FB_HELPER |
| 10 | select DRM_TTM | 10 | select DRM_TTM |
| 11 | select CRC32 | 11 | select CRC32 |
| 12 | help | 12 | help |
| 13 | QXL virtual GPU for Spice virtualization desktop integration. Do not enable this driver unless your distro ships a corresponding X.org QXL driver that can handle kernel modesetting. | 13 | QXL virtual GPU for Spice virtualization desktop integration. |
| 14 | Do not enable this driver unless your distro ships a corresponding | ||
| 15 | X.org QXL driver that can handle kernel modesetting. | ||
diff --git a/drivers/gpu/drm/radeon/mkregtable.c b/drivers/gpu/drm/radeon/mkregtable.c index af85299f2126..4a85bb644e24 100644 --- a/drivers/gpu/drm/radeon/mkregtable.c +++ b/drivers/gpu/drm/radeon/mkregtable.c | |||
| @@ -655,7 +655,7 @@ static int parser_auth(struct table *t, const char *filename) | |||
| 655 | 655 | ||
| 656 | /* first line will contain the last register | 656 | /* first line will contain the last register |
| 657 | * and gpu name */ | 657 | * and gpu name */ |
| 658 | sscanf(buf, "%s %s", gpu_name, last_reg_s); | 658 | sscanf(buf, "%9s %9s", gpu_name, last_reg_s); |
| 659 | t->gpu_prefix = gpu_name; | 659 | t->gpu_prefix = gpu_name; |
| 660 | last_reg = strtol(last_reg_s, NULL, 16); | 660 | last_reg = strtol(last_reg_s, NULL, 16); |
| 661 | 661 | ||
diff --git a/drivers/i2c/busses/i2c-exynos5.c b/drivers/i2c/busses/i2c-exynos5.c index c1ef228095b5..044f85b01d06 100644 --- a/drivers/i2c/busses/i2c-exynos5.c +++ b/drivers/i2c/busses/i2c-exynos5.c | |||
| @@ -571,7 +571,7 @@ static int exynos5_i2c_xfer(struct i2c_adapter *adap, | |||
| 571 | int i = 0, ret = 0, stop = 0; | 571 | int i = 0, ret = 0, stop = 0; |
| 572 | 572 | ||
| 573 | if (i2c->suspended) { | 573 | if (i2c->suspended) { |
| 574 | dev_err(i2c->dev, "HS-I2C is not initialzed.\n"); | 574 | dev_err(i2c->dev, "HS-I2C is not initialized.\n"); |
| 575 | return -EIO; | 575 | return -EIO; |
| 576 | } | 576 | } |
| 577 | 577 | ||
diff --git a/drivers/i2c/busses/i2c-stu300.c b/drivers/i2c/busses/i2c-stu300.c index 04a17b9b38bb..5b80ef310841 100644 --- a/drivers/i2c/busses/i2c-stu300.c +++ b/drivers/i2c/busses/i2c-stu300.c | |||
| @@ -801,7 +801,7 @@ static int stu300_xfer_msg(struct i2c_adapter *adap, | |||
| 801 | /* Check that the bus is free, or wait until some timeout occurs */ | 801 | /* Check that the bus is free, or wait until some timeout occurs */ |
| 802 | ret = stu300_wait_while_busy(dev); | 802 | ret = stu300_wait_while_busy(dev); |
| 803 | if (ret != 0) { | 803 | if (ret != 0) { |
| 804 | dev_err(&dev->pdev->dev, "timout waiting for transfer " | 804 | dev_err(&dev->pdev->dev, "timeout waiting for transfer " |
| 805 | "to commence.\n"); | 805 | "to commence.\n"); |
| 806 | goto exit_disable; | 806 | goto exit_disable; |
| 807 | } | 807 | } |
diff --git a/drivers/iio/adc/twl6030-gpadc.c b/drivers/iio/adc/twl6030-gpadc.c index 53e1c645cee7..53a24ebb92c3 100644 --- a/drivers/iio/adc/twl6030-gpadc.c +++ b/drivers/iio/adc/twl6030-gpadc.c | |||
| @@ -969,7 +969,7 @@ static int twl6030_gpadc_suspend(struct device *pdev) | |||
| 969 | ret = twl_i2c_write_u8(TWL6030_MODULE_ID1, TWL6030_GPADCR, | 969 | ret = twl_i2c_write_u8(TWL6030_MODULE_ID1, TWL6030_GPADCR, |
| 970 | TWL6030_REG_TOGGLE1); | 970 | TWL6030_REG_TOGGLE1); |
| 971 | if (ret) | 971 | if (ret) |
| 972 | dev_err(pdev, "error reseting GPADC (%d)!\n", ret); | 972 | dev_err(pdev, "error resetting GPADC (%d)!\n", ret); |
| 973 | 973 | ||
| 974 | return 0; | 974 | return 0; |
| 975 | }; | 975 | }; |
diff --git a/drivers/isdn/hisax/hfc4s8s_l1.c b/drivers/isdn/hisax/hfc4s8s_l1.c index c49c294fc81e..414dbf6da89a 100644 --- a/drivers/isdn/hisax/hfc4s8s_l1.c +++ b/drivers/isdn/hisax/hfc4s8s_l1.c | |||
| @@ -1620,7 +1620,7 @@ hfc4s8s_probe(struct pci_dev *pdev, const struct pci_device_id *ent) | |||
| 1620 | #else | 1620 | #else |
| 1621 | if (!request_region(hw->iobase, 8, hw->card_name)) { | 1621 | if (!request_region(hw->iobase, 8, hw->card_name)) { |
| 1622 | printk(KERN_INFO | 1622 | printk(KERN_INFO |
| 1623 | "HFC-4S/8S: failed to rquest address space at 0x%04x\n", | 1623 | "HFC-4S/8S: failed to request address space at 0x%04x\n", |
| 1624 | hw->iobase); | 1624 | hw->iobase); |
| 1625 | goto out; | 1625 | goto out; |
| 1626 | } | 1626 | } |
diff --git a/drivers/isdn/mISDN/Kconfig b/drivers/isdn/mISDN/Kconfig index 1747a02a019a..c0730d5c734d 100644 --- a/drivers/isdn/mISDN/Kconfig +++ b/drivers/isdn/mISDN/Kconfig | |||
| @@ -17,7 +17,7 @@ config MISDN_DSP | |||
| 17 | 17 | ||
| 18 | This module may be used for special applications that require | 18 | This module may be used for special applications that require |
| 19 | cross connecting of bchannels, conferencing, dtmf decoding, | 19 | cross connecting of bchannels, conferencing, dtmf decoding, |
| 20 | echo cancelation, tone generation, and Blowfish encryption and | 20 | echo cancellation, tone generation, and Blowfish encryption and |
| 21 | decryption. It may use hardware features if available. | 21 | decryption. It may use hardware features if available. |
| 22 | 22 | ||
| 23 | E.g. it is required for PBX4Linux. Go to http://isdn.eversberg.eu | 23 | E.g. it is required for PBX4Linux. Go to http://isdn.eversberg.eu |
diff --git a/drivers/leds/leds-lp5523.c b/drivers/leds/leds-lp5523.c index fd9ab5f61441..3a0bc886a87a 100644 --- a/drivers/leds/leds-lp5523.c +++ b/drivers/leds/leds-lp5523.c | |||
| @@ -35,7 +35,15 @@ | |||
| 35 | 35 | ||
| 36 | #include "leds-lp55xx-common.h" | 36 | #include "leds-lp55xx-common.h" |
| 37 | 37 | ||
| 38 | #define LP5523_PROGRAM_LENGTH 32 | 38 | #define LP5523_PROGRAM_LENGTH 32 /* bytes */ |
| 39 | /* Memory is used like this: | ||
| 40 | 0x00 engine 1 program | ||
| 41 | 0x10 engine 2 program | ||
| 42 | 0x20 engine 3 program | ||
| 43 | 0x30 engine 1 muxing info | ||
| 44 | 0x40 engine 2 muxing info | ||
| 45 | 0x50 engine 3 muxing info | ||
| 46 | */ | ||
| 39 | #define LP5523_MAX_LEDS 9 | 47 | #define LP5523_MAX_LEDS 9 |
| 40 | 48 | ||
| 41 | /* Registers */ | 49 | /* Registers */ |
diff --git a/drivers/leds/leds-lp8501.c b/drivers/leds/leds-lp8501.c index f1c704f2243a..00f068b0fa6f 100644 --- a/drivers/leds/leds-lp8501.c +++ b/drivers/leds/leds-lp8501.c | |||
| @@ -263,7 +263,7 @@ static void lp8501_firmware_loaded(struct lp55xx_chip *chip) | |||
| 263 | } | 263 | } |
| 264 | 264 | ||
| 265 | /* | 265 | /* |
| 266 | * Program momery sequence | 266 | * Program memory sequence |
| 267 | * 1) set engine mode to "LOAD" | 267 | * 1) set engine mode to "LOAD" |
| 268 | * 2) write firmware data into program memory | 268 | * 2) write firmware data into program memory |
| 269 | */ | 269 | */ |
diff --git a/drivers/media/platform/ti-vpe/vpdma.c b/drivers/media/platform/ti-vpe/vpdma.c index af0a5ffcaa98..fcbe48a09cf8 100644 --- a/drivers/media/platform/ti-vpe/vpdma.c +++ b/drivers/media/platform/ti-vpe/vpdma.c | |||
| @@ -577,8 +577,8 @@ static void dump_dtd(struct vpdma_dtd *dtd) | |||
| 577 | pr_debug("word5: max_width %d, max_height %d\n", | 577 | pr_debug("word5: max_width %d, max_height %d\n", |
| 578 | dtd_get_max_width(dtd), dtd_get_max_height(dtd)); | 578 | dtd_get_max_width(dtd), dtd_get_max_height(dtd)); |
| 579 | 579 | ||
| 580 | pr_debug("word6: client specfic attr0 = 0x%08x\n", dtd->client_attr0); | 580 | pr_debug("word6: client specific attr0 = 0x%08x\n", dtd->client_attr0); |
| 581 | pr_debug("word7: client specfic attr1 = 0x%08x\n", dtd->client_attr1); | 581 | pr_debug("word7: client specific attr1 = 0x%08x\n", dtd->client_attr1); |
| 582 | } | 582 | } |
| 583 | 583 | ||
| 584 | /* | 584 | /* |
diff --git a/drivers/misc/fsa9480.c b/drivers/misc/fsa9480.c index a725c79c35f5..71d2793b372c 100644 --- a/drivers/misc/fsa9480.c +++ b/drivers/misc/fsa9480.c | |||
| @@ -396,7 +396,7 @@ static int fsa9480_irq_init(struct fsa9480_usbsw *usbsw) | |||
| 396 | IRQF_TRIGGER_FALLING | IRQF_ONESHOT, | 396 | IRQF_TRIGGER_FALLING | IRQF_ONESHOT, |
| 397 | "fsa9480 micro USB", usbsw); | 397 | "fsa9480 micro USB", usbsw); |
| 398 | if (ret) { | 398 | if (ret) { |
| 399 | dev_err(&client->dev, "failed to reqeust IRQ\n"); | 399 | dev_err(&client->dev, "failed to request IRQ\n"); |
| 400 | return ret; | 400 | return ret; |
| 401 | } | 401 | } |
| 402 | 402 | ||
diff --git a/drivers/mtd/onenand/samsung.h b/drivers/mtd/onenand/samsung.h index c4a80e67e438..9016dc0136a8 100644 --- a/drivers/mtd/onenand/samsung.h +++ b/drivers/mtd/onenand/samsung.h | |||
| @@ -1,6 +1,4 @@ | |||
| 1 | /* | 1 | /* |
| 2 | * linux/arch/arm/plat-s3c/include/plat/regs-onenand.h | ||
| 3 | * | ||
| 4 | * Copyright (C) 2008-2010 Samsung Electronics | 2 | * Copyright (C) 2008-2010 Samsung Electronics |
| 5 | * Kyungmin Park <kyungmin.park@samsung.com> | 3 | * Kyungmin Park <kyungmin.park@samsung.com> |
| 6 | * | 4 | * |
diff --git a/drivers/net/wan/lmc/lmc_main.c b/drivers/net/wan/lmc/lmc_main.c index 7ef435bab425..f51204cfe12f 100644 --- a/drivers/net/wan/lmc/lmc_main.c +++ b/drivers/net/wan/lmc/lmc_main.c | |||
| @@ -2126,7 +2126,7 @@ bug_out: | |||
| 2126 | 2126 | ||
| 2127 | spin_unlock_irqrestore(&sc->lmc_lock, flags); | 2127 | spin_unlock_irqrestore(&sc->lmc_lock, flags); |
| 2128 | 2128 | ||
| 2129 | lmc_trace(dev, "lmc_driver_timout out"); | 2129 | lmc_trace(dev, "lmc_driver_timeout out"); |
| 2130 | 2130 | ||
| 2131 | 2131 | ||
| 2132 | } | 2132 | } |
diff --git a/drivers/net/wireless/libertas/cmdresp.c b/drivers/net/wireless/libertas/cmdresp.c index 178b222b3ce1..65f18f1e869c 100644 --- a/drivers/net/wireless/libertas/cmdresp.c +++ b/drivers/net/wireless/libertas/cmdresp.c | |||
| @@ -248,7 +248,7 @@ int lbs_process_event(struct lbs_private *priv, u32 event) | |||
| 248 | /* handle unexpected PS SLEEP event */ | 248 | /* handle unexpected PS SLEEP event */ |
| 249 | if (priv->psstate == PS_STATE_FULL_POWER) { | 249 | if (priv->psstate == PS_STATE_FULL_POWER) { |
| 250 | lbs_deb_cmd( | 250 | lbs_deb_cmd( |
| 251 | "EVENT: in FULL POWER mode, ignoreing PS_SLEEP\n"); | 251 | "EVENT: in FULL POWER mode, ignoring PS_SLEEP\n"); |
| 252 | break; | 252 | break; |
| 253 | } | 253 | } |
| 254 | priv->psstate = PS_STATE_PRE_SLEEP; | 254 | priv->psstate = PS_STATE_PRE_SLEEP; |
diff --git a/drivers/scsi/Kconfig b/drivers/scsi/Kconfig index 1f02003ea08d..c8bd092fc945 100644 --- a/drivers/scsi/Kconfig +++ b/drivers/scsi/Kconfig | |||
| @@ -204,9 +204,9 @@ config SCSI_MULTI_LUN | |||
| 204 | Some devices support more than one LUN (Logical Unit Number) in order | 204 | Some devices support more than one LUN (Logical Unit Number) in order |
| 205 | to allow access to several media, e.g. CD jukebox, USB card reader, | 205 | to allow access to several media, e.g. CD jukebox, USB card reader, |
| 206 | mobile phone in mass storage mode. This option forces the kernel to | 206 | mobile phone in mass storage mode. This option forces the kernel to |
| 207 | probe for all LUNs by default. This setting can be overriden by | 207 | probe for all LUNs by default. This setting can be overridden by |
| 208 | max_luns boot/module parameter. Note that this option does not affect | 208 | max_luns boot/module parameter. Note that this option does not affect |
| 209 | devices conforming to SCSI-3 or higher as they can explicitely report | 209 | devices conforming to SCSI-3 or higher as they can explicitly report |
| 210 | their number of LUNs. It is safe to say Y here unless you have one of | 210 | their number of LUNs. It is safe to say Y here unless you have one of |
| 211 | those rare devices which reacts in an unexpected way when probed for | 211 | those rare devices which reacts in an unexpected way when probed for |
| 212 | multiple LUNs. | 212 | multiple LUNs. |
diff --git a/drivers/scsi/qla2xxx/qla_nx2.c b/drivers/scsi/qla2xxx/qla_nx2.c index b45f4d78ee36..f60989d729a8 100644 --- a/drivers/scsi/qla2xxx/qla_nx2.c +++ b/drivers/scsi/qla2xxx/qla_nx2.c | |||
| @@ -2254,7 +2254,7 @@ qla8044_minidump_process_rdmem(struct scsi_qla_host *vha, | |||
| 2254 | 2254 | ||
| 2255 | if (r_addr & 0xf) { | 2255 | if (r_addr & 0xf) { |
| 2256 | ql_dbg(ql_dbg_p3p, vha, 0xb0f1, | 2256 | ql_dbg(ql_dbg_p3p, vha, 0xb0f1, |
| 2257 | "[%s]: Read addr 0x%x not 16 bytes alligned\n", | 2257 | "[%s]: Read addr 0x%x not 16 bytes aligned\n", |
| 2258 | __func__, r_addr); | 2258 | __func__, r_addr); |
| 2259 | return QLA_FUNCTION_FAILED; | 2259 | return QLA_FUNCTION_FAILED; |
| 2260 | } | 2260 | } |
diff --git a/drivers/scsi/qla4xxx/ql4_83xx.c b/drivers/scsi/qla4xxx/ql4_83xx.c index 8196c2f7915c..919284834ad7 100644 --- a/drivers/scsi/qla4xxx/ql4_83xx.c +++ b/drivers/scsi/qla4xxx/ql4_83xx.c | |||
| @@ -465,7 +465,7 @@ int qla4_83xx_drv_lock(struct scsi_qla_host *ha) | |||
| 465 | } | 465 | } |
| 466 | /* Recovery Failed, some other function | 466 | /* Recovery Failed, some other function |
| 467 | * has the lock, wait for 2secs and retry */ | 467 | * has the lock, wait for 2secs and retry */ |
| 468 | ql4_printk(KERN_INFO, ha, "%s: IDC lock Recovery by %d failed, Retrying timout\n", | 468 | ql4_printk(KERN_INFO, ha, "%s: IDC lock Recovery by %d failed, Retrying timeout\n", |
| 469 | __func__, ha->func_num); | 469 | __func__, ha->func_num); |
| 470 | timeout = 0; | 470 | timeout = 0; |
| 471 | } | 471 | } |
diff --git a/drivers/staging/usbip/usbip_common.c b/drivers/staging/usbip/usbip_common.c index 4470cd321d65..96552e3a1bfb 100644 --- a/drivers/staging/usbip/usbip_common.c +++ b/drivers/staging/usbip/usbip_common.c | |||
| @@ -367,7 +367,6 @@ int usbip_recv(struct socket *sock, void *buf, int size) | |||
| 367 | msg.msg_namelen = 0; | 367 | msg.msg_namelen = 0; |
| 368 | msg.msg_control = NULL; | 368 | msg.msg_control = NULL; |
| 369 | msg.msg_controllen = 0; | 369 | msg.msg_controllen = 0; |
| 370 | msg.msg_namelen = 0; | ||
| 371 | msg.msg_flags = MSG_NOSIGNAL; | 370 | msg.msg_flags = MSG_NOSIGNAL; |
| 372 | 371 | ||
| 373 | result = kernel_recvmsg(sock, &msg, &iov, 1, size, MSG_WAITALL); | 372 | result = kernel_recvmsg(sock, &msg, &iov, 1, size, MSG_WAITALL); |
diff --git a/drivers/thermal/rcar_thermal.c b/drivers/thermal/rcar_thermal.c index 88f92e1a9944..79a09d02bbca 100644 --- a/drivers/thermal/rcar_thermal.c +++ b/drivers/thermal/rcar_thermal.c | |||
| @@ -408,7 +408,7 @@ static int rcar_thermal_probe(struct platform_device *pdev) | |||
| 408 | /* enable temperature comparation */ | 408 | /* enable temperature comparation */ |
| 409 | rcar_thermal_common_write(common, ENR, 0x00030303); | 409 | rcar_thermal_common_write(common, ENR, 0x00030303); |
| 410 | 410 | ||
| 411 | idle = 0; /* polling delaye is not needed */ | 411 | idle = 0; /* polling delay is not needed */ |
| 412 | } | 412 | } |
| 413 | 413 | ||
| 414 | for (i = 0;; i++) { | 414 | for (i = 0;; i++) { |
diff --git a/drivers/tty/serial/crisv10.c b/drivers/tty/serial/crisv10.c index 477f22f773fc..690bdea0a0c1 100644 --- a/drivers/tty/serial/crisv10.c +++ b/drivers/tty/serial/crisv10.c | |||
| @@ -2153,7 +2153,7 @@ static void flush_timeout_function(unsigned long data) | |||
| 2153 | 2153 | ||
| 2154 | fast_timers[info->line].function = NULL; | 2154 | fast_timers[info->line].function = NULL; |
| 2155 | serial_fast_timer_expired++; | 2155 | serial_fast_timer_expired++; |
| 2156 | TIMERD(DEBUG_LOG(info->line, "flush_timout %i ", info->line)); | 2156 | TIMERD(DEBUG_LOG(info->line, "flush_timeout %i ", info->line)); |
| 2157 | TIMERD(DEBUG_LOG(info->line, "num expired: %i\n", serial_fast_timer_expired)); | 2157 | TIMERD(DEBUG_LOG(info->line, "num expired: %i\n", serial_fast_timer_expired)); |
| 2158 | check_flush_timeout(info); | 2158 | check_flush_timeout(info); |
| 2159 | } | 2159 | } |
diff --git a/drivers/usb/serial/kobil_sct.c b/drivers/usb/serial/kobil_sct.c index d8d164b82dc3..618c1c1f227e 100644 --- a/drivers/usb/serial/kobil_sct.c +++ b/drivers/usb/serial/kobil_sct.c | |||
| @@ -193,7 +193,7 @@ static int kobil_open(struct tty_struct *tty, struct usb_serial_port *port) | |||
| 193 | KOBIL_TIMEOUT | 193 | KOBIL_TIMEOUT |
| 194 | ); | 194 | ); |
| 195 | dev_dbg(dev, "%s - Send get_HW_version URB returns: %i\n", __func__, result); | 195 | dev_dbg(dev, "%s - Send get_HW_version URB returns: %i\n", __func__, result); |
| 196 | dev_dbg(dev, "Harware version: %i.%i.%i\n", transfer_buffer[0], | 196 | dev_dbg(dev, "Hardware version: %i.%i.%i\n", transfer_buffer[0], |
| 197 | transfer_buffer[1], transfer_buffer[2]); | 197 | transfer_buffer[1], transfer_buffer[2]); |
| 198 | 198 | ||
| 199 | /* get firmware version */ | 199 | /* get firmware version */ |
diff --git a/drivers/video/udlfb.c b/drivers/video/udlfb.c index 025f14e30eed..77b890e4d296 100644 --- a/drivers/video/udlfb.c +++ b/drivers/video/udlfb.c | |||
| @@ -1624,7 +1624,7 @@ static int dlfb_usb_probe(struct usb_interface *interface, | |||
| 1624 | } | 1624 | } |
| 1625 | 1625 | ||
| 1626 | if (pixel_limit) { | 1626 | if (pixel_limit) { |
| 1627 | pr_warn("DL chip limit of %d overriden" | 1627 | pr_warn("DL chip limit of %d overridden" |
| 1628 | " by module param to %d\n", | 1628 | " by module param to %d\n", |
| 1629 | dev->sku_pixel_limit, pixel_limit); | 1629 | dev->sku_pixel_limit, pixel_limit); |
| 1630 | dev->sku_pixel_limit = pixel_limit; | 1630 | dev->sku_pixel_limit = pixel_limit; |
diff --git a/drivers/xen/Kconfig b/drivers/xen/Kconfig index c794ea182140..12ba6db65142 100644 --- a/drivers/xen/Kconfig +++ b/drivers/xen/Kconfig | |||
| @@ -222,7 +222,7 @@ config XEN_ACPI_PROCESSOR | |||
| 222 | 222 | ||
| 223 | To do that the driver parses the Power Management data and uploads | 223 | To do that the driver parses the Power Management data and uploads |
| 224 | said information to the Xen hypervisor. Then the Xen hypervisor can | 224 | said information to the Xen hypervisor. Then the Xen hypervisor can |
| 225 | select the proper Cx and Pxx states. It also registers itslef as the | 225 | select the proper Cx and Pxx states. It also registers itself as the |
| 226 | SMM so that other drivers (such as ACPI cpufreq scaling driver) will | 226 | SMM so that other drivers (such as ACPI cpufreq scaling driver) will |
| 227 | not load. | 227 | not load. |
| 228 | 228 | ||
diff --git a/fs/btrfs/tests/free-space-tests.c b/fs/btrfs/tests/free-space-tests.c index 6fc82010dc15..c8d9ddf84c69 100644 --- a/fs/btrfs/tests/free-space-tests.c +++ b/fs/btrfs/tests/free-space-tests.c | |||
| @@ -101,7 +101,7 @@ static int test_extents(struct btrfs_block_group_cache *cache) | |||
| 101 | 101 | ||
| 102 | ret = btrfs_remove_free_space(cache, 2 * 1024 * 1024, 4096); | 102 | ret = btrfs_remove_free_space(cache, 2 * 1024 * 1024, 4096); |
| 103 | if (ret) { | 103 | if (ret) { |
| 104 | test_msg("Error removing middle peice %d\n", ret); | 104 | test_msg("Error removing middle piece %d\n", ret); |
| 105 | return ret; | 105 | return ret; |
| 106 | } | 106 | } |
| 107 | 107 | ||
| @@ -266,7 +266,7 @@ static int test_bitmaps_and_extents(struct btrfs_block_group_cache *cache) | |||
| 266 | } | 266 | } |
| 267 | 267 | ||
| 268 | if (test_check_exists(cache, 512 * 1024, 3 * 1024 * 1024)) { | 268 | if (test_check_exists(cache, 512 * 1024, 3 * 1024 * 1024)) { |
| 269 | test_msg("Left over peices after removing overlapping\n"); | 269 | test_msg("Left over pieces after removing overlapping\n"); |
| 270 | return -1; | 270 | return -1; |
| 271 | } | 271 | } |
| 272 | 272 | ||
diff --git a/include/asm-generic/uaccess.h b/include/asm-generic/uaccess.h index dc1269c74a52..72d8803832ff 100644 --- a/include/asm-generic/uaccess.h +++ b/include/asm-generic/uaccess.h | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | 3 | ||
| 4 | /* | 4 | /* |
| 5 | * User space memory access functions, these should work | 5 | * User space memory access functions, these should work |
| 6 | * on a ny machine that has kernel and user data in the same | 6 | * on any machine that has kernel and user data in the same |
| 7 | * address space, e.g. all NOMMU machines. | 7 | * address space, e.g. all NOMMU machines. |
| 8 | */ | 8 | */ |
| 9 | #include <linux/sched.h> | 9 | #include <linux/sched.h> |
diff --git a/include/linux/amba/sp810.h b/include/linux/amba/sp810.h index 6636430dd0e6..c7df89f99115 100644 --- a/include/linux/amba/sp810.h +++ b/include/linux/amba/sp810.h | |||
| @@ -1,6 +1,4 @@ | |||
| 1 | /* | 1 | /* |
| 2 | * arch/arm/include/asm/hardware/sp810.h | ||
| 3 | * | ||
| 4 | * ARM PrimeXsys System Controller SP810 header file | 2 | * ARM PrimeXsys System Controller SP810 header file |
| 5 | * | 3 | * |
| 6 | * Copyright (C) 2009 ST Microelectronics | 4 | * Copyright (C) 2009 ST Microelectronics |
| @@ -11,8 +9,8 @@ | |||
| 11 | * warranty of any kind, whether express or implied. | 9 | * warranty of any kind, whether express or implied. |
| 12 | */ | 10 | */ |
| 13 | 11 | ||
| 14 | #ifndef __ASM_ARM_SP810_H | 12 | #ifndef __AMBA_SP810_H |
| 15 | #define __ASM_ARM_SP810_H | 13 | #define __AMBA_SP810_H |
| 16 | 14 | ||
| 17 | #include <linux/io.h> | 15 | #include <linux/io.h> |
| 18 | 16 | ||
| @@ -61,4 +59,4 @@ static inline void sysctl_soft_reset(void __iomem *base) | |||
| 61 | writel(0, base + SCSYSSTAT); | 59 | writel(0, base + SCSYSSTAT); |
| 62 | } | 60 | } |
| 63 | 61 | ||
| 64 | #endif /* __ASM_ARM_SP810_H */ | 62 | #endif /* __AMBA_SP810_H */ |
diff --git a/include/linux/slab_def.h b/include/linux/slab_def.h index 09bfffb08a56..40fc39d22d53 100644 --- a/include/linux/slab_def.h +++ b/include/linux/slab_def.h | |||
| @@ -6,7 +6,7 @@ | |||
| 6 | */ | 6 | */ |
| 7 | 7 | ||
| 8 | struct kmem_cache { | 8 | struct kmem_cache { |
| 9 | /* 1) Cache tunables. Protected by cache_chain_mutex */ | 9 | /* 1) Cache tunables. Protected by slab_mutex */ |
| 10 | unsigned int batchcount; | 10 | unsigned int batchcount; |
| 11 | unsigned int limit; | 11 | unsigned int limit; |
| 12 | unsigned int shared; | 12 | unsigned int shared; |
diff --git a/include/linux/tracepoint.h b/include/linux/tracepoint.h index f16dc0a40049..accc497f8d72 100644 --- a/include/linux/tracepoint.h +++ b/include/linux/tracepoint.h | |||
| @@ -276,7 +276,7 @@ static inline void tracepoint_synchronize_unregister(void) | |||
| 276 | * For use with the TRACE_EVENT macro: | 276 | * For use with the TRACE_EVENT macro: |
| 277 | * | 277 | * |
| 278 | * We define a tracepoint, its arguments, its printk format | 278 | * We define a tracepoint, its arguments, its printk format |
| 279 | * and its 'fast binay record' layout. | 279 | * and its 'fast binary record' layout. |
| 280 | * | 280 | * |
| 281 | * Firstly, name your tracepoint via TRACE_EVENT(name : the | 281 | * Firstly, name your tracepoint via TRACE_EVENT(name : the |
| 282 | * 'subsystem_event' notation is fine. | 282 | * 'subsystem_event' notation is fine. |
diff --git a/include/linux/wait.h b/include/linux/wait.h index eaa00b10abaa..559044c79232 100644 --- a/include/linux/wait.h +++ b/include/linux/wait.h | |||
| @@ -286,8 +286,8 @@ do { \ | |||
| 286 | * wait_event_cmd - sleep until a condition gets true | 286 | * wait_event_cmd - sleep until a condition gets true |
| 287 | * @wq: the waitqueue to wait on | 287 | * @wq: the waitqueue to wait on |
| 288 | * @condition: a C expression for the event to wait for | 288 | * @condition: a C expression for the event to wait for |
| 289 | * cmd1: the command will be executed before sleep | 289 | * @cmd1: the command will be executed before sleep |
| 290 | * cmd2: the command will be executed after sleep | 290 | * @cmd2: the command will be executed after sleep |
| 291 | * | 291 | * |
| 292 | * The process is put to sleep (TASK_UNINTERRUPTIBLE) until the | 292 | * The process is put to sleep (TASK_UNINTERRUPTIBLE) until the |
| 293 | * @condition evaluates to true. The @condition is checked each time | 293 | * @condition evaluates to true. The @condition is checked each time |
diff --git a/include/uapi/linux/neighbour.h b/include/uapi/linux/neighbour.h index f175212420ab..d3ef583104e0 100644 --- a/include/uapi/linux/neighbour.h +++ b/include/uapi/linux/neighbour.h | |||
| @@ -58,7 +58,7 @@ enum { | |||
| 58 | 58 | ||
| 59 | /* NUD_NOARP & NUD_PERMANENT are pseudostates, they never change | 59 | /* NUD_NOARP & NUD_PERMANENT are pseudostates, they never change |
| 60 | and make no address resolution or NUD. | 60 | and make no address resolution or NUD. |
| 61 | NUD_PERMANENT is also cannot be deleted by garbage collectors. | 61 | NUD_PERMANENT also cannot be deleted by garbage collectors. |
| 62 | */ | 62 | */ |
| 63 | 63 | ||
| 64 | struct nda_cacheinfo { | 64 | struct nda_cacheinfo { |
diff --git a/net/core/dev.c b/net/core/dev.c index 0ce469e5ec80..2e0c6a90f6f2 100644 --- a/net/core/dev.c +++ b/net/core/dev.c | |||
| @@ -6229,7 +6229,7 @@ void netdev_freemem(struct net_device *dev) | |||
| 6229 | * @rxqs: the number of RX subqueues to allocate | 6229 | * @rxqs: the number of RX subqueues to allocate |
| 6230 | * | 6230 | * |
| 6231 | * Allocates a struct net_device with private data area for driver use | 6231 | * Allocates a struct net_device with private data area for driver use |
| 6232 | * and performs basic initialization. Also allocates subquue structs | 6232 | * and performs basic initialization. Also allocates subqueue structs |
| 6233 | * for each queue on the device. | 6233 | * for each queue on the device. |
| 6234 | */ | 6234 | */ |
| 6235 | struct net_device *alloc_netdev_mqs(int sizeof_priv, const char *name, | 6235 | struct net_device *alloc_netdev_mqs(int sizeof_priv, const char *name, |
diff --git a/net/netfilter/ipset/Kconfig b/net/netfilter/ipset/Kconfig index a2d6263b6c64..44cd4f58adf0 100644 --- a/net/netfilter/ipset/Kconfig +++ b/net/netfilter/ipset/Kconfig | |||
| @@ -21,7 +21,7 @@ config IP_SET_MAX | |||
| 21 | You can define here default value of the maximum number | 21 | You can define here default value of the maximum number |
| 22 | of IP sets for the kernel. | 22 | of IP sets for the kernel. |
| 23 | 23 | ||
| 24 | The value can be overriden by the 'max_sets' module | 24 | The value can be overridden by the 'max_sets' module |
| 25 | parameter of the 'ip_set' module. | 25 | parameter of the 'ip_set' module. |
| 26 | 26 | ||
| 27 | config IP_SET_BITMAP_IP | 27 | config IP_SET_BITMAP_IP |
diff --git a/net/nfc/digital_dep.c b/net/nfc/digital_dep.c index 07bbc24fb4c7..8b362e802d2f 100644 --- a/net/nfc/digital_dep.c +++ b/net/nfc/digital_dep.c | |||
| @@ -563,7 +563,7 @@ static void digital_tg_recv_psl_req(struct nfc_digital_dev *ddev, void *arg, | |||
| 563 | rf_tech = NFC_DIGITAL_RF_TECH_424F; | 563 | rf_tech = NFC_DIGITAL_RF_TECH_424F; |
| 564 | break; | 564 | break; |
| 565 | default: | 565 | default: |
| 566 | pr_err("Unsuported dsi value %d\n", dsi); | 566 | pr_err("Unsupported dsi value %d\n", dsi); |
| 567 | goto exit; | 567 | goto exit; |
| 568 | } | 568 | } |
| 569 | 569 | ||
diff --git a/net/nfc/hci/llc_shdlc.c b/net/nfc/hci/llc_shdlc.c index 27b313befc35..3e53c1e029dc 100644 --- a/net/nfc/hci/llc_shdlc.c +++ b/net/nfc/hci/llc_shdlc.c | |||
| @@ -300,7 +300,7 @@ static void llc_shdlc_rcv_rej(struct llc_shdlc *shdlc, int y_nr) | |||
| 300 | { | 300 | { |
| 301 | struct sk_buff *skb; | 301 | struct sk_buff *skb; |
| 302 | 302 | ||
| 303 | pr_debug("remote asks retransmition from frame %d\n", y_nr); | 303 | pr_debug("remote asks retransmission from frame %d\n", y_nr); |
| 304 | 304 | ||
| 305 | if (llc_shdlc_x_lteq_y_lt_z(shdlc->dnr, y_nr, shdlc->ns)) { | 305 | if (llc_shdlc_x_lteq_y_lt_z(shdlc->dnr, y_nr, shdlc->ns)) { |
| 306 | if (shdlc->t2_active) { | 306 | if (shdlc->t2_active) { |
