Commit | Line | Data |
---|---|---|
b92c90fc MD |
1 | Mathieu Desnoyers |
2 | May 13th, 2009 | |
3 | ||
4 | IBM Corporation allowed LGPLv2.1+ licensing of their contribution to the | |
5 | userspace RCU library. | |
6 | ||
7 | ACCESS_ONCE(), likely(), unlikely() and barrier() are considered trivial enough | |
8 | that copyright does not apply to them. I (Mathieu Desnoyers) re-typed them from | |
9 | scratch in a mail client just to prove it. | |
10 | ||
11 | Bert Wesarg <bert.wesarg@googlemail.com> approved LGPL relicensing of his patch. | |
12 | ||
13 | xchg() primitives has been rewritten from a MIT-licensed cmpxchg for Intel and | |
14 | powerpc. They are MIT-licensed and therefore usable in LGPL code. | |
15 | ||
16 | I am therefore permitted to relicense the userspace RCU library as LGPLv2.1. |