Page MenuHomeFreeBSD

D27897.id81520.diff
No OneTemporary

D27897.id81520.diff

Index: sys/arm/include/atomic-v6.h
===================================================================
--- sys/arm/include/atomic-v6.h
+++ sys/arm/include/atomic-v6.h
@@ -913,9 +913,8 @@
* Assume little-endian,
* atomic_testandclear_32() uses only last 5 bits of v
*/
- if (v >= 32) {
+ if ((v & 0x20) != 0)
p32++;
- }
return (atomic_testandclear_32(p32, v));
}
@@ -973,9 +972,8 @@
* Assume little-endian,
* atomic_testandset_32() uses only last 5 bits of v
*/
- if (v >= 32) {
+ if ((v & 0x20) != 0)
p32++;
- }
return (atomic_testandset_32(p32, v));
}

File Metadata

Mime Type
text/plain
Expires
Fri, Sep 4, 5:34 AM (10 h, 7 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
38196694
Default Alt Text
D27897.id81520.diff (587 B)

Event Timeline