<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>a3be076d - net/9p/usbg: Add new usb gadget function transport</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/9p/Makefile#a3be076d</link>
        <description>net/9p/usbg: Add new usb gadget function transportAdd the new gadget function for 9pfs transport. This function isdefining an simple 9pfs transport interface that consists of one in andone out endpoint. The endpoints transmit and receive the 9pfs protocolpayload when mounting a 9p filesystem over usb.Tested-by: Andrzej Pietrasiewicz &lt;andrzej.p@collabora.com&gt;Signed-off-by: Michael Grzeschik &lt;m.grzeschik@pengutronix.de&gt;Link: https://lore.kernel.org/r/20240116-ml-topic-u9p-v12-2-9a27de5160e0@pengutronix.deSigned-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/net/9p/Makefile</description>
        <pubDate>Sun, 01 Sep 2024 19:11:17 +0000</pubDate>
        <dc:creator>Michael Grzeschik &lt;m.grzeschik@pengutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>1c582c6d - 9p/trans_fd: split into dedicated module</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/9p/Makefile#1c582c6d</link>
        <description>9p/trans_fd: split into dedicated moduleThis allows these transports only to be used when needed.Link: https://lkml.kernel.org/r/20211103193823.111007-3-linux@weissschuh.netSigned-off-by: Thomas Wei&#223;schuh &lt;linux@weissschuh.net&gt;[Dominique: Kconfig NET_9P_FD: -depends VIRTIO, +default NET_9P]Signed-off-by: Dominique Martinet &lt;asmadeus@codewreck.org&gt;

            List of files:
            /linux-6.15/net/9p/Makefile</description>
        <pubDate>Wed, 03 Nov 2021 19:38:21 +0000</pubDate>
        <dc:creator>Thomas Wei&#223;schuh &lt;linux@weissschuh.net&gt;</dc:creator>
    </item>
<item>
        <title>6348b903 - 9p: Remove p9_idpool</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/9p/Makefile#6348b903</link>
        <description>9p: Remove p9_idpoolThere are no more users left of the p9_idpool; delete it.Link: http://lkml.kernel.org/r/20180711210225.19730-7-willy@infradead.orgSigned-off-by: Matthew Wilcox &lt;willy@infradead.org&gt;Cc: Eric Van Hensbergen &lt;ericvh@gmail.com&gt;Cc: Ron Minnich &lt;rminnich@sandia.gov&gt;Cc: Latchesar Ionkov &lt;lucho@ionkov.net&gt;Signed-off-by: Dominique Martinet &lt;dominique.martinet@cea.fr&gt;

            List of files:
            /linux-6.15/net/9p/Makefile</description>
        <pubDate>Wed, 11 Jul 2018 21:02:25 +0000</pubDate>
        <dc:creator>Matthew Wilcox &lt;willy@infradead.org&gt;</dc:creator>
    </item>
<item>
        <title>b2441318 - License cleanup: add SPDX GPL-2.0 license identifier to files with no license</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/9p/Makefile#b2441318</link>
        <description>License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseMany source files in the tree are missing licensing information, whichmakes it harder for compliance tools to determine the correct license.By default all files without license information are under the defaultlicense of the kernel, which is GPL version 2.Update the files which contain no license information with the &apos;GPL-2.0&apos;SPDX license identifier.  The SPDX identifier is a legally bindingshorthand, which can be used instead of the full boiler plate text.This patch is based on work done by Thomas Gleixner and Kate Stewart andPhilippe Ombredanne.How this work was done:Patches were generated and checked against linux-4.14-rc6 for a subset ofthe use cases: - file had no licensing information it it. - file was a */uapi/* one with no licensing information in it, - file was a */uapi/* one with existing licensing information,Further patches will be generated in subsequent months to fix up caseswhere non-standard license headers were used, and references to licensehad to be inferred by heuristics based on keywords.The analysis to determine which SPDX License Identifier to be applied toa file was done in a spreadsheet of side by side results from of theoutput of two independent scanners (ScanCode &amp; Windriver) producing SPDXtag:value files created by Philippe Ombredanne.  Philippe prepared thebase worksheet, and did an initial spot review of a few 1000 files.The 4.13 kernel was the starting point of the analysis with 60,537 filesassessed.  Kate Stewart did a file by file comparison of the scannerresults in the spreadsheet to determine which SPDX license identifier(s)to be applied to the file. She confirmed any determination that was notimmediately clear with lawyers working with the Linux Foundation.Criteria used to select files for SPDX license identifier tagging was: - Files considered eligible had to be source code files. - Make and config files were included as candidates if they contained &gt;5   lines of source - File already had some variant of a license header in it (even if &lt;5   lines).All documentation files were explicitly excluded.The following heuristics were used to determine which SPDX licenseidentifiers to apply. - when both scanners couldn&apos;t find any license traces, file was   considered to have no license information in it, and the top level   COPYING file license applied.   For non */uapi/* files that summary was:   SPDX license identifier                            # files   ---------------------------------------------------|-------   GPL-2.0                                              11139   and resulted in the first patch in this series.   If that file was a */uapi/* path one, it was &quot;GPL-2.0 WITH   Linux-syscall-note&quot; otherwise it was &quot;GPL-2.0&quot;.  Results of that was:   SPDX license identifier                            # files   ---------------------------------------------------|-------   GPL-2.0 WITH Linux-syscall-note                        930   and resulted in the second patch in this series. - if a file had some form of licensing information in it, and was one   of the */uapi/* ones, it was denoted with the Linux-syscall-note if   any GPL family license was found in the file or had no licensing in   it (per prior point).  Results summary:   SPDX license identifier                            # files   ---------------------------------------------------|------   GPL-2.0 WITH Linux-syscall-note                       270   GPL-2.0+ WITH Linux-syscall-note                      169   ((GPL-2.0 WITH Linux-syscall-note) OR BSD-2-Clause)    21   ((GPL-2.0 WITH Linux-syscall-note) OR BSD-3-Clause)    17   LGPL-2.1+ WITH Linux-syscall-note                      15   GPL-1.0+ WITH Linux-syscall-note                       14   ((GPL-2.0+ WITH Linux-syscall-note) OR BSD-3-Clause)    5   LGPL-2.0+ WITH Linux-syscall-note                       4   LGPL-2.1 WITH Linux-syscall-note                        3   ((GPL-2.0 WITH Linux-syscall-note) OR MIT)              3   ((GPL-2.0 WITH Linux-syscall-note) AND MIT)             1   and that resulted in the third patch in this series. - when the two scanners agreed on the detected license(s), that became   the concluded license(s). - when there was disagreement between the two scanners (one detected a   license but the other didn&apos;t, or they both detected different   licenses) a manual inspection of the file occurred. - In most cases a manual inspection of the information in the file   resulted in a clear resolution of the license that should apply (and   which scanner probably needed to revisit its heuristics). - When it was not immediately clear, the license identifier was   confirmed with lawyers working with the Linux Foundation. - If there was any question as to the appropriate license identifier,   the file was flagged for further research and to be revisited later   in time.In total, over 70 hours of logged manual review was done on thespreadsheet to determine the SPDX license identifiers to apply to thesource files by Kate, Philippe, Thomas and, in some cases, confirmationby lawyers working with the Linux Foundation.Kate also obtained a third independent scan of the 4.13 code base fromFOSSology, and compared selected files where the other two scannersdisagreed against that SPDX file, to see if there was new insights.  TheWindriver scanner is based on an older version of FOSSology in part, sothey are related.Thomas did random spot checks in about 500 files from the spreadsheetsfor the uapi headers and agreed with SPDX license identifier in thefiles he inspected. For the non-uapi files Thomas did random spot checksin about 15000 files.In initial set of patches against 4.14-rc6, 3 files were found to havecopy/paste license identifier errors, and have been fixed to reflect thecorrect identifier.Additionally Philippe spent 10 hours this week doing a detailed manualinspection and review of the 12,461 patched files from the initial patchversion early this week with: - a full scancode scan run, collecting the matched texts, detected   license ids and scores - reviewing anything where there was a license detected (about 500+   files) to ensure that the applied SPDX license was correct - reviewing anything where there was no detection but the patch license   was not GPL-2.0 WITH Linux-syscall-note to ensure that the applied   SPDX license was correctThis produced a worksheet with 20 files needing minor correction.  Thisworksheet was then exported into 3 different .csv files for thedifferent types of files to be modified.These .csv files were then reviewed by Greg.  Thomas wrote a script toparse the csv files and add the proper SPDX tag to the file, in theformat that the file expected.  This script was further refined by Gregbased on the output to detect more types of files automatically and todistinguish between header and source .c files (which need differentcomment types.)  Finally Greg ran the script using the .csv files togenerate the patches.Reviewed-by: Kate Stewart &lt;kstewart@linuxfoundation.org&gt;Reviewed-by: Philippe Ombredanne &lt;pombredanne@nexb.com&gt;Reviewed-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/net/9p/Makefile</description>
        <pubDate>Wed, 01 Nov 2017 14:07:57 +0000</pubDate>
        <dc:creator>Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;</dc:creator>
    </item>
<item>
        <title>7f25483a - xen/9pfs: build 9pfs Xen transport driver</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/9p/Makefile#7f25483a</link>
        <description>xen/9pfs: build 9pfs Xen transport driverThis patch adds a Kconfig option and Makefile support for building the9pfs Xen driver.CC: groug@kaod.orgCC: boris.ostrovsky@oracle.comCC: jgross@suse.comCC: Eric Van Hensbergen &lt;ericvh@gmail.com&gt;CC: Ron Minnich &lt;rminnich@sandia.gov&gt;CC: Latchesar Ionkov &lt;lucho@ionkov.net&gt;CC: v9fs-developer@lists.sourceforge.netSigned-off-by: Stefano Stabellini &lt;stefano@aporeto.com&gt;Reviewed-by: Juergen Gross &lt;jgross@suse.com&gt;Signed-off-by: Juergen Gross &lt;jgross@suse.com&gt;

            List of files:
            /linux-6.15/net/9p/Makefile</description>
        <pubDate>Wed, 05 Apr 2017 19:04:01 +0000</pubDate>
        <dc:creator>Stefano Stabellini &lt;sstabellini@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>022cae36 - [net/9p] Preparation and helper functions for zero copy</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/9p/Makefile#022cae36</link>
        <description>[net/9p] Preparation and helper functions for zero copyThis patch prepares p9_fcall structure for zero copy. Addedfields send the payload buffer information to the transport layer.In addition it adds a &apos;private&apos; field for the transport layer tostore mapped/pinned page information so that it can be freed/unpinnedduring req_done.This patch also creates trans_common.[ch] to house helper functions.It adds the following helper functions.p9_release_req_pages - Release pages after the transaction.p9_nr_pages - Return number of pages needed to accomodate the payload.payload_gup - Translates user buffer into kernel pages.Signed-off-by: Venkateswararao Jujjuri &lt;jvrao@linux.vnet.ibm.com&gt;Signed-off-by: Eric Van Hensbergen &lt;ericvh@gmail.com&gt;

            List of files:
            /linux-6.15/net/9p/Makefile</description>
        <pubDate>Fri, 28 Jan 2011 22:11:13 +0000</pubDate>
        <dc:creator>Venkateswararao Jujjuri (JV) &lt;jvrao@linux.vnet.ibm.com&gt;</dc:creator>
    </item>
<item>
        <title>fc79d4b1 - 9p: rdma: RDMA Transport Support for 9P</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/9p/Makefile#fc79d4b1</link>
        <description>9p: rdma: RDMA Transport Support for 9PThis patch implements the RDMA transport provider for 9P. It allowsmounts to be performed over iWARP and IB capable network interfaces.Signed-off-by: Tom Tucker &lt;tom@opengridcomputing.com&gt;Signed-off-by: Latchesar Ionkov &lt;lionkov@lanl.gov&gt;

            List of files:
            /linux-6.15/net/9p/Makefile</description>
        <pubDate>Wed, 22 Oct 2008 23:47:39 +0000</pubDate>
        <dc:creator>Tom Tucker &lt;tom@opengridcomputing.com&gt;</dc:creator>
    </item>
<item>
        <title>02da398b - 9p: eliminate depricated conv functions</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/9p/Makefile#02da398b</link>
        <description>9p: eliminate depricated conv functionsRemove depricated conv functions which have been replaced with new protocol routines.This patch also reworks the one instance of the file-system code whichdirectly calls conversion routines (to accomplish unpacking dirreads).Signed-off-by: Eric Van Hensbergen &lt;ericvh@gmail.com&gt;

            List of files:
            /linux-6.15/net/9p/Makefile</description>
        <pubDate>Thu, 16 Oct 2008 13:29:30 +0000</pubDate>
        <dc:creator>Eric Van Hensbergen &lt;ericvh@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>51d71f9f - 9p: remove 9p fcall debug prints</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/9p/Makefile#51d71f9f</link>
        <description>9p: remove 9p fcall debug printsOne of the current debug options allows users to get a verbose dump of fcalls.This isn&apos;t really necessary as correctly parsed protocol frames can be printedas part of the code in the client functions.  The consolidated printfcallsstructure would require new entries to be added for every extension.  Thispatch removes the debug print methods and their use.Signed-off-by: Eric Van Hensbergen &lt;ericvh@gmail.com&gt;

            List of files:
            /linux-6.15/net/9p/Makefile</description>
        <pubDate>Thu, 16 Oct 2008 13:29:31 +0000</pubDate>
        <dc:creator>Eric Van Hensbergen &lt;ericvh@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>ace51c4d - 9p: add new protocol support code</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/9p/Makefile#ace51c4d</link>
        <description>9p: add new protocol support codeThis adds a new protocol processing support code based on Anthony Liguori&apos;s9p library code.  This code performs protocol marshalling/unmarshalling usingprintf like strings to represent protocol elements.  It is my intent to usethem to replace the current functions in conv.c as well as the p9_create_* functions.This should make the client implementation much more clear, and also make itmuch easier to add new protocol extensions by limiting the number of placesin which changes need to be made.Signed-off-by: Eric Van Hensbergen &lt;ericvh@gmail.com&gt;

            List of files:
            /linux-6.15/net/9p/Makefile</description>
        <pubDate>Tue, 14 Oct 2008 01:40:27 +0000</pubDate>
        <dc:creator>Eric Van Hensbergen &lt;ericvh@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>887b3ece - 9p: fix error path during early mount</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/9p/Makefile#887b3ece</link>
        <description>9p: fix error path during early mountThere was some cleanup issues during early mount which would triggera kernel bug for certain types of failure.  This patch reorganizes thecleanup to get rid of the bad behavior.This also merges the 9pnet and 9pnet_fd modules for the purpose ofconfiguration and initialization.  Keeping the fd transport separatefrom the core 9pnet code seemed like a good idea at the time, but inpractice has caused more harm and confusion than good.Signed-off-by: Eric Van Hensbergen &lt;ericvh@gmail.com&gt;

            List of files:
            /linux-6.15/net/9p/Makefile</description>
        <pubDate>Fri, 09 May 2008 01:26:37 +0000</pubDate>
        <dc:creator>Eric Van Hensbergen &lt;ericvh@opteron.9grid.us&gt;</dc:creator>
    </item>
<item>
        <title>8a0dc95f - 9p: transport API reorganization</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/9p/Makefile#8a0dc95f</link>
        <description>9p: transport API reorganizationThis merges the mux.c (including the connection interface) with trans_fdin preparation for transport API changes.  Ultimately, trans_fd will needto be rewritten to clean it up and simplify the implementation, but thisreorganization is viewed as the first step.Signed-off-by: Eric Van Hensbergen &lt;ericvh@gmail.com&gt;

            List of files:
            /linux-6.15/net/9p/Makefile</description>
        <pubDate>Thu, 07 Feb 2008 01:25:03 +0000</pubDate>
        <dc:creator>Eric Van Hensbergen &lt;ericvh@opteron.homeip.net&gt;</dc:creator>
    </item>
<item>
        <title>b530cc79 - 9p: add virtio transport</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/9p/Makefile#b530cc79</link>
        <description>9p: add virtio transportThis adds a transport to 9p for communicating between guests and a hostusing a virtio based transport.Signed-off-by: Eric Van Hensbergen &lt;ericvh@gmail.com&gt;

            List of files:
            /linux-6.15/net/9p/Makefile</description>
        <pubDate>Tue, 23 Oct 2007 18:47:31 +0000</pubDate>
        <dc:creator>Eric Van Hensbergen &lt;ericvh@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>982c37cf - 9p: remove sysctl</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/9p/Makefile#982c37cf</link>
        <description>9p: remove sysctlA sysctl method was added to enable and disable debugging levels.  Afterfurther review, it was decided that there are better approaches to doing thisand the sysctl methodology isn&apos;t really desirable.  This patch removes thesysctl code from 9p.Signed-off-by: Eric Van Hensbergen &lt;ericvh@gmail.com&gt;

            List of files:
            /linux-6.15/net/9p/Makefile</description>
        <pubDate>Wed, 17 Oct 2007 19:35:15 +0000</pubDate>
        <dc:creator>Eric Van Hensbergen &lt;ericvh@ericvh-laptop.(none)&gt;</dc:creator>
    </item>
<item>
        <title>a80d923e - 9p: Make transports dynamic</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/9p/Makefile#a80d923e</link>
        <description>9p: Make transports dynamicThis patch abstracts out the interfaces to underlying transports so thatnew transports can be added as modules.  This should also allow kernelconfiguration of transports without ifdef-hell.Signed-off-by: Eric Van Hensbergen &lt;ericvh@gmail.com&gt;

            List of files:
            /linux-6.15/net/9p/Makefile</description>
        <pubDate>Wed, 17 Oct 2007 19:31:07 +0000</pubDate>
        <dc:creator>Eric Van Hensbergen &lt;ericvh@opteron.(none)&gt;</dc:creator>
    </item>
<item>
        <title>e46662be - net/9p: change net/9p module name to 9pnet</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/9p/Makefile#e46662be</link>
        <description>net/9p: change net/9p module name to 9pnetChange module name of net/9p module from 9p.ko to 9pnet.ko. fs/9p modulealready uses 9p.ko name.Signed-off-by: Latchesar Ionkov &lt;lucho@ionkov.net&gt;

            List of files:
            /linux-6.15/net/9p/Makefile</description>
        <pubDate>Wed, 11 Jul 2007 21:13:54 +0000</pubDate>
        <dc:creator>Latchesar Ionkov &lt;lucho@ionkov.net&gt;</dc:creator>
    </item>
<item>
        <title>bd238fb4 - 9p: Reorganization of 9p file system code</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/net/9p/Makefile#bd238fb4</link>
        <description>9p: Reorganization of 9p file system codeThis patchset moves non-filesystem interfaces of v9fs from fs/9p to net/9p.It moves the transport, packet marshalling and connection layers to net/9pleaving only the VFS related files in fs/9p.  This work is being done inpreparation for in-kernel 9p servers as well as alternate 9p clients (otherthan VFS).Signed-off-by: Latchesar Ionkov &lt;lucho@ionkov.net&gt;Signed-off-by: Eric Van Hensbergen &lt;ericvh@gmail.com&gt;

            List of files:
            /linux-6.15/net/9p/Makefile</description>
        <pubDate>Tue, 10 Jul 2007 22:57:28 +0000</pubDate>
        <dc:creator>Latchesar Ionkov &lt;lucho@ionkov.net&gt;</dc:creator>
    </item>
</channel>
</rss>
