Messages in this thread | | | Subject | Re: Linux v2.6.9 and GPL Buyout | From | Lee Revell <> | Date | Wed, 20 Oct 2004 00:18:25 -0400 |
| |
On Tue, 2004-10-19 at 23:45, Ryan Anderson wrote: > RCU - originally a paper, implemented in Dynix and in other operating > systems from the paper (and patent), implemented in Linux as well.
You could also make a strong argument that that patent is invalid because RCU is obvious. I was doing this with perl and SQL before I ever heard of RCU. If you don't want to lock a table (or didn't realize SQL had such a thing as table locking :-) you just fetch a value, make some calculation on it, then do the update iff that value has not changed. If it has changed you fetch the new value and go back to step 1. It's just the obvious way to update a shared data structure if you have cmpxchg but no locking.
Lee
- 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/
| |