[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [NFS] Re: VALinux and Ext3 -- Chip & Samuel's responses



On Thu, Apr 19, 2001 at 12:15:22PM -0400, Bryan J. Smith wrote:
> 
> In fact, I've been using Ext3 in v1 mode (full-data journaling)
> since mid-2000 -- with your kernel's nonetheless (HJL's RPMs for
> RedHat)!  Many other people have downloaded and used your 6.2.4
> distro with Ext3.  Since ReiserFS has issues with kNFSd on kernel
> 2.2., it wasn't an option for my production UNIX network with NFS
> everywhere (with 90% of our apps being UNIX-based).
> 

Just for the record, I do have updated kernel rpms based on
kernel-2.2.18pre11-va2.1.src.rpm. I fixed an ext3/LFS integration
bug. But

1. They are for RedHat 7.x only. I no longer have RedHat 6.2 machines.
2. I have no places to put them for ftp.

I am enclosing my ChangeLog here.

H.J.
---
2001-04-15  H.J. Lu <hjl@gnu.org>

	* linux-2.2.19-tulip.patch: New. A tulip patch from 2.2.19.

	* Makefile (VA-SOURCES): Add linux-2.2.19-tulip.patch.

	* kernel.spec (VARelease): Set to 0.26.
	Apply linux-2.2.19-tulip.patch.

2001-04-11  H.J. Lu <hjl@gnu.org>

	* Makefile (REDHAT-RELEASE): Set to va2.1.

	* kernel.spec: Updated for 2.2.18pre11-va2.1.
	(VARelease): Set to 0.25.
	Don't apply VA's Adaptec driver update.

2001-04-09  H.J. Lu <hjl@gnu.org>

	* linux-aic7xxx-6.1.10-6.1.11.patch: New. A patch from 6.1.10
	to 6.1.11.

	* Makefile (VA-SOURCES): Add linux-aic7xxx-6.1.10-6.1.11.patch.

	* kernel.spec (VARelease): Set to 0.24.
	Apply linux-aic7xxx-6.1.10-6.1.11.patch.

2001-04-06  H.J. Lu <hjl@gnu.org>

	* linux-aic7xxx-6.1.6-defconfig.patch: New. A patch for 6.1.6
	defconfig.

	* linux-aic7xxx-6.1.9-6.1.10.patch: New. A patch from 6.1.9 to
	6.1.10.

	* linux-aic7xxx-6.1.8-6.1.9.patch: New. A patch from 6.1.8 to
	6.1.9.

	* Makefile (VA-SOURCES): Add linux-aic7xxx-6.1.6-defconfig.patch,
	linux-aic7xxx-6.1.8-6.1.9.patch
	and linux-aic7xxx-6.1.9-6.1.10.patch.

	* kernel.spec (VARelease): Set to 0.23.
	Apply linux-aic7xxx-6.1.6-defconfig.patch,
	linux-aic7xxx-6.1.8-6.1.9.patch and
	linux-aic7xxx-6.1.9-6.1.10.patch.

	* kernel-2.2-i386-BOOT.config (CONFIG_AIC7XXX_RESET_DELAY_MS):
	New. Set to 5.
	* kernel-2.2-i386-smp.config: Likewise.
	* kernel-2.2-i586-smp.config: Likewise.
	* kernel-2.2-i686-smp.config: Likewise.

2001-03-25  H.J. Lu <hjl@gnu.org>

	* linux-aic7xxx-6.1.7-6.1.8.patch: New. A patch from 6.1.7 to
	6.1.8.

	* Makefile (VA-SOURCES): Add linux-aic7xxx-6.1.7-6.1.8.patch.

	* kernel.spec (VARelease): Set to 0.22.
	Apply linux-aic7xxx-6.1.7-6.1.8.patch.

2001-03-23  H.J. Lu <hjl@gnu.org>

	* linux-2.2.18-kdb-size.patch: Also increase reserved kernel
	size for kdb symbol table.

2001-03-23  H.J. Lu <hjl@gnu.org>

	* pcmcia-cs-3.1.25-kdb.patch: New. A patch for kdb from David
	Hinds.

	* linux-2.2.18pre11-ext3-race.patch: New. Fix a race condition
	in ext3.

	* linux-2.2.18-kdb-size.patch: New. Increase KDBMAXSYMTABSIZE
	to 15000 for NVIDIA kernel driver.

	* Makefile (VA-SOURCES): Add linux-2.2.18-kdb-size.patch and
	linux-2.2.18pre11-ext3-race.patch.
	Replace pcmcia-cs-3.1.25-autoconf.patch with
	pcmcia-cs-3.1.25-kdb.patch,

	* kernel.spec (VARelease): Set to 0.21.
	Apply linux-2.2.18-kdb-size.patch and
	linux-2.2.18pre11-ext3-race.patch.
	Replace pcmcia-cs-3.1.25-autoconf.patch with
	pcmcia-cs-3.1.25-kdb.patch,

2001-03-17  H.J. Lu <hjl@gnu.org>

	* kernel-2.2-i686-smp.config (CONFIG_SEMAPHORE_DEADLOCK): Unset.

	* kernel.spec (VARelease): Set to 0.20.

2001-03-17  H.J. Lu <hjl@gnu.org>

	* pcmcia-cs-3.1.25-autoconf.patch: New. A patch to include
	<linux/autoconf.h> for all kernel modules.

	* Makefile (VA-SOURCES): Add pcmcia-cs-3.1.25-autoconf.patch.

	* kernel.spec: Apply pcmcia-cs-3.1.25-autoconf.patch.

2001-03-16  H.J. Lu <hjl@gnu.org>

	* kernel.spec (BuildPCMCIA): Pass --kcc="$KERNELCC" to
	./Configure.

2001-03-16  H.J. Lu <hjl@gnu.org>

	* linux-aic7xxx-6.1.6-6.1.7.patch: New. A patch from 6.1.6 to
	6.1.7.

	* Makefile (VA-SOURCES): Add linux-aic7xxx-6.1.6-6.1.7.patch.

	* kernel.spec: Apply linux-aic7xxx-6.1.6-6.1.7.patch.

2001-03-16  H.J. Lu <hjl@gnu.org>

	* Makefile (VA-SOURCES): Remove pcmcia-cs-3.1.21-aic7xxx.patch.

	* kernel.spec: Remove pcmcia-cs-3.1.21-compat.patch and
	pcmcia-cs-3.1.21-aic7xxx.patch.

2001-03-15  H.J. Lu <hjl@gnu.org>

	* pcmcia-cs-3.1.25-install.patch: New. Updated
	linux-2.2.16-pcmcia-install.patch for pcmcia-cs 3.1.25.

	* pcmcia-cs-3.1.25-xircom.patch: New. Updated
	pcmcia-cs-3.1.21-xirom.patch for pcmcia-cs 3.1.25.

	* Makefile (FOREIGN-TARS): Add pcmcia-cs-3.1.25.tar.gz.
	(VA-SOURCES): Add pcmcia-cs-3.1.25-install.patch.
	Remove pcmcia-cs-3.1.21-compat.patch.
	Replace pcmcia-cs-3.1.21-xirom.patch with
	pcmcia-cs-3.1.25-xircom.patch.

	* kernel-2.2-i686-smp.config (CONFIG_NMI_WATCHDOG): Unset.

	* kernel.spec (pcmciaver): Set to 3.1.25.
	Replace linux-2.2.16-pcmcia-install.patch with
	pcmcia-cs-3.1.25-install.patch.
	Replace pcmcia-cs-3.1.21-xirom.patch with
	pcmcia-cs-3.1.25-xircom.patch.
	Don't apply pcmcia-cardmgr-libxpm.patch.
	Don't apply pcmcia-cs-3.1.21-aic7xxx.patch.
	Don't apply pcmcia-cs-3.1.21-compat.patch.

2001-03-15  H.J. Lu <hjl@gnu.org>

	* kernel-2.2-i686-smp.config (CONFIG_SEMAPHORE_DEADLOCK): Set
	to `y'.
	(CONFIG_NMI_WATCHDOG): Likewise.
	(CONFIG_KDB): Likewise.
	(CONFIG_SOFTLOCKUP_THRESHOLD): Set to 100000000.
	(CONFIG_NMI_WATCHDOG_IRQ): Set to 0.
	(CONFIG_DEBUG_KSTACK): Unset.
	(CONFIG_KSTACK_METER): Likewise.
	(CONFIG_DEBUG_SOFTLOCKUP): Likewise.
	(CONFIG_PROFILE_GCC): Likewise.
	(CONFIG_TRACE): Likewise.
	(CONFIG_PRINT_EIP): Likewise.
	(CONFIG_MEMLEAK): Likewise.

2001-03-14  H.J. Lu <hjl@gnu.org>

	* linux-2.2.18-nfs-rofs.patch: New. A patch from Trond for
	NFS mounted readonly.

	* Makefile (VA-SOURCES): Add linux-2.2.18-nfs-rofs.patch.

	* kernel.spec: Apply linux-2.2.18-nfs-rofs.patch.

2001-03-12  H.J. Lu <hjl@gnu.org>

	* kernel-2.2-i686-smp.config (CONFIG_KERNEL_DEBUGGING): Set to
	`y'.

	* kernel.spec (VARelease): Set to 0.19.

2001-03-10  H.J. Lu <hjl@gnu.org>

	* linux-2.2.18pre11-sym-20010212.patch: Restore the symbios
	quiet patch.

	* kernel.spec (VARelease): Set to 0.18.

2001-03-10  H.J. Lu <hjl@gnu.org>

	* Makefile (VA-SOURCES): Add ChangeLog.

	* kernel.spec: Put ChangeLog as Documentation/ChangeLog.hjl.

2001-03-10  H.J. Lu <hjl@gnu.org>

	* linux-2.2.18pre11-sym-20010212.patch: New. Updated to the
	sym driver 20010212.

	* Makefile (VA-SOURCES): Add linux-2.2.18pre11-sym-20010212.patch.

	* kernel.spec (VARelease): Set to 0.17.
	Apply linux-2.2.18pre11-sym-20010212.patch.

2001-03-10  H.J. Lu <hjl@gnu.org>

	* pcmcia-cs-3.1.21-aic7xxx.patch: Fix clients/Makefile for
	aic7xxx_old.c.

2001-03-10  H.J. Lu <hjl@gnu.org>

	* linux-aic7xxx-6.1.6-5.1.33.patch: New. A patch for new
	aic7xxx driver 6.1.6 and old 5.1.33.

	* Makefile (FOREIGN-TARS): Comment out
	aic7xxx-$(AIC7XXX-VERSION).tar.gz.
	(VA-SOURCES): Add linux-aic7xxx-6.1.6-5.1.33.patch.

	* kernel-2.2-i386-BOOT.config (CONFIG_AIC7XXX_BUILD_FIRMWARE):
	Set to `n'.
	(CONFIG_SCSI_AIC7XXX_OLD): Set to `m'.
	(CONFIG_AIC7XXX_OLD_TCQ_ON_BY_DEFAULT): Set to `y'.
	(CONFIG_AIC7XXX_OLD_CMDS_PER_DEVICE): Set to 8.
	(CONFIG_AIC7XXX_OLD_PROC_STATS): Set to y.
	* kernel-2.2-i386-smp.config: Likewise.
	* kernel-2.2-i586-smp.config: Likewise.
	* kernel-2.2-i686-smp.config: Likewise.

	* kernel.spec: Remove aic7xxx-5.1.31.tar.gz.
	Apply linux-aic7xxx-6.1.6-5.1.33.patch.

	* pcmcia-cs-3.1.21-aic7xxx.patch: Updated for
	linux-aic7xxx-6.1.6-5.1.33.patch.

2001-03-10  H.J. Lu <hjl@gnu.org>

	* Makefile (AIC7XXX-VERSION): Set to 5.1.33.

	* pcmcia-cs-3.1.21-aic7xxx.patch: Updated for aic7xxx 5.1.33.

2001-03-10  H.J. Lu <hjl@gnu.org>

	* kernel.spec (VARelease): Set to 0.16.

	* kernel-2.2-i386-smp.config (CONFIG_SCSI_AIC7XXX): Set to `m'.
	* kernel-2.2-i586-smp.config: Likewise.
	* kernel-2.2-i686-smp.config: Likewise.

2001-03-09  H.J. Lu <hjl@valinux.com>

	* linux-2.2.18-nfs-access.patch: New. Fix a NFS typo.

	* Makefile (VA-SOURCES): Add linux-2.2.18-nfs-access.patch.

	* kernel.spec (VARelease): Set to 0.15.
	Apply linux-2.2.18-nfs-access.patch.

2001-03-07  H.J. Lu <hjl@valinux.com>

	* kernel.spec (VARelease): Set to 0.14.

	* kernel-2.2-i386-smp.config (CONFIG_BLK_DEV_DAC960): Set to
	`m'.
	(CONFIG_SCSI_BUSLOGIC): Set to y.
	* kernel-2.2-i586-smp.config: Likewise.
	* kernel-2.2-i686-smp.config: Likewise.

2001-02-27  H.J. Lu <hjl@valinux.com>

	* linux-2.2.18-nfs-lfs.patch: Fix a typo.

2001-02-27  H.J. Lu <hjl@valinux.com>

	* linux-2.2.18-nfs-lfs.patch: Updated for 2.2 kernel.

2001-02-27  H.J. Lu <hjl@valinux.com>

	* linux-2.2.18-nfs-lfs.patch: New. A LFS patch for NFS from
	Trond.

	* Makefile (VA-SOURCES): Add linux-2.2.18-nfs-lfs.patch.

	* kernel.spec (VARelease): Set to 0.13.
	Apply linux-2.2.18-nfs-lfs.patch.