]>
pilppa.org Git - linux-2.6-omap-h63xx.git/log 
Alexander van Heukelum  [Tue, 1 Apr 2008 15:41:26 +0000  (17:41 +0200)] 
x86: switch 64-bit to generic find_first_bitSigned-off-by: Alexander van Heukelum <heukelum@fastmail.fm> Signed-off-by: Ingo Molnar <mingo@elte.hu> 
Alexander van Heukelum  [Tue, 1 Apr 2008 09:46:19 +0000  (11:46 +0200)] 
x86: generic versions of find_first_(zero_)bit, convert i386Signed-off-by: Alexander van Heukelum <heukelum@fastmail.fm> Signed-off-by: Ingo Molnar <mingo@elte.hu> 
Alexander van Heukelum  [Sat, 15 Mar 2008 17:32:36 +0000  (18:32 +0100)] 
bitops: use __fls for fls64 on 64-bit archsSigned-off-by: Alexander van Heukelum <heukelum@fastmail.fm> Signed-off-by: Ingo Molnar <mingo@elte.hu> 
Alexander van Heukelum  [Sat, 15 Mar 2008 17:31:49 +0000  (18:31 +0100)] 
generic: implement __fls on all 64-bit archsSigned-off-by: Alexander van Heukelum <heukelum@fastmail.fm> Signed-off-by: Ingo Molnar <mingo@elte.hu> 
Alexander van Heukelum  [Sat, 15 Mar 2008 17:30:57 +0000  (18:30 +0100)] 
generic: introduce a generic __fls implementationSigned-off-by: Alexander van Heukelum <heukelum@fastmail.fm> Signed-off-by: Ingo Molnar <mingo@elte.hu> 
Alexander van Heukelum  [Sat, 15 Mar 2008 12:04:42 +0000  (13:04 +0100)] 
x86: merge the simple bitops and move them to bitops.hSigned-off-by: Alexander van Heukelum <heukelum@fastmail.fm> Signed-off-by: Ingo Molnar <mingo@elte.hu> 
Alexander van Heukelum  [Tue, 11 Mar 2008 15:17:19 +0000  (16:17 +0100)] 
x86, generic: optimize find_next_(zero_)bit for small constant-size bitmaps
This moves an optimization for searching constant-sized small
bitmaps form x86_64-specific to generic code.
On an i386 defconfig (the x86#testing one), the size of vmlinux hardly
changes with this applied. I have observed only four places where this
optimization avoids a call into find_next_bit:
In the functions return_unused_surplus_pages, alloc_fresh_huge_page,
and adjust_pool_surplus, this patch avoids a call for a 1-bit bitmap.
In __next_cpu a call is avoided for a 32-bit bitmap. That's it.
On x86_64, 52 locations are optimized with a minimal increase in
code size:
Current #testing defconfig:
	146 x bsf, 27 x find_next_*bit
   text    data     bss     dec     hex filename
   
5392637   846592  724424 
6963653   6a41c5 vmlinux
After removing the x86_64 specific optimization for find_next_*bit:
	94 x bsf, 79 x find_next_*bit
   text    data     bss     dec     hex filename
   
5392358   846592  724424 
6963374   6a40ae vmlinux
After this patch (making the optimization generic):
	146 x bsf, 27 x find_next_*bit
   text    data     bss     dec     hex filename
   
5392396   846592  724424 
6963412   6a40d4 vmlinux
[ tglx@linutronix.de: build fixes ]
Signed-off-by: Ingo Molnar <mingo@elte.hu> 
Alexander van Heukelum  [Thu, 13 Mar 2008 17:53:52 +0000  (18:53 +0100)] 
x86, uml: fix uml with generic find_next_bit for x86Signed-off-by: Alexander van Heukelum <heukelum@fastmail.fm> Signed-off-by: Ingo Molnar <mingo@elte.hu> 
Alexander van Heukelum  [Sun, 9 Mar 2008 20:01:04 +0000  (21:01 +0100)] 
x86: change x86 to use generic find_next_bit
The versions with inline assembly are in fact slower on the machines I
tested them on (in userspace) (Athlon XP 2800+, p4-like Xeon 2.8GHz, AMD
Opteron 270). The i386-version needed a fix similar to 
06024f21  to avoid
crashing the benchmark.
Benchmark using: gcc -fomit-frame-pointer -Os. For each bitmap size
1...512, for each possible bitmap with one bit set, for each possible
offset: find the position of the first bit starting at offset. If you
follow ;). Times include setup of the bitmap and checking of the
results.
		Athlon		Xeon		Opteron 32/64bit
x86-specific:	0m3.692s	0m2.820s	0m3.196s / 0m2.480s
generic:	0m2.622s	0m1.662s	0m2.100s / 0m1.572s
If the bitmap size is not a multiple of BITS_PER_LONG, and no set
(cleared) bit is found, find_next_bit (find_next_zero_bit) returns a
value outside of the range [0, size]. The generic version always returns
exactly size. The generic version also uses unsigned long everywhere,
while the x86 versions use a mishmash of int, unsigned (int), long and
unsigned long.
Using the generic version does give a slightly bigger kernel, though.
defconfig:	   text    data     bss     dec     hex filename
x86-specific:	
4738555   481232  626688 
5846475   5935cb vmlinux (32 bit)
generic:	
4738621   481232  626688 
5846541   59360d vmlinux (32 bit)
x86-specific:	
5392395   846568  724424 
6963387   6a40bb vmlinux (64 bit)
generic:	
5392458   846568  724424 
6963450   6a40fa vmlinux (64 bit)
Signed-off-by: Alexander van Heukelum <heukelum@fastmail.fm> 
Signed-off-by: Ingo Molnar <mingo@elte.hu> 
Ingo Molnar  [Sat, 26 Apr 2008 17:10:17 +0000  (19:10 +0200)] 
uml: Kconfig cleanupSigned-off-by: Ingo Molnar <mingo@elte.hu> 
Ingo Molnar  [Sat, 26 Apr 2008 16:59:42 +0000  (18:59 +0200)] 
uml: fix build errorSigned-off-by: Ingo Molnar <mingo@elte.hu> 
Linus Torvalds  [Sat, 26 Apr 2008 16:50:58 +0000  (09:50 -0700)] 
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86-fixes
Linus Torvalds  [Sat, 26 Apr 2008 16:49:51 +0000  (09:49 -0700)] 
Merge git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/v4l-dvb
Linus Torvalds  [Sat, 26 Apr 2008 16:48:52 +0000  (09:48 -0700)] 
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86-optimized-inlining
Linus Torvalds  [Sat, 26 Apr 2008 16:48:00 +0000  (09:48 -0700)] 
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bart/ide-2.6
Linus Torvalds  [Sat, 26 Apr 2008 16:44:32 +0000  (09:44 -0700)] 
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86-misc
Ingo Molnar  [Sat, 26 Apr 2008 08:26:52 +0000  (10:26 +0200)] 
x86 PAT: decouple from nonpromisc devmemSigned-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> 
Linus Torvalds  [Sat, 26 Apr 2008 16:29:36 +0000  (09:29 -0700)] 
Merge branch 'agp-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/agp-2.6
Linus Torvalds  [Sat, 26 Apr 2008 16:26:39 +0000  (09:26 -0700)] 
Merge branch 'drm-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6
Al Viro  [Sat, 26 Apr 2008 04:25:00 +0000  (05:25  +0100)] 
Fix uninitialized 'copy' in unshare_filesSigned-off-by: Al Viro <viro@zeniv.linux.org.uk> Tested-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> 
Ingo Molnar  [Wed, 9 Apr 2008 09:03:37 +0000  (11:03 +0200)] 
generic: make optimized inlining arch-opt-inReported-by: Stephen Rothwell <sfr@canb.auug.org.au> Signed-off-by: Ingo Molnar <mingo@elte.hu> 
Ingo Molnar  [Mon, 3 Mar 2008 11:38:52 +0000  (12:38 +0100)] 
x86: add optimized inlining
add CONFIG_OPTIMIZE_INLINING=y.
allow gcc to optimize the kernel image's size by uninlining
functions that have been marked 'inline'. Previously gcc was
forced by Linux to always-inline these functions via a gcc
attribute:
 #define inline	inline __attribute__((always_inline))
Especially when the user has already selected
CONFIG_OPTIMIZE_FOR_SIZE=y this can make a huge difference in
kernel image size (using a standard Fedora .config):
   text    data     bss     dec           hex filename
   
5613924   562708 
3854336  10030968     990f78 vmlinux.before
   
5486689   562708 
3854336   9903733     971e75 vmlinux.after
that's a 2.3% text size reduction (!).
Signed-off-by: Ingo Molnar <mingo@elte.hu> 
Bartlomiej Zolnierkiewicz  [Sat, 26 Apr 2008 15:36:43 +0000  (17:36 +0200)] 
ide: sanitize handling of IDE_HFLAG_NO_SET_MODE host flagSigned-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Bartlomiej Zolnierkiewicz  [Sat, 26 Apr 2008 15:36:43 +0000  (17:36 +0200)] 
sis5513: fail early for unsupported chipsetsSigned-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Bartlomiej Zolnierkiewicz  [Sat, 26 Apr 2008 15:36:42 +0000  (17:36 +0200)] 
it821x: fix kzalloc() failure handlingSigned-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Bartlomiej Zolnierkiewicz  [Sat, 26 Apr 2008 15:36:42 +0000  (17:36 +0200)] 
qd65xx: use IDE_HFLAG_SINGLE host flagSigned-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Bartlomiej Zolnierkiewicz  [Sat, 26 Apr 2008 15:36:42 +0000  (17:36 +0200)] 
qd65xx: always use ->selectproc methodSigned-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Borislav Petkov  [Sat, 26 Apr 2008 15:36:42 +0000  (17:36 +0200)] 
ide-cd: put proc-related functions together under single ifdefSigned-off-by: Borislav Petkov <petkovbb@gmail.com> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Paolo Ciarrocchi  [Sat, 26 Apr 2008 15:36:42 +0000  (17:36 +0200)] 
ide-cd: Replace __FUNCTION__ with __func__Signed-off-by: Paolo Ciarrocchi <paolo.ciarrocchi@gmail.com> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Paolo Ciarrocchi  [Sat, 26 Apr 2008 15:36:42 +0000  (17:36 +0200)] 
IDE: Coding Style fixes to drivers/ide/ide-cd.cSigned-off-by: Paolo Ciarrocchi <paolo.ciarrocchi@gmail.com> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Paolo Ciarrocchi  [Sat, 26 Apr 2008 15:36:42 +0000  (17:36 +0200)] 
IDE: Coding Style fixes to drivers/ide/pci/cy82c693.cSigned-off-by: Paolo Ciarrocchi <paolo.ciarrocchi@gmail.com> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Paolo Ciarrocchi  [Sat, 26 Apr 2008 15:36:41 +0000  (17:36 +0200)] 
IDE: Coding Style fixes to drivers/ide/pci/it8213.cSigned-off-by: Paolo Ciarrocchi <paolo.ciarrocchi@gmail.com> Acked-by: Sergei Shtylyov <sshtylyov@ru.mvista.com> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Paolo Ciarrocchi  [Sat, 26 Apr 2008 15:36:41 +0000  (17:36 +0200)] 
IDE: Coding Style fixes to drivers/ide/ide-floppy.cSigned-off-by: Paolo Ciarrocchi <paolo.ciarrocchi@gmail.com> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Paolo Ciarrocchi  [Sat, 26 Apr 2008 15:36:41 +0000  (17:36 +0200)] 
IDE: Coding Style fixes to drivers/ide/legacy/ali14xx.cSigned-off-by: Paolo Ciarrocchi <paolo.ciarrocchi@gmail.com> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Paolo Ciarrocchi  [Sat, 26 Apr 2008 15:36:41 +0000  (17:36 +0200)] 
IDE: Coding Style fixes to drivers/ide/legacy/hd.cSigned-off-by: Paolo Ciarrocchi <paolo.ciarrocchi@gmail.com> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Paolo Ciarrocchi  [Sat, 26 Apr 2008 15:36:41 +0000  (17:36 +0200)] 
IDE: Coding Style fixes to drivers/ide/pci/cmd640.cSigned-off-by: Paolo Ciarrocchi <paolo.ciarrocchi@gmail.com> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Paolo Ciarrocchi  [Sat, 26 Apr 2008 15:36:41 +0000  (17:36 +0200)] 
IDE: Coding Style fixes to drivers/ide/pci/opti621.cSigned-off-by: Paolo Ciarrocchi <paolo.ciarrocchi@gmail.com> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Paolo Ciarrocchi  [Sat, 26 Apr 2008 15:36:40 +0000  (17:36 +0200)] 
IDE: Coding Style fixes to drivers/ide/ide-pnp.cSigned-off-by: Paolo Ciarrocchi <paolo.ciarrocchi@gmail.com> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Paolo Ciarrocchi  [Sat, 26 Apr 2008 15:36:40 +0000  (17:36 +0200)] 
IDE: Coding Style fixes to drivers/ide/ide-proc.cSigned-off-by: Paolo Ciarrocchi <paolo.ciarrocchi@gmail.com> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Paolo Ciarrocchi  [Sat, 26 Apr 2008 15:36:40 +0000  (17:36 +0200)] 
IDE: Coding Style fixes to drivers/ide/legacy/ide-4drives.cSigned-off-by: Paolo Ciarrocchi <paolo.ciarrocchi@gmail.com> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Paolo Ciarrocchi  [Sat, 26 Apr 2008 15:36:40 +0000  (17:36 +0200)] 
IDE: Coding Style fixes to drivers/ide/legacy/umc8672.cSigned-off-by: Paolo Ciarrocchi <paolo.ciarrocchi@gmail.com> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Paolo Ciarrocchi  [Sat, 26 Apr 2008 15:36:40 +0000  (17:36 +0200)] 
IDE: Coding Style fixes to drivers/ide/pci/generic.cSigned-off-by: Paolo Ciarrocchi <paolo.ciarrocchi@gmail.com> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Paolo Ciarrocchi  [Sat, 26 Apr 2008 15:36:40 +0000  (17:36 +0200)] 
IDE: Coding Style fixes to drivers/ide/pci/jmicron.cSigned-off-by: Paolo Ciarrocchi <paolo.ciarrocchi@gmail.com> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Paolo Ciarrocchi  [Sat, 26 Apr 2008 15:36:39 +0000  (17:36 +0200)] 
IDE: Coding Style fixes to drivers/ide/pci/sis5513.cSigned-off-by: Paolo Ciarrocchi <paolo.ciarrocchi@gmail.com> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Paolo Ciarrocchi  [Sat, 26 Apr 2008 15:36:39 +0000  (17:36 +0200)] 
IDE: Coding Style fixes to drivers/ide/pci/slc90e66.cSigned-off-by: Paolo Ciarrocchi <paolo.ciarrocchi@gmail.com> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Paolo Ciarrocchi  [Sat, 26 Apr 2008 15:36:39 +0000  (17:36 +0200)] 
IDE: Coding Style fixes to drivers/ide/pci/tc86c001.cSigned-off-by: Paolo Ciarrocchi <paolo.ciarrocchi@gmail.com> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Paolo Ciarrocchi  [Sat, 26 Apr 2008 15:36:39 +0000  (17:36 +0200)] 
IDE: Coding Style fixes to drivers/ide/setup-pci.cSigned-off-by: Paolo Ciarrocchi <paolo.ciarrocchi@gmail.com> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Bartlomiej Zolnierkiewicz  [Sat, 26 Apr 2008 15:36:39 +0000  (17:36 +0200)] 
ide: remove hwif->straight8 flagSigned-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Bartlomiej Zolnierkiewicz  [Sat, 26 Apr 2008 15:36:38 +0000  (17:36 +0200)] 
ide: remove IDE_HFLAG_CY82C693 host flagCc: Sergei Shtylyov <sshtylyov@ru.mvista.com> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Bartlomiej Zolnierkiewicz  [Sat, 26 Apr 2008 15:36:38 +0000  (17:36 +0200)] 
falconide: fix resources reservation (take 2)Cc: Geert Uytterhoeven <geert@linux-m68k.org> Cc: Michael Schmitz <schmitz@debian.org> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Bartlomiej Zolnierkiewicz  [Sat, 26 Apr 2008 15:36:38 +0000  (17:36 +0200)] 
ide-mpc8xx: fix resources reservationCc: Vitaly Bordug <vitb@kernel.crashing.org> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Bartlomiej Zolnierkiewicz  [Sat, 26 Apr 2008 15:36:38 +0000  (17:36 +0200)] 
ide-mpc8xx: make m8xx_ide_init_ports() return an error valueCc: Vitaly Bordug <vitb@kernel.crashing.org> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Bartlomiej Zolnierkiewicz  [Sat, 26 Apr 2008 15:36:38 +0000  (17:36 +0200)] 
bast-ide: fix resources reservationCc: Ben Dooks <support@simtec.co.uk> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Bartlomiej Zolnierkiewicz  [Sat, 26 Apr 2008 15:36:38 +0000  (17:36 +0200)] 
delkin_cb: fix resources handlingCc: Mark Lord <mlord@pobox.com> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Bartlomiej Zolnierkiewicz  [Sat, 26 Apr 2008 15:36:37 +0000  (17:36 +0200)] 
ide_platform: fix resources handlingCc: Anton Vorontsov <avorontsov@ru.mvista.com> Cc: Vitaly Bordug <vitb@kernel.crashing.org> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Adrian Bunk  [Sat, 26 Apr 2008 15:36:37 +0000  (17:36 +0200)] 
remove include/linux/hdsmart.hSigned-off-by: Adrian Bunk <bunk@kernel.org> Cc: "Robert P. J. Day" <rpjday@crashcourse.ca>, Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Borislav Petkov  [Sat, 26 Apr 2008 15:36:37 +0000  (17:36 +0200)] 
ide-cd: remove the internal 64k buffer
This removes the internal ide-cd buffer and falls back to read-ahead block layer
capabilities. Thorough testing (cd burning, dvd read, raw read) gives with the
bufferless mode marginally better performance in addition to simplified code.
bufferless:
dd: reading `/dev/hdc': Input/output error
6238+0 records in
6238+0 records out
204406784  bytes (204 MB) copied, 259.891 s, 787 kB/s
real    4m21.598s
user    0m0.014s
sys     0m0.744s
with the old buffer (2.6.25-rc1):
dd: reading `/dev/hdc': Input/output error
6238+0 records in
6238+0 records out
204406784  bytes (204 MB) copied, 262.893 s, 778 kB/s
real    4m22.938s
user    0m0.009s
sys     0m0.771s
Signed-off-by: Borislav Petkov <petkovbb@gmail.com> 
Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Bartlomiej Zolnierkiewicz  [Sat, 26 Apr 2008 15:36:37 +0000  (17:36 +0200)] 
ide-disk: fix issues found by checkpatch.plAcked-by: Sergei Shtylyov <sshtylyov@ru.mvista.com> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Bartlomiej Zolnierkiewicz  [Sat, 26 Apr 2008 15:36:37 +0000  (17:36 +0200)] 
ide-disk: add proc_idedisk_read_smart() helperSigned-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Bartlomiej Zolnierkiewicz  [Sat, 26 Apr 2008 15:36:36 +0000  (17:36 +0200)] 
ide: unexport ide_hwifs[]Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Bartlomiej Zolnierkiewicz  [Sat, 26 Apr 2008 15:36:36 +0000  (17:36 +0200)] 
ide-generic: use ide_find_port() (take 3)Cc: Johann Felix Soden <johfel@users.sourceforge.net> Cc: Kamalesh Babulal <kamalesh@linux.vnet.ibm.com> Cc: Sergei Shtylyov <sshtylyov@ru.mvista.com> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Bartlomiej Zolnierkiewicz  [Sat, 26 Apr 2008 15:36:36 +0000  (17:36 +0200)] 
ide: use ide_find_port() in legacy VLB host drivers (take 2)Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Bartlomiej Zolnierkiewicz  [Sat, 26 Apr 2008 15:36:36 +0000  (17:36 +0200)] 
ide: merge ide_match_hwif() and ide_find_port()Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Bartlomiej Zolnierkiewicz  [Sat, 26 Apr 2008 15:36:36 +0000  (17:36 +0200)] 
ide: remove PIO "downgrade" quirkSigned-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Julia Lawall  [Sat, 26 Apr 2008 15:36:35 +0000  (17:36 +0200)] 
ide: use DIV_ROUND_UPSigned-off-by: Julia Lawall <julia@diku.dk> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Bartlomiej Zolnierkiewicz  [Sat, 26 Apr 2008 15:36:35 +0000  (17:36 +0200)] 
ide: IDE_HFLAG_BOOTABLE -> IDE_HFLAG_NON_BOOTABLESigned-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Bartlomiej Zolnierkiewicz  [Sat, 26 Apr 2008 15:36:35 +0000  (17:36 +0200)] 
qd65xx: return error value in qd_probe()Acked-by: Sergei Shtylyov <sshtylyov@ru.mvista.com> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Bartlomiej Zolnierkiewicz  [Sat, 26 Apr 2008 15:36:35 +0000  (17:36 +0200)] 
ht6560b: use driver name for resource allocationAcked-by: Sergei Shtylyov <sshtylyov@ru.mvista.com> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Bartlomiej Zolnierkiewicz  [Sat, 26 Apr 2008 15:36:34 +0000  (17:36 +0200)] 
umc8672: don't use ide_hwifs[] in umc_set_pio_mode()Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Bartlomiej Zolnierkiewicz  [Sat, 26 Apr 2008 15:36:34 +0000  (17:36 +0200)] 
scc_pata: store 'hwif' pointer in struct scc_portsSigned-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Bartlomiej Zolnierkiewicz  [Sat, 26 Apr 2008 15:36:33 +0000  (17:36 +0200)] 
cmd640: use ide_find_port()Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Bartlomiej Zolnierkiewicz  [Sat, 26 Apr 2008 15:36:33 +0000  (17:36 +0200)] 
cmd640: remove cmd_drives[]Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Bartlomiej Zolnierkiewicz  [Sat, 26 Apr 2008 15:36:33 +0000  (17:36 +0200)] 
au1xxx-ide: use ide_find_port()Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Bartlomiej Zolnierkiewicz  [Sat, 26 Apr 2008 15:36:33 +0000  (17:36 +0200)] 
scc_pata: use ide_find_port()Cc: Kou Ishizaki <kou.ishizaki@toshiba.co.jp> Cc: Akira Iguchi <akira2.iguchi@toshiba.co.jp> Cc: Stephen Rothwell <sfr@canb.auug.org.au> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Bartlomiej Zolnierkiewicz  [Sat, 26 Apr 2008 15:36:33 +0000  (17:36 +0200)] 
sgiioc4: use ide_find_port()Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Bartlomiej Zolnierkiewicz  [Sat, 26 Apr 2008 15:36:33 +0000  (17:36 +0200)] 
ide-pmac: use ide_find_port()Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Bartlomiej Zolnierkiewicz  [Sat, 26 Apr 2008 15:36:32 +0000  (17:36 +0200)] 
ide-pmac: dynamically allocate struct pmac_ide_hwif instances (take 2)Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org> Cc: Kamalesh Babulal <kamalesh@linux.vnet.ibm.com> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Bartlomiej Zolnierkiewicz  [Sat, 26 Apr 2008 15:36:32 +0000  (17:36 +0200)] 
swarm: use ide_find_port()Cc: Maciej W. Rozycki <macro@linux-mips.org> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Bartlomiej Zolnierkiewicz  [Sat, 26 Apr 2008 15:36:32 +0000  (17:36 +0200)] 
ide: cleanup ide_find_port()Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Bartlomiej Zolnierkiewicz  [Sat, 26 Apr 2008 15:36:31 +0000  (17:36 +0200)] 
ide: cleanup ide_match_hwif()Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Sergei Shtylyov  [Sat, 26 Apr 2008 15:36:31 +0000  (17:36 +0200)] 
ide: make ide_pci_check_iomem() actually workSigned-off-by: Sergei Shtylyov <sshtylyov@ru.mvista.com> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Frederik Deweerdt  [Sat, 26 Apr 2008 15:36:31 +0000  (17:36 +0200)] 
ide/Kconfig: BLK_DEV_4DRIVES should be a tristateSigned-off-by: Frederik Deweerdt <frederik.deweerdt@gmail.com> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Al Viro  [Sat, 26 Apr 2008 15:36:31 +0000  (17:36 +0200)] 
fix execve()Signed-off-by: Al Viro <viro@zeniv.linux.org.uk> Signed-off-by: Bartlomiej Zolnierkiewicz <bzolnier@gmail.com> 
Jacek Luczak  [Fri, 11 Apr 2008 11:29:04 +0000  (13:29 +0200)] 
x86: section mismatch fixes, #3Signed-off-by: Jacek Luczak <luczak.jacek@gmail.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
Jacek Luczak  [Fri, 11 Apr 2008 11:28:49 +0000  (13:28 +0200)] 
x86: section mismatch fixes, #2Signed-off-by: Jacek Luczak <luczak.jacek@gmail.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
Jacek Luczak  [Sun, 13 Apr 2008 15:41:04 +0000  (17:41 +0200)] 
x86: pgtable_32.h - prototype and section mismatch fixesSigned-off-by: Jacek Luczak <luczak.jacek@gmail.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
Jacek Luczak  [Sat, 12 Apr 2008 15:41:12 +0000  (17:41 +0200)] 
x86: unlock_ExtINT_logic() - fix section mismatch warningsSigned-off-by: Jacek Luczak <luczak.jacek@gmail.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
Jacek Luczak  [Sat, 12 Apr 2008 15:39:57 +0000  (17:39 +0200)] 
x86: uniq_ioapic_id - fix section mismatch warningSigned-off-by: Jacek Luczak <luczak.jacek@gmail.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
Jacek Luczak  [Sat, 12 Apr 2008 15:38:52 +0000  (17:38 +0200)] 
x86: trampoline_32.S - switch to .cpuinit.dataSigned-off-by: Jacek Luczak <luczak.jacek@gmail.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
Akinobu Mita  [Sat, 19 Apr 2008 14:55:20 +0000  (23:55 +0900)] 
x86: use get_bios_ebda()Signed-off-by: Akinobu Mita <akinobu.mita@gmail.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> 
Akinobu Mita  [Sat, 19 Apr 2008 14:55:19 +0000  (23:55 +0900)] 
x86: remove duplicate get_bios_ebda() from rio.hSigned-off-by: Akinobu Mita <akinobu.mita@gmail.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> 
Akinobu Mita  [Sat, 19 Apr 2008 14:55:18 +0000  (23:55 +0900)] 
x86: get_bios_ebda() requires asm/io.hSigned-off-by: Akinobu Mita <akinobu.mita@gmail.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> 
Akinobu Mita  [Sat, 19 Apr 2008 14:55:17 +0000  (23:55 +0900)] 
x86: use cpumask function for present, possible, and online cpusSigned-off-by: Akinobu Mita <akinobu.mita@gmail.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> 
Akinobu Mita  [Sat, 19 Apr 2008 14:55:16 +0000  (23:55 +0900)] 
x86: cleanup div_sc() usageSigned-off-by: Akinobu Mita <akinobu.mita@gmail.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> 
Akinobu Mita  [Sat, 19 Apr 2008 14:55:15 +0000  (23:55 +0900)] 
x86: cleanup clocksource_hz2mult usageSigned-off-by: Akinobu Mita <akinobu.mita@gmail.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> 
Akinobu Mita  [Sat, 19 Apr 2008 14:55:14 +0000  (23:55 +0900)] 
x86: remove unnecessary memset and NULL check after alloc_bootmem()Signed-off-by: Akinobu Mita <akinobu.mita@gmail.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> 
Akinobu Mita  [Sat, 19 Apr 2008 14:55:13 +0000  (23:55 +0900)] 
x86: use bitmap library for pin_programmedSigned-off-by: Akinobu Mita <akinobu.mita@gmail.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> 
Akinobu Mita  [Sat, 19 Apr 2008 14:55:12 +0000  (23:55 +0900)] 
x86: use MP_intsrc_info()Signed-off-by: Akinobu Mita <akinobu.mita@gmail.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> 
Akinobu Mita  [Sat, 19 Apr 2008 14:55:11 +0000  (23:55 +0900)] 
x86: use BUILD_BUG_ON() for the size of struct intel_mp_floatingSigned-off-by: Akinobu Mita <akinobu.mita@gmail.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> 
Roland McGrath  [Tue, 22 Apr 2008 19:21:25 +0000  (12:21 -0700)] 
x86_64 ia32 ptrace: convert to compat_arch_ptraceSigned-off-by: Roland McGrath <roland@redhat.com> Signed-off-by: Ingo Molnar <mingo@elte.hu>