提交 338cec32 编写于 作者: A Adrian Bunk 提交者: Linus Torvalds

[PATCH] merge some from Rusty's trivial patches

This patch contains the most trivial from Rusty's trivial patches:
- spelling fixes
- remove duplicate includes
Signed-off-by: NAdrian Bunk <bunk@stusta.de>
Cc: Rusty Russell <rusty@rustcorp.com.au>
Signed-off-by: NAndrew Morton <akpm@osdl.org>
Signed-off-by: NLinus Torvalds <torvalds@osdl.org>
上级 f9101210
...@@ -30,7 +30,7 @@ other program after you have done the following: ...@@ -30,7 +30,7 @@ other program after you have done the following:
Read the file 'binfmt_misc.txt' in this directory to know Read the file 'binfmt_misc.txt' in this directory to know
more about the configuration process. more about the configuration process.
3) Add the following enries to /etc/rc.local or similar script 3) Add the following entries to /etc/rc.local or similar script
to be run at system startup: to be run at system startup:
# Insert BINFMT_MISC module into the kernel # Insert BINFMT_MISC module into the kernel
......
...@@ -84,7 +84,7 @@ Each entry consists of: ...@@ -84,7 +84,7 @@ Each entry consists of:
Most drivers don't need to use the driver_data field. Best practice Most drivers don't need to use the driver_data field. Best practice
for use of driver_data is to use it as an index into a static list of for use of driver_data is to use it as an index into a static list of
equivalant device types, not to use it as a pointer. equivalent device types, not to use it as a pointer.
Have a table entry {PCI_ANY_ID, PCI_ANY_ID, PCI_ANY_ID, PCI_ANY_ID} Have a table entry {PCI_ANY_ID, PCI_ANY_ID, PCI_ANY_ID, PCI_ANY_ID}
to have probe() called for every PCI device known to the system. to have probe() called for every PCI device known to the system.
......
...@@ -171,7 +171,7 @@ the header 'include/linux/sysrq.h', this will define everything else you need. ...@@ -171,7 +171,7 @@ the header 'include/linux/sysrq.h', this will define everything else you need.
Next, you must create a sysrq_key_op struct, and populate it with A) the key Next, you must create a sysrq_key_op struct, and populate it with A) the key
handler function you will use, B) a help_msg string, that will print when SysRQ handler function you will use, B) a help_msg string, that will print when SysRQ
prints help, and C) an action_msg string, that will print right before your prints help, and C) an action_msg string, that will print right before your
handler is called. Your handler must conform to the protoype in 'sysrq.h'. handler is called. Your handler must conform to the prototype in 'sysrq.h'.
After the sysrq_key_op is created, you can call the macro After the sysrq_key_op is created, you can call the macro
register_sysrq_key(int key, struct sysrq_key_op *op_p) that is defined in register_sysrq_key(int key, struct sysrq_key_op *op_p) that is defined in
......
...@@ -12,7 +12,6 @@ ...@@ -12,7 +12,6 @@
#include <linux/config.h> #include <linux/config.h>
#include <asm/processor.h> #include <asm/processor.h>
#include <asm/page.h> #include <asm/page.h>
#include <asm/ppc_asm.h>
#include <asm/cputable.h> #include <asm/cputable.h>
#include <asm/ppc_asm.h> #include <asm/ppc_asm.h>
#include <asm/asm-offsets.h> #include <asm/asm-offsets.h>
......
...@@ -14,7 +14,6 @@ ...@@ -14,7 +14,6 @@
#include <asm/page.h> #include <asm/page.h>
#include <asm/ppc_asm.h> #include <asm/ppc_asm.h>
#include <asm/cputable.h> #include <asm/cputable.h>
#include <asm/ppc_asm.h>
#include <asm/asm-offsets.h> #include <asm/asm-offsets.h>
#include <asm/cache.h> #include <asm/cache.h>
......
...@@ -393,7 +393,7 @@ EXPORT_SYMBOL(__dma_sync); ...@@ -393,7 +393,7 @@ EXPORT_SYMBOL(__dma_sync);
* __dma_sync_page() implementation for systems using highmem. * __dma_sync_page() implementation for systems using highmem.
* In this case, each page of a buffer must be kmapped/kunmapped * In this case, each page of a buffer must be kmapped/kunmapped
* in order to have a virtual address for __dma_sync(). This must * in order to have a virtual address for __dma_sync(). This must
* not sleep so kmap_atmomic()/kunmap_atomic() are used. * not sleep so kmap_atomic()/kunmap_atomic() are used.
* *
* Note: yes, it is possible and correct to have a buffer extend * Note: yes, it is possible and correct to have a buffer extend
* beyond the first page. * beyond the first page.
......
...@@ -12,7 +12,6 @@ ...@@ -12,7 +12,6 @@
#include <linux/config.h> #include <linux/config.h>
#include <asm/processor.h> #include <asm/processor.h>
#include <asm/page.h> #include <asm/page.h>
#include <asm/ppc_asm.h>
#include <asm/cputable.h> #include <asm/cputable.h>
#include <asm/ppc_asm.h> #include <asm/ppc_asm.h>
#include <asm/asm-offsets.h> #include <asm/asm-offsets.h>
......
...@@ -560,7 +560,7 @@ ide_startstop_t __ide_abort(ide_drive_t *drive, struct request *rq) ...@@ -560,7 +560,7 @@ ide_startstop_t __ide_abort(ide_drive_t *drive, struct request *rq)
EXPORT_SYMBOL_GPL(__ide_abort); EXPORT_SYMBOL_GPL(__ide_abort);
/** /**
* ide_abort - abort pending IDE operatins * ide_abort - abort pending IDE operations
* @drive: drive the error occurred on * @drive: drive the error occurred on
* @msg: message to report * @msg: message to report
* *
...@@ -623,7 +623,7 @@ static void ide_cmd (ide_drive_t *drive, u8 cmd, u8 nsect, ...@@ -623,7 +623,7 @@ static void ide_cmd (ide_drive_t *drive, u8 cmd, u8 nsect,
* @drive: drive the completion interrupt occurred on * @drive: drive the completion interrupt occurred on
* *
* drive_cmd_intr() is invoked on completion of a special DRIVE_CMD. * drive_cmd_intr() is invoked on completion of a special DRIVE_CMD.
* We do any necessary daya reading and then wait for the drive to * We do any necessary data reading and then wait for the drive to
* go non busy. At that point we may read the error data and complete * go non busy. At that point we may read the error data and complete
* the request * the request
*/ */
...@@ -773,7 +773,7 @@ EXPORT_SYMBOL_GPL(ide_init_sg_cmd); ...@@ -773,7 +773,7 @@ EXPORT_SYMBOL_GPL(ide_init_sg_cmd);
/** /**
* execute_drive_command - issue special drive command * execute_drive_command - issue special drive command
* @drive: the drive to issue th command on * @drive: the drive to issue the command on
* @rq: the request structure holding the command * @rq: the request structure holding the command
* *
* execute_drive_cmd() issues a special drive command, usually * execute_drive_cmd() issues a special drive command, usually
......
...@@ -74,7 +74,7 @@ static DEFINE_SPINLOCK(pers_lock); ...@@ -74,7 +74,7 @@ static DEFINE_SPINLOCK(pers_lock);
* Current RAID-1,4,5 parallel reconstruction 'guaranteed speed limit' * Current RAID-1,4,5 parallel reconstruction 'guaranteed speed limit'
* is 1000 KB/sec, so the extra system load does not show up that much. * is 1000 KB/sec, so the extra system load does not show up that much.
* Increase it if you want to have more _guaranteed_ speed. Note that * Increase it if you want to have more _guaranteed_ speed. Note that
* the RAID driver will use the maximum available bandwith if the IO * the RAID driver will use the maximum available bandwidth if the IO
* subsystem is idle. There is also an 'absolute maximum' reconstruction * subsystem is idle. There is also an 'absolute maximum' reconstruction
* speed limit - in case reconstruction slows down your system despite * speed limit - in case reconstruction slows down your system despite
* idle IO detection. * idle IO detection.
...@@ -3616,7 +3616,7 @@ static void md_do_sync(mddev_t *mddev) ...@@ -3616,7 +3616,7 @@ static void md_do_sync(mddev_t *mddev)
printk(KERN_INFO "md: syncing RAID array %s\n", mdname(mddev)); printk(KERN_INFO "md: syncing RAID array %s\n", mdname(mddev));
printk(KERN_INFO "md: minimum _guaranteed_ reconstruction speed:" printk(KERN_INFO "md: minimum _guaranteed_ reconstruction speed:"
" %d KB/sec/disc.\n", sysctl_speed_limit_min); " %d KB/sec/disc.\n", sysctl_speed_limit_min);
printk(KERN_INFO "md: using maximum available idle IO bandwith " printk(KERN_INFO "md: using maximum available idle IO bandwidth "
"(but not more than %d KB/sec) for reconstruction.\n", "(but not more than %d KB/sec) for reconstruction.\n",
sysctl_speed_limit_max); sysctl_speed_limit_max);
......
...@@ -20,7 +20,6 @@ ...@@ -20,7 +20,6 @@
#include <linux/slab.h> #include <linux/slab.h>
#include <linux/module.h> #include <linux/module.h>
#include <linux/pm.h> #include <linux/pm.h>
#include <linux/slab.h>
#include <linux/types.h> #include <linux/types.h>
#include <asm/io.h> #include <asm/io.h>
......
...@@ -36,7 +36,6 @@ ...@@ -36,7 +36,6 @@
#include <linux/proc_fs.h> #include <linux/proc_fs.h>
#include <linux/stat.h> #include <linux/stat.h>
#include <linux/mca.h> #include <linux/mca.h>
#include <linux/string.h>
#include <linux/spinlock.h> #include <linux/spinlock.h>
#include <linux/init.h> #include <linux/init.h>
#include <linux/mca-legacy.h> #include <linux/mca-legacy.h>
......
...@@ -69,7 +69,7 @@ struct mqueue_inode_info { ...@@ -69,7 +69,7 @@ struct mqueue_inode_info {
struct sigevent notify; struct sigevent notify;
pid_t notify_owner; pid_t notify_owner;
struct user_struct *user; /* user who created, for accouting */ struct user_struct *user; /* user who created, for accounting */
struct sock *notify_sock; struct sock *notify_sock;
struct sk_buff *notify_cookie; struct sk_buff *notify_cookie;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册