Re: Non-GPL export of invalidate_mmap_range

From: Daniel Phillips (phillips_at_arcor.de)
Date: 02/19/04

  • Next message: Andi Kleen: "Re: Intel x86-64 support patch breaks amd64"
    To: Andrew Morton <akpm@osdl.org>, paulmck@us.ibm.com
    Date:	Thu, 19 Feb 2004 15:56:49 -0500
    
    

    On Tuesday 17 February 2004 19:19, Andrew Morton wrote:
    > I don't see any licensing issues with the patch because the filesystem
    > which needs it clearly meets Linus's "this is not a derived work" criteria.
    >
    > And I don't see a technical problem with the export: given that we export
    > truncate_inode_pages() it makes sense to also export the corresponding
    > pagetable shootdown function.
    >
    > Yes, this is a sensitive issue. Can we please evaluate it strictly
    > according to technical and licensing considerations?
    >
    > Having said that, what concerns issues remain with Paul's patch?

    Hi Andrew,

    OpenGFS and Sistina GFS use zap_page_range directly, essentially doing the
    same as invalidate_mmap_range but skipping any vmas belonging to MAP_PRIVATE
    mmaps. This avoids destroying data on anon pages. GPFS and every other DFS
    have the same problem as far as I can see, and it isn't addressed by
    exporting invalidate_mmap_range as it stands. Paul?

    Regards,

    Daniel

    -
    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/


  • Next message: Andi Kleen: "Re: Intel x86-64 support patch breaks amd64"

    Relevant Pages

    • Re: [RFC PATCH] sched_domains: Make SD_NODE_INIT per-arch
      ... On Thu, 2004-09-30 at 12:23, Andrew Morton wrote: ... of this patch forward. ... include/asm/topology.h to make the arch build. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: [DVB patch 21/51] ttusb-dec: kfree cleanup
      ... Andrew Morton wrote: ... > That's a bit strange - the code was OK beforehand. ... I just passed the patch on unchanged. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Next Month/Changes to where to send stuff
      ... Andrew Morton or for small stuff Rusty Russell's trivial patch ... being ignored by the mainstream (because 2.2 is ... I'm not sure what to do about the -ac patch. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: [2.6.11-mm3] umount: Scheduling while atomic
      ... On Fri, 18 Mar 2005, Andrew Morton wrote: ... > but that patch got dropped because Linus fixed things differently. ... I just got a similar one when shutting down my box with 2.6.11-mm4, ... 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/ ...
      (Linux-Kernel)
    • Re: kgdb support in vanilla 2.6.2
      ... Andrew Morton wrote: ... it you turn it off it is just as if the patch was not done (save the configure ... want to debug the preempt code. ... We would, for example, like to tell gdb to flush its cache ...
      (Linux-Kernel)