]>
git.ipfire.org Git - thirdparty/kernel/stable.git/log 
Yinghai Lu  [Tue, 11 Mar 2008 06:23:42 +0000  (23:23 -0700)]  
mm: fix alloc_bootmem_core to use fast searching for all nodesSigned-off-by: Yinghai Lu <yhlu.kernel@gmail.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> 
Yinghai Lu  [Sun, 13 Apr 2008 18:51:06 +0000  (11:51 -0700)]  
mm: make mem_map allocation continuous
vmemmap allocation currently has this layout:
 [
ffffe20000000000 -
ffffe200001fffff ] PMD ->
ffff810001400000  on node 0
 [
ffffe20000200000 -
ffffe200003fffff ] PMD ->
ffff810001800000  on node 0
 [
ffffe20000400000 -
ffffe200005fffff ] PMD ->
ffff810001c00000  on node 0
 [
ffffe20000600000 -
ffffe200007fffff ] PMD ->
ffff810002000000  on node 0
 [
ffffe20000800000 -
ffffe200009fffff ] PMD ->
ffff810002400000  on node 0
...
note that there is a 2M hole between them - not optimal.
the root cause is that usemap (24 bytes) will be allocated after every 2M
mem_map, and it will push next vmemmap (2M) to the next (2M) alignment.
solution: try to allocate the mem_map continously.
after the patch, we get:
 [
ffffe20000000000 -
ffffe200001fffff ] PMD ->
ffff810001400000  on node 0
 [
ffffe20000200000 -
ffffe200003fffff ] PMD ->
ffff810001600000  on node 0
 [
ffffe20000400000 -
ffffe200005fffff ] PMD ->
ffff810001800000  on node 0
 [
ffffe20000600000 -
ffffe200007fffff ] PMD ->
ffff810001a00000  on node 0
 [
ffffe20000800000 -
ffffe200009fffff ] PMD ->
ffff810001c00000  on node 0
...
which is the ideal layout.
and usemap will share a page because of they are allocated continuously too:
sparse_early_usemap_alloc: usemap = 
ffff810024e00000  size = 24
sparse_early_usemap_alloc: usemap = 
ffff810024e00080  size = 24
sparse_early_usemap_alloc: usemap = 
ffff810024e00100  size = 24
sparse_early_usemap_alloc: usemap = 
ffff810024e00180  size = 24
...
so we make the bootmem allocation more compact and use less memory
for usemap => mission accomplished ;-)
Signed-off-by: Yinghai Lu <yhlu.kernel@gmail.com> 
Signed-off-by: Ingo Molnar <mingo@elte.hu> 
Linus Torvalds  [Sat, 26 Apr 2008 20:29:41 +0000  (13:29 -0700)]  
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/x86/linux-2.6-x86-bigbox-bootparam
Huang, Ying  [Fri, 28 Mar 2008 02:49:50 +0000  (10:49 +0800)]  
x86, boot: Document for linked list of struct setup_dataSigned-off-by: Huang Ying <ying.huang@intel.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
Huang, Ying  [Fri, 28 Mar 2008 02:49:48 +0000  (10:49 +0800)]  
x86, boot: export linked list of struct setup_data via debugfsSigned-off-by: Huang Ying <ying.huang@intel.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
Huang, Ying  [Fri, 28 Mar 2008 02:49:44 +0000  (10:49 +0800)]  
x86, boot: add linked list of struct setup_dataSigned-off-by: Huang Ying <ying.huang@intel.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
Huang, Ying  [Fri, 28 Mar 2008 02:49:42 +0000  (10:49 +0800)]  
x86, boot: add free_early to early reservation machanismSigned-off-by: Huang Ying <ying.huang@intel.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> 
Venki Pallipadi  [Sat, 26 Apr 2008 18:32:12 +0000  (11:32 -0700)]  
x86, PAT: disable /dev/mem mmap RAM with PATSigned-off-by: Venkatesh Pallipadi <venkatesh.pallipadi@intel.com> Signed-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> 
Roland McGrath  [Tue, 22 Apr 2008 19:20:20 +0000  (12:20 -0700)]  
x86_64 ia32 ptrace: use compat_ptrace_request for siginfoSigned-off-by: Roland McGrath <roland@redhat.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> 
Roland McGrath  [Sat, 19 Apr 2008 21:27:56 +0000  (14:27 -0700)]  
x86 signals: lift set_fsSigned-off-by: Roland McGrath <roland@redhat.com> Signed-off-by: Ingo Molnar <mingo@elte.hu> 
Roland McGrath  [Sat, 19 Apr 2008 21:26:54 +0000  (14:26 -0700)]  
x86 signals: lift flags diddling codeSigned-off-by: Roland McGrath <roland@redhat.com> Signed-off-by: Ingo Molnar <mingo@elte.hu>