Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755309AbYAOJLi (ORCPT ); Tue, 15 Jan 2008 04:11:38 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752136AbYAOJLX (ORCPT ); Tue, 15 Jan 2008 04:11:23 -0500 Received: from public.id2-vpn.continvity.gns.novell.com ([195.33.99.129]:9644 "EHLO public.id2-vpn.continvity.gns.novell.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751810AbYAOJLW convert rfc822-to-8bit (ORCPT ); Tue, 15 Jan 2008 04:11:22 -0500 Message-Id: <478C86E0.76E4.0078.0@novell.com> X-Mailer: Novell GroupWise Internet Agent 7.0.2 HP Date: Tue, 15 Jan 2008 09:11:44 +0000 From: "Jan Beulich" To: Cc: , , Subject: Re: [PATCH] [0/31] Great change_page_attr patch series v2 References: <200801141116.534682000@suse.de> In-Reply-To: <200801141116.534682000@suse.de> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 8BIT Content-Disposition: inline Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1088 Lines: 29 >>> Andi Kleen 14.01.08 23:16 >>> > >Lots of improvements to change_page_attr(). Make it a lot more >efficient and fix various bugs. > >Changes against earlier version > >- Fixed some checkpatch.pl complaints >- Improved self test suite >- Fixed more reference bugs >- Fix NX handling on 32bit >- Remove some useless code there >- Few other random fixes The one concept that I'm missing (but that I can easily produce a follow-up patch for, as I had this in my c_p_a() changes) is the tracking and adjusting of the reference protection for a large page range that got fully converted to another type (namely relevant for .rodata if it exceeds 2/4 Mb), allowing to use a large page mapping in this case even for non-default mappings. Apart from the other comments, the whole series Acked-by: Jan Beulich -- 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/