| 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. |