[LWN Logo]
[LWN.net]
From:	 Andrea Arcangeli <andrea@suse.de>
To:	 linux-kernel@vger.kernel.org
Subject: 2.4.19pre3aa2
Date:	 Thu, 14 Mar 2002 03:28:01 +0100

URL:

	http://www.us.kernel.org/pub/linux/kernel/people/andrea/kernels/v2.4/2.4.19pre3aa2.gz
	http://www.us.kernel.org/pub/linux/kernel/people/andrea/kernels/v2.4/2.4.19pre3aa2/

VM alone:

	http://www.us.kernel.org/pub/linux/kernel/people/andrea/patches/v2.4/2.4.19pre3/vm-32

Changelog:

Only in 2.4.19pre3aa1: 00_lcall_trace-1

	Obsoleted by mainline (thanks to Christoph Hellwig for
	the reminder).

Only in 2.4.19pre3aa2: 00_loop-IV-API-hvr-1

	Make the IV API not to be in function of the blkdev
	of the underlying fs, so you can copy your cryptoloop
	around without risking to lose data. This breaks the
	on-disk format of some encrypted transfer module though,
	if you don't like it please discuss it here in CC with
	Herbert Valerio Riedel <hvr@hvrlab.org>, the patch
	is from him. I think writing a converter in place of
	the loop data would be the preferred solution if needed. It could
	be done in a way to link transparently with the source of
	the kernel modules.

Only in 2.4.19pre3aa2: 00_multipath-routing-smp-1

	SMP race fix.

Only in 2.4.19pre3aa2: 00_zlib-1

	the zlib fix.

Only in 2.4.19pre3aa1: 10_nfs-o_direct-4
Only in 2.4.19pre3aa2: 10_nfs-o_direct-5
Only in 2.4.19pre3aa1: 10_reiserfs-o_direct-1

	Merged together for consistency, suggested by
	Christoph Hellwig.

Only in 2.4.19pre3aa1: 10_vm-31
Only in 2.4.19pre3aa2: 10_vm-32

	Fixed ext3 deadlock and "theorical" mainline SMP race for
	some arch.

Only in 2.4.19pre3aa2: 21_pte-highmem-f00f-1

	vmalloc called before smp_init was an hack, right way
	is to use fixmap. CONFIG_M686 doesn't mean much these
	days, but it's ok and probably most vendors will use it
	for the smp kernels, so it will save 4096 of the vmalloc space.
	I just didn't wanted to clobber the code with || CONFIG_K7 ||
	CONFIG_... | ... given all the other f00f stuff is also
	conditional only to M686 and probably nobody bothered to compile
	it out for my same reason (if somebody worries about the few
	kbytes of bytecode and the 4096 bytes of vmalloc virtual address
	space feel free to send me a patch :).

	This allows booting P5 SMP with pte-highmem.

Only in 2.4.19pre3aa1: 70_xfs-6.gz
Only in 2.4.19pre3aa2: 70_xfs-7.gz

	Rediffed for the vm deadlock fix, also clear PG_Launder _before_
	unlocking the buffer in write_buffer_locked().

Andrea
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/