]>
 
 
pilppa.org Git - linux-2.6-omap-h63xx.git/log 
 
 
 
 
 
 
Joe Perches  [Sun, 3 Feb 2008 15:08:11 +0000  (17:08 +0200)] 
 
drivers/ata/: Spelling fixes 
 
Signed-off-by: Joe Perches <joe@perches.com>  
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Joe Perches  [Sun, 3 Feb 2008 15:07:16 +0000  (17:07 +0200)] 
 
include/acpi/: Spelling fixes 
 
Signed-off-by: Joe Perches <joe@perches.com>  
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Joe Perches  [Sun, 3 Feb 2008 15:06:17 +0000  (17:06 +0200)] 
 
drivers/acpi/: Spelling fixes 
 
Signed-off-by: Joe Perches <joe@perches.com>  
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Joe Perches  [Sun, 3 Feb 2008 15:05:25 +0000  (17:05 +0200)] 
 
arch/um: Spelling fixes 
 
Signed-off-by: Joe Perches <joe@perches.com>  
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Joe Perches  [Sun, 3 Feb 2008 15:00:11 +0000  (17:00 +0200)] 
 
include/asm-parisc/: Spelling fixes 
 
Signed-off-by: Joe Perches <joe@perches.com>  
Acked-by: Grant Grundler <grundler@parisc-linux.org>  
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Joe Perches  [Sun, 3 Feb 2008 14:58:20 +0000  (16:58 +0200)] 
 
arch/parisc/: Spelling fixes 
 
Signed-off-by: Joe Perches <joe@perches.com>  
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Joe Perches  [Sun, 3 Feb 2008 14:57:20 +0000  (16:57 +0200)] 
 
include/asm-mips/: Spelling fixes 
 
Signed-off-by: Joe Perches <joe@perches.com>  
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Joe Perches  [Sun, 3 Feb 2008 14:54:53 +0000  (16:54 +0200)] 
 
arch/mips/: Spelling fixes 
 
Signed-off-by: Joe Perches <joe@perches.com>  
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Joe Perches  [Sun, 3 Feb 2008 14:53:47 +0000  (16:53 +0200)] 
 
arch/m32r/: Spelling fixes 
 
Signed-off-by: Joe Perches <joe@perches.com>  
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Joe Perches  [Sun, 3 Feb 2008 14:52:33 +0000  (16:52 +0200)] 
 
arch/h8300/: Spelling fixes 
 
Signed-off-by: Joe Perches <joe@perches.com>  
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Joe Perches  [Sun, 3 Feb 2008 14:50:59 +0000  (16:50 +0200)] 
 
include/asm-arm/: Spelling fixes 
 
Signed-off-by: Joe Perches <joe@perches.com>  
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Joe Perches  [Sun, 3 Feb 2008 14:49:43 +0000  (16:49 +0200)] 
 
arch/arm/: Spelling fixes 
 
Signed-off-by: Joe Perches <joe@perches.com>  
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Joe Perches  [Sun, 3 Feb 2008 14:38:31 +0000  (16:38 +0200)] 
 
MAINTAINERS: update Corey Thomas email address 
 
On Sat, 2007-12-22 at 18:08 -0500, Corey Thomas wrote: 
> This email, coreythomas@charter.net is good.  ISP change. 
 
Signed-off-by: Joe Perches <joe@perches.com>  
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Joe Perches  [Sun, 3 Feb 2008 14:36:24 +0000  (16:36 +0200)] 
 
MAINTAINERS: remove Adam Fritzler, remove his email address in other sources 
 
Signed-off-by: Joe Perches <joe@perches.com>  
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Marcin Ślusarz  [Sun, 3 Feb 2008 14:32:51 +0000  (16:32 +0200)] 
 
asm-*/compat.h: fix typo in comment 
 
Signed-off-by: Marcin Ślusarz <marcin.slusarz@gmail.com>  
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Randy Dunlap  [Sun, 3 Feb 2008 14:30:51 +0000  (16:30 +0200)] 
 
doc: use correct debugfs mountpoint 
 
Use the normal, expected mountpoint in the relay(fs) example 
for debugfs. 
 
Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>  
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Randy Dunlap  [Sun, 3 Feb 2008 14:29:12 +0000  (16:29 +0200)] 
 
dio: fix kernel-doc notation 
 
Fix kernel-doc in drivers/dio/ so that it is formatted correctly 
and the parameter names match the function parameters. 
 
Signed-off-by: Randy Dunlap <randy.dunlap@oracle.com>  
Acked-By: Jochen Friedrich <jochen@scram.de>  
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Clemens Koller  [Sun, 3 Feb 2008 14:26:36 +0000  (16:26 +0200)] 
 
Documentation/BUG-HUNTING whitespace cleanup 
 
Just a little whitespace cleanup patch for Documentation/BUG-HUNTING 
 
Signed-off-by: Clemens Koller <clemens.koller@anagramm.de>  
Acked-by: Randy Dunlap <randy.dunlap@oracle.com>  
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Pierre Peiffer  [Sun, 3 Feb 2008 14:22:12 +0000  (16:22 +0200)] 
 
Remove one useless extern declaration 
 
The file exit.c contains one useless extern declaration of sem_exit(). 
Moreover, it refers to nothing. 
 
This trivial patch removes it. 
 
Signed-off-by: Pierre Peiffer <pierre.peiffer@bull.net>  
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Li Zefan  [Sun, 3 Feb 2008 14:20:13 +0000  (16:20 +0200)] 
 
time: delete comments that refer to noexistent symbols 
 
Function do_timer_interrupt_hook() don't take argument regs, 
and structure hrtimer_sleeper don't have member cb_pending. 
So delete comments refering to these symbols. 
 
Signed-off-by: Li Zefan <lizf@cn.fujitsu.com>  
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Leonardo Chiquitto  [Sun, 3 Feb 2008 14:17:16 +0000  (16:17 +0200)] 
 
Documentation: missing proc/$PID/stat field 
 
There's a missing field in the /proc/$PID/stat output documented in 
Documentation/filesystems/proc.txt. 
 
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Tim Pepper  [Sun, 3 Feb 2008 14:12:47 +0000  (16:12 +0200)] 
 
radix_tree.h trivial comment correction 
 
There is an unmatched parenthesis in the locking commentary of radix_tree.h 
which is trivially fixed by the patch below. 
 
Signed-off-by: Tim Pepper <lnxninja@linux.vnet.ibm.com>  
Acked-by: Nick Piggin <npiggin@suse.de>  
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Masatake YAMATO  [Sun, 3 Feb 2008 14:10:08 +0000  (16:10 +0200)] 
 
correct missing a double quote in configfs.txt 
 
Signed-off-by: Masatake YAMATO <jet@gyve.org>  
Acked-by: Joel Becker <Joel.Becker@oracle.com>  
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Andre Haupt  [Sun, 3 Feb 2008 14:08:09 +0000  (16:08 +0200)] 
 
jonada720: remove duplicate include 
 
Signed-off-by: Andre Haupt <andre@bitwigglers.org>  
Acked-by: Kristoffer Ericson <kristoffer.ericson@gmail.com>  
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Andre Haupt  [Sun, 3 Feb 2008 14:04:56 +0000  (16:04 +0200)] 
 
bf54x: remove duplicate include 
 
Signed-off-by: Andre Haupt <andre@bitwigglers.org>  
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Andre Haupt  [Sun, 3 Feb 2008 14:03:50 +0000  (16:03 +0200)] 
 
gameport: remove duplicate include 
 
Signed-off-by: Andre Haupt <andre@bitwigglers.org>  
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Frank Lichtenheld  [Sun, 3 Feb 2008 13:59:02 +0000  (15:59 +0200)] 
 
vga.h: Fix prepocessor warning 
 
Mark comment as comment, fixes: 
include/asm/vga.h:6:8: warning: extra tokens at end of #endif directive 
 
Signed-off-by: Frank Lichtenheld <frank@lichtenheld.de>  
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Adrian Bunk  [Sun, 3 Feb 2008 13:54:28 +0000  (15:54 +0200)] 
 
move frv docs one level up 
 
My first guess for "fujitsu" was it might be related to the 
fujitsu-laptop.c driver... 
 
Move the frv directory one level up since frv is the name of the 
architecture in the Linux kernel. 
 
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Adrian Bunk  [Sun, 3 Feb 2008 13:50:21 +0000  (15:50 +0200)] 
 
remove Documentation/smp.txt 
 
After seeing the filename I'd have expected something about the 
implementation of SMP in the Linux kernel - not some notes on kernel 
configuration and building trivialities noone would search at this 
place. 
 
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Acked-by: Alan Cox <alan@redhat.com>  
Paulius Zaleckas  [Sun, 3 Feb 2008 13:42:53 +0000  (15:42 +0200)] 
 
Spelling fixes: lenght->length 
 
Signed-off-by: Paulius Zaleckas <pauliusz@yahoo.com>  
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Robert P. J. Day  [Sun, 3 Feb 2008 13:27:38 +0000  (15:27 +0200)] 
 
Documentation:  Clarify when module debugging actually works. 
 
Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca>  
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Robert P. J. Day  [Sun, 3 Feb 2008 13:23:00 +0000  (15:23 +0200)] 
 
Documentation:  Remove references to dead "st0x" and "tmc8xx" parms. 
 
Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca>  
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Robert P. J. Day  [Sun, 3 Feb 2008 13:20:26 +0000  (15:20 +0200)] 
 
Documentation:  Update to refer to correct "rcupdate" module name 
 
Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca>  
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Robert P. J. Day  [Sun, 3 Feb 2008 13:18:45 +0000  (15:18 +0200)] 
 
Documentation:  "decnet=" should read "decnet.addr=". 
 
Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca>  
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Robert P. J. Day  [Sun, 3 Feb 2008 13:14:02 +0000  (15:14 +0200)] 
 
Typoes:  "whith" -> "with" 
 
Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca>  
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Robert P. J. Day  [Sun, 3 Feb 2008 13:12:15 +0000  (15:12 +0200)] 
 
Fix a small number of "memeber" typoes. 
 
Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca>  
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Robert P. J. Day  [Sun, 3 Feb 2008 13:06:26 +0000  (15:06 +0200)] 
 
linux/dma-mapping.h: rename macro to prevent multiple inclusion 
 
Having the macro to prevent multiple inclusion of 
include/linux/dma-mapping.h contain the prefix "_ASM" is just begging 
for possible confusion some day. 
 
Signed-off-by: Robert P. J. Day <rpjday@mindspring.com>  
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Robert P. J. Day  [Sun, 3 Feb 2008 13:02:21 +0000  (15:02 +0200)] 
 
Correct explanations of "find_next" bit routines. 
 
Correct the obvious "copy and paste" errors explaining some of the 
"find_next" routines. 
 
Signed-off-by: Robert P. J. Day <rpjday@mindspring.com>  
Acked-by: Randy Dunlap <randy.dunlap@oracle.com>  
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Uwe Kleine-König  [Sun, 3 Feb 2008 12:59:11 +0000  (14:59 +0200)] 
 
fix typo 'the same the\>' 
 
Signed-off-by: Uwe Kleine-König <Uwe.Kleine-Koenig@digi.com>  
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Uwe Kleine-König  [Sun, 3 Feb 2008 12:55:57 +0000  (14:55 +0200)] 
 
SERIAL_NETX_CONSOLE provides console for NetX, not IMX 
 
Signed-off-by: Uwe Kleine-König <Uwe.Kleine-Koenig@digi.com>  
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Uwe Kleine-König  [Sun, 3 Feb 2008 12:54:41 +0000  (14:54 +0200)] 
 
use the newc archive format as requested by initramfs
This is a documentation followup to 
2e591bbc0d563e12f5a260fbbca0df7d5810910e 
Signed-off-by: Uwe Kleine-König <Uwe.Kleine-Koenig@digi.com> 
Signed-off-by: Adrian Bunk <bunk@kernel.org> 
 
Denis Cheng  [Sun, 3 Feb 2008 12:50:11 +0000  (14:50 +0200)] 
 
Documentation: fix type error 
 
Signed-off-by: Denis Cheng <crquan@gmail.com>  
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Michal Piotrowski  [Sun, 3 Feb 2008 12:47:38 +0000  (14:47 +0200)] 
 
Coding style fix drivers/serial/icom.h 
 
Signed-off-by: Michal Piotrowski <michal.k.k.piotrowski@gmail.com>  
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Adrian Bunk  [Sun, 3 Feb 2008 12:43:15 +0000  (14:43 +0200)] 
 
remove obsolete contact information from CREDITS 
 
Signed-off-by: Adrian Bunk <bunk@kernel.org>  
Linus Torvalds  [Sat, 2 Feb 2008 20:58:57 +0000  (07:58 +1100)] 
 
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6 
 
* git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6: (95 commits) 
  ide-tape: remove idetape_config_t typedef 
  ide-tape: remove mtio.h related comments 
  ide-tape: make function name more accurate 
  ide-tape: remove unused sense packet commands. 
  ide-tape: use generic byteorder macros 
  ide-tape: remove EXPERIMENTAL driver status 
  ide-tape: use generic scsi commands 
  ide-tape: remove struct idetape_block_size_page_t 
  ide-tape: remove structs os_partition_t, os_dat_entry_t, os_dat_t 
  ide-tape: remove struct idetape_parameter_block_descriptor_t 
  ide-tape: remove struct idetape_medium_partition_page_t 
  ide-tape: remove struct idetape_data_compression_page_t 
  ide-tape: remove struct idetape_inquiry_result_t 
  ide-tape: remove struct idetape_capabilities_page_t 
  ide-tape: remove IDETAPE_DEBUG_BUGS 
  ide-tape: remove IDETAPE_DEBUG_INFO 
  ide-tape: dump gcw fields on error in idetape_identify_device() 
  ide-tape: remove struct idetape_mode_parameter_header_t 
  ide-tape: remove struct idetape_request_sense_result_t 
  ide-tape: remove dead code 
  ... 
 
Nick Piggin  [Sat, 2 Feb 2008 14:01:17 +0000  (15:01 +0100)] 
 
fix writev regression: pan hanging unkillable and un-straceable 
 
Frederik Himpe reported an unkillable and un-straceable pan process. 
 
Zero length iovecs can go into an infinite loop in writev, because the 
iovec iterator does not always advance over them. 
 
The sequence required to trigger this is not trivial. I think it 
requires that a zero-length iovec be followed by a non-zero-length iovec 
which causes a pagefault in the atomic usercopy. This causes the writev 
code to drop back into single-segment copy mode, which then tries to 
copy the 0 bytes of the zero-length iovec; a zero length copy looks like 
a failure though, so it loops. 
 
Put a test into iov_iter_advance to catch zero-length iovecs. We could 
just put the test in the fallback path, but I feel it is more robust to 
skip over zero-length iovecs throughout the code (iovec iterator may be 
used in filesystems too, so it should be robust). 
 
Signed-off-by: Nick Piggin <npiggin@suse.de>  
Signed-off-by: Ingo Molnar <mingo@elte.hu>  
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>  
Linus Torvalds  [Sat, 2 Feb 2008 20:51:38 +0000  (07:51 +1100)] 
 
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 
 
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6: 
  ieee1394: sbp2: fix bogus s/g access change 
 
Borislav Petkov  [Sat, 2 Feb 2008 18:56:51 +0000  (19:56 +0100)] 
 
ide-tape: remove idetape_config_t typedef 
 
Since this is used only in idetape_blkdev_ioctl(), remove the typedef and make 
the struct function-local. 
 
Bart: 
- s/sizeof(struct idetape_config)/sizeof(config)/ 
 
Signed-off-by: Borislav Petkov <bbpetkov@yahoo.de>  
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Borislav Petkov  [Sat, 2 Feb 2008 18:56:51 +0000  (19:56 +0100)] 
 
ide-tape: remove mtio.h related comments 
 
Those are already in mtio.h. 
 
Bart: 
- undo 'unsigned int/unsigned long' -> 'uint/ulong' conversion 
 
Signed-off-by: Borislav Petkov <bbpetkov@yahoo.de>  
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Borislav Petkov  [Sat, 2 Feb 2008 18:56:51 +0000  (19:56 +0100)] 
 
ide-tape: make function name more accurate 
 
idetape_active_next_stage() was rather ambiguous wrt its purpose. Make that 
more explicit and remove superfluous comment. 
 
Signed-off-by: Borislav Petkov <bbpetkov@yahoo.de>  
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Borislav Petkov  [Sat, 2 Feb 2008 18:56:51 +0000  (19:56 +0100)] 
 
ide-tape: remove unused sense packet commands. 
 
Signed-off-by: Borislav Petkov <bbpetkov@yahoo.de>  
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Borislav Petkov  [Sat, 2 Feb 2008 18:56:50 +0000  (19:56 +0100)] 
 
ide-tape: use generic byteorder macros 
 
This is not a network driver. 
 
Signed-off-by: Borislav Petkov <bbpetkov@yahoo.de>  
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Borislav Petkov  [Sat, 2 Feb 2008 18:56:50 +0000  (19:56 +0100)] 
 
ide-tape: remove EXPERIMENTAL driver status 
 
ide-tape has depended on EXPERIMENTAL for ages. Change that since the driver is 
being only maintained now. 
 
Signed-off-by: Borislav Petkov <bbpetkov@yahoo.de>  
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Borislav Petkov  [Sat, 2 Feb 2008 18:56:50 +0000  (19:56 +0100)] 
 
ide-tape: use generic scsi commands 
 
Also, remove those which weren't used. 
 
Signed-off-by: Borislav Petkov <bbpetkov@yahoo.de>  
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Borislav Petkov  [Sat, 2 Feb 2008 18:56:50 +0000  (19:56 +0100)] 
 
ide-tape: remove struct idetape_block_size_page_t 
 
Signed-off-by: Borislav Petkov <bbpetkov@yahoo.de>  
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Borislav Petkov  [Sat, 2 Feb 2008 18:56:50 +0000  (19:56 +0100)] 
 
ide-tape: remove structs os_partition_t, os_dat_entry_t, os_dat_t 
 
They seem just to sit there completely unused. 
 
Signed-off-by: Borislav Petkov <bbpetkov@yahoo.de>  
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Borislav Petkov  [Sat, 2 Feb 2008 18:56:50 +0000  (19:56 +0100)] 
 
ide-tape: remove struct idetape_parameter_block_descriptor_t 
 
Also, shorten function name idetape_get_blocksize_from_block_descriptor() and 
move its definition up thereby getting rid of its forward declaration. 
 
Signed-off-by: Borislav Petkov <bbpetkov@yahoo.de>  
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Borislav Petkov  [Sat, 2 Feb 2008 18:56:49 +0000  (19:56 +0100)] 
 
ide-tape: remove struct idetape_medium_partition_page_t 
 
There should be no functional changes resulting from this patch. 
 
Signed-off-by: Borislav Petkov <bbpetkov@yahoo.de>  
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Borislav Petkov  [Sat, 2 Feb 2008 18:56:49 +0000  (19:56 +0100)] 
 
ide-tape: remove struct idetape_data_compression_page_t 
 
There should be no functional changes resulting from this patch. 
 
Signed-off-by: Borislav Petkov <bbpetkov@yahoo.de>  
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Borislav Petkov  [Sat, 2 Feb 2008 18:56:49 +0000  (19:56 +0100)] 
 
ide-tape: remove struct idetape_inquiry_result_t 
 
There should be no functional changes resulting from this patch. 
 
Signed-off-by: Borislav Petkov <bbpetkov@yahoo.de>  
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Borislav Petkov  [Sat, 2 Feb 2008 18:56:49 +0000  (19:56 +0100)] 
 
ide-tape: remove struct idetape_capabilities_page_t 
 
All those 2-byte values denoting the different capabilities are being written to 
the local copy of the caps buffer without being converted to big endian for 
simplicity of usage and shorter code later.  Also, we add some comments stating 
which are the fields of the caps page in question in order to alleviate the 
cryptic pointer casting exercises as in e.g. idetape_get_mode_sense_results(). 
 
There should be no functional changes resulting from this patch. 
 
Bart: 
- remove two needless "!!" 
 
Signed-off-by: Borislav Petkov <bbpetkov@yahoo.de>  
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Borislav Petkov  [Sat, 2 Feb 2008 18:56:49 +0000  (19:56 +0100)] 
 
ide-tape: remove IDETAPE_DEBUG_BUGS 
 
Signed-off-by: Borislav Petkov <bbpetkov@yahoo.de>  
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Borislav Petkov  [Sat, 2 Feb 2008 18:56:49 +0000  (19:56 +0100)] 
 
ide-tape: remove IDETAPE_DEBUG_INFO 
 
The device capabilities are probed for during device initialization so this 
info is available through proc/ioctl() und it is redundant here. 
 
Signed-off-by: Borislav Petkov <bbpetkov@yahoo.de>  
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Bartlomiej Zolnierkiewicz  [Sat, 2 Feb 2008 18:56:48 +0000  (19:56 +0100)] 
 
ide-tape: dump gcw fields on error in idetape_identify_device() 
 
Cc: Borislav Petkov <bbpetkov@yahoo.de>  
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Borislav Petkov  [Sat, 2 Feb 2008 18:56:48 +0000  (19:56 +0100)] 
 
ide-tape: remove struct idetape_mode_parameter_header_t 
 
Bart: 
- remove 'capabilities->speed' chunk 
- re-add brackets to block_descrp assignment 
 
Signed-off-by: Borislav Petkov <bbpetkov@yahoo.de>  
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Borislav Petkov  [Sat, 2 Feb 2008 18:56:48 +0000  (19:56 +0100)] 
 
ide-tape: remove struct idetape_request_sense_result_t 
 
Bart: 
- remove unnecessary comment change 
- remove two needless "!!" 
 
Signed-off-by: Borislav Petkov <bbpetkov@yahoo.de>  
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Borislav Petkov  [Sat, 2 Feb 2008 18:56:48 +0000  (19:56 +0100)] 
 
ide-tape: remove dead code 
 
Signed-off-by: Borislav Petkov <bbpetkov@yahoo.de>  
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Borislav Petkov  [Sat, 2 Feb 2008 18:56:48 +0000  (19:56 +0100)] 
 
ide-tape: move historical changelog to Documentation/ide/ChangeLog.ide-tape.1995-2002 
 
Also, cleanup whitespace and update comments. 
 
Bart: 
- remove reference to drivers/block/ide.c 
- move driver documentation to Documentation/ide/ide-tape.txt 
 
Signed-off-by: Borislav Petkov <bbpetkov@yahoo.de>  
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Bartlomiej Zolnierkiewicz  [Sat, 2 Feb 2008 18:56:47 +0000  (19:56 +0100)] 
 
ide-cs: use ide_std_init_ports() 
 
No reason to use ide_init_hwif_ports() in ide-cs (as a nice side-effect 
this makes ide-cs work on archs that don't define IDE_ARCH_OBSOLETE_INIT). 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Bartlomiej Zolnierkiewicz  [Sat, 2 Feb 2008 18:56:47 +0000  (19:56 +0100)] 
 
ide: move check_dma_crc() to ide-dma.c 
 
* Move check_dma_crc() to ide-dma.c and add inline version for 
  CONFIG_BLK_DEV_IDEDMA=n case. 
 
* Rename check_dma_crc() to ide_check_dma_crc(). 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Bartlomiej Zolnierkiewicz  [Sat, 2 Feb 2008 18:56:47 +0000  (19:56 +0100)] 
 
ide: remove ide_auto_reduce_xfer() 
 
While at it: 
 
* Remove needless '!drive->crc_count' check. 
 
Acked-by: Sergei Shtylyov <sshtylyov@ru.mvista.com>  
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Bartlomiej Zolnierkiewicz  [Sat, 2 Feb 2008 18:56:47 +0000  (19:56 +0100)] 
 
ide: move drive->crc_count check out from check_dma_crc() 
 
Acked-by: Sergei Shtylyov <sshtylyov@ru.mvista.com>  
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Bartlomiej Zolnierkiewicz  [Sat, 2 Feb 2008 18:56:46 +0000  (19:56 +0100)] 
 
ide: remove ide_ata66_check() 
 
Acked-by: Sergei Shtylyov <sshtylyov@ru.mvista.com>  
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Bartlomiej Zolnierkiewicz  [Sat, 2 Feb 2008 18:56:46 +0000  (19:56 +0100)] 
 
ide: remove set_transfer() 
 
Acked-by: Sergei Shtylyov <sshtylyov@ru.mvista.com>  
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Bartlomiej Zolnierkiewicz  [Sat, 2 Feb 2008 18:56:46 +0000  (19:56 +0100)] 
 
ide: unexport SELECT_DRIVE() 
 
Acked-by: Sergei Shtylyov <sshtylyov@ru.mvista.com>  
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Bartlomiej Zolnierkiewicz  [Sat, 2 Feb 2008 18:56:46 +0000  (19:56 +0100)] 
 
ide-scsi: remove needless SELECT_DRIVE() call 
 
SELECT_DRIVE() is called by IDE core code in start_request() before device 
driver's ->do_request method.  In ide-scsi case ->do_request is implemented 
by idescsi_do_request() which is also the only user of idescsi_issue_pc(). 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Bartlomiej Zolnierkiewicz  [Sat, 2 Feb 2008 18:56:46 +0000  (19:56 +0100)] 
 
ide: use __ide_set_handler() in ide_execute_command() 
 
* Use __ide_set_handler() in ide_execute_command(). 
 
While at it: 
 
* Fix whitespace damage in ide_execute_command(). 
 
Acked-by: Sergei Shtylyov <sshtylyov@ru.mvista.com>  
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Bartlomiej Zolnierkiewicz  [Sat, 2 Feb 2008 18:56:45 +0000  (19:56 +0100)] 
 
ide: remove SATA_*_REG macros 
 
* siimage.c: use hwif->sata_scr[SATA_{ERROR,STATUS}_OFFSET] instead of 
  SATA_{ERROR,STATUS}_REG macros. 
 
* Remove no longer needed SATA_*_REG macros. 
 
While at it: 
 
* Remove needless SATA Status register read from sil_sata_reset_poll(). 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Bartlomiej Zolnierkiewicz  [Sat, 2 Feb 2008 18:56:45 +0000  (19:56 +0100)] 
 
ide: remove ->nice0 and ->nice2 fields from ide_drive_t 
 
* ->nice0 and ->nice2 ide_drive_t fields are always zero so remove them. 
 
* IDE_NICE_0 and IDE_NICE_2 defines from <linux/hdreg.h> are no longer 
  used by any kernel code so cover them with #ifndef/#endif __KERNEL__. 
 
Acked-by: Sergei Shtylyov <sshtylyov@ru.mvista.com>  
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Bartlomiej Zolnierkiewicz  [Sat, 2 Feb 2008 18:56:45 +0000  (19:56 +0100)] 
 
ide: convert ->straight8 field in ide_hwif_t to bit flag 
 
Acked-by: Sergei Shtylyov <sshtylyov@ru.mvista.com>  
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Bartlomiej Zolnierkiewicz  [Sat, 2 Feb 2008 18:56:45 +0000  (19:56 +0100)] 
 
ide: remove unused ->auto_poll field from ide_hwif_t 
 
Acked-by: Sergei Shtylyov <sshtylyov@ru.mvista.com>  
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Bartlomiej Zolnierkiewicz  [Sat, 2 Feb 2008 18:56:45 +0000  (19:56 +0100)] 
 
ide-probe: remove needless Status register reads 
 
* Cache value read from the Status register in 'stat' variable in do_probe() 
  and enable_nest(), then remove remove needless Status register reads. 
 
While at it: 
 
* Add proper KERN_* levels to printk() calls. 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Bartlomiej Zolnierkiewicz  [Sat, 2 Feb 2008 18:56:44 +0000  (19:56 +0100)] 
 
ide-cris: use ide_execute_command() 
 
Acked-by: Sergei Shtylyov <sshtylyov@ru.mvista.com>  
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Bartlomiej Zolnierkiewicz  [Sat, 2 Feb 2008 18:56:44 +0000  (19:56 +0100)] 
 
trm290: use ide_execute_command() 
 
Acked-by: Sergei Shtylyov <sshtylyov@ru.mvista.com>  
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Bartlomiej Zolnierkiewicz  [Sat, 2 Feb 2008 18:56:44 +0000  (19:56 +0100)] 
 
ide-scsi: use ide_execute_command() 
 
Acked-by: Sergei Shtylyov <sshtylyov@ru.mvista.com>  
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Bartlomiej Zolnierkiewicz  [Sat, 2 Feb 2008 18:56:44 +0000  (19:56 +0100)] 
 
ide-tape: use ide_execute_command() 
 
Acked-by: Sergei Shtylyov <sshtylyov@ru.mvista.com>  
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Bartlomiej Zolnierkiewicz  [Sat, 2 Feb 2008 18:56:43 +0000  (19:56 +0100)] 
 
ide: move create_proc_ide_drives() call to ide_device_add_all() 
 
* Un-static create_proc_ide_drives() and call it from ide_device_add_all(). 
 
While at it: 
* Rename create_proc_ide_drives() to ide_proc_port_register_devices(). 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Bartlomiej Zolnierkiewicz  [Sat, 2 Feb 2008 18:56:43 +0000  (19:56 +0100)] 
 
ide: move hwif->present check out from ide_proc_register_port() 
 
Move hwif->present check out from ide_proc_register_port() to 
ide_device_add_all(). 
 
There should be no functionality changes caused by this patch. 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Bartlomiej Zolnierkiewicz  [Sat, 2 Feb 2008 18:56:43 +0000  (19:56 +0100)] 
 
ide: factor out devices setup from ide_acpi_init() 
 
* Factor out devices setup from ide_acpi_init() to 
  ide_acpi_port_init_devices(). 
 
* Call ide_acpi_port_init_devices() in ide_device_add_all(). 
 
While at it: 
* Remove no longer needed 'drive' field from struct ide_acpi_drive_link. 
 
There should be no functionality changes caused by this patch. 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Bartlomiej Zolnierkiewicz  [Sat, 2 Feb 2008 18:56:43 +0000  (19:56 +0100)] 
 
ide-acpi: remove dead code from do_drive_get_GTF() 
 
These pointers are always setup in ide_acpi_init(). 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Bartlomiej Zolnierkiewicz  [Sat, 2 Feb 2008 18:56:42 +0000  (19:56 +0100)] 
 
ide-acpi: remove needless exports 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Bartlomiej Zolnierkiewicz  [Sat, 2 Feb 2008 18:56:41 +0000  (19:56 +0100)] 
 
ide: move ide_acpi_init() call to ide_device_add_all() 
 
There should be no functionality changes caused by this patch. 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Bartlomiej Zolnierkiewicz  [Sat, 2 Feb 2008 18:56:41 +0000  (19:56 +0100)] 
 
ide: factor out devices setup from init_irq() 
 
* Factor out devices setup from init_irq() to ide_port_setup_devices(). 
 
While at it: 
* Do devices setup after printing port information. 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Bartlomiej Zolnierkiewicz  [Sat, 2 Feb 2008 18:56:41 +0000  (19:56 +0100)] 
 
ide: factor out adding drive to hwgroup from init_irq() 
 
Factor out adding drive to hwgroup from init_irq() to 
ide_add_drive_to_hwgroup(). 
 
There should be no functionality changes caused by this patch. 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Bartlomiej Zolnierkiewicz  [Sat, 2 Feb 2008 18:56:41 +0000  (19:56 +0100)] 
 
ide: move hwif->rqsize init from ide_init_queue() to init_irq() 
 
Move hwif->rqsize init from ide_init_queue() to init_irq(). 
 
There should be no functionality changes caused by this patch. 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Bartlomiej Zolnierkiewicz  [Sat, 2 Feb 2008 18:56:41 +0000  (19:56 +0100)] 
 
ide: merge init_gendisk() into hwif_register_devices() 
 
There should be no functionality changes caused by this patch. 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Bartlomiej Zolnierkiewicz  [Sat, 2 Feb 2008 18:56:40 +0000  (19:56 +0100)] 
 
ide: call init_gendisk() after ide_acpi_init() 
 
There should be no functionality changes caused by this patch. 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Bartlomiej Zolnierkiewicz  [Sat, 2 Feb 2008 18:56:40 +0000  (19:56 +0100)] 
 
ide: move blk_register_region() call out from init_gendisk() 
 
Move blk_register_region() call out from init_gendisk() to hwif_init(). 
 
There should be no functionality changes caused by this patch. 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Bartlomiej Zolnierkiewicz  [Sat, 2 Feb 2008 18:56:40 +0000  (19:56 +0100)] 
 
ide: skip not present devices in init_gendisk() 
 
No need to initialize drive->gendev and waste memory on IDE settings 
for not present devices. 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>  
Bartlomiej Zolnierkiewicz  [Sat, 2 Feb 2008 18:56:40 +0000  (19:56 +0100)] 
 
ide: remove incorrect init_gendisk() comment 
 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>