<feed xmlns='http://www.w3.org/2005/Atom'>
<title>history/include/linux/rwsem.h, branch master</title>
<subtitle>Linux kernel history
</subtitle>
<id>https://www.git.shady.money/history/atom?h=master</id>
<link rel='self' href='https://www.git.shady.money/history/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/history/'/>
<updated>2002-09-25T14:20:23Z</updated>
<entry>
<title>[PATCH] increase traffic on linux-kernel</title>
<updated>2002-09-25T14:20:23Z</updated>
<author>
<name>Andrew Morton</name>
<email>akpm@digeo.com</email>
</author>
<published>2002-09-25T14:20:23Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/history/commit/?id=4f3e8109bd947edd8e620f6f6439ecc0f4f7d996'/>
<id>urn:sha1:4f3e8109bd947edd8e620f6f6439ecc0f4f7d996</id>
<content type='text'>
[This has four scalps already.  Thomas Molina has agreed
 to track things as they are identified ]

Infrastructure to detect sleep-inside-spinlock bugs.  Really only
useful if compiled with CONFIG_PREEMPT=y.  It prints out a whiny
message and a stack backtrace if someone calls a function which might
sleep from within an atomic region.

This patch generates a storm of output at boot, due to
drivers/ide/ide-probe.c:init_irq() calling lots of things which it
shouldn't under ide_lock.

It'll find other bugs too.
</content>
</entry>
<entry>
<title>Implement down_read_trylock() and down_write_trylock() and add a</title>
<updated>2002-07-28T23:18:19Z</updated>
<author>
<name>Christoph Hellwig</name>
<email>hch@sb.bsdonline.org</email>
</author>
<published>2002-07-28T23:18:19Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/history/commit/?id=ee6536f8986463f0e5b6430fc1ce392957fb3de1'/>
<id>urn:sha1:ee6536f8986463f0e5b6430fc1ce392957fb3de1</id>
<content type='text'>
generic spinlock implementation for downgrade_write().
</content>
</entry>
<entry>
<title>[PATCH] read-write semaphore downgrade and trylock</title>
<updated>2002-07-25T01:52:25Z</updated>
<author>
<name>David Howells</name>
<email>dhowells@redhat.com</email>
</author>
<published>2002-07-25T01:52:25Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/history/commit/?id=866b413df71523a4c08c2d84b33ed6001c645eb3'/>
<id>urn:sha1:866b413df71523a4c08c2d84b33ed6001c645eb3</id>
<content type='text'>
Here's a patch from Christoph Hellwig and myself to supply write-&gt;read
semaphore downgrade, and also from Brian Watson to supply trylock for rwsems.
</content>
</entry>
<entry>
<title>v2.4.4.4 -&gt; v2.4.4.5</title>
<updated>2002-02-05T02:17:03Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@athlon.transmeta.com</email>
</author>
<published>2002-02-05T02:17:03Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/history/commit/?id=560e89962e32171585dd95af9ac9911ebc0e02ce'/>
<id>urn:sha1:560e89962e32171585dd95af9ac9911ebc0e02ce</id>
<content type='text'>
  - Al Viro: fs cleanups
  - David Miller: sparc semaphores
  - Christoph Hellwig: VxFS update
  - Asit Mallick: set machine check bit with set_in_cr4
  - Richard Henderson: fix alpha pci_controller_num(), sg_fill, SRM poweroff.
  - Johannes Erdfelt: USB updates
  - Cort Dougan: bitkeeper Id's on the ppc side
  - Matt Chapman: NFS file locking SMP lock fix
  - Alan Cox: further merging
</content>
</entry>
<entry>
<title>v2.4.3.6 -&gt; v2.4.3.7</title>
<updated>2002-02-05T02:13:52Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@athlon.transmeta.com</email>
</author>
<published>2002-02-05T02:13:52Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/history/commit/?id=ed6eefe4382ab3a72d70922d401b7c8003513f13'/>
<id>urn:sha1:ed6eefe4382ab3a72d70922d401b7c8003513f13</id>
<content type='text'>
  - Johannes Erdfelt: USB updates
  - David Howells: more rw-sem stuff
  - David Miller: network callback cleanups and fixes
  - Jan Harkes: make Coda use the proper VFS layer interfaces, so that it can use
  "non-traditional-unix" filesystems without inode numbers for backing store.
</content>
</entry>
<entry>
<title>v2.4.3.5 -&gt; v2.4.3.6</title>
<updated>2002-02-05T02:13:22Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@athlon.transmeta.com</email>
</author>
<published>2002-02-05T02:13:22Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/history/commit/?id=24579a8815132babf322c6d73608ce31f9b28ac8'/>
<id>urn:sha1:24579a8815132babf322c6d73608ce31f9b28ac8</id>
<content type='text'>
  - Chris Mason: daemonize reiserfs commit thread
  - Alan Cox: syncup (AFFS might even work, and official VIA workarounds)
  - Jeff Garzik: network driver updates
  - Paul Mackerras: PPP update
  - David Howells: more rw-sem cleanups, updates. Slowly getting somewhere.
</content>
</entry>
<entry>
<title>v2.4.3.4 -&gt; v2.4.3.5</title>
<updated>2002-02-05T02:13:09Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@athlon.transmeta.com</email>
</author>
<published>2002-02-05T02:13:09Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/history/commit/?id=9102e0eb3e9e472dabe91d65783662d5619cf83b'/>
<id>urn:sha1:9102e0eb3e9e472dabe91d65783662d5619cf83b</id>
<content type='text'>
  - Mike Phillips: olympic driver update
  - Alan Cox: continued resyncing (lots of small stuff, big NTFS merge from Anton)
  - Martin Dalecki: cleanup (remove unused and unnecessary get_hardblocksize)
  - Chris Mason: fix potential reiserfs journal overflow
  - Jeff Garzik: network driver updates
  - David Miller: sparc fixes, some network cleanups
</content>
</entry>
<entry>
<title>v2.4.3.3 -&gt; v2.4.3.4</title>
<updated>2002-02-05T02:12:47Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@athlon.transmeta.com</email>
</author>
<published>2002-02-05T02:12:47Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/history/commit/?id=d39a11f309a4fdeeed232dd6c0f00604d11a4aea'/>
<id>urn:sha1:d39a11f309a4fdeeed232dd6c0f00604d11a4aea</id>
<content type='text'>
  - David Miller: sparc rw semaphores moved over
  - Alan Cox: yet more resyncs
  - NIIBE Yutaka: Super-H driver update
  - David Howells: more rw-sem cleanups, updates
  - USB updates
  - Al Viro: filesystem init cleanup
</content>
</entry>
<entry>
<title>v2.4.3.2 -&gt; v2.4.3.3</title>
<updated>2002-02-05T02:11:38Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@athlon.transmeta.com</email>
</author>
<published>2002-02-05T02:11:38Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/history/commit/?id=1a0153507ffae9cf3350e76c12d441788c0191e1'/>
<id>urn:sha1:1a0153507ffae9cf3350e76c12d441788c0191e1</id>
<content type='text'>
  - Hui-Fen Hsu: sis900 driver update
  - NIIBE Yutaka: Super-H update
  - Alan Cox: more resyncs (ARM down, but more to go)
  - David Miller: network zerocopy, Sparc sync, qlogic,FC fix, etc.
  - David Miller/me: get rid of various drivers hacks to do mmap
  alignment behind the back of the VM layer. Create a real
  protocol for it.
</content>
</entry>
</feed>
