# This is a BitKeeper generated diff -Nru style patch.
#
# ChangeSet
#   2004/06/01 10:34:54-06:00 bjorn.helgaas@hp.com 
#   Merge hp.com:/home/helgaas/linux/linux-2.4
#   into hp.com:/home/helgaas/linux/ia64-extras
# 
# include/linux/sysctl.h
#   2004/06/01 10:34:52-06:00 bjorn.helgaas@hp.com +0 -0
#   Auto merged
# 
# include/linux/pci_ids.h
#   2004/06/01 10:34:52-06:00 bjorn.helgaas@hp.com +0 -0
#   Auto merged
# 
# drivers/pci/pci.ids
#   2004/06/01 10:34:52-06:00 bjorn.helgaas@hp.com +0 -0
#   Auto merged
# 
# drivers/net/tg3.h
#   2004/06/01 10:34:52-06:00 bjorn.helgaas@hp.com +0 -0
#   Auto merged
# 
# drivers/net/tg3.c
#   2004/06/01 10:34:51-06:00 bjorn.helgaas@hp.com +0 -0
#   Auto merged
# 
# Makefile
#   2004/06/01 10:34:51-06:00 bjorn.helgaas@hp.com +0 -0
#   Auto merged
# 
# ChangeSet
#   2004/05/30 19:13:34-07:00 davem@nuts.davemloft.net 
#   [PKT_SCHED]: Missing rta_len init in sch_delay.
# 
# net/sched/sch_delay.c
#   2004/05/30 19:13:25-07:00 davem@nuts.davemloft.net +1 -0
#   [PKT_SCHED]: Missing rta_len init in sch_delay.
# 
# ChangeSet
#   2004/05/30 17:01:42-07:00 davem@nuts.davemloft.net 
#   [TCP]: Fix build in 2.4.x with SCTP disabled.
# 
# net/ipv4/tcp_input.c
#   2004/05/30 17:01:34-07:00 davem@nuts.davemloft.net +2 -2
#   [TCP]: Fix build in 2.4.x with SCTP disabled.
# 
# ChangeSet
#   2004/05/30 17:00:56-07:00 kaber@trash.net 
#   [IPV4,6]: Fix off-by-one in max protocol-type check
# 
# net/ipv6/af_inet6.c
#   2004/05/30 17:00:52-07:00 kaber@trash.net +1 -1
#   [IPV4,6]: Fix off-by-one in max protocol-type check
# 
# net/ipv4/af_inet.c
#   2004/05/30 17:00:52-07:00 kaber@trash.net +1 -1
#   [IPV4,6]: Fix off-by-one in max protocol-type check
# 
# ChangeSet
#   2004/05/30 15:57:50-03:00 hugh@veritas.com 
#   [PATCH] tmpfs surplus page miscounted
#   
#   Bjorn Wesen reports BUG_ON(inode->i_blocks) after sendfile or loop has
#   primed page cache with a tmpfs page, but the subsequent shmem_readpage
#   or shmem_prepare_write failed because filesystem max size was exceeded:
#   the surplus page has not been accounted, yet truncation assumes it has.
#   
#   The obvious fix, to check Page_Uptodate in shmem_removepage, does not
#   work: because it has anyway been cleared by the time that is called.
#   We could rearrange, but it might be safer to avoid subtle dependency,
#   and just fix this up within shmem.c: using the PageError flag instead.
#   
#   This is not an issue for 2.6, which uses shmem_recalc_inode instead of
#   2.4's removepage method, and so is ready for nrpages to drift a little.
#   
#   Hugh
#   TAG: v2.4.27-pre4
# 
# mm/shmem.c
#   2004/05/30 12:20:49-03:00 hugh@veritas.com +19 -10
#   tmpfs surplus page miscounted
# 
# ChangeSet
#   2004/05/29 13:28:42-07:00 davem@nuts.davemloft.net 
#   [TCP]: More sysctl tweakings for rcvbuf stuff.
#   
#   1) Add sysctl to control rcvbuf moderation, off for now.
#   2) Set default winscale to zero.
# 
# net/ipv4/tcp_input.c
#   2004/05/29 13:28:31-07:00 davem@nuts.davemloft.net +17 -13
#   [TCP]: More sysctl tweakings for rcvbuf stuff.
#   
#   1) Add sysctl to control rcvbuf moderation, off for now.
#   2) Set default winscale to zero.
# 
# net/ipv4/tcp.c
#   2004/05/29 13:28:31-07:00 davem@nuts.davemloft.net +1 -1
#   [TCP]: More sysctl tweakings for rcvbuf stuff.
#   
#   1) Add sysctl to control rcvbuf moderation, off for now.
#   2) Set default winscale to zero.
# 
# net/ipv4/sysctl_net_ipv4.c
#   2004/05/29 13:28:31-07:00 davem@nuts.davemloft.net +3 -0
#   [TCP]: More sysctl tweakings for rcvbuf stuff.
#   
#   1) Add sysctl to control rcvbuf moderation, off for now.
#   2) Set default winscale to zero.
# 
# include/net/tcp.h
#   2004/05/29 13:28:31-07:00 davem@nuts.davemloft.net +1 -0
#   [TCP]: More sysctl tweakings for rcvbuf stuff.
#   
#   1) Add sysctl to control rcvbuf moderation, off for now.
#   2) Set default winscale to zero.
# 
# include/linux/sysctl.h
#   2004/05/29 13:28:31-07:00 davem@nuts.davemloft.net +1 -0
#   [TCP]: More sysctl tweakings for rcvbuf stuff.
#   
#   1) Add sysctl to control rcvbuf moderation, off for now.
#   2) Set default winscale to zero.
# 
# ChangeSet
#   2004/05/29 13:25:02-07:00 davem@nuts.davemloft.net 
#   [TCP]: Grow socket receive buffer based upon estimated sender window.
# 
# net/ipv4/tcp_input.c
#   2004/05/29 13:24:52-07:00 davem@nuts.davemloft.net +51 -0
#   [TCP]: Grow socket receive buffer based upon estimated sender window.
# 
# net/ipv4/tcp.c
#   2004/05/29 13:24:52-07:00 davem@nuts.davemloft.net +5 -0
#   [TCP]: Grow socket receive buffer based upon estimated sender window.
# 
# include/net/tcp.h
#   2004/05/29 13:24:52-07:00 davem@nuts.davemloft.net +2 -0
#   [TCP]: Grow socket receive buffer based upon estimated sender window.
# 
# include/net/sock.h
#   2004/05/29 13:24:52-07:00 davem@nuts.davemloft.net +7 -0
#   [TCP]: Grow socket receive buffer based upon estimated sender window.
# 
# ChangeSet
#   2004/05/29 13:21:09-07:00 davem@nuts.davemloft.net 
#   [TCP]: Add receiver side RTT estimation.
#   
#   Based largely upon work by John Heffner.
# 
# net/ipv4/tcp_input.c
#   2004/05/29 13:20:57-07:00 davem@nuts.davemloft.net +78 -0
#   [TCP]: Add receiver side RTT estimation.
#   
#   Based largely upon work by John Heffner.
# 
# include/net/sock.h
#   2004/05/29 13:20:57-07:00 davem@nuts.davemloft.net +7 -0
#   [TCP]: Add receiver side RTT estimation.
#   
#   Based largely upon work by John Heffner.
# 
# ChangeSet
#   2004/05/29 12:39:18-07:00 kaber@trash.net 
#   [IPV4]: Fix skb leak in igmpv3_newpack.
# 
# net/ipv4/igmp.c
#   2004/05/29 12:39:09-07:00 kaber@trash.net +1 -0
#   [IPV4]: Fix skb leak in igmpv3_newpack.
# 
# ChangeSet
#   2004/05/29 12:36:14-07:00 yoshfuji@linux-ipv6.org 
#   [NET]: Prevent future missed updates of FOO_MAX macros.
# 
# include/linux/rtnetlink.h
#   2004/05/29 12:36:07-07:00 yoshfuji@linux-ipv6.org +22 -13
#   [NET]: Prevent future missed updates of FOO_MAX macros.
# 
# include/linux/pkt_cls.h
#   2004/05/29 12:36:07-07:00 yoshfuji@linux-ipv6.org +13 -7
#   [NET]: Prevent future missed updates of FOO_MAX macros.
# 
# ChangeSet
#   2004/05/27 16:53:03-03:00 marcelo@logos.cnet 
#     Changed EXTRAVERSION to -pre4
# 
# Makefile
#   2004/05/27 16:52:39-03:00 marcelo@logos.cnet +1 -1
#   Changed EXTRAVERSION to -pre4
# 
# ChangeSet
#   2004/05/27 09:33:45-05:00 shaggy@austin.ibm.com 
#   JFS: fix hang in __get_metapage
#   
#   A previous patch to fix a race introduced a hang if more than one
#   thread is waiting for a "stale" metapage.
# 
# fs/jfs/jfs_metapage.c
#   2004/05/27 09:33:43-05:00 shaggy@austin.ibm.com +1 -0
#   yield after releasing stale metapage in case there are other waitors
# 
# ChangeSet
#   2004/05/27 09:46:56-03:00 qboosh@pld-linux.org 
#   [PATCH] missing include in drivers/sound/kahlua.c
#   
#   drivers/sound/kahlua: include <asm/delay.h> for udelay()
#   (on some archs this header is not included from other ones used by this
#   driver)
# 
# drivers/sound/kahlua.c
#   2004/05/11 09:02:44-03:00 qboosh@pld-linux.org +1 -0
#   missing include in drivers/sound/kahlua.c
# 
# ChangeSet
#   2004/05/26 16:59:16-07:00 davem@nuts.davemloft.net 
#   [TCP]: Add tcp_default_win_scale sysctl.
# 
# net/ipv4/tcp.c
#   2004/05/26 16:59:07-07:00 davem@nuts.davemloft.net +2 -0
#   [TCP]: Add tcp_default_win_scale sysctl.
# 
# net/ipv4/sysctl_net_ipv4.c
#   2004/05/26 16:59:07-07:00 davem@nuts.davemloft.net +3 -0
#   [TCP]: Add tcp_default_win_scale sysctl.
# 
# include/net/tcp.h
#   2004/05/26 16:59:07-07:00 davem@nuts.davemloft.net +4 -0
#   [TCP]: Add tcp_default_win_scale sysctl.
# 
# include/linux/sysctl.h
#   2004/05/26 16:59:07-07:00 davem@nuts.davemloft.net +1 -0
#   [TCP]: Add tcp_default_win_scale sysctl.
# 
# Documentation/networking/ip-sysctl.txt
#   2004/05/26 16:59:07-07:00 davem@nuts.davemloft.net +5 -0
#   [TCP]: Add tcp_default_win_scale sysctl.
# 
# ChangeSet
#   2004/05/26 16:49:19-07:00 davem@nuts.davemloft.net 
#   [TCP]: Backport BIC TCP from 2.6.x
# 
# net/ipv4/tcp_minisocks.c
#   2004/05/26 16:49:03-07:00 davem@nuts.davemloft.net +3 -0
#   [TCP]: Backport BIC TCP from 2.6.x
# 
# net/ipv4/tcp_input.c
#   2004/05/26 16:49:02-07:00 davem@nuts.davemloft.net +65 -1
#   [TCP]: Backport BIC TCP from 2.6.x
# 
# net/ipv4/sysctl_net_ipv4.c
#   2004/05/26 16:49:02-07:00 davem@nuts.davemloft.net +9 -0
#   [TCP]: Backport BIC TCP from 2.6.x
# 
# include/net/tcp.h
#   2004/05/26 16:49:02-07:00 davem@nuts.davemloft.net +41 -0
#   [TCP]: Backport BIC TCP from 2.6.x
# 
# include/net/sock.h
#   2004/05/26 16:49:02-07:00 davem@nuts.davemloft.net +7 -0
#   [TCP]: Backport BIC TCP from 2.6.x
# 
# include/linux/sysctl.h
#   2004/05/26 16:49:02-07:00 davem@nuts.davemloft.net +3 -0
#   [TCP]: Backport BIC TCP from 2.6.x
# 
# Documentation/networking/ip-sysctl.txt
#   2004/05/26 16:49:02-07:00 davem@nuts.davemloft.net +24 -0
#   [TCP]: Backport BIC TCP from 2.6.x
# 
# ChangeSet
#   2004/05/26 16:01:37-07:00 shemminger@osdl.org 
#   [TCP]: Add vegas sysctl docs.
# 
# Documentation/networking/ip-sysctl.txt
#   2004/05/26 16:01:23-07:00 shemminger@osdl.org +9 -0
#   [TCP]: Add vegas sysctl docs.
# 
# ChangeSet
#   2004/05/26 15:58:17-07:00 davem@nuts.davemloft.net 
#   [TCP]: Backport Vegas support from 2.6.x
# 
# net/ipv4/tcp_output.c
#   2004/05/26 15:58:08-07:00 davem@nuts.davemloft.net +18 -0
#   [TCP]: Backport Vegas support from 2.6.x
# 
# net/ipv4/tcp_minisocks.c
#   2004/05/26 15:58:08-07:00 davem@nuts.davemloft.net +1 -0
#   [TCP]: Backport Vegas support from 2.6.x
# 
# net/ipv4/tcp_input.c
#   2004/05/26 15:58:08-07:00 davem@nuts.davemloft.net +291 -8
#   [TCP]: Backport Vegas support from 2.6.x
# 
# net/ipv4/sysctl_net_ipv4.c
#   2004/05/26 15:58:08-07:00 davem@nuts.davemloft.net +13 -1
#   [TCP]: Backport Vegas support from 2.6.x
# 
# include/net/tcp.h
#   2004/05/26 15:58:08-07:00 davem@nuts.davemloft.net +52 -0
#   [TCP]: Backport Vegas support from 2.6.x
# 
# include/net/sock.h
#   2004/05/26 15:58:08-07:00 davem@nuts.davemloft.net +12 -0
#   [TCP]: Backport Vegas support from 2.6.x
# 
# include/linux/sysctl.h
#   2004/05/26 15:58:08-07:00 davem@nuts.davemloft.net +4 -0
#   [TCP]: Backport Vegas support from 2.6.x
# 
# ChangeSet
#   2004/05/26 15:27:36-07:00 davem@nuts.davemloft.net 
#   [TCP]: Abstract out all settings of tcp_opt->ca_state into a function.
# 
# net/ipv4/tcp_output.c
#   2004/05/26 15:27:28-07:00 davem@nuts.davemloft.net +1 -1
#   [TCP]: Abstract out all settings of tcp_opt->ca_state into a function.
# 
# net/ipv4/tcp_minisocks.c
#   2004/05/26 15:27:28-07:00 davem@nuts.davemloft.net +1 -1
#   [TCP]: Abstract out all settings of tcp_opt->ca_state into a function.
# 
# net/ipv4/tcp_input.c
#   2004/05/26 15:27:28-07:00 davem@nuts.davemloft.net +9 -9
#   [TCP]: Abstract out all settings of tcp_opt->ca_state into a function.
# 
# net/ipv4/tcp.c
#   2004/05/26 15:27:28-07:00 davem@nuts.davemloft.net +1 -1
#   [TCP]: Abstract out all settings of tcp_opt->ca_state into a function.
# 
# include/net/tcp.h
#   2004/05/26 15:27:28-07:00 davem@nuts.davemloft.net +6 -1
#   [TCP]: Abstract out all settings of tcp_opt->ca_state into a function.
# 
# ChangeSet
#   2004/05/26 15:12:31-07:00 shemminger@osdl.org 
#   [TCP]: Add sysctl to turn off metrics caching.
# 
# net/ipv4/tcp_input.c
#   2004/05/26 15:12:20-07:00 shemminger@osdl.org +4 -0
#   [TCP]: Add sysctl to turn off metrics caching.
# 
# net/ipv4/sysctl_net_ipv4.c
#   2004/05/26 15:12:20-07:00 shemminger@osdl.org +3 -0
#   [TCP]: Add sysctl to turn off metrics caching.
# 
# include/net/tcp.h
#   2004/05/26 15:12:20-07:00 shemminger@osdl.org +1 -0
#   [TCP]: Add sysctl to turn off metrics caching.
# 
# include/linux/sysctl.h
#   2004/05/26 15:12:20-07:00 shemminger@osdl.org +1 -0
#   [TCP]: Add sysctl to turn off metrics caching.
# 
# ChangeSet
#   2004/05/26 14:36:48-07:00 davem@nuts.davemloft.net 
#   [TCP]: Kill distance enforcement between tcp_mem[] elements.
# 
# net/ipv4/tcp.c
#   2004/05/26 14:36:42-07:00 davem@nuts.davemloft.net +0 -4
#   [TCP]: Kill distance enforcement between tcp_mem[] elements.
# 
# ChangeSet
#   2004/05/26 13:29:09-07:00 christophe@saout.de 
#   [CRYPTO]: Fix two scatterwalk problems.
#   
#   - After calling scatterwalk_copychunks walk_in might point to the next
#     page which will break scatterwalk_samebuf (in this case src_p should
#     point to tmp_src anyway and scatterwalk_samembuf returns 0).
#   
#   - scatterwalk_samebuf should also check for equal offsets inside the page
#     (just bad for performance in some cases).
# 
# crypto/scatterwalk.h
#   2004/05/26 13:28:49-07:00 christophe@saout.de +1 -0
#   [CRYPTO]: Fix two scatterwalk problems.
#   
#   - After calling scatterwalk_copychunks walk_in might point to the next
#     page which will break scatterwalk_samebuf (in this case src_p should
#     point to tmp_src anyway and scatterwalk_samembuf returns 0).
#   
#   - scatterwalk_samebuf should also check for equal offsets inside the page
#     (just bad for performance in some cases).
# 
# crypto/cipher.c
#   2004/05/26 13:28:49-07:00 christophe@saout.de +4 -3
#   [CRYPTO]: Fix two scatterwalk problems.
#   
#   - After calling scatterwalk_copychunks walk_in might point to the next
#     page which will break scatterwalk_samebuf (in this case src_p should
#     point to tmp_src anyway and scatterwalk_samembuf returns 0).
#   
#   - scatterwalk_samebuf should also check for equal offsets inside the page
#     (just bad for performance in some cases).
# 
# ChangeSet
#   2004/05/25 23:41:04-07:00 davem@nuts.davemloft.net 
#   [TG3]: Fix phantom spaces added to pci.ids file.
# 
# drivers/pci/pci.ids
#   2004/05/25 23:40:54-07:00 davem@nuts.davemloft.net +8 -8
#   [TG3]: Fix phantom spaces added to pci.ids file.
# 
# ChangeSet
#   2004/05/25 23:21:40-07:00 davem@nuts.davemloft.net 
#   Merge nuts.davemloft.net:/disk1/BK/tg3work-2.4
#   into nuts.davemloft.net:/disk1/BK/tg3-2.4
# 
# include/linux/pci_ids.h
#   2004/05/25 23:21:38-07:00 davem@nuts.davemloft.net +0 -0
#   Auto merged
# 
# ChangeSet
#   2004/05/25 22:56:21-07:00 dtor_core@ameritech.net 
#   [NET_SCHED]: Do not oops when user tries to attach a filter to a TBF qdisc.
#   
#   (TBF does not allow attaching filters as it has only one class,
#   filter should be attached either to TBF's parent or to its child)
# 
# net/sched/sch_tbf.c
#   2004/05/25 22:56:14-07:00 dtor_core@ameritech.net +6 -0
#   [NET_SCHED]: Do not oops when user tries to attach a filter to a TBF qdisc.
#   
#   (TBF does not allow attaching filters as it has only one class,
#   filter should be attached either to TBF's parent or to its child)
# 
# ChangeSet
#   2004/05/25 22:12:10-07:00 davem@nuts.davemloft.net 
#   [NET]: Fix common typo, using NODEV when we mean ENODEV.
# 
# drivers/net/defxx.c
#   2004/05/25 22:11:57-07:00 davem@nuts.davemloft.net +1 -1
#   [NET]: Fix common typo, using NODEV when we mean ENODEV.
# 
# drivers/net/aironet4500_core.c
#   2004/05/25 22:11:57-07:00 davem@nuts.davemloft.net +1 -1
#   [NET]: Fix common typo, using NODEV when we mean ENODEV.
# 
# drivers/media/video/cpia.c
#   2004/05/25 22:11:57-07:00 davem@nuts.davemloft.net +1 -1
#   [NET]: Fix common typo, using NODEV when we mean ENODEV.
# 
# drivers/isdn/sc/command.c
#   2004/05/25 22:11:57-07:00 davem@nuts.davemloft.net +1 -1
#   [NET]: Fix common typo, using NODEV when we mean ENODEV.
# 
# ChangeSet
#   2004/05/25 13:05:55-07:00 davem@nuts.davemloft.net 
#   [TG3]: Update driver version and reldate.
# 
# drivers/net/tg3.c
#   2004/05/25 13:05:48-07:00 davem@nuts.davemloft.net +2 -2
#   [TG3]: Update driver version and reldate.
# 
# ChangeSet
#   2004/05/25 13:05:05-07:00 akepner@sgi.com 
#   [TG3]: Make sure RX/TX flow control settings actually get set.
# 
# drivers/net/tg3.c
#   2004/05/25 13:04:59-07:00 akepner@sgi.com +10 -0
#   [TG3]: Make sure RX/TX flow control settings actually get set.
# 
# ChangeSet
#   2004/05/25 11:04:12-07:00 linux-kernel@vortech.net 
#   [VLAN]: Use KERN_INFO for VLAN_INF.
# 
# net/8021q/vlan.h
#   2004/05/25 11:04:08-07:00 linux-kernel@vortech.net +1 -1
#   [VLAN]: Use KERN_INFO for VLAN_INF.
# 
# ChangeSet
#   2004/05/25 10:59:01-07:00 shemminger@osdl.org 
#   [BRIDGE]: Update bridge.txt
#   
#   Trent Jarvi <taj@www.linux.org.uk> noticed this.  The file was out of date
#   with current web site and maintainer.  Please apply to 2.4 and 2.6.
#   
#   Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
# 
# Documentation/networking/bridge.txt
#   2004/05/25 10:58:57-07:00 shemminger@osdl.org +6 -9
#   [BRIDGE]: Update bridge.txt
#   
#   Trent Jarvi <taj@www.linux.org.uk> noticed this.  The file was out of date
#   with current web site and maintainer.  Please apply to 2.4 and 2.6.
#   
#   Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
# 
# ChangeSet
#   2004/05/25 14:56:28+10:00 nathans@sgi.com 
#   [XFS] Rename a subdirectory to make life easier for people (esp.
#   distributors) picking up changes directly from the XFS CVS tree.
# 
# fs/xfs/xfs.h
#   2004/05/25 14:56:20+10:00 nathans@sgi.com +1 -1
#   [XFS] Rename a subdirectory to make life easier for people (esp.
#   distributors) picking up changes directly from the XFS CVS tree.
# 
# fs/xfs/support/Makefile
#   2004/05/25 14:56:20+10:00 nathans@sgi.com +1 -1
#   [XFS] Rename a subdirectory to make life easier for people (esp.
#   distributors) picking up changes directly from the XFS CVS tree.
# 
# fs/xfs/quota/Makefile
#   2004/05/25 14:56:20+10:00 nathans@sgi.com +2 -2
#   [XFS] Rename a subdirectory to make life easier for people (esp.
#   distributors) picking up changes directly from the XFS CVS tree.
# 
# fs/xfs/linux-2.4/Makefile
#   2004/05/25 14:56:20+10:00 nathans@sgi.com +13 -2
#   [XFS] Add in some missing defines.
# 
# fs/xfs/Makefile
#   2004/05/25 14:56:20+10:00 nathans@sgi.com +3 -3
#   [XFS] Rename a subdirectory to make life easier for people (esp.
#   distributors) picking up changes directly from the XFS CVS tree.
# 
# fs/xfs/linux-2.4/xfs_vnode.h
#   2004/05/25 14:20:47+10:00 nathans@sgi.com +0 -0
#   mvdir
# 
# fs/xfs/linux-2.4/xfs_vnode.c
#   2004/05/25 14:20:47+10:00 nathans@sgi.com +0 -0
#   mvdir
# 
# fs/xfs/linux-2.4/xfs_vfs.h
#   2004/05/25 14:20:47+10:00 nathans@sgi.com +0 -0
#   mvdir
# 
# fs/xfs/linux-2.4/xfs_vfs.c
#   2004/05/25 14:20:47+10:00 nathans@sgi.com +0 -0
#   mvdir
# 
# fs/xfs/linux-2.4/xfs_version.h
#   2004/05/25 14:20:47+10:00 nathans@sgi.com +0 -0
#   mvdir
# 
# fs/xfs/linux-2.4/xfs_sysctl.h
#   2004/05/25 14:20:47+10:00 nathans@sgi.com +0 -0
#   mvdir
# 
# fs/xfs/linux-2.4/xfs_sysctl.c
#   2004/05/25 14:20:47+10:00 nathans@sgi.com +0 -0
#   mvdir
# 
# fs/xfs/linux-2.4/xfs_super.h
#   2004/05/25 14:20:47+10:00 nathans@sgi.com +0 -0
#   mvdir
# 
# fs/xfs/linux-2.4/xfs_super.c
#   2004/05/25 14:20:47+10:00 nathans@sgi.com +0 -0
#   mvdir
# 
# fs/xfs/linux-2.4/xfs_stats.h
#   2004/05/25 14:20:46+10:00 nathans@sgi.com +0 -0
#   mvdir
# 
# fs/xfs/linux-2.4/xfs_stats.c
#   2004/05/25 14:20:46+10:00 nathans@sgi.com +0 -0
#   mvdir
# 
# fs/xfs/linux-2.4/xfs_lrw.h
#   2004/05/25 14:20:46+10:00 nathans@sgi.com +0 -0
#   mvdir
# 
# fs/xfs/linux-2.4/xfs_lrw.c
#   2004/05/25 14:20:46+10:00 nathans@sgi.com +0 -0
#   mvdir
# 
# fs/xfs/linux-2.4/xfs_linux.h
#   2004/05/25 14:20:46+10:00 nathans@sgi.com +0 -0
#   mvdir
# 
# fs/xfs/linux-2.4/xfs_iops.h
#   2004/05/25 14:20:46+10:00 nathans@sgi.com +0 -0
#   mvdir
# 
# fs/xfs/linux-2.4/xfs_iops.c
#   2004/05/25 14:20:46+10:00 nathans@sgi.com +0 -0
#   mvdir
# 
# fs/xfs/linux-2.4/xfs_ioctl.c
#   2004/05/25 14:20:46+10:00 nathans@sgi.com +0 -0
#   mvdir
# 
# fs/xfs/linux-2.4/xfs_globals.h
#   2004/05/25 14:20:46+10:00 nathans@sgi.com +0 -0
#   mvdir
# 
# fs/xfs/linux-2.4/xfs_globals.c
#   2004/05/25 14:20:46+10:00 nathans@sgi.com +0 -0
#   mvdir
# 
# fs/xfs/linux-2.4/xfs_fs_subr.h
#   2004/05/25 14:20:46+10:00 nathans@sgi.com +0 -0
#   mvdir
# 
# fs/xfs/linux-2.4/xfs_fs_subr.c
#   2004/05/25 14:20:46+10:00 nathans@sgi.com +0 -0
#   mvdir
# 
# fs/xfs/linux-2.4/xfs_file.c
#   2004/05/25 14:20:46+10:00 nathans@sgi.com +0 -0
#   mvdir
# 
# fs/xfs/linux-2.4/xfs_cred.h
#   2004/05/25 14:20:46+10:00 nathans@sgi.com +0 -0
#   mvdir
# 
# fs/xfs/linux-2.4/xfs_buf.h
#   2004/05/25 14:20:46+10:00 nathans@sgi.com +0 -0
#   mvdir
# 
# fs/xfs/linux-2.4/xfs_buf.c
#   2004/05/25 14:20:46+10:00 nathans@sgi.com +0 -0
#   mvdir
# 
# fs/xfs/linux-2.4/xfs_aops.c
#   2004/05/25 14:20:45+10:00 nathans@sgi.com +0 -0
#   mvdir
# 
# fs/xfs/linux-2.4/time.h
#   2004/05/25 14:20:45+10:00 nathans@sgi.com +0 -0
#   mvdir
# 
# fs/xfs/linux-2.4/sv.h
#   2004/05/25 14:20:45+10:00 nathans@sgi.com +0 -0
#   mvdir
# 
# fs/xfs/linux-2.4/spin.h
#   2004/05/25 14:20:45+10:00 nathans@sgi.com +0 -0
#   mvdir
# 
# fs/xfs/linux-2.4/sema.h
#   2004/05/25 14:20:45+10:00 nathans@sgi.com +0 -0
#   mvdir
# 
# fs/xfs/linux-2.4/mutex.h
#   2004/05/25 14:20:45+10:00 nathans@sgi.com +0 -0
#   mvdir
# 
# fs/xfs/linux-2.4/mrlock.h
#   2004/05/25 14:20:45+10:00 nathans@sgi.com +0 -0
#   mvdir
# 
# fs/xfs/linux-2.4/mrlock.c
#   2004/05/25 14:20:45+10:00 nathans@sgi.com +0 -0
#   mvdir
# 
# fs/xfs/linux-2.4/kmem.h
#   2004/05/25 14:20:45+10:00 nathans@sgi.com +0 -0
#   mvdir
# 
# fs/xfs/linux-2.4/kmem.c
#   2004/05/25 14:20:45+10:00 nathans@sgi.com +0 -0
#   mvdir
# 
# fs/xfs/linux-2.4/Makefile
#   2004/05/25 14:20:45+10:00 nathans@sgi.com +0 -0
#   mvdir
# 
# ChangeSet
#   2004/05/21 17:08:28+10:00 nathans@sgi.com 
#   [XFS] Remove unused xfs_trans_bhold_until_committed and related macros.
#   
#   SGI Modid: xfs-linux:xfs-kern:172237a
# 
# fs/xfs/xfs_trans_item.c
#   2004/05/21 17:08:21+10:00 nathans@sgi.com +3 -11
#   [XFS] Remove unused xfs_trans_bhold_until_committed and related macros.
# 
# fs/xfs/xfs_trans_buf.c
#   2004/05/21 17:08:21+10:00 nathans@sgi.com +0 -34
#   [XFS] Remove unused xfs_trans_bhold_until_committed and related macros.
# 
# fs/xfs/xfs_trans.h
#   2004/05/21 17:08:21+10:00 nathans@sgi.com +0 -2
#   [XFS] Remove unused xfs_trans_bhold_until_committed and related macros.
# 
# fs/xfs/xfs_trans.c
#   2004/05/21 17:08:21+10:00 nathans@sgi.com +0 -4
#   [XFS] Remove unused xfs_trans_bhold_until_committed and related macros.
# 
# ChangeSet
#   2004/05/21 16:48:17+10:00 nathans@sgi.com 
#   [XFS] Remove no-longer-used variable in log write code, and a
#   dated comment.
#   
#   SGI Modid: xfs-linux:xfs-kern:172225a
# 
# fs/xfs/xfs_trans_buf.c
#   2004/05/21 16:48:10+10:00 nathans@sgi.com +0 -1
#   [XFS] Remove no-longer-used variable in log write code, and a
#   dated comment.
# 
# fs/xfs/xfs_log.c
#   2004/05/21 16:48:10+10:00 nathans@sgi.com +0 -3
#   [XFS] Remove no-longer-used variable in log write code, and a
#   dated comment.
# 
# ChangeSet
#   2004/05/21 16:43:26+10:00 nathans@sgi.com 
#   [XFS] Remove xfs_swappable code, its not useful on Linux.
#   
#   SGI Modid: xfs-linux:xfs-kern:172224a
# 
# fs/xfs/xfs_inode.c
#   2004/05/21 16:43:19+10:00 nathans@sgi.com +0 -26
#   [XFS] Remove xfs_swappable code, its not useful on Linux.
# 
# fs/xfs/xfs_bmap.h
#   2004/05/21 16:43:19+10:00 nathans@sgi.com +0 -7
#   [XFS] Remove xfs_swappable code, its not useful on Linux.
# 
# fs/xfs/xfs_bmap.c
#   2004/05/21 16:43:19+10:00 nathans@sgi.com +0 -58
#   [XFS] Remove xfs_swappable code, its not useful on Linux.
# 
# ChangeSet
#   2004/05/21 16:39:52+10:00 sandeen@sgi.com 
#   [XFS] guard against unused var in new mutex_spinunlock #define
#   
#   SGI Modid: xfs-linux:xfs-kern:172198a
# 
# fs/xfs/linux/spin.h
#   2004/05/21 16:39:45+10:00 sandeen@sgi.com +1 -1
#   [XFS] guard against unused var in new mutex_spinunlock #define
# 
# ChangeSet
#   2004/05/21 16:32:18+10:00 hch@sgi.com 
#   [XFS] Use macros instead of inlines for spinlock wrappers to aid
#   debugging.
#   
#   SGI Modid: xfs-linux:xfs-kern:172120a
# 
# fs/xfs/linux/spin.h
#   2004/05/21 16:32:11+10:00 hch@sgi.com +8 -26
#   [XFS] Use macros instead of inlines for spinlock wrappers to aid
#   debugging.
# 
# ChangeSet
#   2004/05/21 16:23:16+10:00 tes@sgi.com 
#   [XFS] Change xfs_contig_bits to work on 32/64 and both endian styles.
#   Fix from nboullis@debian.org.
#   
#   SGI Modid: xfs-linux:xfs-kern:172115a
# 
# fs/xfs/xfs_log_recover.c
#   2004/05/21 16:23:09+10:00 tes@sgi.com +2 -0
#   [XFS] Change xfs_contig_bits to work on 32/64 and both endian styles.
#   Fix from nboullis@debian.org.
# 
# fs/xfs/xfs_bit.c
#   2004/05/21 16:23:09+10:00 tes@sgi.com +32 -36
#   [XFS] Change xfs_contig_bits to work on 32/64 and both endian styles.
#   Fix from nboullis@debian.org.
# 
# ChangeSet
#   2004/05/21 16:17:34+10:00 nathans@sgi.com 
#   [XFS] Use set_current_state instead of direct current->state assignment.
#   
#   SGI Modid: xfs-linux:xfs-kern:172042a
# 
# fs/xfs/linux/xfs_buf.c
#   2004/05/21 16:17:27+10:00 nathans@sgi.com +3 -3
#   [XFS] Use set_current_state instead of direct current->state assignment.
# 
# fs/xfs/linux/time.h
#   2004/05/21 16:17:27+10:00 nathans@sgi.com +2 -2
#   [XFS] Use set_current_state instead of direct current->state assignment.
# 
# ChangeSet
#   2004/05/21 16:00:45+10:00 nathans@sgi.com 
#   [XFS] Fix a use-after-free during transaction commit when the log
#   is in error state.
#   
#   SGI Modid: xfs-linux:xfs-kern:172041a
# 
# fs/xfs/xfs_trans.c
#   2004/05/21 16:00:38+10:00 nathans@sgi.com +20 -4
#   [XFS] Fix a use-after-free during transaction commit when the log
#   is in error state.
# 
# fs/xfs/xfs_log.c
#   2004/05/21 16:00:38+10:00 nathans@sgi.com +5 -10
#   [XFS] Fix a use-after-free during transaction commit when the log
#   is in error state.
# 
# ChangeSet
#   2004/05/21 14:57:12+10:00 nathans@sgi.com 
#   [XFS] Switch all XFSDEBUG to DEBUG
#   
#   SGI Modid: xfs-linux:xfs-kern:171990a
# 
# fs/xfs/xfs_trans_ail.c
#   2004/05/21 14:57:05+10:00 nathans@sgi.com +4 -4
#   [XFS] Switch all XFSDEBUG to DEBUG
# 
# fs/xfs/xfs_log.c
#   2004/05/21 14:57:05+10:00 nathans@sgi.com +1 -3
#   [XFS] Switch all XFSDEBUG to DEBUG
# 
# fs/xfs/xfs_bmap_btree.h
#   2004/05/21 14:57:05+10:00 nathans@sgi.com +1 -1
#   [XFS] Switch all XFSDEBUG to DEBUG
# 
# fs/xfs/xfs_bmap_btree.c
#   2004/05/21 14:57:05+10:00 nathans@sgi.com +1 -1
#   [XFS] Switch all XFSDEBUG to DEBUG
# 
# fs/xfs/xfs_bmap.c
#   2004/05/21 14:57:05+10:00 nathans@sgi.com +4 -4
#   [XFS] Switch all XFSDEBUG to DEBUG
# 
# fs/xfs/linux/xfs_super.h
#   2004/05/21 14:57:05+10:00 nathans@sgi.com +1 -1
#   [XFS] Switch all XFSDEBUG to DEBUG
# 
# fs/xfs/linux/xfs_stats.c
#   2004/05/21 14:57:05+10:00 nathans@sgi.com +1 -1
#   [XFS] Switch all XFSDEBUG to DEBUG
# 
# fs/xfs/linux/Makefile
#   2004/05/21 14:57:05+10:00 nathans@sgi.com +1 -1
#   [XFS] Switch all XFSDEBUG to DEBUG
# 
# fs/xfs/Makefile
#   2004/05/21 14:57:05+10:00 nathans@sgi.com +2 -2
#   [XFS] Switch all XFSDEBUG to DEBUG
# 
# ChangeSet
#   2004/05/21 14:45:02+10:00 nathans@sgi.com 
#   [XFS] Export/import tunable time intervals as centisecs not jiffies.
#   
#   SGI Modid: xfs-linux:xfs-kern:171825a
# 
# fs/xfs/linux/xfs_sysctl.h
#   2004/05/21 14:44:56+10:00 nathans@sgi.com +13 -12
#   [XFS] Export/import tunable time intervals as centisecs not jiffies.
# 
# fs/xfs/linux/xfs_sysctl.c
#   2004/05/21 14:44:56+10:00 nathans@sgi.com +8 -8
#   [XFS] Export/import tunable time intervals as centisecs not jiffies.
# 
# fs/xfs/linux/xfs_super.c
#   2004/05/21 14:44:55+10:00 nathans@sgi.com +1 -1
#   [XFS] Export/import tunable time intervals as centisecs not jiffies.
# 
# fs/xfs/linux/xfs_linux.h
#   2004/05/21 14:44:55+10:00 nathans@sgi.com +4 -4
#   [XFS] Export/import tunable time intervals as centisecs not jiffies.
# 
# fs/xfs/linux/xfs_globals.c
#   2004/05/21 14:44:55+10:00 nathans@sgi.com +5 -5
#   [XFS] Export/import tunable time intervals as centisecs not jiffies.
# 
# fs/xfs/linux/xfs_buf.c
#   2004/05/21 14:44:55+10:00 nathans@sgi.com +4 -3
#   [XFS] Export/import tunable time intervals as centisecs not jiffies.
# 
# ChangeSet
#   2004/05/21 14:17:00+10:00 jpk@sgi.com 
#   [XFS] Add support for allocating additional file space in
#   stripe width sized chunks. A new fstab/mount option,
#   "swalloc" has been defined. If specified when mounting
#   a striped file system, allocation requests will be
#   rounded up to a stripe width if the file size is >= stripe
#   width, and the data is being appended to eof. The
#   'swalloc' option is "off" by default.
#   
#   SGI Modid: xfs-linux:xfs-kern:171710a
# 
# fs/xfs/xfs_vfsops.c
#   2004/05/21 14:16:53+10:00 jpk@sgi.com +7 -0
#   [XFS] Add support for allocating additional file space in
#   stripe width sized chunks. A new fstab/mount option,
#   "swalloc" has been defined. If specified when mounting
#   a striped file system, allocation requests will be
#   rounded up to a stripe width if the file size is >= stripe
#   width, and the data is being appended to eof. The
#   'swalloc' option is "off" by default.
# 
# fs/xfs/xfs_mount.h
#   2004/05/21 14:16:53+10:00 jpk@sgi.com +2 -0
#   [XFS] Add support for allocating additional file space in
#   stripe width sized chunks. A new fstab/mount option,
#   "swalloc" has been defined. If specified when mounting
#   a striped file system, allocation requests will be
#   rounded up to a stripe width if the file size is >= stripe
#   width, and the data is being appended to eof. The
#   'swalloc' option is "off" by default.
# 
# fs/xfs/xfs_mount.c
#   2004/05/21 14:16:53+10:00 jpk@sgi.com +9 -2
#   [XFS] Add support for allocating additional file space in
#   stripe width sized chunks. A new fstab/mount option,
#   "swalloc" has been defined. If specified when mounting
#   a striped file system, allocation requests will be
#   rounded up to a stripe width if the file size is >= stripe
#   width, and the data is being appended to eof. The
#   'swalloc' option is "off" by default.
# 
# fs/xfs/xfs_iomap.c
#   2004/05/21 14:16:53+10:00 jpk@sgi.com +20 -1
#   [XFS] Add support for allocating additional file space in
#   stripe width sized chunks. A new fstab/mount option,
#   "swalloc" has been defined. If specified when mounting
#   a striped file system, allocation requests will be
#   rounded up to a stripe width if the file size is >= stripe
#   width, and the data is being appended to eof. The
#   'swalloc' option is "off" by default.
# 
# fs/xfs/xfs_clnt.h
#   2004/05/21 14:16:53+10:00 jpk@sgi.com +2 -0
#   [XFS] Add support for allocating additional file space in
#   stripe width sized chunks. A new fstab/mount option,
#   "swalloc" has been defined. If specified when mounting
#   a striped file system, allocation requests will be
#   rounded up to a stripe width if the file size is >= stripe
#   width, and the data is being appended to eof. The
#   'swalloc' option is "off" by default.
# 
# ChangeSet
#   2004/05/21 14:10:57+10:00 felixb@sgi.com 
#   [XFS] Remove speculative preallocation from linvfs_get_block_core.
#   All speculative preallocations should be done from xfs_iomap_write_delay.
#   
#   SGI Modid: xfs-linux:xfs-kern:171620a
# 
# fs/xfs/linux/xfs_aops.c
#   2004/05/21 14:10:50+10:00 felixb@sgi.com +1 -8
#   [XFS] Remove speculative preallocation from linvfs_get_block_core.
#   All speculative preallocations should be done from xfs_iomap_write_delay.
# 
# ChangeSet
#   2004/05/21 13:53:37+10:00 nathans@sgi.com 
#   [XFS] Fixup a couple of incorrect xfs_trans_commit calls (bad
#   flags/casts).
#   
#   SGI Modid: xfs-linux:xfs-kern:171452a
# 
# fs/xfs/xfs_fsops.c
#   2004/05/21 13:53:30+10:00 nathans@sgi.com +2 -1
#   [XFS] Fixup a couple of incorrect xfs_trans_commit calls (bad
#   flags/casts).
# 
# fs/xfs/linux/xfs_lrw.c
#   2004/05/21 13:53:30+10:00 nathans@sgi.com +1 -1
#   [XFS] Fixup a couple of incorrect xfs_trans_commit calls (bad
#   flags/casts).
# 
# ChangeSet
#   2004/05/21 13:48:55+10:00 nathans@sgi.com 
#   [XFS] Fix some compiler warnings, mark cmn_err as printflike.
#   
#   SGI Modid: xfs-linux:xfs-kern:171451a
# 
# fs/xfs/xfs_da_btree.c
#   2004/05/21 13:48:49+10:00 nathans@sgi.com +4 -4
#   [XFS] Fix some compiler warnings, mark cmn_err as printflike.
# 
# fs/xfs/xfs_buf_item.c
#   2004/05/21 13:48:49+10:00 nathans@sgi.com +3 -3
#   [XFS] Fix some compiler warnings, mark cmn_err as printflike.
# 
# fs/xfs/support/debug.h
#   2004/05/21 13:48:48+10:00 nathans@sgi.com +2 -1
#   [XFS] Fix some compiler warnings, mark cmn_err as printflike.
# 
# ChangeSet
#   2004/05/21 13:43:14+10:00 nathans@sgi.com 
#   [XFS] Make uses of extended inode flags consistent, remove duplicated code.
#   
#   SGI Modid: xfs-linux:xfs-kern:171450a
# 
# fs/xfs/xfs_vnodeops.c
#   2004/05/21 13:43:08+10:00 nathans@sgi.com +3 -18
#   [XFS] Make uses of extended inode flags consistent, remove duplicated code.
# 
# fs/xfs/xfs_itable.c
#   2004/05/21 13:43:07+10:00 nathans@sgi.com +1 -24
#   [XFS] Make uses of extended inode flags consistent, remove duplicated code.
# 
# fs/xfs/xfs_inode.h
#   2004/05/21 13:43:07+10:00 nathans@sgi.com +3 -2
#   [XFS] Make uses of extended inode flags consistent, remove duplicated code.
# 
# fs/xfs/xfs_inode.c
#   2004/05/21 13:43:07+10:00 nathans@sgi.com +28 -0
#   [XFS] Make uses of extended inode flags consistent, remove duplicated code.
# 
# fs/xfs/linux/xfs_ioctl.c
#   2004/05/21 13:43:07+10:00 nathans@sgi.com +22 -12
#   [XFS] Make uses of extended inode flags consistent, remove duplicated code.
# 
# ChangeSet
#   2004/05/21 13:34:54+10:00 fsgqa@sgi.com 
#   [XFS] Remove the 128K limitation on pagebuf_get_no_daddr() and allow
#   the kmem_alloc() to fail.
#   
#   SGI Modid: xfs-linux:xfs-kern:171201a
# 
# fs/xfs/xfs_log.c
#   2004/05/21 13:34:48+10:00 fsgqa@sgi.com +1 -1
#   [XFS] Remove the 128K limitation on pagebuf_get_no_daddr() and allow
#   the kmem_alloc() to fail.
# 
# fs/xfs/linux/xfs_buf.c
#   2004/05/21 13:34:47+10:00 fsgqa@sgi.com +1 -4
#   [XFS] Remove the 128K limitation on pagebuf_get_no_daddr() and allow
#   the kmem_alloc() to fail.
# 
# fs/xfs/linux/kmem.h
#   2004/05/21 13:34:47+10:00 fsgqa@sgi.com +12 -7
#   [XFS] Remove the 128K limitation on pagebuf_get_no_daddr() and allow
#   the kmem_alloc() to fail.
# 
# fs/xfs/linux/kmem.c
#   2004/05/21 13:34:47+10:00 fsgqa@sgi.com +1 -1
#   [XFS] Remove the 128K limitation on pagebuf_get_no_daddr() and allow
#   the kmem_alloc() to fail.
# 
# ChangeSet
#   2004/05/21 13:15:46+10:00 hch@sgi.com 
#   [XFS] fix direct user memory dereference in bulkstat
#   
#   SGI Modid: xfs-linux:xfs-kern:171167a
# 
# fs/xfs/xfs_itable.c
#   2004/05/21 13:15:39+10:00 hch@sgi.com +14 -8
#   [XFS] fix direct user memory dereference in bulkstat
# 
# ChangeSet
#   2004/05/21 13:09:48+10:00 jpk@sgi.com 
#   [XFS] xfs_iomap_write_delay() was doing speculative allocations
#    without checking if there were any real blocks already in the
#    speculative allocation area. This could result in an allocation
#    that overlaps pre-allocated space. This would result in an ASSERT
#    failure in debug kernels, or invalid output from xfs_bmap.
#    The code will now only do speculative allocation if we are writing
#    beyond the current allocation eof.
#   
#   SGI Modid: xfs-linux:xfs-kern:171163a
# 
# fs/xfs/xfs_iomap.c
#   2004/05/21 13:09:41+10:00 jpk@sgi.com +27 -1
#   [XFS] xfs_iomap_write_delay() was doing speculative allocations
#    without checking if there were any real blocks already in the
#    speculative allocation area. This could result in an allocation
#    that overlaps pre-allocated space. This would result in an ASSERT
#    failure in debug kernels, or invalid output from xfs_bmap.
#    The code will now only do speculative allocation if we are writing
#    beyond the current allocation eof.
# 
# ChangeSet
#   2004/05/21 13:04:41+10:00 nathans@sgi.com 
#   [XFS] Bump the kmalloc/vmalloc cutoff up to 128k.
#   
#   SGI Modid: xfs-linux:xfs-kern:171083a
# 
# fs/xfs/linux/kmem.c
#   2004/05/21 13:04:35+10:00 nathans@sgi.com +1 -1
#   [XFS] Bump the kmalloc/vmalloc cutoff up to 128k.
# 
# ChangeSet
#   2004/05/21 12:59:25+10:00 nathans@sgi.com 
#   [XFS] Remove unused transaction pointer from bulkstat.
#   
#   SGI Modid: xfs-linux:xfs-kern:171081a
# 
# fs/xfs/xfs_itable.h
#   2004/05/21 12:59:18+10:00 nathans@sgi.com +0 -4
#   [XFS] Remove unused transaction pointer from bulkstat.
# 
# fs/xfs/xfs_itable.c
#   2004/05/21 12:59:18+10:00 nathans@sgi.com +22 -24
#   [XFS] Remove unused transaction pointer from bulkstat.
# 
# fs/xfs/quota/xfs_qm_syscalls.c
#   2004/05/21 12:59:18+10:00 nathans@sgi.com +2 -3
#   [XFS] Remove unused transaction pointer from bulkstat.
# 
# fs/xfs/quota/xfs_qm.c
#   2004/05/21 12:59:18+10:00 nathans@sgi.com +2 -3
#   [XFS] Remove unused transaction pointer from bulkstat.
# 
# fs/xfs/linux/xfs_ioctl.c
#   2004/05/21 12:59:18+10:00 nathans@sgi.com +2 -2
#   [XFS] Remove unused transaction pointer from bulkstat.
# 
# ChangeSet
#   2004/05/21 12:52:59+10:00 roehrich@sgi.com 
#   [XFS] Dmapi preunmount event references null pointer
#   
#   SGI Modid: xfs-linux:xfs-kern:171047a
# 
# fs/xfs/xfs_vfsops.c
#   2004/05/21 12:52:52+10:00 roehrich@sgi.com +1 -1
#   [XFS] Dmapi preunmount event references null pointer
# 
# fs/xfs/xfs_mount.h
#   2004/05/21 12:52:52+10:00 roehrich@sgi.com +5 -2
#   [XFS] Dmapi preunmount event references null pointer
# 
# ChangeSet
#   2004/05/20 19:07:49+09:00 yoshfuji@linux-ipv6.org 
#   [IPV6] ensure to evaluate the checksum for sockets with the IPV6_CHECKSUM option.
# 
# net/ipv6/raw.c
#   2004/05/20 19:06:50+09:00 yoshfuji@linux-ipv6.org +4 -2
#   [IPV6] ensure to evaluate the checksum for sockets with the IPV6_CHECKSUM option.
# 
# ChangeSet
#   2004/05/19 21:25:38-07:00 akepner@sgi.com 
#   [TG3]: Fix ethtool -S.
# 
# drivers/net/tg3.c
#   2004/05/19 21:25:31-07:00 akepner@sgi.com +1 -1
#   [TG3]: Fix ethtool -S.
# 
# ChangeSet
#   2004/05/19 21:17:15-07:00 gnb@melbourne.sgi.com 
#   [TG3]: Add more ethtool -S stats.
# 
# drivers/net/tg3.h
#   2004/05/19 21:17:09-07:00 gnb@melbourne.sgi.com +52 -0
#   [TG3]: Add more ethtool -S stats.
# 
# drivers/net/tg3.c
#   2004/05/19 21:17:09-07:00 gnb@melbourne.sgi.com +102 -2
#   [TG3]: Add more ethtool -S stats.
# 
# ChangeSet
#   2004/05/19 21:15:16-07:00 gnb@melbourne.sgi.com 
#   [TG3]: Count rx_discards in rx_errors.
# 
# drivers/net/tg3.c
#   2004/05/19 21:15:09-07:00 gnb@melbourne.sgi.com +2 -1
#   [TG3]: Count rx_discards in rx_errors.
# 
# ChangeSet
#   2004/05/19 21:05:58-07:00 davem@nuts.davemloft.net 
#   Merge bk://kernel.bkbits.net/jgarzik/tg3-2.4
#   into nuts.davemloft.net:/disk1/BK/tg3-2.4
# 
# drivers/net/tg3.c
#   2004/05/19 21:05:54-07:00 davem@nuts.davemloft.net +0 -0
#   Auto merged
# 
# ChangeSet
#   2004/05/19 21:00:48-07:00 zli4@cs.uiuc.edu 
#   [SPARC]: Fix prom_prom_taken[].theres_more setting.
# 
# arch/sparc64/prom/memory.c
#   2004/05/19 21:00:33-07:00 zli4@cs.uiuc.edu +1 -1
#   [SPARC]: Fix prom_prom_taken[].theres_more setting.
# 
# arch/sparc/prom/memory.c
#   2004/05/19 21:00:33-07:00 zli4@cs.uiuc.edu +1 -1
#   [SPARC]: Fix prom_prom_taken[].theres_more setting.
# 
# ChangeSet
#   2004/05/20 12:46:37+10:00 nathans@sgi.com 
#   Fix an incorrect email address in XFS maintainers section.
# 
# MAINTAINERS
#   2004/05/20 12:46:30+10:00 nathans@sgi.com +1 -1
#   Fix an incorrect email address in XFS maintainers section.
# 
# ChangeSet
#   2004/05/14 13:09:38-07:00 davem@nuts.davemloft.net 
#   [TG3]: Add 572x/575x PCI IDs to driver table, update vers/reldate.
# 
# drivers/net/tg3.c
#   2004/05/14 13:09:33-07:00 davem@nuts.davemloft.net +12 -2
#   [TG3]: Add 572x/575x PCI IDs to driver table, update vers/reldate.
# 
# ChangeSet
#   2004/05/14 13:06:02-07:00 davem@nuts.davemloft.net 
#   [TG3]: Rewrite dma_rwctrl settings to handle PCIX/PCIE.
# 
# drivers/net/tg3.h
#   2004/05/14 13:05:58-07:00 davem@nuts.davemloft.net +9 -0
#   [TG3]: Rewrite dma_rwctrl settings to handle PCIX/PCIE.
# 
# drivers/net/tg3.c
#   2004/05/14 13:05:58-07:00 davem@nuts.davemloft.net +49 -82
#   [TG3]: Rewrite dma_rwctrl settings to handle PCIX/PCIE.
# 
# ChangeSet
#   2004/05/14 12:36:33-07:00 davem@nuts.davemloft.net 
#   [TG3]: Do not enable slow clocks on 5750 with ASF.
# 
# drivers/net/tg3.c
#   2004/05/14 12:36:29-07:00 davem@nuts.davemloft.net +2 -1
#   [TG3]: Do not enable slow clocks on 5750 with ASF.
# 
# ChangeSet
#   2004/05/14 12:23:39-07:00 davem@nuts.davemloft.net 
#   [TG3]: More 5750 chip reset tweaks.
# 
# drivers/net/tg3.c
#   2004/05/14 12:23:35-07:00 davem@nuts.davemloft.net +31 -3
#   [TG3]: More 5750 chip reset tweaks.
# 
# ChangeSet
#   2004/05/14 12:03:19-07:00 davem@nuts.davemloft.net 
#   [TG3]: Full chip reset tweaks for 5750.
# 
# drivers/net/tg3.c
#   2004/05/14 12:03:15-07:00 davem@nuts.davemloft.net +11 -0
#   [TG3]: Full chip reset tweaks for 5750.
# 
# ChangeSet
#   2004/05/14 11:57:40-07:00 davem@nuts.davemloft.net 
#   [TG3]: On 5750 with TSO, need to set some special reg bits.
# 
# drivers/net/tg3.c
#   2004/05/14 11:57:36-07:00 davem@nuts.davemloft.net +9 -0
#   [TG3]: On 5750 with TSO, need to set some special reg bits.
# 
# ChangeSet
#   2004/05/14 11:49:31-07:00 davem@nuts.davemloft.net 
#   [TG3]: Include mss in every txd, not just the first, on 5750.
# 
# drivers/net/tg3.c
#   2004/05/14 11:49:27-07:00 davem@nuts.davemloft.net +12 -4
#   [TG3]: Include mss in every txd, not just the first, on 5750.
# 
# ChangeSet
#   2004/05/12 21:53:16-07:00 davem@nuts.davemloft.net 
#   [TG3]: Updated ASF handling for 5750.
# 
# drivers/net/tg3.h
#   2004/05/12 21:53:12-07:00 davem@nuts.davemloft.net +3 -0
#   [TG3]: Updated ASF handling for 5750.
# 
# drivers/net/tg3.c
#   2004/05/12 21:53:12-07:00 davem@nuts.davemloft.net +107 -18
#   [TG3]: Updated ASF handling for 5750.
# 
# ChangeSet
#   2004/05/12 21:23:57-07:00 davem@nuts.davemloft.net 
#   [TG3]: Update LED programming to support 5750.
# 
# drivers/net/tg3.h
#   2004/05/12 21:23:53-07:00 davem@nuts.davemloft.net +18 -15
#   [TG3]: Update LED programming to support 5750.
# 
# drivers/net/tg3.c
#   2004/05/12 21:23:53-07:00 davem@nuts.davemloft.net +63 -33
#   [TG3]: Update LED programming to support 5750.
# 
# ChangeSet
#   2004/05/12 20:28:59-07:00 davem@nuts.davemloft.net 
#   [TG3]: Add 5750 NVRAM programming plus 5704 MAC offset bug fix.
# 
# drivers/net/tg3.h
#   2004/05/12 20:28:55-07:00 davem@nuts.davemloft.net +8 -1
#   [TG3]: Add 5750 NVRAM programming plus 5704 MAC offset bug fix.
# 
# drivers/net/tg3.c
#   2004/05/12 20:28:54-07:00 davem@nuts.davemloft.net +72 -39
#   [TG3]: Add 5750 NVRAM programming plus 5704 MAC offset bug fix.
# 
# ChangeSet
#   2004/05/12 14:30:08-07:00 davem@nuts.davemloft.net 
#   [TG3]: If asked to load TSO firmware on 5750, just return success.
#   
#   The 5750 does TSO in hardware, not via firmware code.
# 
# drivers/net/tg3.c
#   2004/05/12 14:30:04-07:00 davem@nuts.davemloft.net +3 -0
#   [TG3]: If asked to load TSO firmware on 5750, just return success.
#   
#   The 5750 does TSO in hardware, not via firmware code.
# 
# ChangeSet
#   2004/05/12 14:22:51-07:00 davem@nuts.davemloft.net 
#   [TG3]: Update to non-5705 TSO firmware version 1.6.0
# 
# drivers/net/tg3.c
#   2004/05/12 14:22:47-07:00 davem@nuts.davemloft.net +278 -278
#   [TG3]: Update to non-5705 TSO firmware version 1.6.0
# 
# ChangeSet
#   2004/05/12 14:22:34-07:00 davem@nuts.davemloft.net 
#   [TG3]: Update to 5788 capable 5705 TSO firmware, version 1.2.0
# 
# drivers/net/tg3.c
#   2004/05/12 14:22:30-07:00 davem@nuts.davemloft.net +119 -121
#   [TG3]: Update to 5788 capable 5705 TSO firmware, version 1.2.0
# 
# ChangeSet
#   2004/05/10 13:33:50-04:00 jgarzik@redhat.com 
#   [netdrvr tg3] sync with 2.6.x
#   
#   all minor stuff:
#   * add poll_controller hook (ifdef'd out in 2.4)
#   * correct tg3_get_regs() data copy macros for newer compilers
#   * use pci_name(), SET_NETDEV_DEV(), free_netdev()
#   * whitespace
# 
# drivers/net/tg3.c
#   2004/05/10 13:33:49-04:00 jgarzik@redhat.com +24 -11
#   [netdrvr tg3] sync with 2.6.x
#   
#   all minor stuff:
#   * add poll_controller hook (ifdef'd out in 2.4)
#   * correct tg3_get_regs() data copy macros for newer compilers
#   * use pci_name(), SET_NETDEV_DEV(), free_netdev()
#   * whitespace
# 
# ChangeSet
#   2004/05/10 13:24:40-04:00 jgarzik@redhat.com 
#   [netdrvr tg3] netdev_priv
#   
#   Also s/kfree/free_netdev/ to reduce 2.4->2.6 diffs.
# 
# drivers/net/tg3.c
#   2004/05/10 13:24:27-04:00 jgarzik@redhat.com +39 -37
#   [netdrvr tg3] netdev_priv
# 
# ChangeSet
#   2004/05/09 23:01:01-07:00 davem@nuts.davemloft.net 
#   [TG3]: Do not write stats coalescing ticks reg on 5705/5750.
# 
# drivers/net/tg3.c
#   2004/05/09 23:00:56-07:00 davem@nuts.davemloft.net +8 -5
#   [TG3]: Do not write stats coalescing ticks reg on 5705/5750.
# 
# ChangeSet
#   2004/05/09 22:51:48-07:00 davem@nuts.davemloft.net 
#   [TG3]: Correct RDMAC/WDMAC mode settings on 5705/5750.
# 
# drivers/net/tg3.h
#   2004/05/09 22:51:43-07:00 davem@nuts.davemloft.net +2 -0
#   [TG3]: Correct RDMAC/WDMAC mode settings on 5705/5750.
# 
# drivers/net/tg3.c
#   2004/05/09 22:51:43-07:00 davem@nuts.davemloft.net +25 -13
#   [TG3]: Correct RDMAC/WDMAC mode settings on 5705/5750.
# 
# ChangeSet
#   2004/05/09 22:33:48-07:00 davem@nuts.davemloft.net 
#   [TG3]: Double delay after writing MAC_MI_MODE reg.
# 
# drivers/net/tg3.c
#   2004/05/09 22:33:42-07:00 davem@nuts.davemloft.net +8 -8
#   [TG3]: Double delay after writing MAC_MI_MODE reg.
# 
# ChangeSet
#   2004/05/09 22:30:56-07:00 davem@nuts.davemloft.net 
#   [TG3]: Do not set CLOCK_CTRL_DELAY_PCI_GRANT on PCI Express.
# 
# drivers/net/tg3.c
#   2004/05/09 22:30:51-07:00 davem@nuts.davemloft.net +4 -2
#   [TG3]: Do not set CLOCK_CTRL_DELAY_PCI_GRANT on PCI Express.
# 
# ChangeSet
#   2004/05/09 22:27:26-07:00 davem@nuts.davemloft.net 
#   [TG3]: Fix chiprev test in previous change.
# 
# drivers/net/tg3.c
#   2004/05/09 22:27:21-07:00 davem@nuts.davemloft.net +1 -1
#   [TG3]: Fix chiprev test in previous change.
# 
# ChangeSet
#   2004/05/09 22:25:30-07:00 davem@nuts.davemloft.net 
#   [TG3]: PCI Express 5750_A0 chips need 5701_REG_WRITE_BUG treatment.
# 
# drivers/net/tg3.c
#   2004/05/09 22:25:25-07:00 davem@nuts.davemloft.net +5 -1
#   [TG3]: PCI Express 5750_A0 chips need 5701_REG_WRITE_BUG treatment.
# 
# ChangeSet
#   2004/05/09 22:18:40-07:00 davem@nuts.davemloft.net 
#   [TIGON3]: Detect and record PCI Express.
# 
# drivers/net/tg3.h
#   2004/05/09 22:18:34-07:00 davem@nuts.davemloft.net +1 -0
#   [TIGON3]: Detect and record PCI Express.
# 
# drivers/net/tg3.c
#   2004/05/09 22:18:33-07:00 davem@nuts.davemloft.net +3 -0
#   [TIGON3]: Detect and record PCI Express.
# 
# ChangeSet
#   2004/05/08 20:58:26-07:00 davem@nuts.davemloft.net 
#   [TG3]: Prepare for 5750 support plus minor fixes.
#   
#   1) Handle cases that apply to 5750 the same as 5705.
#   2) Only set CLOCK_CTRL_FORCE_CLKRUN on 5705_A0
#   3) Clear out on-chip and memory stats block right before
#      setting MAC_MODE.
#   4) On bootup chip probe, always skip PHY reset if link
#      is up.
# 
# drivers/net/tg3.c
#   2004/05/08 20:58:13-07:00 davem@nuts.davemloft.net +65 -46
#   [TG3]: Prepare for 5750 support plus minor fixes.
#   
#   1) Handle cases that apply to 5750 the same as 5705.
#   2) Only set CLOCK_CTRL_FORCE_CLKRUN on 5705_A0
#   3) Clear out on-chip and memory stats block right before
#      setting MAC_MODE.
#   4) On bootup chip probe, always skip PHY reset if link
#      is up.
# 
# ChangeSet
#   2004/05/08 20:06:54-07:00 davem@nuts.davemloft.net 
#   [TG3]: Add 5750 chip and PHY IDs.
# 
# drivers/net/tg3.h
#   2004/05/08 20:06:49-07:00 davem@nuts.davemloft.net +5 -1
#   [TG3]: Add 5750 chip and PHY IDs.
# 
# ChangeSet
#   2004/05/08 19:56:42-07:00 davem@nuts.davemloft.net 
#   [TG3]: Add 572x/575x PCI IDs.
# 
# include/linux/pci_ids.h
#   2004/05/08 19:56:34-07:00 davem@nuts.davemloft.net +5 -0
#   [TG3]: Add 572x/575x PCI IDs.
# 
# drivers/pci/pci.ids
#   2004/05/08 19:56:34-07:00 davem@nuts.davemloft.net +9 -4
#   [TG3]: Add 572x/575x PCI IDs.
# 
# ChangeSet
#   2004/05/02 21:57:28-07:00 tony.cureington@hp.com 
#   [TG3]: Add eeprom dump support.
# 
# drivers/net/tg3.c
#   2004/05/02 21:57:08-07:00 tony.cureington@hp.com +68 -0
#   [TG3]: Add eeprom dump support.
# 
diff -Nru a/Makefile b/Makefile
--- a/Makefile	2004-06-01 12:32:08 -07:00
+++ b/Makefile	2004-06-01 12:32:08 -07:00
@@ -93,6 +93,7 @@
 
 CFLAGS := $(CPPFLAGS) -Wall -Wstrict-prototypes -Wno-trigraphs -O2 \
 	  -fno-strict-aliasing -fno-common
+CFLAGS += -g
 ifndef CONFIG_FRAME_POINTER
 CFLAGS += -fomit-frame-pointer
 endif
@@ -307,8 +308,7 @@
 	$(CONFIG_SHELL) scripts/Configure -d arch/$(ARCH)/config.in
 
 xconfig: symlinks
-	$(MAKE) -C scripts kconfig.tk
-	wish -f scripts/kconfig.tk
+	@echo -e "***\n* Sorry, xconfig is broken; use \"make menuconfig\" instead.\n***"
 
 menuconfig: include/linux/version.h symlinks
 	$(MAKE) -C scripts/lxdialog all
diff -Nru a/include/linux/sysctl.h b/include/linux/sysctl.h
--- a/include/linux/sysctl.h	2004-06-01 12:32:08 -07:00
+++ b/include/linux/sysctl.h	2004-06-01 12:32:08 -07:00
@@ -157,6 +157,7 @@
 	VM_MAPPED_RATIO=20,     /* amount of unfreeable pages that triggers swapout */
 	VM_LAPTOP_MODE=21,	/* kernel in laptop flush mode */
 	VM_BLOCK_DUMP=22,	/* dump fs activity to log */
+	VM_HUGETLB_PAGES=23,	/* int: Number of available Huge Pages */
 };