Linus Torvalds writes: (Summary) Part of it is due to another historical
accident: the alpha port was one of the early ports, and it didn't do
atomic byte accesses at all.
atomic byte accesses at all.
So we had multiple issues that all conspired to "unsigned long arrays are the natural for atomic bit operations" even though they have this really annoying byte order issue.
really annoying byte order issue.
Linus
Linus
Linus
atomic byte accesses at all.
So we had multiple issues that all conspired to "unsigned long arrays are the natural for atomic bit operations" even though they have this really annoying byte order issue.
really annoying byte order issue.
Linus
Linus
Linus