<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/git/stable/linux.git/fs/freevxfs/vxfs_inode.h, branch master</title>
<subtitle>Linux kernel stable tree</subtitle>
<id>https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/atom?h=master</id>
<link rel='self' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/'/>
<updated>2022-05-18T13:30:17+00:00</updated>
<entry>
<title>freevxfs: relicense to GPLv2 only</title>
<updated>2022-05-18T13:30:17+00:00</updated>
<author>
<name>Christoph Hellwig</name>
<email>hch@lst.de</email>
</author>
<published>2022-05-16T13:38:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=0b1e987c56640f6b3e2e39db973e823ce1d01417'/>
<id>urn:sha1:0b1e987c56640f6b3e2e39db973e823ce1d01417</id>
<content type='text'>
When I wrote the freevxfs driver I had some odd choice of licensing
statements, the options are either GPL (without version) or an odd
BSD-ish licensense with advertising clause.

The GPL vs always meant to be the same as the kernel, that is version
2 only, and the odd BSD-ish license doesn't make much sense.  Add
a GPL2.0-only SPDX tag to make the GPL intentions clear and drop the
bogus BSD license.

Acked-by: Krzysztof Błaszkowski &lt;kb@sysmikro.com.pl&gt;
Signed-off-by: Christoph Hellwig &lt;hch@lst.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>freevxfs: update documentation and cresdits for HP-UX support</title>
<updated>2016-06-01T07:27:33+00:00</updated>
<author>
<name>Krzysztof Błaszkowski</name>
<email>kb@sysmikro.com.pl</email>
</author>
<published>2016-06-01T07:25:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=1cce17017970c0797943e069cc520e17d068ca4b'/>
<id>urn:sha1:1cce17017970c0797943e069cc520e17d068ca4b</id>
<content type='text'>
Signed-off-by: Krzysztof Błaszkowski &lt;kb@sysmikro.com.pl&gt;
[hch: cosmetic updates]
Signed-off-by: Christoph Hellwig &lt;hch@lst.de&gt;
</content>
</entry>
<entry>
<title>freevxfs: implement -&gt;alloc_inode and -&gt;destroy_inode</title>
<updated>2016-06-01T07:23:24+00:00</updated>
<author>
<name>Christoph Hellwig</name>
<email>hch@lst.de</email>
</author>
<published>2016-06-01T06:44:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=2f137e31e07118bead0d17ccc89b0e71aec74732'/>
<id>urn:sha1:2f137e31e07118bead0d17ccc89b0e71aec74732</id>
<content type='text'>
This driver predates those methods and was trying to be clever allocating
it's own private data.  Switch to the generic scheme used by other file
systems.

Based on an earlier patch from Krzysztof Błaszkowski &lt;kb@sysmikro.com.pl&gt;.

Signed-off-by: Christoph Hellwig &lt;hch@lst.de&gt;
</content>
</entry>
<entry>
<title>freevxfs: handle big endian HP-UX file systems</title>
<updated>2016-06-01T07:01:28+00:00</updated>
<author>
<name>Krzysztof Błaszkowski</name>
<email>kb@sysmikro.com.pl</email>
</author>
<published>2016-05-31T06:45:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=0d83f7fc83f77d1cc8395b9e851325d8cc1892e3'/>
<id>urn:sha1:0d83f7fc83f77d1cc8395b9e851325d8cc1892e3</id>
<content type='text'>
To support VxFS filesystems from HP-UX on x86 systems we need to
implement byte swapping, and to keep support for Unixware filesystems
it needs to be the complicated dual-endian kind ala sysvfs.

To do this properly we have to split the on disk and in-core inode
so that we can keep the in-core one in native endianness.  All other
structures are byteswapped on demand.

Signed-off-by: Krzysztof Błaszkowski &lt;kb@sysmikro.com.pl&gt;
[hch: make spare happy]
Signed-off-by: Christoph Hellwig &lt;hch@lst.de&gt;
</content>
</entry>
<entry>
<title>Linux-2.6.12-rc2</title>
<updated>2005-04-16T22:20:36+00:00</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@ppc970.osdl.org</email>
</author>
<published>2005-04-16T22:20:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.rulkc.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=1da177e4c3f41524e886b7f1b8a0c1fc7321cac2'/>
<id>urn:sha1:1da177e4c3f41524e886b7f1b8a0c1fc7321cac2</id>
<content type='text'>
Initial git repository build. I'm not bothering with the full history,
even though we have it. We can create a separate "historical" git
archive of that later if we want to, and in the meantime it's about
3.2GB when imported into git - space that would just make the early
git days unnecessarily complicated, when we don't have a lot of good
infrastructure for it.

Let it rip!
</content>
</entry>
</feed>
