Fallout from "Remove fs.h from mm.h" patch

2007-07-30 Thread Linux Kernel Mailing List
Gitweb: 
http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=80ba80a9bf25d251237694c3fcee850a73324532
Commit: 80ba80a9bf25d251237694c3fcee850a73324532
Parent: 9c837fb692b005203765d8a569a2fe43fdff9df1
Author: Alexey Dobriyan <[EMAIL PROTECTED]>
AuthorDate: Mon Jul 30 23:08:46 2007 +0400
Committer:  Linus Torvalds <[EMAIL PROTECTED]>
CommitDate: Mon Jul 30 12:25:49 2007 -0700

Fallout from "Remove fs.h from mm.h" patch

While I was busy compile-testing my patch, ENOSYS sneaked into pm.h
leading to some compile-breakages mostly on ia64 and some mips configs.

Signed-off-by: Alexey Dobriyan <[EMAIL PROTECTED]>
Signed-off-by: Linus Torvalds <[EMAIL PROTECTED]>
---
 include/linux/pm.h |1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/include/linux/pm.h b/include/linux/pm.h
index e52f6f8..48b71ba 100644
--- a/include/linux/pm.h
+++ b/include/linux/pm.h
@@ -25,6 +25,7 @@
 
 #include 
 #include 
+#include 
 
 /*
  * Power management requests... these are passed to pm_send_all() and friends.
-
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Remove fs.h from mm.h

2007-07-29 Thread Linux Kernel Mailing List
Gitweb: 
http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=4e950f6f0189f65f8bf069cf2272649ef418f5e4
Commit: 4e950f6f0189f65f8bf069cf2272649ef418f5e4
Parent: 673d5b43daa00b42759cecc6b0760b8bf6be80d2
Author: Alexey Dobriyan <[EMAIL PROTECTED]>
AuthorDate: Mon Jul 30 02:36:13 2007 +0400
Committer:  Linus Torvalds <[EMAIL PROTECTED]>
CommitDate: Sun Jul 29 17:09:29 2007 -0700

    Remove fs.h from mm.h
    
    Remove fs.h from mm.h. For this,
 1) Uninline vma_wants_writenotify(). It's pretty huge anyway.
 2) Add back fs.h or less bloated headers (err.h) to files that need it.

As result, on x86_64 allyesconfig, fs.h dependencies cut down from 3929 
files
rebuilt down to 3444 (-12.3%).

Cross-compile tested without regressions on my two usual configs and (sigh):

alpha  arm-mx1adsmips-bigsur  powerpc-ebony
alpha-allnoconfig  arm-neponset  mips-capcellapowerpc-g5
alpha-defconfigarm-netwinder mips-cobalt  powerpc-holly
alpha-up   arm-netx  mips-db1000  powerpc-iseries
armarm-ns9xxxmips-db1100  
powerpc-linkstation
arm-assabetarm-omap_h2_1610  mips-db1200  powerpc-lite5200
arm-at91rm9200dk   arm-onearmmips-db1500  powerpc-maple
arm-at91rm9200ek   arm-picotux200mips-db1550  
powerpc-mpc7448_hpc2
arm-at91sam9260ek  arm-pleb  mips-ddb5477 
powerpc-mpc8272_ads
arm-at91sam9261ek  arm-pnx4008   mips-decstation  
powerpc-mpc8313_rdb
arm-at91sam9263ek  arm-pxa255-idpmips-e55 
powerpc-mpc832x_mds
arm-at91sam9rlek   arm-realview  mips-emma2rh 
powerpc-mpc832x_rdb
arm-ateb9200   arm-realview-smp  mips-excite  
powerpc-mpc834x_itx
arm-badge4 arm-rpc   mips-fulong  
powerpc-mpc834x_itxgp
arm-carmevaarm-s3c2410   mips-ip22
powerpc-mpc834x_mds
arm-cerfcube   arm-shannon   mips-ip27
powerpc-mpc836x_mds
arm-clps7500   arm-shark mips-ip32
powerpc-mpc8540_ads
arm-collie arm-simpadmips-jazzpowerpc-mpc8544_ds
arm-corgi  arm-spitz mips-jmr3927 
powerpc-mpc8560_ads
arm-csb337 arm-trizeps4  mips-malta   powerpc-mpc8568mds
arm-csb637 arm-versatile mips-mipssim 
powerpc-mpc85xx_cds
arm-ebsa110i386  mips-mpc30x  
powerpc-mpc8641_hpcn
arm-edb7211i386-allnoconfig  mips-msp71xx powerpc-mpc866_ads
arm-em_x270i386-defconfigmips-ocelot  powerpc-mpc885_ads
arm-ep93xx i386-up   mips-pb1100  powerpc-pasemi
arm-footbridge ia64  mips-pb1500  powerpc-pmac32
arm-fortunet   ia64-allnoconfig  mips-pb1550  powerpc-ppc64
arm-h3600  ia64-bigsur   mips-pnx8550-jbs powerpc-prpmc2800
arm-h7201  ia64-defconfigmips-pnx8550-stb810  powerpc-ps3
arm-h7202  ia64-gensparsemips-qemupowerpc-pseries
arm-hackkitia64-sim  mips-rbhma4200   powerpc-up
arm-integrator ia64-sn2  mips-rbhma4500   s390
arm-iop13xxia64-tigermips-rm200   s390-allnoconfig
arm-iop32x ia64-up   mips-sb1250-swarms390-defconfig
arm-iop33x ia64-zx1  mips-seads390-up
arm-ixp2000m68k  mips-tb0219  sparc
arm-ixp23xxm68k-amigamips-tb0226  sparc-allnoconfig
arm-ixp4xx m68k-apollo   mips-tb0287  sparc-defconfig
arm-jornada720 m68k-atarimips-workpad sparc-up
arm-kafa   m68k-bvme6000 mips-wrppmc  sparc64
arm-kb9202 m68k-hp300mips-yosemite
sparc64-allnoconfig
arm-ks8695 m68k-mac  parisc   sparc64-defconfig
arm-lart   m68k-mvme147  parisc-allnoconfig   sparc64-up
arm-lpd270 m68k-mvme16x  parisc-defconfig um-x86_64
arm-lpd7a400   m68k-q40  parisc-upx86_64
arm-lpd7a404   m68k-sun3 powerpc  x86_64-allnoconfig
arm-lubbockm68k-sun3xpowerpc-cell x86_64-defconfig
arm-lusl7200   mips  powerpc-celleb   x86_64-up
arm-mainstone  mips-atlaspowerpc-chrp32

Signed-off-by: Alexey Dobriyan <[EMAIL PROTECTED]>
Signed-off-by: Linus Torvalds <[EMAIL PROTECTED]>
---
 arch/alpha/kernel/smp.c|1 +
 arch/arm/kernel/setup.c|1 +
 arch/arm/kernel/smp.c  |1 +
 arch/frv/kernel/sys_frv.c