Merge branch 'master'
Steven Whitehouse [Mon, 17 Jul 2006 13:25:26 +0000 (09:25 -0400)]
1  2 
CREDITS
MAINTAINERS
fs/Kconfig
include/linux/fs.h
include/linux/kernel.h

diff --combined CREDITS
+++ b/CREDITS
@@@ -528,11 -528,11 +528,11 @@@ S: Oxfor
  S: United Kingdom
  
  N: Luiz Fernando N. Capitulino
- E: lcapitulino@terra.com.br
- E: lcapitulino@prefeitura.sp.gov.br
- W: http://www.telecentros.sp.gov.br
- D: Little fixes and a lot of janitorial work
- S: E-GOV Telecentros SP
+ E: lcapitulino@mandriva.com.br
+ E: lcapitulino@gmail.com
+ W: http://www.cpu.eti.br
+ D: misc kernel hacking
+ S: Mandriva
  S: Brazil
  
  N: Remy Card
@@@ -3541,11 -3541,11 +3541,11 @@@ S: Fargo, North Dakota 5812
  S: USA
  
  N: Steven Whitehouse
 -E: SteveW@ACM.org
 +E: steve@chygwyn.com
  W: http://www.chygwyn.com/~steve
 -D: Linux DECnet project: http://www.sucs.swan.ac.uk/~rohan/DECnet/index.html
 +D: Linux DECnet project
  D: Minor debugging of other networking protocols.
 -D: Misc bug fixes and filesystem development
 +D: Misc bug fixes and GFS2 filesystem development
  
  N: Hans-Joachim Widmaier
  E: hjw@zvw.de
diff --combined MAINTAINERS
@@@ -274,7 -274,7 +274,7 @@@ S: Maintaine
  ALI1563 I2C DRIVER
  P:    Rudolf Marek
  M:    r.marek@sh.cvut.cz
- L:    lm-sensors@lm-sensors.org
+ L:    i2c@lm-sensors.org
  S:    Maintained
  
  ALPHA PORT
@@@ -601,6 -601,15 +601,15 @@@ W:       http://linuxtv.or
  T:    git kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git
  S:    Maintained
  
+ CALGARY x86-64 IOMMU
+ P:    Muli Ben-Yehuda
+ M:    muli@il.ibm.com
+ P:    Jon D. Mason
+ M:    jdmason@us.ibm.com
+ L:    linux-kernel@vger.kernel.org
+ L:    discuss@x86-64.org
+ S:    Maintained
  COMMON INTERNET FILE SYSTEM (CIFS)
  P:    Steve French
  M:    sfrench@samba.org
@@@ -762,6 -771,7 +771,7 @@@ M: aliakc@web.d
  P:    Jamie Lenehan
  M:    lenehan@twibble.org
  W:    http://twibble.org/dist/dc395x/
+ L:    dc395x@twibble.org
  L:    http://lists.twibble.org/mailman/listinfo/dc395x/
  S:    Maintained
  
@@@ -852,16 -862,6 +862,16 @@@ M:       jack@suse.c
  L:    linux-kernel@vger.kernel.org
  S:    Maintained
  
 +DISTRIBUTED LOCK MANAGER
 +P:    Patrick Caulfield
 +M:    pcaulfie@redhat.com
 +P:    David Teigland
 +M:    teigland@redhat.com
 +L:    cluster-devel@redhat.com
 +W:    http://sources.redhat.com/cluster/
 +T:    git kernel.org:/pub/scm/linux/kernel/git/steve/gfs-2.6.git
 +S:    Supported
 +
  DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
  P:    Tobias Ringstrom
  M:    tori@unhappy.mine.nu
@@@ -1112,14 -1112,6 +1122,14 @@@ M:    khc@pm.waw.p
  W:    http://www.kernel.org/pub/linux/utils/net/hdlc/
  S:    Maintained
  
 +GFS2 FILE SYSTEM
 +P:    Steven Whitehouse
 +M:    swhiteho@redhat.com
 +L:    cluster-devel@redhat.com
 +W:    http://sources.redhat.com/cluster/
 +T:    git kernel.org:/pub/scm/linux/kernel/git/steve/gfs-2.6.git
 +S:    Supported
 +
  GIGASET ISDN DRIVERS
  P:    Hansjoerg Lipp
  M:    hjlipp@web.de
@@@ -1258,7 -1250,7 +1268,7 @@@ S:      Maintaine
  I2C SUBSYSTEM
  P:    Jean Delvare
  M:    khali@linux-fr.org
- L:    lm-sensors@lm-sensors.org
+ L:    i2c@lm-sensors.org
  W:    http://www.lm-sensors.nu/
  T:    quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/
  S:    Maintained
@@@ -1510,6 -1502,7 +1520,7 @@@ P:      Yi Zh
  M:    yi.zhu@intel.com
  P:    James Ketrenos
  M:    jketreno@linux.intel.com
+ L:    ipw2100-devel@lists.sourceforge.net
  L:    http://lists.sourceforge.net/mailman/listinfo/ipw2100-devel
  W:    http://ipw2100.sourceforge.net
  S:    Supported
@@@ -1519,6 -1512,7 +1530,7 @@@ P:      Yi Zh
  M:    yi.zhu@intel.com
  P:    James Ketrenos
  M:    jketreno@linux.intel.com
+ L:    ipw2100-devel@lists.sourceforge.net
  L:    http://lists.sourceforge.net/mailman/listinfo/ipw2100-devel
  W:    http://ipw2200.sourceforge.net
  S:    Supported
@@@ -2102,7 -2096,7 +2114,7 @@@ S:      Maintaine
  OPENCORES I2C BUS DRIVER
  P:    Peter Korsgaard
  M:    jacmet@sunsite.dk
- L:    lm-sensors@lm-sensors.org
+ L:    i2c@lm-sensors.org
  S:    Maintained
  
  ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
@@@ -2235,6 -2229,7 +2247,7 @@@ S:      Maintaine
  
  PCMCIA SUBSYSTEM
  P:    Linux PCMCIA Team
+ L:    linux-pcmcia@lists.infradead.org
  L:    http://lists.infradead.org/mailman/listinfo/linux-pcmcia
  T:    git kernel.org:/pub/scm/linux/kernel/git/brodo/pcmcia-2.6.git
  S:    Maintained
@@@ -2245,6 -2240,12 +2258,12 @@@ M:    tsbogend@alpha.franken.d
  L:    netdev@vger.kernel.org
  S:    Maintained
  
+ PER-TASK DELAY ACCOUNTING
+ P:    Shailabh Nagar
+ M:    nagar@watson.ibm.com
+ L:    linux-kernel@vger.kernel.org
+ S:    Maintained
  PERSONALITY HANDLING
  P:    Christoph Hellwig
  M:    hch@infradead.org
@@@ -2684,6 -2685,11 +2703,11 @@@ M:    shemminger@osdl.or
  L:    netdev@vger.kernel.org
  S:    Maintained
  
+ SOEKRIS NET48XX LED SUPPORT
+ P:    Chris Boot
+ M:    bootc@bootc.net
+ S:    Maintained
  SPARC (sparc32):
  P:    William L. Irwin
  M:    wli@holomorphy.com
@@@ -2756,11 -2762,23 +2780,23 @@@ P:   Christoph Hellwi
  M:    hch@infradead.org
  S:    Maintained
  
+ TC CLASSIFIER
+ P:    Jamal Hadi Salim
+ M:    hadi@cyberus.ca
+ L:    netdev@vger.kernel.org
+ S:    Maintained
  TI OMAP RANDOM NUMBER GENERATOR SUPPORT
  P:    Deepak Saxena
  M:    dsaxena@plexity.net
  S:    Maintained
  
+ TASKSTATS STATISTICS INTERFACE
+ P:    Shailabh Nagar
+ M:    nagar@watson.ibm.com
+ L:    linux-kernel@vger.kernel.org
+ S:    Maintained
  TI PARALLEL LINK CABLE DRIVER
  P:     Romain Lievin
  M:     roms@lpg.ticalc.org
@@@ -3136,7 -3154,7 +3172,7 @@@ S:      Maintaine
  VIAPRO SMBUS DRIVER
  P:    Jean Delvare
  M:    khali@linux-fr.org
- L:    lm-sensors@lm-sensors.org
+ L:    i2c@lm-sensors.org
  S:    Maintained
  
  UCLINUX (AND M68KNOMMU)
@@@ -3184,6 -3202,11 +3220,11 @@@ S:    Maintaine
  W1 DALLAS'S 1-WIRE BUS
  P:    Evgeniy Polyakov
  M:    johnpol@2ka.mipt.ru
+ S:    Maintained
+ W83791D HARDWARE MONITORING DRIVER
+ P:    Charles Spirakis
+ M:    bezaur@gmail.com
  L:    lm-sensors@lm-sensors.org
  S:    Maintained
  
diff --combined fs/Kconfig
@@@ -323,7 -323,6 +323,7 @@@ config FS_POSIX_AC
        default n
  
  source "fs/xfs/Kconfig"
 +source "fs/gfs2/Kconfig"
  
  config OCFS2_FS
        tristate "OCFS2 file system support (EXPERIMENTAL)"
@@@ -1802,6 -1801,7 +1802,7 @@@ config CIFS_POSI
  
  config CIFS_DEBUG2
        bool "Enable additional CIFS debugging routines"
+       depends on CIFS
        help
           Enabling this option adds a few more debugging routines
           to the cifs code which slightly increases the size of
@@@ -1930,7 -1930,6 +1931,7 @@@ source "fs/partitions/Kconfig
  endmenu
  
  source "fs/nls/Kconfig"
 +source "fs/dlm/Kconfig"
  
  endmenu
  
diff --combined include/linux/fs.h
  #define BLOCK_SIZE_BITS 10
  #define BLOCK_SIZE (1<<BLOCK_SIZE_BITS)
  
+ #define SEEK_SET      0       /* seek relative to beginning of file */
+ #define SEEK_CUR      1       /* seek relative to current file position */
+ #define SEEK_END      2       /* seek relative to end of file */
  /* And dynamically-tunable limits and defaults: */
  struct files_stat_struct {
        int nr_files;           /* read only */
@@@ -1371,9 -1375,6 +1375,9 @@@ extern struct subsystem fs_subsys
  #define FLOCK_VERIFY_READ  1
  #define FLOCK_VERIFY_WRITE 2
  
 +/* /sys/fs */
 +extern struct subsystem fs_subsys;
 +
  extern int locks_mandatory_locked(struct inode *);
  extern int locks_mandatory_area(int, struct inode *, struct file *, loff_t, size_t);
  
diff --combined include/linux/kernel.h
@@@ -32,8 -32,8 +32,9 @@@ extern const char linux_banner[]
  
  #define ARRAY_SIZE(x) (sizeof(x) / sizeof((x)[0]))
  #define ALIGN(x,a) (((x)+(a)-1)&~((a)-1))
 +#define DIV_ROUND_UP(n,d) (((n) + (d) - 1) / (d))
  #define FIELD_SIZEOF(t, f) (sizeof(((t*)0)->f))
+ #define roundup(x, y) ((((x) + ((y) - 1)) / (y)) * (y))
  
  #define       KERN_EMERG      "<0>"   /* system is unusable                   */
  #define       KERN_ALERT      "<1>"   /* action must be taken immediately     */