<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/linux.git/include/linux/amigaffs.h, branch v4.9.139</title>
<subtitle>Linux Kernel
</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v4.9.139</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/atom?h=v4.9.139'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/'/>
<updated>2004-12-29T02:40:24Z</updated>
<entry>
<title>[PATCH] affs headers cleanup</title>
<updated>2004-12-29T02:40:24Z</updated>
<author>
<name>Alexander Viro</name>
<email>viro@parcelfarce.linux.theplanet.co.uk</email>
</author>
<published>2004-12-29T02:40:24Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=76d013d404d700b13aad24d0eda4891a35009c8c'/>
<id>urn:sha1:76d013d404d700b13aad24d0eda4891a35009c8c</id>
<content type='text'>
kernel-only stuff moved from affs headers in include/linux to
fs/affs/affs.h; includes in fs/affs/*.c sanitized. 

That's the patch that had been ACKed by Roman + move of function-like
macros from amigaffs.h (also ACKed) + removal of ancient #if 0'ed junk
from declaration of affs_inode_info (spotted and suggested by Roman).

Signed-off-by: Al Viro &lt;viro@parcelfarce.linux.theplanet.co.uk&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] affs endianness annotations</title>
<updated>2004-09-09T03:35:38Z</updated>
<author>
<name>Alexander Viro</name>
<email>viro@parcelfarce.linux.theplanet.co.uk</email>
</author>
<published>2004-09-09T03:35:38Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=380768f5a50524ff7eab00d03d82a56cf2fdfe7b'/>
<id>urn:sha1:380768f5a50524ff7eab00d03d82a56cf2fdfe7b</id>
<content type='text'>
AFFS partially annotated - some fields of on-disk structures are never
used and while I'm reasonably sure that they ought to be big-endian, I'd
rather leave them alone for now; annotating them won't change the amount
of noise since nothing in the kernel ever accesses them. 

Signed-off-by: Al Viro &lt;viro@parcelfarce.linux.org.uk&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] fix affs/super.c</title>
<updated>2003-03-17T00:21:10Z</updated>
<author>
<name>Andries E. Brouwer</name>
<email>andries.brouwer@cwi.nl</email>
</author>
<published>2003-03-17T00:21:10Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=e54f721e229c8218e1483775edcf602f1d12063b'/>
<id>urn:sha1:e54f721e229c8218e1483775edcf602f1d12063b</id>
<content type='text'>
Mounting a non-affs filesystem as affs crashes the kernel.
The reason is the
	sbi = kmalloc(sizeof(struct affs_sb_info), GFP_KERNEL);
	memset(sbi, 0, sizeof(*AFFS_SB));
where the second sizeof is 1, so that sbi is not zeroed at all.

Also, avoid a warning for printk of sector_t in amigaffs.h.
</content>
</entry>
<entry>
<title>[PATCH] Patch for affs: pr_debug() usage</title>
<updated>2002-12-20T13:57:27Z</updated>
<author>
<name>Randy Dunlap</name>
<email>randy.dunlap@verizon.net</email>
</author>
<published>2002-12-20T13:57:27Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=028d2f3ecffa6ddc3936284fdc64a2c42c236cf6'/>
<id>urn:sha1:028d2f3ecffa6ddc3936284fdc64a2c42c236cf6</id>
<content type='text'>
pr_debug() is defined to print using KERN_DEBUG already,
so uses of it don't need to repeat KERN_DEBUG.
</content>
</entry>
<entry>
<title>[PATCH] pull even more crap out of fs.h</title>
<updated>2002-11-17T07:05:52Z</updated>
<author>
<name>Christoph Hellwig</name>
<email>hch@lst.de</email>
</author>
<published>2002-11-17T07:05:52Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=7fcfc2bef602e5761469d116644a2f49ed0c6937'/>
<id>urn:sha1:7fcfc2bef602e5761469d116644a2f49ed0c6937</id>
<content type='text'>
Don't include the following headers implicitly through fs.h:

  stddef.h, string.h, bitops.h, pipe_fs_i.h, ext3_fs_i.h, efs_fs_i.h

and fixup the fallout..
</content>
</entry>
<entry>
<title>[PATCH] include buffer_head.h in actual users instead of fs.h (7/10)</title>
<updated>2002-05-23T05:52:48Z</updated>
<author>
<name>Christoph Hellwig</name>
<email>hch@infradead.org</email>
</author>
<published>2002-05-23T05:52:48Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=735d04eeca75a20b7fd1eb3336a5372234caa84f'/>
<id>urn:sha1:735d04eeca75a20b7fd1eb3336a5372234caa84f</id>
<content type='text'>
Make the 5 headers in include/linux that need it include buffer_head.h
directly.
</content>
</entry>
<entry>
<title>[PATCH] get rid of &lt;linux/locks.h&gt;</title>
<updated>2002-05-20T02:40:16Z</updated>
<author>
<name>Christoph Hellwig</name>
<email>hch@infradead.org</email>
</author>
<published>2002-05-20T02:40:16Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=bd2b0c85edfa015fdb4990ad07ad10e94ea885a4'/>
<id>urn:sha1:bd2b0c85edfa015fdb4990ad07ad10e94ea885a4</id>
<content type='text'>
The lock.h header contained some hand-crafted lcoking routines from
the pre-SMP days.  In 2.5 only lock_super/unlock_super are left,
guarded by a number of completly unrelated (!) includes.

This patch moves lock_super/unlock_super to fs.h, which defined
struct super_block that is needed for those to operate it, removes
locks.h and updates all caller to not include it and add the missing,
previously nested includes where needed.
</content>
</entry>
<entry>
<title>[PATCH] cleanup of bh-&gt;flags</title>
<updated>2002-04-30T06:53:51Z</updated>
<author>
<name>Andrew Morton</name>
<email>akpm@zip.com.au</email>
</author>
<published>2002-04-30T06:53:51Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=39e8cdf731118a140eca48e69cc31ff53abe2d64'/>
<id>urn:sha1:39e8cdf731118a140eca48e69cc31ff53abe2d64</id>
<content type='text'>
Moves all buffer_head-related stuff out of linux/fs.h and into
linux/buffer_head.h.  buffer_head.h is currently included at the very
end of fs.h.  So it is possible to include buffer_head directly from
all .c files and remove this nested include.

Also rationalises all the set_buffer_foo() and mark_buffer_bar()
functions.  We have:

	set_buffer_foo(bh)
	clear_buffer_foo(bh)
	buffer_foo(bh)

and, in some cases, where needed:

	test_set_buffer_foo(bh)
	test_clear_buffer_foo(bh)

And that's it.

BUFFER_FNS() and TAS_BUFFER_FNS() macros generate all the above real
inline functions.  Normally not a big fan of cpp abuse, but in this
case it fits.  These function-generating macros are available to
filesystems to expand their own b_state functions.  JBD uses this in
one case.
</content>
</entry>
<entry>
<title>[PATCH] struct super_block cleanup - affs</title>
<updated>2002-03-18T02:50:03Z</updated>
<author>
<name>Brian Gerst</name>
<email>bgerst@didntduck.org</email>
</author>
<published>2002-03-18T02:50:03Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=fe3c92394eecb71595f3268d83f15501c274472d'/>
<id>urn:sha1:fe3c92394eecb71595f3268d83f15501c274472d</id>
<content type='text'>
Seperates affs_sb_info from struct super_block.
</content>
</entry>
<entry>
<title>v2.5.2.2 -&gt; v2.5.2.3</title>
<updated>2002-02-05T08:16:39Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@athlon.transmeta.com</email>
</author>
<published>2002-02-05T08:16:39Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/linux.git/commit/?id=463727d199b089c420e750d43f75ea9403a45e12'/>
<id>urn:sha1:463727d199b089c420e750d43f75ea9403a45e12</id>
<content type='text'>
- Al Viro: VFS inode allocation moved down to filesystem, trim inodes
- Greg KH: USB update, hotplug documentation
- Kai Germaschewski: ISDN update
- Ingo Molnar: scheduler tweaking ("J2")
- Arnaldo: emu10k kdev_t updates
- Ben Collins: firewire updates
- Björn Wesen: cris arch update
- Hal Duston: ps2esdi driver bio/kdev_t fixes
- Jean Tourrilhes: move wireless drivers into drivers/net/wireless,
update wireless API #1
- Richard Gooch: devfs race fix
- OGAWA Hirofumi: FATFS update
</content>
</entry>
</feed>
