]>
pilppa.org Git - linux-2.6-omap-h63xx.git/log 
Harvey Harrison  [Mon, 4 Feb 2008 15:48:03 +0000  (16:48 +0100)] 
x86: remove final FASTCALL() usesSigned-off-by: Harvey Harrison <harvey.harrison@gmail.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
Andi Kleen  [Mon, 4 Feb 2008 15:48:03 +0000  (16:48 +0100)] 
x86: remove special NUMAQ support in io_32.hSigned-off-by: Andi Kleen <ak@suse.de> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
Andi Kleen  [Mon, 4 Feb 2008 15:48:03 +0000  (16:48 +0100)] 
x86: move NUMAQ io handling into arch/x86/pci/numa.cSigned-off-by: Andi Kleen <ak@suse.de> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
Cyrill Gorcunov  [Mon, 4 Feb 2008 15:48:03 +0000  (16:48 +0100)] 
x86: cleanup - eliminate numbers in LDT allocation code
This patch eliminates numbers in LDT allocation code
trying to make it clear to understand from where
these numbers come.
No code changed:
   text    data     bss     dec     hex filename
   1896       0       0    1896     768 ldt.o.before
   1896       0       0    1896     768 ldt.o.after
md5:
 
6cbec8705008ddb4b704aade60bceda3   ldt.o.before.asm
 
6cbec8705008ddb4b704aade60bceda3   ldt.o.after.asm
Signed-off-by: Cyrill Gorcunov <gorcunov@gmail.com> 
Signed-off-by: Ingo Molnar <mingo@elte.hu> 
Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
Jeremy Fitzhardinge  [Mon, 4 Feb 2008 15:48:02 +0000  (16:48 +0100)] 
x86: update reference for PAE tlb flushingSigned-off-by: Jeremy Fitzhardinge <jeremy@xensource.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
Jeremy Fitzhardinge  [Mon, 4 Feb 2008 15:48:02 +0000  (16:48 +0100)] 
x86: pud_clear: only reload cr3 if necessarySigned-off-by: Jeremy Fitzhardinge <jeremy@xensource.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
Jeremy Fitzhardinge  [Mon, 4 Feb 2008 15:48:02 +0000  (16:48 +0100)] 
x86: revert "defer cr3 reload when doing pud_clear()"Signed-off-by: Jeremy Fitzhardinge <jeremy@xensource.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
Jeremy Fitzhardinge  [Mon, 4 Feb 2008 15:48:02 +0000  (16:48 +0100)] 
x86: unify PAE/non-PAE pgd_ctorSigned-off-by: Jeremy Fitzhardinge <jeremy@xensource.com> Cc: William Irwin <wli@holomorphy.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
Rob Landley  [Mon, 4 Feb 2008 15:48:02 +0000  (16:48 +0100)] 
documentation: add Documentation/x86-64/00-INDEXSigned-off-by: Rob Landley <rob@landley.net> Cc: Vojtech Pavlik <vojtech@suse.cz> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
Pavel Machek  [Mon, 4 Feb 2008 15:48:01 +0000  (16:48 +0100)] 
x86: remove misleading comments in trampoline_*.SSigned-off-by: Pavel Machek <pavel@suse.cz> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
Harvey Harrison  [Mon, 4 Feb 2008 15:48:01 +0000  (16:48 +0100)] 
x86: sparse errors from string_32.h
include/asm/string_32.h:216:26: warning: cast truncates bits from constant value (
cccccccc  becomes cc)
include/asm/string_32.h:219:27: warning: cast truncates bits from constant value (
cccccccc  becomes cccc)
include/asm/string_32.h:222:27: warning: cast truncates bits from constant value (
cccccccc  becomes cccc)
include/asm/string_32.h:223:30: warning: cast truncates bits from constant value (
cccccccc  becomes cc)
Signed-off-by: Harvey Harrison <harvey.harrison@gmail.com> 
Signed-off-by: Ingo Molnar <mingo@elte.hu> 
Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
Harvey Harrison  [Mon, 4 Feb 2008 15:48:01 +0000  (16:48 +0100)] 
x86: remove long dead cyrix mtrr codeSigned-off-by: Harvey Harrison <harvey.harrison@gmail.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
H. Peter Anvin  [Mon, 4 Feb 2008 15:48:00 +0000  (16:48 +0100)] 
asm-generic/tlb.h: remove <linux/quicklist.h>Signed-off-by: H. Peter Anvin <hpa@zytor.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
H. Peter Anvin  [Mon, 4 Feb 2008 15:48:00 +0000  (16:48 +0100)] 
x86 setup: print missing CPU features in cleartextSigned-off-by: H. Peter Anvin <hpa@zytor.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
H. Peter Anvin  [Mon, 4 Feb 2008 15:48:00 +0000  (16:48 +0100)] 
x86: unify CPU feature string namesSigned-off-by: H. Peter Anvin <hpa@zytor.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
H. Peter Anvin  [Mon, 4 Feb 2008 15:48:00 +0000  (16:48 +0100)] 
x86: reintroduce volatile keyword in prototype to clflush()
The volatile keyword was removed from the clflush() prototype
in commit 
e34907ae180f4fe6c28bb4516c679c2f81b0c9ed ; the comment there
states:
    x86: remove volatile keyword from clflush.
    the p parameter is an explicit memory reference, and is
    enough to prevent gcc to being nasty here. The volatile
    seems completely not needed.
This reflects incorrect understanding of the function of the volatile
keyword there.  The purpose of the volatile keyword is informing gcc
that it is safe to pass a volatile pointer to this function.
Signed-off-by: H. Peter Anvin <hpa@zytor.com> 
Signed-off-by: Ingo Molnar <mingo@elte.hu> 
Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
H. Peter Anvin  [Mon, 4 Feb 2008 15:47:59 +0000  (16:47 +0100)] 
x86: cpuid, msr: use inode mutex instead of big kernel lockSigned-off-by: H. Peter Anvin <hpa@zytor.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
H. Peter Anvin  [Mon, 4 Feb 2008 15:47:59 +0000  (16:47 +0100)] 
x86: cpuid: allow querying %ecx-sensitive CPUID levelsSigned-off-by: H. Peter Anvin <hpa@zytor.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
H. Peter Anvin  [Mon, 4 Feb 2008 15:47:59 +0000  (16:47 +0100)] 
x86: use _ASM_EXTABLE macro in include/asm-x86/uaccess_64.hSigned-off-by: H. Peter Anvin <hpa@zytor.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
H. Peter Anvin  [Mon, 4 Feb 2008 15:47:59 +0000  (16:47 +0100)] 
x86: use _ASM_EXTABLE macro in include/asm-x86/uaccess_32.hSigned-off-by: H. Peter Anvin <hpa@zytor.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
H. Peter Anvin  [Mon, 4 Feb 2008 15:47:58 +0000  (16:47 +0100)] 
x86: use _ASM_EXTABLE macro in include/asm-x86/system.hSigned-off-by: H. Peter Anvin <hpa@zytor.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
H. Peter Anvin  [Mon, 4 Feb 2008 15:47:58 +0000  (16:47 +0100)] 
x86: use _ASM_EXTABLE macro in include/asm-x86/msr.hSigned-off-by: H. Peter Anvin <hpa@zytor.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
H. Peter Anvin  [Mon, 4 Feb 2008 15:47:58 +0000  (16:47 +0100)] 
x86: use _ASM_EXTABLE macro in include/asm-x86/i387.hSigned-off-by: H. Peter Anvin <hpa@zytor.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
H. Peter Anvin  [Mon, 4 Feb 2008 15:47:58 +0000  (16:47 +0100)] 
x86: use _ASM_EXTABLE macro in include/asm-x86/futex.hSigned-off-by: H. Peter Anvin <hpa@zytor.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
H. Peter Anvin  [Mon, 4 Feb 2008 15:47:58 +0000  (16:47 +0100)] 
x86: use _ASM_EXTABLE macro in arch/x86/mm/init_32.cSigned-off-by: H. Peter Anvin <hpa@zytor.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
H. Peter Anvin  [Mon, 4 Feb 2008 15:47:57 +0000  (16:47 +0100)] 
x86: use _ASM_EXTABLE macro in arch/x86/lib/usercopy_64.cSigned-off-by: H. Peter Anvin <hpa@zytor.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
H. Peter Anvin  [Mon, 4 Feb 2008 15:47:57 +0000  (16:47 +0100)] 
x86: use _ASM_EXTABLE macro in arch/x86/lib/usercopy_32.cSigned-off-by: H. Peter Anvin <hpa@zytor.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
H. Peter Anvin  [Mon, 4 Feb 2008 15:47:57 +0000  (16:47 +0100)] 
x86: use _ASM_EXTABLE macro in arch/x86/lib/mmx_32.cSigned-off-by: H. Peter Anvin <hpa@zytor.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
H. Peter Anvin  [Mon, 4 Feb 2008 15:47:56 +0000  (16:47 +0100)] 
x86: use _ASM_EXTABLE macro in arch/x86/kernel/test_nx.cSigned-off-by: H. Peter Anvin <hpa@zytor.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
H. Peter Anvin  [Mon, 4 Feb 2008 15:47:56 +0000  (16:47 +0100)] 
x86: add _ASM_EXTABLE macro to <asm/asm.h>Signed-off-by: H. Peter Anvin <hpa@zytor.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
Ian Campbell  [Mon, 4 Feb 2008 15:47:56 +0000  (16:47 +0100)] 
x86: define OBJCOPYFLAGS explicitly for each target.Signed-off-by: Ian Campbell <ijc@hellion.org.uk> Acked-by: H. Peter Anvin <hpa@zytor.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> 
Harvey Harrison  [Mon, 4 Feb 2008 15:47:56 +0000  (16:47 +0100)] 
x86: reduce ifdef sections in fault.cSigned-off-by: Harvey Harrison <harvey.harrison@gmail.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
Yinghai Lu  [Mon, 4 Feb 2008 15:47:56 +0000  (16:47 +0100)] 
x86: print out node_data addr and bootmap_start addrSigned-off-by: Yinghai Lu <yinghai.lu@sun.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
Thomas Gleixner  [Mon, 4 Feb 2008 15:47:55 +0000  (16:47 +0100)] 
x86: CPA remove bogus NX clearSigned-off-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Ingo Molnar <mingo@elte.hu> 
Florian Fainelli  [Mon, 4 Feb 2008 15:47:55 +0000  (16:47 +0100)] 
x86: mach-rdc321x Kconfig fixSigned-off-by: Florian Fainelli <florian.fainelli@telecomint.eu> Signed-off-by: Ingo Molnar <mingo@elte.hu> 
Sam Ravnborg  [Mon, 4 Feb 2008 15:47:55 +0000  (16:47 +0100)] 
x86: rename module scx200_32 to scx200Signed-off-by: Sam Ravnborg <sam@ravnborg.org> Cc: "H. Peter Anvin" <hpa@zytor.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
Sam Ravnborg  [Mon, 4 Feb 2008 15:47:55 +0000  (16:47 +0100)] 
x86: restore correct module name for apmReported-by: "A.E.Lawrence" <lawrence_a_e@ntlworld.com> Signed-off-by: Sam Ravnborg <sam@ravnborg.org> Cc: Cc: Ingo Molnar <mingo@elte.hu> Cc: "H. Peter Anvin" <hpa@zytor.com> Cc: "A.E.Lawrence" <lawrence_a_e@ntlworld.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
Ingo Molnar  [Mon, 4 Feb 2008 15:47:54 +0000  (16:47 +0100)] 
x86: VMI fix
Jeff Chua bisected down a vmware guest boot breakage (hang) to
this paravirt change:
  commit 
8d947344c47a40626730bb80d136d8daac9f2060 
  Author: Glauber de Oliveira Costa <gcosta@redhat.com>
  Date:   Wed Jan 30 13:31:12 2008 +0100
    x86: change write_idt_entry signature
fix the off-by-one indexing bug ...
Bisected-by: Jeff Chua <jeff.chua.linux@gmail.com> 
Tested-by: Jeff Chua <jeff.chua.linux@gmail.com> 
Signed-off-by: Ingo Molnar <mingo@elte.hu> 
Ingo Molnar  [Mon, 4 Feb 2008 15:47:54 +0000  (16:47 +0100)] 
x86: relax RAM check in ioremap()
Kevin Winchester reported the loss of direct rendering, due to:
[    0.588184] agpgart: Detected AGP bridge 0
[    0.588184] agpgart: unable to get memory for graphics translation table.
[    0.588184] agpgart: agp_backend_initialize() failed.
[    0.588207] agpgart-amd64: probe of 0000:00:00.0 failed with error -12
and bisected it down to:
  commit 
266b9f8727976769e2ed2dad77ac9295f37e321e 
  Author: Thomas Gleixner <tglx@linutronix.de>
  Date:   Wed Jan 30 13:34:06 2008 +0100
      x86: fix ioremap RAM check
this check was too strict and caused an ioremap() failure.
the problem is due to the somewhat unclean way of how the GART code
reserves a memory range for its aperture, and how it utilizes it
later on.
Allow RAM pages to be ioremap()-ed too, as long as they are reserved.
Bisected-by: Kevin Winchester <kjwinchester@gmail.com> 
Signed-off-by: Ingo Molnar <mingo@elte.hu> 
Tested-by: Kevin Winchester <kjwinchester@gmail.com> 
Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
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
Nick Piggin  [Sat, 2 Feb 2008 14:01:17 +0000  (15:01 +0100)] 
fix writev regression: pan hanging unkillable and un-straceableSigned-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
Borislav Petkov  [Sat, 2 Feb 2008 18:56:51 +0000  (19:56 +0100)] 
ide-tape: remove idetape_config_t typedefSigned-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 commentsSigned-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 accurateSigned-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 macrosSigned-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 statusSigned-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 commandsSigned-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_tSigned-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_tSigned-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_tSigned-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_tSigned-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_tSigned-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_tSigned-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_tSigned-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_BUGSSigned-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_INFOSigned-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_tSigned-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_tSigned-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 codeSigned-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-2002Signed-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()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.cSigned-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()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() callSigned-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()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 macrosSigned-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_tAcked-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 flagAcked-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_tAcked-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 readsSigned-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()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()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()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()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 exportsSigned-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()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()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()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()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()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()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()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()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() commentSigned-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Bartlomiej Zolnierkiewicz  [Sat, 2 Feb 2008 18:56:40 +0000  (19:56 +0100)] 
ide: add ->port_init_devs method to ide_hwif_tSigned-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Bartlomiej Zolnierkiewicz  [Sat, 2 Feb 2008 18:56:40 +0000  (19:56 +0100)] 
ide: add IDE_HFLAG_NO_{IO32_BIT,UNMASK_IRQS} host flagsSigned-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Bartlomiej Zolnierkiewicz  [Sat, 2 Feb 2008 18:56:39 +0000  (19:56 +0100)] 
ide: factor out code initializing devices from ide_init_port()Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Bartlomiej Zolnierkiewicz  [Sat, 2 Feb 2008 18:56:39 +0000  (19:56 +0100)] 
ide: fix ide_unregister() usage in host driversSigned-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Bartlomiej Zolnierkiewicz  [Sat, 2 Feb 2008 18:56:39 +0000  (19:56 +0100)] 
ide: add ide_deprecated_find_port() helperSigned-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com>