Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial

Pull "trivial tree" updates from Jiri Kosina:
"Usual pile from trivial tree everyone is so eagerly waiting for"

* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (39 commits)
Remove MN10300_PROC_MN2WS0038
mei: fix comments
treewide: Fix typos in Kconfig
kprobes: update jprobe_example.c for do_fork() change
Documentation: change "&" to "and" in Documentation/applying-patches.txt
Documentation: remove obsolete pcmcia-cs from Changes
Documentation: update links in Changes
Documentation: Docbook: Fix generated DocBook/kernel-api.xml
score: Remove GENERIC_HAS_IOMAP
gpio: fix 'CONFIG_GPIO_IRQCHIP' comments
tty: doc: Fix grammar in serial/tty
dma-debug: modify check_for_stack output
treewide: fix errors in printk
genirq: fix reference in devm_request_threaded_irq comment
treewide: fix synchronize_rcu() in comments
checkstack.pl: port to AArch64
doc: queue-sysfs: minor fixes
init/do_mounts: better syntax description
MIPS: fix comment spelling
powerpc/simpleboot: fix comment
...

+125 -135
+1 -1
Documentation/ABI/testing/sysfs-class-net
··· 159 159 lower-level interface protocol used. Ethernet devices will show 160 160 a 'mtu' attribute value of 1500 unless changed. 161 161 162 - What: /sys/calss/net/<iface>/netdev_group 162 + What: /sys/class/net/<iface>/netdev_group 163 163 Date: January 2011 164 164 KernelVersion: 2.6.39 165 165 Contact: netdev@vger.kernel.org
+5 -16
Documentation/Changes
··· 167 167 PCMCIAutils 168 168 ----------- 169 169 170 - PCMCIAutils replaces pcmcia-cs (see below). It properly sets up 170 + PCMCIAutils replaces pcmcia-cs. It properly sets up 171 171 PCMCIA sockets at system startup and loads the appropriate modules 172 172 for 16-bit PCMCIA devices if the kernel is modularized and the hotplug 173 173 subsystem is used. 174 - 175 - Pcmcia-cs 176 - --------- 177 - 178 - PCMCIA (PC Card) support is now partially implemented in the main 179 - kernel source. The "pcmciautils" package (see above) replaces pcmcia-cs 180 - for newest kernels. 181 174 182 175 Quota-tools 183 176 ----------- ··· 334 341 ----------- 335 342 o <ftp://ftp.kernel.org/pub/linux/utils/kernel/pcmcia/> 336 343 337 - Pcmcia-cs 338 - --------- 339 - o <http://pcmcia-cs.sourceforge.net/> 340 - 341 344 Quota-tools 342 345 ---------- 343 346 o <http://sourceforge.net/projects/linuxquota/> 344 347 345 348 DocBook Stylesheets 346 349 ------------------- 347 - o <http://nwalsh.com/docbook/dsssl/> 350 + o <http://sourceforge.net/projects/docbook/files/docbook-dsssl/> 348 351 349 352 XMLTO XSLT Frontend 350 353 ------------------- ··· 348 359 349 360 Intel P6 microcode 350 361 ------------------ 351 - o <http://www.urbanmyth.org/microcode/> 362 + o <https://downloadcenter.intel.com/> 352 363 353 364 udev 354 365 ---- 355 - o <http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html> 366 + o <http://www.freedesktop.org/software/systemd/man/udev.html> 356 367 357 368 FUSE 358 369 ---- ··· 360 371 361 372 mcelog 362 373 ------ 363 - o <ftp://ftp.kernel.org/pub/linux/utils/cpu/mce/> 374 + o <http://www.mcelog.org/> 364 375 365 376 Networking 366 377 **********
+1 -1
Documentation/CodingStyle
··· 675 675 Many subsystems have Kconfig debug options to turn on -DDEBUG in the 676 676 corresponding Makefile; in other cases specific files #define DEBUG. And 677 677 when a debug message should be unconditionally printed, such as if it is 678 - already inside a debug-related #ifdef secton, printk(KERN_DEBUG ...) can be 678 + already inside a debug-related #ifdef section, printk(KERN_DEBUG ...) can be 679 679 used. 680 680 681 681
+1 -1
Documentation/applying-patches.txt
··· 94 94 --- 95 95 When patch applies a patch file it attempts to verify the sanity of the 96 96 file in different ways. 97 - Checking that the file looks like a valid patch file & checking the code 97 + Checking that the file looks like a valid patch file and checking the code 98 98 around the bits being modified matches the context provided in the patch are 99 99 just two of the basic sanity checks patch does. 100 100
+2 -2
Documentation/block/null_blk.txt
··· 42 42 Number of block devices instantiated. They are instantiated as /dev/nullb0, 43 43 etc. 44 44 45 - irq_mode=[0-2]: Default: 1-Soft-irq 45 + irqmode=[0-2]: Default: 1-Soft-irq 46 46 The completion mode used for completing IOs to the block-layer. 47 47 48 48 0: None. ··· 53 53 completion. 54 54 55 55 completion_nsec=[ns]: Default: 10.000ns 56 - Combined with irq_mode=2 (timer). The time each completion event must wait. 56 + Combined with irqmode=2 (timer). The time each completion event must wait. 57 57 58 58 submit_queues=[0..nr_cpus]: 59 59 The number of submission queues attached to the device driver. If unset, it
+3 -3
Documentation/block/queue-sysfs.txt
··· 11 11 12 12 add_random (RW) 13 13 ---------------- 14 - This file allows to trun off the disk entropy contribution. Default 14 + This file allows to turn off the disk entropy contribution. Default 15 15 value of this file is '1'(on). 16 16 17 17 discard_granularity (RO) ··· 72 72 73 73 minimum_io_size (RO) 74 74 -------------------- 75 - This is the smallest preferred io size reported by the device. 75 + This is the smallest preferred IO size reported by the device. 76 76 77 77 nomerges (RW) 78 78 ------------- ··· 98 98 99 99 optimal_io_size (RO) 100 100 -------------------- 101 - This is the optimal io size reported by the device. 101 + This is the optimal IO size reported by the device. 102 102 103 103 physical_block_size (RO) 104 104 ------------------------
+1 -1
Documentation/devicetree/bindings/clock/arm-integrator.txt
··· 1 1 Clock bindings for ARM Integrator and Versatile Core Module clocks 2 2 3 - Auxilary Oscillator Clock 3 + Auxiliary Oscillator Clock 4 4 5 5 This is a configurable clock fed from a 24 MHz chrystal, 6 6 used for generating e.g. video clocks. It is located on the
+1 -1
Documentation/devicetree/bindings/crypto/fsl-sec6.txt
··· 1 1 SEC 6 is as Freescale's Cryptographic Accelerator and Assurance Module (CAAM). 2 - Currently Freescale powerpc chip C29X is embeded with SEC 6. 2 + Currently Freescale powerpc chip C29X is embedded with SEC 6. 3 3 SEC 6 device tree binding include: 4 4 -SEC 6 Node 5 5 -Job Ring Node
+1 -1
Documentation/devicetree/bindings/iio/adc/vf610-adc.txt
··· 9 9 - interrupts: Should contain the interrupt for the device 10 10 - clocks: The clock is needed by the ADC controller, ADC clock source is ipg clock. 11 11 - clock-names: Must contain "adc", matching entry in the clocks property. 12 - - vref-supply: The regulator supply ADC refrence voltage. 12 + - vref-supply: The regulator supply ADC reference voltage. 13 13 14 14 Example: 15 15 adc0: adc@4003b000 {
+1 -1
Documentation/devicetree/bindings/mfd/s2mps11.txt
··· 47 47 48 48 regulator-ramp-delay for BUCKs = [6250/12500/25000(default)/50000] uV/us 49 49 50 - BUCK[2/3/4/6] supports disabling ramp delay on hardware, so explictly 50 + BUCK[2/3/4/6] supports disabling ramp delay on hardware, so explicitly 51 51 regulator-ramp-delay = <0> can be used for them to disable ramp delay. 52 52 In the absence of the regulator-ramp-delay property, the default ramp 53 53 delay will be used.
+3 -3
Documentation/devicetree/bindings/mtd/gpmc-nand.txt
··· 110 110 Other factor which governs the selection of ecc-scheme is oob-size. 111 111 Higher ECC schemes require more OOB/Spare area to store ECC syndrome, 112 112 so the device should have enough free bytes available its OOB/Spare 113 - area to accomodate ECC for entire page. In general following expression 114 - helps in determining if given device can accomodate ECC syndrome: 113 + area to accommodate ECC for entire page. In general following expression 114 + helps in determining if given device can accommodate ECC syndrome: 115 115 "2 + (PAGESIZE / 512) * ECC_BYTES" >= OOBSIZE" 116 116 where 117 117 OOBSIZE number of bytes in OOB/spare area ··· 133 133 Example(b): For a device with PAGESIZE = 2048 and OOBSIZE = 128 and 134 134 trying to use BCH16 (ECC_BYTES=26) ecc-scheme. 135 135 Number of ECC bytes per page = (2 + (2048 / 512) * 26) = 106 B 136 - which can be accomodate in the OOB/Spare area of this device 136 + which can be accommodated in the OOB/Spare area of this device 137 137 (OOBSIZE=128). So this device can use BCH16 ecc-scheme.
+1 -1
Documentation/devicetree/bindings/net/samsung-sxgbe.txt
··· 17 17 - samsung,pbl: Integer, Programmable Burst Length. 18 18 Supported values are 1, 2, 4, 8, 16, or 32. 19 19 - samsung,burst-map: Integer, Program the possible bursts supported by sxgbe 20 - This is an interger and represents allowable DMA bursts when fixed burst. 20 + This is an integer and represents allowable DMA bursts when fixed burst. 21 21 Allowable range is 0x01-0x3F. When this field is set fixed burst is enabled. 22 22 When fixed length is needed for burst mode, it can be set within allowable 23 23 range.
+1 -1
Documentation/devicetree/bindings/net/stmmac.txt
··· 58 58 snps,multicast-filter-bins = <256>; 59 59 snps,perfect-filter-entries = <128>; 60 60 clocks = <&clock>; 61 - clock-names = "stmmaceth">; 61 + clock-names = "stmmaceth"; 62 62 };
+1 -1
Documentation/devicetree/bindings/pci/host-generic-pci.txt
··· 55 55 cfg_offset(bus, device, function, register) = 56 56 bus << 16 | device << 11 | function << 8 | register 57 57 58 - Whilst ECAM extends this by 4 bits to accomodate 4k of function space: 58 + Whilst ECAM extends this by 4 bits to accommodate 4k of function space: 59 59 60 60 cfg_offset(bus, device, function, register) = 61 61 bus << 20 | device << 15 | function << 12 | register
+1 -1
Documentation/devicetree/bindings/phy/phy-bindings.txt
··· 27 27 }; 28 28 29 29 That node describes an IP block (PHY provider) that implements 2 different PHYs. 30 - In order to differentiate between these 2 PHYs, an additonal specifier should be 30 + In order to differentiate between these 2 PHYs, an additional specifier should be 31 31 given while trying to get a reference to it. 32 32 33 33 PHY user node
+1 -1
Documentation/devicetree/bindings/power_supply/charger-manager.txt
··· 24 24 - cm-thermal-zone : name of external thermometer's thermal zone 25 25 - cm-battery-* : threshold battery temperature for charging 26 26 -cold : critical cold temperature of battery for charging 27 - -cold-in-minus : flag that cold temerature is in minus degree 27 + -cold-in-minus : flag that cold temperature is in minus degrees 28 28 -hot : critical hot temperature of battery for charging 29 29 -temp-diff : temperature difference to allow recharging 30 30 - cm-dis/charging-max = limits of charging duration
+1 -1
Documentation/devicetree/bindings/sound/st,sta350.txt
··· 33 33 0: Channel 1 34 34 1: Channel 2 35 35 2: Channel 3 36 - If parameter is missing, channel 1 is choosen. 36 + If parameter is missing, channel 1 is chosen. 37 37 This properties have to be specified as '/bits/ 8' values. 38 38 39 39 - st,thermal-warning-recover:
+1 -1
Documentation/devicetree/bindings/vendor-prefixes.txt
··· 140 140 toradex Toradex AG 141 141 toshiba Toshiba Corporation 142 142 toumaz Toumaz 143 - usi Universal Scientifc Industrial Co., Ltd. 143 + usi Universal Scientific Industrial Co., Ltd. 144 144 v3 V3 Semiconductor 145 145 variscite Variscite Ltd. 146 146 via VIA Technologies, Inc.
+2 -2
Documentation/devicetree/bindings/video/atmel,lcdc.txt
··· 39 39 ----------------------------------------------------- 40 40 Required properties (as per of_videomode_helper): 41 41 42 - - atmel,dmacon: dma controler configuration 43 - - atmel,lcdcon2: lcd controler configuration 42 + - atmel,dmacon: dma controller configuration 43 + - atmel,lcdcon2: lcd controller configuration 44 44 - atmel,guard-time: lcd guard time (Delay in frame periods) 45 45 - bits-per-pixel: lcd panel bit-depth. 46 46
+1 -1
Documentation/devicetree/bindings/video/fsl,imx-fb.txt
··· 20 20 register is not modified as recommended by the datasheet. 21 21 - fsl,lpccr: Contrast Control Register value. This property provides the 22 22 default value for the contrast control register. 23 - If that property is ommited, the register is zeroed. 23 + If that property is omitted, the register is zeroed. 24 24 - fsl,lscr1: LCDC Sharp Configuration Register value. 25 25 26 26 Example:
+1 -1
Documentation/kmemleak.txt
··· 122 122 Freeing kmemleak internal objects 123 123 --------------------------------- 124 124 125 - To allow access to previosuly found memory leaks after kmemleak has been 125 + To allow access to previously found memory leaks after kmemleak has been 126 126 disabled by the user or due to an fatal error, internal kmemleak objects 127 127 won't be freed when kmemleak is disabled, and those objects may occupy 128 128 a large part of physical memory.
+1 -1
Documentation/lockup-watchdogs.txt
··· 12 12 will stay locked up. Alternatively, the kernel can be configured to 13 13 panic; a sysctl, "kernel.softlockup_panic", a kernel parameter, 14 14 "softlockup_panic" (see "Documentation/kernel-parameters.txt" for 15 - details), and a compile option, "BOOTPARAM_HARDLOCKUP_PANIC", are 15 + details), and a compile option, "BOOTPARAM_SOFTLOCKUP_PANIC", are 16 16 provided for this. 17 17 18 18 A 'hardlockup' is defined as a bug that causes the CPU to loop in
+1 -1
Documentation/mips/AU1xxx_IDE.README
··· 2 2 3 3 ABOUT 4 4 ----- 5 - This file describes the 'drivers/ide/mips/au1xxx-ide.c', related files and the 5 + This file describes the 'drivers/ide/au1xxx-ide.c', related files and the 6 6 services they provide. 7 7 8 8 If you are short in patience and just want to know how to add your hard disc to
+1 -1
Documentation/serial/serial-rs485.txt
··· 132 132 133 133 5. REFERENCES 134 134 135 - [1] include/linux/serial.h 135 + [1] include/uapi/linux/serial.h 136 136 [2] Documentation/devicetree/bindings/serial/rs485.txt
+2 -2
Documentation/serial/tty.txt
··· 146 146 driver function is responsible for modifying any 147 147 bits in the request it cannot fulfill to indicate 148 148 the actual modes being used. A device with no 149 - hardware capability for change (eg a USB dongle or 149 + hardware capability for change (e.g. a USB dongle or 150 150 virtual port) can provide NULL for this method. 151 151 152 152 throttle() Notify the tty driver that input buffers for the ··· 258 258 259 259 flush_chars() - Ask the kernel to write put_char queue 260 260 261 - write_room() - Return the number of characters tht can be stuffed 261 + write_room() - Return the number of characters that can be stuffed 262 262 into the port buffers without overflow (or less). 263 263 The ldisc is responsible for being intelligent 264 264 about multi-threading of write_room/write calls
+1 -1
arch/blackfin/Kconfig
··· 671 671 default y 672 672 endmenu 673 673 674 - menu "Clock souce" 674 + menu "Clock source" 675 675 depends on GENERIC_CLOCKEVENTS 676 676 config CYCLES_CLOCKSOURCE 677 677 bool "CYCLES"
+1 -1
arch/blackfin/mach-common/ints-priority.c
··· 455 455 printk(KERN_DEBUG "sec ack err\n"); 456 456 break; 457 457 default: 458 - printk(KERN_DEBUG "sec sci unknow err\n"); 458 + printk(KERN_DEBUG "sec sci unknown err\n"); 459 459 } 460 460 } 461 461
+1 -1
arch/m68k/Kconfig.devices
··· 73 73 ROM port. The driver works by polling instead of interrupts, so it 74 74 is quite slow. 75 75 76 - This driver also suppports the ethernet part of the NetUSBee ROM 76 + This driver also supports the ethernet part of the NetUSBee ROM 77 77 port combined Ethernet/USB adapter. 78 78 79 79 To compile the actual ethernet driver, choose Y or M in for the NE2000
+1 -1
arch/mips/cavium-octeon/Kconfig
··· 1 1 if CPU_CAVIUM_OCTEON 2 2 3 3 config CAVIUM_CN63XXP1 4 - bool "Enable CN63XXP1 errata worarounds" 4 + bool "Enable CN63XXP1 errata workarounds" 5 5 default "n" 6 6 help 7 7 The CN63XXP1 chip requires build time workarounds to
+1 -1
arch/mips/lantiq/falcon/sysctrl.c
··· 221 221 (request_mem_region(res_sys[2].start, 222 222 resource_size(&res_sys[2]), 223 223 res_sys[2].name) < 0)) 224 - pr_err("Failed to request core reources"); 224 + pr_err("Failed to request core resources"); 225 225 226 226 status_membase = ioremap_nocache(res_status.start, 227 227 resource_size(&res_status));
+1 -1
arch/mips/lantiq/xway/sysctrl.c
··· 318 318 res_cgu.name) < 0) || 319 319 (request_mem_region(res_ebu.start, resource_size(&res_ebu), 320 320 res_ebu.name) < 0)) 321 - pr_err("Failed to request core reources"); 321 + pr_err("Failed to request core resources"); 322 322 323 323 pmu_membase = ioremap_nocache(res_pmu.start, resource_size(&res_pmu)); 324 324 ltq_cgu_membase = ioremap_nocache(res_cgu.start,
+1 -1
arch/mips/pci/pci-lantiq.c
··· 218 218 res_cfg = platform_get_resource(pdev, IORESOURCE_MEM, 0); 219 219 res_bridge = platform_get_resource(pdev, IORESOURCE_MEM, 1); 220 220 if (!res_cfg || !res_bridge) { 221 - dev_err(&pdev->dev, "missing memory reources\n"); 221 + dev_err(&pdev->dev, "missing memory resources\n"); 222 222 return -EINVAL; 223 223 } 224 224
+1 -1
arch/mn10300/Kconfig
··· 181 181 config SMP 182 182 bool "Symmetric multi-processing support" 183 183 default y 184 - depends on MN10300_PROC_MN2WS0038 || MN10300_PROC_MN2WS0050 184 + depends on MN10300_PROC_MN2WS0050 185 185 ---help--- 186 186 This enables support for systems with more than one CPU. If you have 187 187 a system with only one CPU, say N. If you have a system with more
+1 -1
arch/powerpc/boot/simpleboot.c
··· 61 61 if (*reg++ != 0) 62 62 fatal("Memory range is not based at address 0\n"); 63 63 64 - /* get the memsize and trucate it to under 4G on 32 bit machines */ 64 + /* get the memsize and truncate it to under 4G on 32 bit machines */ 65 65 memsize64 = 0; 66 66 for (i = 0; i < *ns; i++) 67 67 memsize64 = (memsize64 << 32) | *reg++;
+1 -1
arch/powerpc/platforms/powernv/opal.c
··· 322 322 323 323 /* check for errors. */ 324 324 if (ret) { 325 - pr_warning("%s: Failed to retrive opal message, err=%lld\n", 325 + pr_warning("%s: Failed to retrieve opal message, err=%lld\n", 326 326 __func__, ret); 327 327 return; 328 328 }
+2 -2
arch/powerpc/platforms/pseries/hotplug-memory.c
··· 126 126 return 0; 127 127 128 128 /* 129 - * Find the bae address and size of the memblock 129 + * Find the base address and size of the memblock 130 130 */ 131 131 regs = of_get_property(np, "reg", NULL); 132 132 if (!regs) ··· 200 200 201 201 /* The first int of the property is the number of lmb's described 202 202 * by the property. This is followed by an array of of_drconf_cell 203 - * entries. Get the niumber of entries and skip to the array of 203 + * entries. Get the number of entries and skip to the array of 204 204 * of_drconf_cell's. 205 205 */ 206 206 entries = be32_to_cpu(*p++);
-3
arch/score/Kconfig
··· 22 22 config ARCH_SCORE7 23 23 bool "SCORE7 processor" 24 24 select SYS_SUPPORTS_32BIT_KERNEL 25 - select GENERIC_HAS_IOMAP 26 25 27 26 config MACH_SPCT6600 28 27 bool "SPCT6600 series based machines" 29 28 select SYS_SUPPORTS_32BIT_KERNEL 30 - select GENERIC_HAS_IOMAP 31 29 32 30 config SCORE_SIM 33 31 bool "Score simulator" 34 32 select SYS_SUPPORTS_32BIT_KERNEL 35 - select GENERIC_HAS_IOMAP 36 33 endchoice 37 34 38 35 endmenu
+4 -4
block/blk-core.c
··· 240 240 * this function. 241 241 * 242 242 * This function does not cancel any asynchronous activity arising 243 - * out of elevator or throttling code. That would require elevaotor_exit() 243 + * out of elevator or throttling code. That would require elevator_exit() 244 244 * and blkcg_exit_queue() to be called with queue lock initialized. 245 245 * 246 246 */ ··· 933 933 * Get a free request from @q. This function may fail under memory 934 934 * pressure or if @q is dead. 935 935 * 936 - * Must be callled with @q->queue_lock held and, 936 + * Must be called with @q->queue_lock held and, 937 937 * Returns %NULL on failure, with @q->queue_lock held. 938 938 * Returns !%NULL on success, with @q->queue_lock *not held*. 939 939 */ ··· 1110 1110 * Get a free request from @q. If %__GFP_WAIT is set in @gfp_mask, this 1111 1111 * function keeps retrying under memory pressure and fails iff @q is dead. 1112 1112 * 1113 - * Must be callled with @q->queue_lock held and, 1113 + * Must be called with @q->queue_lock held and, 1114 1114 * Returns %NULL on failure, with @q->queue_lock held. 1115 1115 * Returns !%NULL on success, with @q->queue_lock *not held*. 1116 1116 */ ··· 1241 1241 EXPORT_SYMBOL(blk_make_request); 1242 1242 1243 1243 /** 1244 - * blk_rq_set_block_pc - initialize a requeest to type BLOCK_PC 1244 + * blk_rq_set_block_pc - initialize a request to type BLOCK_PC 1245 1245 * @rq: request to be initialized 1246 1246 * 1247 1247 */
+1 -1
block/genhd.c
··· 1545 1545 /** 1546 1546 * disk_clear_events - synchronously check, clear and return pending events 1547 1547 * @disk: disk to fetch and clear events from 1548 - * @mask: mask of events to be fetched and clearted 1548 + * @mask: mask of events to be fetched and cleared 1549 1549 * 1550 1550 * Disk events are synchronously checked and pending events in @mask 1551 1551 * are cleared and returned. This ignores the block count.
+2 -2
drivers/block/paride/pcd.c
··· 69 69 nice This parameter controls the driver's use of 70 70 idle CPU time, at the expense of some speed. 71 71 72 - If this driver is built into the kernel, you can use kernel 73 - the following command line parameters, with the same values 72 + If this driver is built into the kernel, you can use the 73 + following kernel command line parameters, with the same values 74 74 as the corresponding module parameters listed above: 75 75 76 76 pcd.drive0
+1 -1
drivers/crypto/qat/qat_common/adf_ctl_drv.c
··· 436 436 ret = adf_ctl_ioctl_get_status(fp, cmd, arg); 437 437 break; 438 438 default: 439 - pr_err("QAT: Invalid ioclt\n"); 439 + pr_err("QAT: Invalid ioctl\n"); 440 440 ret = -EFAULT; 441 441 break; 442 442 }
+1 -1
drivers/gpu/drm/i915/intel_bios.c
··· 946 946 DRM_DEBUG_KMS("Analog port %c is also DP or TMDS compatible\n", 947 947 port_name(port)); 948 948 if (is_dvi && (port == PORT_A || port == PORT_E)) 949 - DRM_DEBUG_KMS("Port %c is TMDS compabile\n", port_name(port)); 949 + DRM_DEBUG_KMS("Port %c is TMDS compatible\n", port_name(port)); 950 950 if (!is_dvi && !is_dp && !is_crt) 951 951 DRM_DEBUG_KMS("Port %c is not DP/TMDS/CRT compatible\n", 952 952 port_name(port));
+1 -1
drivers/i2c/busses/Kconfig
··· 357 357 If you say yes to this option, support will be included for the 358 358 I2C interface on the Broadcom Kona family of processors. 359 359 360 - If you do not need KONA I2C inteface, say N. 360 + If you do not need KONA I2C interface, say N. 361 361 362 362 config I2C_BLACKFIN_TWI 363 363 tristate "Blackfin TWI I2C support"
+1 -1
drivers/i2c/busses/i2c-s3c2410.c
··· 244 244 } 245 245 usleep_range(1000, 2000); 246 246 } 247 - dev_err(i2c->dev, "ack was not recieved\n"); 247 + dev_err(i2c->dev, "ack was not received\n"); 248 248 return false; 249 249 } 250 250
+1 -1
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c
··· 1870 1870 hdr->total_len = ocrdma_sglist_len(wr->sg_list, wr->num_sge); 1871 1871 if (unlikely(hdr->total_len > qp->max_inline_data)) { 1872 1872 pr_err("%s() supported_len=0x%x,\n" 1873 - " unspported len req=0x%x\n", __func__, 1873 + " unsupported len req=0x%x\n", __func__, 1874 1874 qp->max_inline_data, hdr->total_len); 1875 1875 return -EINVAL; 1876 1876 }
+1 -1
drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c
··· 511 511 usnic_ib_qp_grp_state_to_string(old_state), 512 512 usnic_ib_qp_grp_state_to_string(new_state)); 513 513 } else { 514 - usnic_err("Failed to transistion %u from %s to %s", 514 + usnic_err("Failed to transition %u from %s to %s", 515 515 qp_grp->grp_id, 516 516 usnic_ib_qp_grp_state_to_string(old_state), 517 517 usnic_ib_qp_grp_state_to_string(new_state));
+1 -1
drivers/irqchip/Kconfig
··· 109 109 config IRQ_CROSSBAR 110 110 bool 111 111 help 112 - Support for a CROSSBAR ip that preceeds the main interrupt controller. 112 + Support for a CROSSBAR ip that precedes the main interrupt controller. 113 113 The primary irqchip invokes the crossbar's callback which inturn allocates 114 114 a free irq and configures the IP. Thus the peripheral interrupts are 115 115 routed to one of the free irqchip interrupt lines.
+1 -1
drivers/media/i2c/cx25840/cx25840-ir.c
··· 224 224 } 225 225 226 226 /* 227 - * FIFO register pulse width count compuations 227 + * FIFO register pulse width count computations 228 228 */ 229 229 static u32 clock_divider_to_resolution(u16 divider) 230 230 {
+1 -1
drivers/media/pci/cx23885/cx23888-ir.c
··· 263 263 } 264 264 265 265 /* 266 - * FIFO register pulse width count compuations 266 + * FIFO register pulse width count computations 267 267 */ 268 268 static u32 clock_divider_to_resolution(u16 divider) 269 269 {
+1 -1
drivers/media/usb/gspca/stv06xx/stv06xx_vv6410.c
··· 259 259 fine = val % VV6410_CIF_LINELENGTH; 260 260 coarse = min(512, val / VV6410_CIF_LINELENGTH); 261 261 262 - PDEBUG(D_CONF, "Set coarse exposure to %d, fine expsure to %d", 262 + PDEBUG(D_CONF, "Set coarse exposure to %d, fine exposure to %d", 263 263 coarse, fine); 264 264 265 265 err = stv06xx_write_sensor(sd, VV6410_FINEH, fine >> 8);
+2 -2
drivers/misc/mei/pci-me.c
··· 424 424 } 425 425 426 426 /** 427 - * mei_me_set_pm_domain - fill and set pm domian stucture for device 427 + * mei_me_set_pm_domain - fill and set pm domain structure for device 428 428 * 429 429 * @dev: mei_device 430 430 */ ··· 444 444 } 445 445 446 446 /** 447 - * mei_me_unset_pm_domain - clean pm domian stucture for device 447 + * mei_me_unset_pm_domain - clean pm domain structure for device 448 448 * 449 449 * @dev: mei_device 450 450 */
+2 -2
drivers/misc/mei/pci-txe.c
··· 371 371 } 372 372 373 373 /** 374 - * mei_txe_set_pm_domain - fill and set pm domian stucture for device 374 + * mei_txe_set_pm_domain - fill and set pm domain structure for device 375 375 * 376 376 * @dev: mei_device 377 377 */ ··· 391 391 } 392 392 393 393 /** 394 - * mei_txe_unset_pm_domain - clean pm domian stucture for device 394 + * mei_txe_unset_pm_domain - clean pm domain structure for device 395 395 * 396 396 * @dev: mei_device 397 397 */
+1 -1
drivers/net/bonding/bond_sysfs_slave.c
··· 36 36 case BOND_STATE_BACKUP: 37 37 return sprintf(buf, "backup\n"); 38 38 default: 39 - return sprintf(buf, "UNKONWN\n"); 39 + return sprintf(buf, "UNKNOWN\n"); 40 40 } 41 41 } 42 42 static SLAVE_ATTR_RO(state);
+2 -2
drivers/net/ethernet/mellanox/mlx4/cmd.c
··· 1695 1695 if (err) { 1696 1696 vp_oper->vlan_idx = NO_INDX; 1697 1697 mlx4_warn(&priv->dev, 1698 - "No vlan resorces slave %d, port %d\n", 1698 + "No vlan resources slave %d, port %d\n", 1699 1699 slave, port); 1700 1700 return err; 1701 1701 } ··· 1711 1711 err = vp_oper->mac_idx; 1712 1712 vp_oper->mac_idx = NO_INDX; 1713 1713 mlx4_warn(&priv->dev, 1714 - "No mac resorces slave %d, port %d\n", 1714 + "No mac resources slave %d, port %d\n", 1715 1715 slave, port); 1716 1716 return err; 1717 1717 }
+1 -1
drivers/net/ethernet/qlogic/netxen/netxen_nic_hw.c
··· 922 922 923 923 rv = netxen_send_cmd_descs(adapter, (struct cmd_desc_type0 *)&req, 1); 924 924 if (rv != 0) { 925 - printk(KERN_ERR "%s: could not notify %s IP 0x%x reuqest\n", 925 + printk(KERN_ERR "%s: could not notify %s IP 0x%x request\n", 926 926 adapter->netdev->name, 927 927 (cmd == NX_IP_UP) ? "Add" : "Remove", ip); 928 928 }
+1 -1
drivers/net/ethernet/qlogic/qlcnic/qlcnic_hw.c
··· 941 941 rv = qlcnic_send_cmd_descs(adapter, (struct cmd_desc_type0 *)&req, 1); 942 942 if (rv != 0) 943 943 dev_err(&adapter->netdev->dev, 944 - "could not notify %s IP 0x%x reuqest\n", 944 + "could not notify %s IP 0x%x request\n", 945 945 (cmd == QLCNIC_IP_UP) ? "Add" : "Remove", ip); 946 946 } 947 947
+1 -1
drivers/net/ethernet/via/via-velocity.c
··· 2056 2056 struct sk_buff *skb; 2057 2057 2058 2058 if (rd->rdesc0.RSR & (RSR_STP | RSR_EDP)) { 2059 - VELOCITY_PRT(MSG_LEVEL_VERBOSE, KERN_ERR " %s : the received frame span multple RDs.\n", vptr->netdev->name); 2059 + VELOCITY_PRT(MSG_LEVEL_VERBOSE, KERN_ERR " %s : the received frame spans multiple RDs.\n", vptr->netdev->name); 2060 2060 stats->rx_length_errors++; 2061 2061 return -EINVAL; 2062 2062 }
+1 -1
drivers/net/wireless/libertas/cfg.c
··· 1353 1353 wait_event_interruptible_timeout(priv->scan_q, 1354 1354 (priv->scan_req == NULL), 1355 1355 (15 * HZ)); 1356 - lbs_deb_assoc("assoc: scanning competed\n"); 1356 + lbs_deb_assoc("assoc: scanning completed\n"); 1357 1357 } 1358 1358 1359 1359 /* Find the BSS we want using available scan results */
+1 -1
drivers/net/wireless/libertas_tf/main.c
··· 332 332 333 333 err_prog_firmware: 334 334 priv->hw_reset_device(card); 335 - lbtf_deb_leave_args(LBTF_DEB_MACOPS, "error programing fw; ret=%d", ret); 335 + lbtf_deb_leave_args(LBTF_DEB_MACOPS, "error programming fw; ret=%d", ret); 336 336 return ret; 337 337 } 338 338
+2 -2
drivers/platform/x86/Kconfig
··· 540 540 This is a driver for newer Asus notebooks. It adds extra features 541 541 like wireless radio and bluetooth control, leds, hotkeys, backlight... 542 542 543 - For more informations, see 543 + For more information, see 544 544 <file:Documentation/ABI/testing/sysfs-platform-asus-wmi> 545 545 546 546 If you have an ACPI-WMI compatible Asus Notebook, say Y or M ··· 553 553 This is a driver for newer Eee PC laptops. It adds extra features 554 554 like wireless radio and bluetooth control, leds, hotkeys, backlight... 555 555 556 - For more informations, see 556 + For more information, see 557 557 <file:Documentation/ABI/testing/sysfs-platform-asus-wmi> 558 558 559 559 If you have an ACPI-WMI compatible Eee PC laptop (>= 1000), say Y or M
+1 -1
drivers/scsi/aic7xxx/Kconfig.aic79xx
··· 70 70 default "0" 71 71 help 72 72 Bit mask of debug options that is only valid if the 73 - CONFIG_AIC79XX_DEBUG_ENBLE option is enabled. The bits in this mask 73 + CONFIG_AIC79XX_DEBUG_ENABLE option is enabled. The bits in this mask 74 74 are defined in the drivers/scsi/aic7xxx/aic79xx.h - search for the 75 75 variable ahd_debug in that file to find them. 76 76
+1 -1
drivers/scsi/fnic/fnic_debugfs.c
··· 210 210 else if (*trace_type == fc_trc_flag->fc_clear) 211 211 fnic_fc_trace_cleared = val; 212 212 else 213 - pr_err("fnic: cannot write to any debufs file\n"); 213 + pr_err("fnic: cannot write to any debugfs file\n"); 214 214 215 215 (*ppos)++; 216 216
+1 -1
drivers/scsi/fnic/fnic_trace.c
··· 592 592 593 593 if (fnic_fc_trace_cleared == 1) { 594 594 fc_trace_entries.rd_idx = fc_trace_entries.wr_idx = 0; 595 - pr_info("fnic: Reseting the read idx\n"); 595 + pr_info("fnic: Resetting the read idx\n"); 596 596 memset((void *)fnic_fc_ctlr_trace_buf_p, 0, 597 597 fnic_fc_trace_max_pages * PAGE_SIZE); 598 598 fnic_fc_trace_cleared = 0;
+1 -1
drivers/scsi/nsp32.c
··· 930 930 931 931 /* check target ID is not same as this initiator ID */ 932 932 if (scmd_id(SCpnt) == SCpnt->device->host->this_id) { 933 - nsp32_dbg(NSP32_DEBUG_QUEUECOMMAND, "terget==host???"); 933 + nsp32_dbg(NSP32_DEBUG_QUEUECOMMAND, "target==host???"); 934 934 SCpnt->result = DID_BAD_TARGET << 16; 935 935 done(SCpnt); 936 936 return 0;
+1 -1
drivers/scsi/pcmcia/nsp_cs.c
··· 533 533 } while ((--time_out != 0) && (reg & mask) != 0); 534 534 535 535 if (time_out == 0) { 536 - nsp_msg(KERN_DEBUG, " %s signal off timeut", str); 536 + nsp_msg(KERN_DEBUG, " %s signal off timeout", str); 537 537 } 538 538 539 539 return 0;
+1 -1
drivers/scsi/qla2xxx/qla_nx2.c
··· 399 399 */ 400 400 ql_dbg(ql_dbg_p3p, vha, 0xb08a, 401 401 "%s: IDC lock Recovery by %d " 402 - "failed, Retrying timout\n", __func__, 402 + "failed, Retrying timeout\n", __func__, 403 403 ha->portnum); 404 404 timeout = 0; 405 405 }
+1 -1
drivers/usb/host/Kconfig
··· 126 126 select USB_EHCI_BIG_ENDIAN_DESC 127 127 select USB_EHCI_BIG_ENDIAN_MMIO 128 128 ---help--- 129 - Xilinx xps USB host controller core is EHCI compilant and has 129 + Xilinx xps USB host controller core is EHCI compliant and has 130 130 transaction translator built-in. It can be configured to either 131 131 support both high speed and full speed devices, or high speed 132 132 devices only.
+1 -1
drivers/video/backlight/88pm860x_bl.c
··· 216 216 data->reg_duty_cycle = res->start; 217 217 res = platform_get_resource_byname(pdev, IORESOURCE_REG, "always on"); 218 218 if (!res) { 219 - dev_err(&pdev->dev, "No REG resorce for always on\n"); 219 + dev_err(&pdev->dev, "No REG resource for always on\n"); 220 220 return -ENXIO; 221 221 } 222 222 data->reg_always_on = res->start;
+2 -1
fs/btrfs/tree-log.c
··· 3994 3994 if (ret < 0) { 3995 3995 err = ret; 3996 3996 goto out_unlock; 3997 - } if (ret) { 3997 + } 3998 + if (ret) { 3998 3999 ins_nr = 0; 3999 4000 btrfs_release_path(path); 4000 4001 continue;
+1 -1
fs/stack.c
··· 44 44 * include/linux/fs.h). We don't necessarily hold i_mutex when this 45 45 * is called, so take i_lock for that case. 46 46 * 47 - * And if CONFIG_LBADF (on 32-bit), continue our effort to keep the 47 + * And if CONFIG_LBDAF (on 32-bit), continue our effort to keep the 48 48 * two halves of i_blocks in sync despite SMP or PREEMPT: use i_lock 49 49 * for that case too, and do both at once by combining the tests. 50 50 *
+1 -1
include/linux/clk.h
··· 238 238 239 239 /** 240 240 * devm_clk_put - "free" a managed clock source 241 - * @dev: device used to acuqire the clock 241 + * @dev: device used to acquire the clock 242 242 * @clk: clock source acquired with devm_clk_get() 243 243 * 244 244 * Note: drivers must ensure that all clk_enable calls made on this
+2 -2
include/linux/gpio/driver.h
··· 105 105 106 106 #ifdef CONFIG_GPIOLIB_IRQCHIP 107 107 /* 108 - * With CONFIG_GPIO_IRQCHIP we get an irqchip inside the gpiolib 108 + * With CONFIG_GPIOLIB_IRQCHIP we get an irqchip inside the gpiolib 109 109 * to handle IRQs for most practical cases. 110 110 */ 111 111 struct irq_chip *irqchip; ··· 164 164 irq_flow_handler_t handler, 165 165 unsigned int type); 166 166 167 - #endif /* CONFIG_GPIO_IRQCHIP */ 167 + #endif /* CONFIG_GPIOLIB_IRQCHIP */ 168 168 169 169 int gpiochip_request_own_desc(struct gpio_desc *desc, const char *label); 170 170 void gpiochip_free_own_desc(struct gpio_desc *desc);
+1 -1
include/linux/kfifo.h
··· 722 722 /** 723 723 * kfifo_dma_out_finish - finish a DMA OUT operation 724 724 * @fifo: address of the fifo to be used 725 - * @len: number of bytes transferrd 725 + * @len: number of bytes transferred 726 726 * 727 727 * This macro finish a DMA OUT operation. The out counter will be updated by 728 728 * the len parameter. No error checking will be done.
+1 -1
include/linux/pagemap.h
··· 96 96 } 97 97 98 98 /* 99 - * The page cache can done in larger chunks than 99 + * The page cache can be done in larger chunks than 100 100 * one page, because it allows for more efficient 101 101 * throughput (it can then be mapped into user 102 102 * space in smaller chunks for same flexibility).
+1 -1
include/linux/percpu-refcount.h
··· 29 29 * calls io_destroy() or the process exits. 30 30 * 31 31 * In the aio code, kill_ioctx() is called when we wish to destroy a kioctx; it 32 - * calls percpu_ref_kill(), then hlist_del_rcu() and sychronize_rcu() to remove 32 + * calls percpu_ref_kill(), then hlist_del_rcu() and synchronize_rcu() to remove 33 33 * the kioctx from the proccess's list of kioctxs - after that, there can't be 34 34 * any new users of the kioctx (from lookup_ioctx()) and it's then safe to drop 35 35 * the initial ref with percpu_ref_put().
+2 -1
init/do_mounts.c
··· 182 182 /* 183 183 * Convert a name into device number. We accept the following variants: 184 184 * 185 - * 1) device number in hexadecimal represents itself 185 + * 1) <hex_major><hex_minor> device number in hexadecimal represents itself 186 + * no leading 0x, for example b302. 186 187 * 2) /dev/nfs represents Root_NFS (0xff) 187 188 * 3) /dev/<disk_name> represents the device number of disk 188 189 * 4) /dev/<disk_name><decimal> represents the device number
+3 -3
ipc/util.c
··· 309 309 /** 310 310 * ipcget_new - create a new ipc object 311 311 * @ns: ipc namespace 312 - * @ids: ipc identifer set 312 + * @ids: ipc identifier set 313 313 * @ops: the actual creation routine to call 314 314 * @params: its parameters 315 315 * ··· 363 363 /** 364 364 * ipcget_public - get an ipc object or create a new one 365 365 * @ns: ipc namespace 366 - * @ids: ipc identifer set 366 + * @ids: ipc identifier set 367 367 * @ops: the actual creation routine to call 368 368 * @params: its parameters 369 369 * ··· 669 669 670 670 /** 671 671 * ipcget - Common sys_*get() code 672 - * @ns: namsepace 672 + * @ns: namespace 673 673 * @ids: ipc identifier set 674 674 * @ops: operations to be called on ipc object creation, permission checks 675 675 * and further checks
+1 -1
kernel/auditsc.c
··· 2406 2406 * @new: the new credentials 2407 2407 * @old: the old (current) credentials 2408 2408 * 2409 - * Record the aguments userspace sent to sys_capset for later printing by the 2409 + * Record the arguments userspace sent to sys_capset for later printing by the 2410 2410 * audit system if applicable 2411 2411 */ 2412 2412 void __audit_log_capset(const struct cred *new, const struct cred *old)
+1 -1
kernel/irq/devres.c
··· 38 38 * 39 39 * Except for the extra @dev argument, this function takes the 40 40 * same arguments and performs the same function as 41 - * request_irq(). IRQs requested with this function will be 41 + * request_threaded_irq(). IRQs requested with this function will be 42 42 * automatically freed on driver detach. 43 43 * 44 44 * If an IRQ allocated with this function needs to be freed
+2 -2
lib/bitmap.c
··· 884 884 * read it, you're overqualified for your current job.) 885 885 * 886 886 * In other words, @orig is mapped onto (surjectively) @dst, 887 - * using the the map { <n, m> | the n-th bit of @relmap is the 887 + * using the map { <n, m> | the n-th bit of @relmap is the 888 888 * m-th set bit of @relmap }. 889 889 * 890 890 * Any set bits in @orig above bit number W, where W is the ··· 932 932 * 933 933 * Further lets say we use the following code, invoking 934 934 * bitmap_fold() then bitmap_onto, as suggested above to 935 - * avoid the possitility of an empty @dst result: 935 + * avoid the possibility of an empty @dst result: 936 936 * 937 937 * unsigned long *tmp; // a temporary bitmap's bits 938 938 *
+1 -1
lib/dma-debug.c
··· 1149 1149 static void check_for_stack(struct device *dev, void *addr) 1150 1150 { 1151 1151 if (object_is_on_stack(addr)) 1152 - err_printk(dev, NULL, "DMA-API: device driver maps memory from" 1152 + err_printk(dev, NULL, "DMA-API: device driver maps memory from " 1153 1153 "stack [addr=%p]\n", addr); 1154 1154 } 1155 1155
+1 -1
lib/idr.c
··· 626 626 * idr_destroy(). 627 627 * 628 628 * A typical clean-up sequence for objects stored in an idr tree will use 629 - * idr_for_each() to free all objects, if necessay, then idr_destroy() to 629 + * idr_for_each() to free all objects, if necessary, then idr_destroy() to 630 630 * free up the id mappings and cached idr_layers. 631 631 */ 632 632 void idr_destroy(struct idr *idp)
+2 -2
lib/rhashtable.c
··· 54 54 55 55 /** 56 56 * rhashtable_hashfn - compute hash for key of given length 57 - * @ht: hash table to compuate for 57 + * @ht: hash table to compute for 58 58 * @key: pointer to key 59 59 * @len: length of key 60 60 * ··· 85 85 86 86 /** 87 87 * rhashtable_obj_hashfn - compute hash for hashed object 88 - * @ht: hash table to compuate for 88 + * @ht: hash table to compute for 89 89 * @ptr: pointer to hashed object 90 90 * 91 91 * Computes the hash value using the hash function `hashfn` respectively
+1 -1
lib/vsprintf.c
··· 1937 1937 * @args: Arguments for the format string 1938 1938 * 1939 1939 * The format follows C99 vsnprintf, except %n is ignored, and its argument 1940 - * is skiped. 1940 + * is skipped. 1941 1941 * 1942 1942 * The return value is the number of words(32bits) which would be generated for 1943 1943 * the given input.
+1 -1
mm/filemap.c
··· 727 727 * 728 728 * Unlocks the page and wakes up sleepers in ___wait_on_page_locked(). 729 729 * Also wakes sleepers in wait_on_page_writeback() because the wakeup 730 - * mechananism between PageLocked pages and PageWriteback pages is shared. 730 + * mechanism between PageLocked pages and PageWriteback pages is shared. 731 731 * But that's OK - sleepers in wait_on_page_writeback() just go back to sleep. 732 732 * 733 733 * The mb is necessary to enforce ordering between the clear_bit and the read
+1 -1
net/mac802154/wpan.c
··· 90 90 } 91 91 case SIOCSIFADDR: 92 92 dev_warn(&dev->dev, 93 - "Using DEBUGing ioctl SIOCSIFADDR isn't recommened!\n"); 93 + "Using DEBUGing ioctl SIOCSIFADDR isn't recommended!\n"); 94 94 if (sa->family != AF_IEEE802154 || 95 95 sa->addr.addr_type != IEEE802154_ADDR_SHORT || 96 96 sa->addr.pan_id == IEEE802154_PANID_BROADCAST ||
+1 -1
net/netfilter/ipset/ip_set_core.c
··· 478 478 479 479 if (ret == -EAGAIN) { 480 480 /* Type requests element to be completed */ 481 - pr_debug("element must be competed, ADD is triggered\n"); 481 + pr_debug("element must be completed, ADD is triggered\n"); 482 482 write_lock_bh(&set->lock); 483 483 set->variant->kadt(set, skb, par, IPSET_ADD, opt); 484 484 write_unlock_bh(&set->lock);
+1 -1
net/rds/af_rds.c
··· 83 83 84 84 /* 85 85 * the binding lookup hash uses rcu, we need to 86 - * make sure we sychronize_rcu before we free our 86 + * make sure we synchronize_rcu before we free our 87 87 * entry 88 88 */ 89 89 rds_remove_bound(rs);
+4 -5
samples/kprobes/jprobe_example.c
··· 24 24 25 25 /* Proxy routine having the same arguments as actual do_fork() routine */ 26 26 static long jdo_fork(unsigned long clone_flags, unsigned long stack_start, 27 - struct pt_regs *regs, unsigned long stack_size, 28 - int __user *parent_tidptr, int __user *child_tidptr) 27 + unsigned long stack_size, int __user *parent_tidptr, 28 + int __user *child_tidptr) 29 29 { 30 - printk(KERN_INFO "jprobe: clone_flags = 0x%lx, stack_size = 0x%lx," 31 - " regs = 0x%p\n", 32 - clone_flags, stack_size, regs); 30 + pr_info("jprobe: clone_flags = 0x%lx, stack_start = 0x%lx " 31 + "stack_size = 0x%lx\n", clone_flags, stack_start, stack_size); 33 32 34 33 /* Always end with a call to jprobe_return(). */ 35 34 jprobe_return();
+5 -2
scripts/checkstack.pl
··· 13 13 # Random bits by Matt Mackall <mpm@selenic.com> 14 14 # M68k port by Geert Uytterhoeven and Andreas Schwab 15 15 # AVR32 port by Haavard Skinnemoen (Atmel) 16 - # PARISC port by Kyle McMartin <kyle@parisc-linux.org> 16 + # AArch64, PARISC ports by Kyle McMartin 17 17 # sparc port by Martin Habets <errandir_news@mph.eclipse.co.uk> 18 18 # 19 19 # Usage: ··· 45 45 $x = "[0-9a-f]"; # hex character 46 46 $xs = "[0-9a-f ]"; # hex character or space 47 47 $funcre = qr/^$x* <(.*)>:$/; 48 - if ($arch eq 'arm') { 48 + if ($arch eq 'aarch64') { 49 + #ffffffc0006325cc: a9bb7bfd stp x29, x30, [sp,#-80]! 50 + $re = qr/^.*stp.*sp,\#-([0-9]{1,8})\]\!/o; 51 + } elsif ($arch eq 'arm') { 49 52 #c0008ffc: e24dd064 sub sp, sp, #100 ; 0x64 50 53 $re = qr/.*sub.*sp, sp, #(([0-9]{2}|[3-9])[0-9]{2})/o; 51 54 } elsif ($arch eq 'avr32') {
+1 -1
scripts/sign-file
··· 398 398 print "Size of signer's name : ", length($signers_name), "\n"; 399 399 print "Size of key identifier : ", length($key_identifier), "\n"; 400 400 print "Size of signature : ", length($signature), "\n"; 401 - print "Size of informaton : ", length($info), "\n"; 401 + print "Size of information : ", length($info), "\n"; 402 402 print "Size of magic number : ", length($magic_number), "\n"; 403 403 print "Signer's name : '", $signers_name, "'\n"; 404 404 print "Digest : $dgst\n";
+1 -1
security/inode.c
··· 74 74 * pointer must be passed to the securityfs_remove() function when the file is 75 75 * to be removed (no automatic cleanup happens if your module is unloaded, 76 76 * you are responsible here). If an error occurs, the function will return 77 - * the erorr value (via ERR_PTR). 77 + * the error value (via ERR_PTR). 78 78 * 79 79 * If securityfs is not enabled in the kernel, the value %-ENODEV is 80 80 * returned.