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) { |